summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2013-02-16 12:34:01 +0000
committerPacho Ramos <pacho@gentoo.org>2013-02-16 12:34:01 +0000
commitd871f7076f6de3154c1cf4d3e877006b4d186d40 (patch)
tree9e6908e24fd79865e17514a0a62b7cb07fdc62f1 /dev-libs
parentCleanup due bug #96436 (diff)
downloadgentoo-2-d871f7076f6de3154c1cf4d3e877006b4d186d40.tar.gz
gentoo-2-d871f7076f6de3154c1cf4d3e877006b4d186d40.tar.bz2
gentoo-2-d871f7076f6de3154c1cf4d3e877006b4d186d40.zip
Cleanup due bug #96436
(Portage version: 2.1.11.52/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/xmlrpc-c/ChangeLog8
-rw-r--r--dev-libs/xmlrpc-c/metadata.xml5
-rw-r--r--dev-libs/xmlrpc-c/xmlrpc-c-1.29.02.ebuild93
3 files changed, 7 insertions, 99 deletions
diff --git a/dev-libs/xmlrpc-c/ChangeLog b/dev-libs/xmlrpc-c/ChangeLog
index b50ac325b2b7..dd5f36a00dd1 100644
--- a/dev-libs/xmlrpc-c/ChangeLog
+++ b/dev-libs/xmlrpc-c/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-libs/xmlrpc-c
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/ChangeLog,v 1.123 2012/12/26 12:04:28 maksbotan Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/ChangeLog,v 1.124 2013/02/16 12:34:01 pacho Exp $
+
+ 16 Feb 2013; Pacho Ramos <pacho@gentoo.org> -xmlrpc-c-1.29.02.ebuild,
+ metadata.xml:
+ Cleanup due bug #96436
*xmlrpc-c-1.32.05 (26 Dec 2012)
diff --git a/dev-libs/xmlrpc-c/metadata.xml b/dev-libs/xmlrpc-c/metadata.xml
index 18cc65174dd2..86b1e0a71e64 100644
--- a/dev-libs/xmlrpc-c/metadata.xml
+++ b/dev-libs/xmlrpc-c/metadata.xml
@@ -1,14 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+<herd>proxy-maintainers</herd>
<maintainer>
<email>andreis.vinogradovs@gmail.com</email>
<name>Andreis Vinogradovs</name>
</maintainer>
- <maintainer>
- <email>pva@gentoo.org</email>
- <name>Peter Volkov</name>
- </maintainer>
<use>
<flag name='abyss'>Build the Abyss mini web-server.</flag>
<flag name='libxml2'>Use dev-libs/libxml2 to parse XML instead of the internal expat library.</flag>
diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-1.29.02.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-1.29.02.ebuild
deleted file mode 100644
index e2c969536a29..000000000000
--- a/dev-libs/xmlrpc-c/xmlrpc-c-1.29.02.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2012 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.29.02.ebuild,v 1.3 2012/10/31 02:49:16 ottxor Exp $
-
-EAPI="4"
-
-inherit eutils multilib
-
-# Maintainer notes: Take a look at http://xmlrpc-c.sourceforge.net/release.html
-# We use "advanced" branch, so for the current release revision take look here:
-# http://xmlrpc-c.svn.sourceforge.net/viewvc/xmlrpc-c/advanced/version.mk?view=log
-# e.g. for 1.27.05 corresponds following revision 2182 and thus following URL:
-# http://xmlrpc-c.svn.sourceforge.net/viewvc/xmlrpc-c/advanced.tar.gz?view=tar&pathrev=2182
-# Note: autogenerated tarball checksum changes every download, thus download it
-# manually and distribute on mirrors.
-# It's possible to build net-libs/libwww without ssl support, but taking into
-# account that libwww is not really well maintained and upstream is dead we
-# better use it only in case ssl is required.
-
-DESCRIPTION="A lightweigt RPC library based on XML and HTTP"
-HOMEPAGE="http://xmlrpc-c.sourceforge.net/"
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~ppc-aix ~x86-freebsd ~hppa-hpux ~ia64-hpux ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="abyss +cgi +curl +cxx +libxml2 static-libs threads tools"
-
-REQUIRED_USE="test? ( static-libs abyss curl cxx )"
-
-DEPEND="
- tools? ( dev-perl/frontier-rpc
- sys-libs/readline )
- curl? ( net-misc/curl )
- libxml2? ( dev-libs/libxml2 )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/advanced"
-
-pkg_setup() {
- use curl || ewarn "Curl support disabled: No client library will be be built"
-}
-
-#Bug 214137: We need to filter this.
-unset SRCDIR
-
-# Bug 255440
-export LC_ALL=C
-export LANG=C
-
-src_prepare() {
- sed -i \
- -e "/CFLAGS_COMMON/s|-g -O3$||" \
- -e "/CXXFLAGS_COMMON/s|-g$||" \
- "${S}"/common.mk || die
-
- export LADD=${LDFLAGS} # Respect the user's LDFLAGS.
-
- use static-libs || { sed \
- -e '/\(^TARGET_STATIC_LIBRARIES =\)/{s:\(^TARGET_STATIC_LIBRARIES =\).*:\1:;P;N;d;}' \
- -i common.mk || die; }
-}
-
-src_configure() {
- #Disable libwww support due GBZ #409549 and #320253
-
- econf --disable-wininet-client \
- $(use_enable libxml2 libxml2-backend) \
- --disable-libwww-client \
- --disable-libwww-ssl \
- $(use_enable tools) \
- $(use_enable threads abyss-threads) \
- $(use_enable cgi cgi-server) \
- $(use_enable abyss abyss-server) \
- $(use_enable cxx cplusplus) \
- $(use_enable curl curl-client)
-}
-
-src_compile() {
- emake -r
-}
-
-src_test() {
- unset LDFLAGS LADD SRCDIR
- cd "${S}"/test/
- einfo "Building general tests"
- make || die "Make of general tests failed"
- einfo "Running general tests"
- ./test || die "General tests failed"
- cd "${S}"/test/cpp/
- einfo "Running C++ tests"
- ./test || die "C++ tests failed"
-}