diff options
author | Peter Alfredsen <loki_val@gentoo.org> | 2009-05-17 14:08:50 +0000 |
---|---|---|
committer | Peter Alfredsen <loki_val@gentoo.org> | 2009-05-17 14:08:50 +0000 |
commit | cf16221af223effcce7f23e3573b8757a3ddc10a (patch) | |
tree | f07ba3d1088c0f4baa765155e3fe1a25fafdbf36 /dev-libs | |
parent | Stable on alpha, bug #270138 (diff) | |
download | gentoo-2-cf16221af223effcce7f23e3573b8757a3ddc10a.tar.gz gentoo-2-cf16221af223effcce7f23e3573b8757a3ddc10a.tar.bz2 gentoo-2-cf16221af223effcce7f23e3573b8757a3ddc10a.zip |
Drop old
(Portage version: 2.2_rc28/cvs/Linux x86_64)
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/xmlrpc-c/ChangeLog | 9 | ||||
-rw-r--r-- | dev-libs/xmlrpc-c/files/xmlrpc-c-1.14.07-abyss-disable.patch | 22 | ||||
-rw-r--r-- | dev-libs/xmlrpc-c/files/xmlrpc-c-1.16.06-no-undefined.patch | 95 | ||||
-rw-r--r-- | dev-libs/xmlrpc-c/files/xmlrpc-c-1.16.06-parallel-make.patch | 16 | ||||
-rw-r--r-- | dev-libs/xmlrpc-c/xmlrpc-c-1.14.07-r1.ebuild | 88 | ||||
-rw-r--r-- | dev-libs/xmlrpc-c/xmlrpc-c-1.15.05.ebuild | 87 | ||||
-rw-r--r-- | dev-libs/xmlrpc-c/xmlrpc-c-1.16.06-r1.ebuild | 87 | ||||
-rw-r--r-- | dev-libs/xmlrpc-c/xmlrpc-c-1.16.06.ebuild | 86 |
8 files changed, 8 insertions, 482 deletions
diff --git a/dev-libs/xmlrpc-c/ChangeLog b/dev-libs/xmlrpc-c/ChangeLog index 84ff27b69bca..adbd222ed5a1 100644 --- a/dev-libs/xmlrpc-c/ChangeLog +++ b/dev-libs/xmlrpc-c/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-libs/xmlrpc-c # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/ChangeLog,v 1.86 2009/05/04 17:38:39 loki_val Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/ChangeLog,v 1.87 2009/05/17 14:08:49 loki_val Exp $ + + 17 May 2009; Peter Alfredsen <loki_val@gentoo.org> + -xmlrpc-c-1.14.07-r1.ebuild, -files/xmlrpc-c-1.14.07-abyss-disable.patch, + -xmlrpc-c-1.15.05.ebuild, -xmlrpc-c-1.16.06.ebuild, + -xmlrpc-c-1.16.06-r1.ebuild, -files/xmlrpc-c-1.16.06-no-undefined.patch, + -files/xmlrpc-c-1.16.06-parallel-make.patch: + Drop old 04 May 2009; Peter Alfredsen <loki_val@gentoo.org> xmlrpc-c-1.18.02.ebuild: diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.14.07-abyss-disable.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.14.07-abyss-disable.patch deleted file mode 100644 index c7a5bafce04d..000000000000 --- a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.14.07-abyss-disable.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff -NrU5 xmlrpc-c-1.14.07.orig/src/cpp/Makefile xmlrpc-c-1.14.07/src/cpp/Makefile ---- xmlrpc-c-1.14.07.orig/src/cpp/Makefile 2008-06-15 16:12:38.000000000 +0200 -+++ xmlrpc-c-1.14.07/src/cpp/Makefile 2008-06-15 16:15:54.000000000 +0200 -@@ -15,14 +15,17 @@ - - TARGET_LIB_NAMES_PP := \ - libxmlrpc_cpp \ - libxmlrpc++ \ - libxmlrpc_server++ \ -- libxmlrpc_server_abyss++ \ - libxmlrpc_server_pstream++ \ - libxmlrpc_packetsocket \ - -+ifeq ($(ENABLE_ABYSS_SERVER),yes) -+ TARGET_LIB_NAMES_PP += libxmlrpc_server_abyss++ -+endif -+ - ifeq ($(MUST_BUILD_CLIENT),yes) - TARGET_LIB_NAMES_PP += libxmlrpc_client++ - endif - - STATIC_LIBRARIES_TO_INSTALL = $(TARGET_STATIC_LIBRARIES) diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.16.06-no-undefined.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.16.06-no-undefined.patch deleted file mode 100644 index 59460d628a4b..000000000000 --- a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.16.06-no-undefined.patch +++ /dev/null @@ -1,95 +0,0 @@ -diff -NrU5 xmlrpc-c-1.16.06.orig/src/cpp/Makefile xmlrpc-c-1.16.06/src/cpp/Makefile ---- xmlrpc-c-1.16.06.orig/src/cpp/Makefile 2008-12-02 23:54:23.000000000 +0100 -+++ xmlrpc-c-1.16.06/src/cpp/Makefile 2008-12-03 01:22:44.000000000 +0100 -@@ -110,28 +110,33 @@ - # shlibfn generates e.g. libxmlrpc.so.3.1 - # shliblefn generates e.g. libxmlrpc.so - - LIBXMLRPC_CPP_SH = $(call shlibfn, libxmlrpc_cpp) - --$(LIBXMLRPC_CPP_SH): XmlRpcCpp.osh -+$(LIBXMLRPC_CPP_SH): XmlRpcCpp.osh \ -+ $(LIBXMLRPC_UTIL) - $(LIBXMLRPC_CPP_SH): LIBOBJECTS = XmlRpcCpp.osh --$(LIBXMLRPC_CPP_SH): LIBDEP = -Lblddir/src -lxmlrpc -+$(LIBXMLRPC_CPP_SH): LIBDEP = -Lblddir/src -lxmlrpc -lxmlrpc_server -L$(LIBXMLRPC_UTIL_DIR) -lxmlrpc_util - - LIBXMLRPCPP_SH = $(call shlibfn, lib$(LIBXMLRPCPP_NAME)) - - $(LIBXMLRPCPP_SH): $(LIBXMLRPCPP_MODS:%=%.osh) \ -- $(LIBXMLRPC) -+ $(LIBXMLRPC) \ -+ $(LIBXMLRPC_UTIL) - $(LIBXMLRPCPP_SH): LIBOBJECTS = $(LIBXMLRPCPP_MODS:%=%.osh) --$(LIBXMLRPCPP_SH): LIBDEP = -Lblddir/src -lxmlrpc -+$(LIBXMLRPCPP_SH): LIBDEP = -Lblddir/src -lxmlrpc -L$(LIBXMLRPC_UTIL_DIR) -lxmlrpc_util -+ - - LIBXMLRPC_SERVERPP_SH = $(call shlibfn, libxmlrpc_server++) - - $(LIBXMLRPC_SERVERPP_SH): $(LIBXMLRPC_SERVERPP_MODS:%=%.osh) \ - $(LIBXMLRPC_SERVER) \ -+ $(call shliblefn, lib$(LIBXMLRPCPP_NAME)) \ -+ $(LIBXMLRPC_UTIL) \ - $(LIBXMLRPC) - $(LIBXMLRPC_SERVERPP_SH): LIBOBJECTS = $(LIBXMLRPC_SERVERPP_MODS:%=%.osh) --$(LIBXMLRPC_SERVERPP_SH): LIBDEP = -Lblddir/src -lxmlrpc_server -lxmlrpc -+$(LIBXMLRPC_SERVERPP_SH): LIBDEP = -Lblddir/src -lxmlrpc_server -lxmlrpc -L$(LIBXMLRPC_UTIL_DIR) -lxmlrpc_util -L. -l$(LIBXMLRPCPP_NAME) - - LIBXMLRPC_SERVER_ABYSSPP_SH = $(call shlibfn, libxmlrpc_server_abyss++) - - $(LIBXMLRPC_SERVER_ABYSSPP_SH): $(LIBXMLRPC_SERVER_ABYSSPP_MODS:%=%.osh) \ - $(LIBXMLRPC_ABYSS) \ -@@ -142,38 +147,46 @@ - - LIBXMLRPC_SERVER_CGIPP_SH = $(call shlibfn, libxmlrpc_server_cgi++) - - $(LIBXMLRPC_SERVER_CGIPP_SH): $(LIBXMLRPC_SERVER_CGIPP_MODS:%=%.osh) \ - $(call shliblefn, libxmlrpc_server++) \ -- $(call shliblefn, libxmlrpc++) \ -+ $(call shliblefn, lib$(LIBXMLRPCPP_NAME)) \ - $(LIBXMLRPC) - $(LIBXMLRPC_SERVER_CGIPP_SH): LIBOBJECTS = $(LIBXMLRPC_SERVER_CGIPP_MODS:%=%.osh) - $(LIBXMLRPC_SERVER_CGIPP_SH): LIBDEP = \ -- -L. -lxmlrpc_server++ -lxmlrpc++ -Lblddir/src -lxmlrpc -+ -L. -lxmlrpc_server++ -l$(LIBXMLRPCPP_NAME) -Lblddir/src -lxmlrpc - - LIBXMLRPC_SERVER_PSTREAMPP_SH = $(call shlibfn, libxmlrpc_server_pstream++) - - $(LIBXMLRPC_SERVER_PSTREAMPP_SH): $(LIBXMLRPC_SERVER_PSTREAMPP_MODS:%=%.osh) \ - $(LIBXMLRPC_SERVER) \ -- $(call shliblefn, libxmlrpc_packetsocket) -+ $(call shliblefn, lib$(LIBXMLRPCPP_NAME)) \ -+ $(call shliblefn, libxmlrpc_packetsocket) \ -+ $(call shliblefn, libxmlrpc_server++) - $(LIBXMLRPC_SERVER_PSTREAMPP_SH): LIBOBJECTS = $(LIBXMLRPC_SERVER_PSTREAMPP_MODS:%=%.osh) - $(LIBXMLRPC_SERVER_PSTREAMPP_SH): LIBDEP = \ -- -Lblddir/src -lxmlrpc_server -L. -lxmlrpc_packetsocket -+ -Lblddir/src -lxmlrpc_server -L. -lxmlrpc_packetsocket -lxmlrpc_server++ -l$(LIBXMLRPCPP_NAME) - - LIBXMLRPC_CLIENTPP_SH = $(call shlibfn, libxmlrpc_client++) - - $(LIBXMLRPC_CLIENTPP_SH): $(LIBXMLRPC_CLIENTPP_MODS:%=%.osh) \ -+ $(LIBXMLRPC_UTIL) \ -+ $(call shliblefn, libxmlrpc_packetsocket) \ - $(call shliblefn, libxmlrpc++) \ -+ $(LIBXMLRPC) \ -+ $(call shliblefn, lib$(LIBXMLRPCPP_NAME)) \ - $(LIBXMLRPC_CLIENT) - $(LIBXMLRPC_CLIENTPP_SH): LIBOBJECTS = $(LIBXMLRPC_CLIENTPP_MODS:%=%.osh) - $(LIBXMLRPC_CLIENTPP_SH): LIBDEP = \ -- -L. -l$(LIBXMLRPCPP_NAME) -Lblddir/src -lxmlrpc_client -+ -L. -l$(LIBXMLRPCPP_NAME) -lxmlrpc_packetsocket -Lblddir/src -lxmlrpc_client -lxmlrpc -L$(LIBXMLRPC_UTIL_DIR) -lxmlrpc_util - - LIBXMLRPC_PACKETSOCKET_SH = $(call shlibfn, libxmlrpc_packetsocket) - --$(LIBXMLRPC_PACKETSOCKET_SH): $(LIBXMLRPC_PACKETSOCKET_MODS:%=%.osh) -+$(LIBXMLRPC_PACKETSOCKET_SH): $(LIBXMLRPC_PACKETSOCKET_MODS:%=%.osh) \ -+ $(call shliblefn, lib$(LIBXMLRPCPP_NAME)) - $(LIBXMLRPC_PACKETSOCKET_SH): LIBOBJECTS = $(LIBXMLRPC_PACKETSOCKET_MODS:%=%.osh) -+$(LIBXMLRPC_PACKETSOCKET_SH): LIBDEP = -L. -l$(LIBXMLRPCPP_NAME) - - libxmlrpc_cpp.a: XmlRpcCpp.o - libxmlrpc_cpp.a: LIBOBJECTS = XmlRpcCpp.o - - lib$(LIBXMLRPCPP_NAME).a: $(LIBXMLRPCPP_MODS:%=%.o) diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.16.06-parallel-make.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.16.06-parallel-make.patch deleted file mode 100644 index 9f9d0569f612..000000000000 --- a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.16.06-parallel-make.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff -NrU5 xmlrpc-c-1.16.06.orig/include/Makefile xmlrpc-c-1.16.06/include/Makefile ---- xmlrpc-c-1.16.06.orig/include/Makefile 2009-01-02 21:01:23.000000000 +0100 -+++ xmlrpc-c-1.16.06/include/Makefile 2009-01-02 21:03:41.000000000 +0100 -@@ -117,11 +117,11 @@ - default: all - - all: - - .PHONY: install-compat-hdr --install-compat-hdr: -+install-compat-hdr: install-headers - # Install old names of header files for backward compatibility - cd $(DESTDIR)$(HEADERINST_DIR); \ - rm -f xmlrpc.h xmlrpc_client.h xmlrpc_server.h xmlrpc_cgi.h \ - xmlrpc_server_abyss.h xmlrpc_abyss.h \ - xmlrpc_server_w32httpsys.h \ diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-1.14.07-r1.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-1.14.07-r1.ebuild deleted file mode 100644 index 20ba22dbea98..000000000000 --- a/dev-libs/xmlrpc-c/xmlrpc-c-1.14.07-r1.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/xmlrpc-c-1.14.07-r1.ebuild,v 1.2 2008/08/06 20:04:42 loki_val Exp $ - -EAPI=1 - -inherit eutils multilib base - -DESCRIPTION="A lightweigt RPC library based on XML and HTTP" -SRC_URI="mirror://gentoo/${PN}/${P}.tar.bz2" -HOMEPAGE="http://xmlrpc-c.sourceforge.net/" - -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" -IUSE="+curl +cxx" -LICENSE="BSD" -SLOT="0" - -DEPEND="dev-libs/libxml2 - curl? ( net-misc/curl )" - -pkg_setup() { - if ! use curl - then - ewarn "Curl support disabled: No client library will be be built" - fi -} - -#Tests are faily. - -RESTRICT="test" - -PATCHES=( "${FILESDIR}/${P}-abyss-disable.patch" ) - -src_unpack() { - base_src_unpack - cd "${S}" - - # Respect the user's CFLAGS/CXXFLAGS. - sed -i \ - -e "/CFLAGS_COMMON/s:-g -O3$:${CFLAGS}:" \ - -e "/CXXFLAGS_COMMON/s:-g$:${CXXFLAGS}:" \ - "${S}"/Makefile.common - sed -i \ - -e "/^LIBINST_DIR = / s:\$(PREFIX)/lib:\$(PREFIX)/$(get_libdir):" \ - Makefile.config.in -} - -src_compile() { - #Bug 214137: We need to filter this. - unset SRCDIR - - # Respect the user's LDFLAGS. - export LADD=${LDFLAGS} - econf --disable-wininet-client \ - --enable-libxml2-backend \ - --disable-libwww-client \ - --disable-abyss-server \ - --enable-cgi-server \ - --disable-abyss-threads \ - $(use_enable curl curl-client) \ - $(use_enable cxx cplusplus ) || die "econf failed" - emake -j1 || die "emake failed" -} - -src_test() { - unset LDFLAGS LADD SRCDIR - cd "${S}"/src/test/ - einfo "Building general tests" - make || die "Make of general tests failed" - einfo "Running general tests" - ./test || die "General tests failed" - ewarn "The tests are made of fail. Skipping." - return 0 - #C++ tests. They fail. - #cd "${S}"/src/cpp/test - #einfo "Building C++ tests" - #make || die "Make of C++ tests failed" - #einfo "Running C++ tests" - #./test || die "C++ tests failed" -} - -src_install() { - unset SRCDIR - emake -j1 DESTDIR="${D}" install || die "installation failed" - - dodoc README doc/CREDITS doc/DEVELOPING doc/HISTORY doc/SECURITY doc/TESTING \ - doc/TODO || die "installing docs failed" -} diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-1.15.05.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-1.15.05.ebuild deleted file mode 100644 index df321a49bab6..000000000000 --- a/dev-libs/xmlrpc-c/xmlrpc-c-1.15.05.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/xmlrpc-c-1.15.05.ebuild,v 1.1 2008/08/24 19:50:12 loki_val Exp $ - -EAPI=1 - -inherit eutils multilib base - -DESCRIPTION="A lightweigt RPC library based on XML and HTTP" -SRC_URI="mirror://gentoo/${PN}/${P}.tar.bz2" -HOMEPAGE="http://xmlrpc-c.sourceforge.net/" - -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" -IUSE="+curl +cxx" -LICENSE="BSD" -SLOT="0" - -DEPEND="dev-libs/libxml2 - curl? ( net-misc/curl )" - -pkg_setup() { - if ! use curl - then - ewarn "Curl support disabled: No client library will be be built" - fi -} - -#FAIL -RESTRICT="test" - -PATCHES=( "${FILESDIR}/${PN}-1.14.07-abyss-disable.patch" ) - -src_unpack() { - base_src_unpack - cd "${S}" - - # Respect the user's CFLAGS/CXXFLAGS. - sed -i \ - -e "/CFLAGS_COMMON/s:-g -O3$:${CFLAGS}:" \ - -e "/CXXFLAGS_COMMON/s:-g$:${CXXFLAGS}:" \ - "${S}"/common.mk || die "404. File not found while sedding" - - sed -i \ - -e "/^LIBINST_DIR = / s:\$(PREFIX)/lib:\$(PREFIX)/$(get_libdir):" \ - config.mk.in -} - -src_compile() { - #Bug 214137: We need to filter this. - unset SRCDIR - - # Respect the user's LDFLAGS. - export LADD=${LDFLAGS} - econf --disable-wininet-client \ - --enable-libxml2-backend \ - --disable-libwww-client \ - --disable-abyss-server \ - --enable-cgi-server \ - --disable-abyss-threads \ - $(use_enable cxx cplusplus) \ - $(use_enable curl curl-client) \ - || die "econf failed" - emake -j1 || die "emake failed" -} - -src_test() { - unset LDFLAGS LADD SRCDIR - cd "${S}"/src/test/ - einfo "Building general tests" - make || die "Make of general tests failed" - einfo "Running general tests" - ./test || die "General tests failed" - - cd "${S}"/src/cpp/test - einfo "Building C++ tests" - make || die "Make of C++ tests failed" - einfo "Running C++ tests" - ./test || die "C++ tests failed" -} - -src_install() { - unset SRCDIR - emake -j1 DESTDIR="${D}" install || die "installation failed" - - dodoc README doc/CREDITS doc/DEVELOPING doc/HISTORY doc/SECURITY doc/TESTING \ - doc/TODO || die "installing docs failed" -} diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-1.16.06-r1.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-1.16.06-r1.ebuild deleted file mode 100644 index 2510ef3159c2..000000000000 --- a/dev-libs/xmlrpc-c/xmlrpc-c-1.16.06-r1.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/xmlrpc-c-1.16.06-r1.ebuild,v 1.4 2009/04/11 08:37:59 kumba Exp $ - -EAPI=1 - -inherit eutils multilib base - -DESCRIPTION="A lightweigt RPC library based on XML and HTTP" -SRC_URI="mirror://gentoo/${PN}/${P}.tar.bz2" -HOMEPAGE="http://xmlrpc-c.sourceforge.net/" - -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" -IUSE="+curl +cxx" -LICENSE="BSD" -SLOT="0" - -DEPEND="dev-libs/libxml2 - curl? ( net-misc/curl )" - -pkg_setup() { - if ! use curl - then - ewarn "Curl support disabled: No client library will be be built" - fi -} - -#FAIL -RESTRICT="test" - -PATCHES=( "${FILESDIR}/${P}-no-undefined.patch" - "${FILESDIR}/${P}-parallel-make.patch" ) - -src_unpack() { - base_src_unpack - cd "${S}" - # Respect the user's CFLAGS/CXXFLAGS. - sed -i \ - -e "/CFLAGS_COMMON/s:-g -O3$:${CFLAGS}:" \ - -e "/CXXFLAGS_COMMON/s:-g$:${CXXFLAGS}:" \ - "${S}"/common.mk || die "404. File not found while sedding" - - sed -i \ - -e "/^LIBINST_DIR = / s:\$(PREFIX)/lib:\$(PREFIX)/$(get_libdir):" \ - config.mk.in -} - -src_compile() { - #Bug 214137: We need to filter this. - unset SRCDIR - - # Respect the user's LDFLAGS. - export LADD=${LDFLAGS} - econf --disable-wininet-client \ - --enable-libxml2-backend \ - --disable-libwww-client \ - --disable-abyss-server \ - --enable-cgi-server \ - --disable-abyss-threads \ - $(use_enable cxx cplusplus) \ - $(use_enable curl curl-client) \ - || die "econf failed" - emake || die "emake failed" -} - -src_test() { - unset LDFLAGS LADD SRCDIR - cd "${S}"/src/test/ - einfo "Building general tests" - make || die "Make of general tests failed" - einfo "Running general tests" - ./test || die "General tests failed" - - cd "${S}"/src/cpp/test - einfo "Building C++ tests" - make || die "Make of C++ tests failed" - einfo "Running C++ tests" - ./test || die "C++ tests failed" -} - -src_install() { - unset SRCDIR - emake DESTDIR="${D}" install || die "installation failed" - - dodoc README doc/CREDITS doc/DEVELOPING doc/HISTORY doc/SECURITY doc/TESTING \ - doc/TODO || die "installing docs failed" -} diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-1.16.06.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-1.16.06.ebuild deleted file mode 100644 index 638132de2faa..000000000000 --- a/dev-libs/xmlrpc-c/xmlrpc-c-1.16.06.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/xmlrpc-c-1.16.06.ebuild,v 1.2 2008/12/03 13:30:17 loki_val Exp $ - -EAPI=1 - -inherit eutils multilib base - -DESCRIPTION="A lightweigt RPC library based on XML and HTTP" -SRC_URI="mirror://gentoo/${PN}/${P}.tar.bz2" -HOMEPAGE="http://xmlrpc-c.sourceforge.net/" - -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" -IUSE="+curl +cxx" -LICENSE="BSD" -SLOT="0" - -DEPEND="dev-libs/libxml2 - curl? ( net-misc/curl )" - -pkg_setup() { - if ! use curl - then - ewarn "Curl support disabled: No client library will be be built" - fi -} - -#FAIL -RESTRICT="test" - -PATCHES=( "${FILESDIR}/${P}-no-undefined.patch" ) - -src_unpack() { - base_src_unpack - cd "${S}" - # Respect the user's CFLAGS/CXXFLAGS. - sed -i \ - -e "/CFLAGS_COMMON/s:-g -O3$:${CFLAGS}:" \ - -e "/CXXFLAGS_COMMON/s:-g$:${CXXFLAGS}:" \ - "${S}"/common.mk || die "404. File not found while sedding" - - sed -i \ - -e "/^LIBINST_DIR = / s:\$(PREFIX)/lib:\$(PREFIX)/$(get_libdir):" \ - config.mk.in -} - -src_compile() { - #Bug 214137: We need to filter this. - unset SRCDIR - - # Respect the user's LDFLAGS. - export LADD=${LDFLAGS} - econf --disable-wininet-client \ - --enable-libxml2-backend \ - --disable-libwww-client \ - --disable-abyss-server \ - --enable-cgi-server \ - --disable-abyss-threads \ - $(use_enable cxx cplusplus) \ - $(use_enable curl curl-client) \ - || die "econf failed" - emake || die "emake failed" -} - -src_test() { - unset LDFLAGS LADD SRCDIR - cd "${S}"/src/test/ - einfo "Building general tests" - make || die "Make of general tests failed" - einfo "Running general tests" - ./test || die "General tests failed" - - cd "${S}"/src/cpp/test - einfo "Building C++ tests" - make || die "Make of C++ tests failed" - einfo "Running C++ tests" - ./test || die "C++ tests failed" -} - -src_install() { - unset SRCDIR - emake DESTDIR="${D}" install || die "installation failed" - - dodoc README doc/CREDITS doc/DEVELOPING doc/HISTORY doc/SECURITY doc/TESTING \ - doc/TODO || die "installing docs failed" -} |