From f4879eae4c2fb59112df0f9196d8838e97446151 Mon Sep 17 00:00:00 2001 From: "Liguros - Gitlab CI/CD [develop]" Date: Fri, 7 Feb 2025 06:53:17 +0000 Subject: Adding metadata --- dev-cpp/curlpp/curlpp-0.8.1-r1.ebuild | 42 ++++++++++++++++++++++ dev-cpp/curlpp/curlpp-0.8.1.ebuild | 34 ------------------ .../curlpp/files/curlpp-0.8.1-fix-curloption.patch | 12 +++++++ 3 files changed, 54 insertions(+), 34 deletions(-) create mode 100644 dev-cpp/curlpp/curlpp-0.8.1-r1.ebuild delete mode 100644 dev-cpp/curlpp/curlpp-0.8.1.ebuild create mode 100644 dev-cpp/curlpp/files/curlpp-0.8.1-fix-curloption.patch (limited to 'dev-cpp') diff --git a/dev-cpp/curlpp/curlpp-0.8.1-r1.ebuild b/dev-cpp/curlpp/curlpp-0.8.1-r1.ebuild new file mode 100644 index 000000000000..7842b9134be6 --- /dev/null +++ b/dev-cpp/curlpp/curlpp-0.8.1-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 2018-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="C++ wrapper for libcURL" +HOMEPAGE="https://www.curlpp.org/" +SRC_URI="https://github.com/jpbarrette/curlpp/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~x86" +IUSE="doc examples" + +RDEPEND=" + net-misc/curl +" +DEPEND=" + ${RDEPEND} +" + +PATCHES=( + "${FILESDIR}/curlpp-0.8.1-fix-curloption.patch" + "${FILESDIR}/curlpp-0.8.1-fix-pkgconfig.patch" +) + +DOCS=( Readme.md doc/AUTHORS doc/TODO ) + +src_install() { + use doc && DOCS+=( doc/guide.pdf ) + + cmake_src_install + + rm "${ED}"/usr/$(get_libdir)/libcurlpp.a || die + + if use examples ; then + dodoc -r examples/ + fi +} diff --git a/dev-cpp/curlpp/curlpp-0.8.1.ebuild b/dev-cpp/curlpp/curlpp-0.8.1.ebuild deleted file mode 100644 index 92293f3924f5..000000000000 --- a/dev-cpp/curlpp/curlpp-0.8.1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2018-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="C++ wrapper for libcURL" -HOMEPAGE="https://www.curlpp.org/" -SRC_URI="https://github.com/jpbarrette/curlpp/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="doc examples" - -RDEPEND="net-misc/curl" -DEPEND="${RDEPEND}" - -DOCS=( Readme.md doc/AUTHORS doc/TODO ) - -PATCHES=( "${FILESDIR}"/${P}-fix-pkgconfig.patch ) - -src_install() { - use doc && DOCS+=( doc/guide.pdf ) - - cmake_src_install - - rm "${ED}"/usr/$(get_libdir)/libcurlpp.a || die - - if use examples ; then - dodoc -r examples/ - fi -} diff --git a/dev-cpp/curlpp/files/curlpp-0.8.1-fix-curloption.patch b/dev-cpp/curlpp/files/curlpp-0.8.1-fix-curloption.patch new file mode 100644 index 000000000000..c82526025578 --- /dev/null +++ b/dev-cpp/curlpp/files/curlpp-0.8.1-fix-curloption.patch @@ -0,0 +1,12 @@ +https://git.openembedded.org/meta-openembedded/commit/?id=56010090ef75da2a3d564e16ee046a709da4a650 +--- a/include/curlpp/Options.hpp ++++ b/include/curlpp/Options.hpp +@@ -278,7 +278,7 @@ + typedef curlpp::OptionTrait LowSpeedLimit; + typedef curlpp::OptionTrait LowSpeedTime; + typedef curlpp::OptionTrait MaxConnects; +- typedef curlpp::OptionTrait ClosePolicy; ++ typedef curlpp::OptionTrait ClosePolicy; + typedef curlpp::OptionTrait FreshConnect; + typedef curlpp::OptionTrait ForbidReuse; + typedef curlpp::OptionTrait ConnectTimeout; -- cgit v1.3