commit: d3cd51105b6031ba4fe9aa8d355ef72044fd8732 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Fri Oct 28 18:43:19 2022 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Fri Oct 28 18:47:48 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3cd5110
dev-libs/xmlrpc-c: drop 1.51.06-r3, 1.54.05 Signed-off-by: Sam James <sam <AT> gentoo.org> dev-libs/xmlrpc-c/xmlrpc-c-1.51.06-r3.ebuild | 88 ---------------------------- dev-libs/xmlrpc-c/xmlrpc-c-1.54.05.ebuild | 80 ------------------------- 2 files changed, 168 deletions(-) diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-1.51.06-r3.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-1.51.06-r3.ebuild deleted file mode 100644 index 2f376e845193..000000000000 --- a/dev-libs/xmlrpc-c/xmlrpc-c-1.51.06-r3.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-minimal toolchain-funcs - -# Upstream maintains 3 release channels: http://xmlrpc-c.sourceforge.net/release.html -# 1. Only the "Super Stable" series is released as a tarball -# 2. SVN tagging of releases seems spotty: http://svn.code.sf.net/p/xmlrpc-c/code/release_number/ -# Because of this, we are following the "Super Stable" release channel - -DESCRIPTION="A lightweight RPC library based on XML and HTTP" -HOMEPAGE="http://xmlrpc-c.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tgz" - -LICENSE="BSD" -SLOT="0/4.51" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris" - -IUSE="abyss +cgi +curl +cxx +libxml2 threads test" - -RESTRICT="!test? ( test )" - -REQUIRED_USE="test? ( abyss curl cxx )" - -RDEPEND=" - sys-libs/ncurses:0=[${MULTILIB_USEDEP}] - sys-libs/readline:0=[${MULTILIB_USEDEP}] - curl? ( net-misc/curl[${MULTILIB_USEDEP}] ) - libxml2? ( dev-libs/libxml2[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-1.51.06-pkg-config-libxml2.patch - "${FILESDIR}"/${PN}-1.51.06-pkg-config-openssl.patch -) - -pkg_setup() { - use curl || ewarn "Curl support disabled: No client library will be built" -} - -src_prepare() { - sed -i \ - -e "/CFLAGS_COMMON/s|-g -O3$||" \ - -e "/CXXFLAGS_COMMON/s|-g$||" \ - common.mk || die - - default - - # Out-of-source install phase is broken - multilib_copy_sources -} - -multilib_src_configure() { - tc-export PKG_CONFIG - - ECONF_SOURCE="${S}" \ - econf \ - --disable-libwww-client \ - --disable-wininet-client \ - --without-libwww-ssl \ - $(use_enable abyss abyss-server) \ - $(use_enable cgi cgi-server) \ - $(use_enable curl curl-client) \ - $(use_enable cxx cplusplus) \ - $(use_enable libxml2 libxml2-backend) \ - $(use_enable threads abyss-threads) -} - -multilib_src_compile() { - default_src_compile - # Tools building is broken in this release - #multilib_is_native_abi && use tools && emake -rC "${S}"/tools -} - -multilib_src_test() { - # Needed for tests, bug #836469 - cp "${BUILD_DIR}"/include/xmlrpc-c/config.h "${S}"/include/xmlrpc-c || die - default_src_test -} - -#multilib_src_install_all() { -# # Tools building is broken in this release -# #use tools && emake DESTDIR="${D}" -rC "${S}"/tools install -#} diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-1.54.05.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-1.54.05.ebuild deleted file mode 100644 index b09f6997a32b..000000000000 --- a/dev-libs/xmlrpc-c/xmlrpc-c-1.54.05.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-minimal - -# Upstream maintains 3 release channels: http://xmlrpc-c.sourceforge.net/release.html -# 1. Only the "Super Stable" series is released as a tarball -# 2. SVN tagging of releases seems spotty: http://svn.code.sf.net/p/xmlrpc-c/code/release_number/ -# Because of this, we are following the "Super Stable" release channel - -DESCRIPTION="A lightweight RPC library based on XML and HTTP" -HOMEPAGE="http://xmlrpc-c.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tgz" - -LICENSE="BSD" -SLOT="0/4.54" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris" - -IUSE="abyss +cgi +curl +cxx +libxml2 threads test" - -RESTRICT="!test? ( test )" - -REQUIRED_USE="test? ( abyss curl cxx )" - -RDEPEND=" - sys-libs/ncurses:0=[${MULTILIB_USEDEP}] - sys-libs/readline:0=[${MULTILIB_USEDEP}] - curl? ( net-misc/curl[${MULTILIB_USEDEP}] ) - libxml2? ( dev-libs/libxml2[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND}" - -pkg_setup() { - use curl || ewarn "Curl support disabled: No client library will be built" -} - -src_prepare() { - sed -i \ - -e "/CFLAGS_COMMON/s|-g -O3$||" \ - -e "/CXXFLAGS_COMMON/s|-g$||" \ - common.mk || die - - default - - # Out-of-source install phase is broken - multilib_copy_sources -} - -multilib_src_configure() { - ECONF_SOURCE=${S} \ - econf \ - --disable-libwww-client \ - --disable-wininet-client \ - --without-libwww-ssl \ - $(use_enable abyss abyss-server) \ - $(use_enable cgi cgi-server) \ - $(use_enable curl curl-client) \ - $(use_enable cxx cplusplus) \ - $(use_enable libxml2 libxml2-backend) \ - $(use_enable threads abyss-threads) -} - -multilib_src_compile() { - default_src_compile - # Tools building is broken in this release - #multilib_is_native_abi && use tools && emake -rC "${S}"/tools -} - -multilib_src_test() { - # Needed for tests, bug #836469 - cp "${BUILD_DIR}"/include/xmlrpc-c/config.h "${S}"/include/xmlrpc-c || die - default_src_test -} - -#multilib_src_install_all() { -# # Tools building is broken in this release -# #use tools && emake DESTDIR="${D}" -rC "${S}"/tools install -#}