summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Alfredsen <loki_val@gentoo.org>2008-07-27 20:52:18 +0000
committerPeter Alfredsen <loki_val@gentoo.org>2008-07-27 20:52:18 +0000
commitc457ea16d3aa9974a6b189df8ca3425edaeb4151 (patch)
tree80073d72c2d49eadfc68311deb5523a3a68b6c09 /dev-libs/xmlrpc-c
parentQA: Get rid of deprecated qt_min_version(). (diff)
downloadhistorical-c457ea16d3aa9974a6b189df8ca3425edaeb4151.tar.gz
historical-c457ea16d3aa9974a6b189df8ca3425edaeb4151.tar.bz2
historical-c457ea16d3aa9974a6b189df8ca3425edaeb4151.zip
Bump
Package-Manager: portage-2.2_rc3/cvs/Linux 2.6.25.8 i686
Diffstat (limited to 'dev-libs/xmlrpc-c')
-rw-r--r--dev-libs/xmlrpc-c/ChangeLog8
-rw-r--r--dev-libs/xmlrpc-c/Manifest4
-rw-r--r--dev-libs/xmlrpc-c/xmlrpc-c-1.15.03.ebuild84
3 files changed, 94 insertions, 2 deletions
diff --git a/dev-libs/xmlrpc-c/ChangeLog b/dev-libs/xmlrpc-c/ChangeLog
index 6afcc5ed57aa..eb091670498a 100644
--- a/dev-libs/xmlrpc-c/ChangeLog
+++ b/dev-libs/xmlrpc-c/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/xmlrpc-c
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/ChangeLog,v 1.60 2008/07/20 20:18:18 loki_val Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/ChangeLog,v 1.61 2008/07/27 20:52:18 loki_val Exp $
+
+*xmlrpc-c-1.15.03 (27 Jul 2008)
+
+ 27 Jul 2008; Peter Alfredsen <loki_val@gentoo.org>
+ +xmlrpc-c-1.15.03.ebuild:
+ Bump
*xmlrpc-c-1.15.02 (20 Jul 2008)
diff --git a/dev-libs/xmlrpc-c/Manifest b/dev-libs/xmlrpc-c/Manifest
index 869065c7cb8a..4af87b36055a 100644
--- a/dev-libs/xmlrpc-c/Manifest
+++ b/dev-libs/xmlrpc-c/Manifest
@@ -14,9 +14,11 @@ DIST xmlrpc-1.06.27.tgz 699510 RMD160 65803ad240331182ecdddf442c0da80669ae3292 S
DIST xmlrpc-c-1.06.09.tgz 680245 RMD160 0f8678f1f643ae6d78d445d96e7205e89b4d07c5 SHA1 9a6b902c61e9d8a76d66527562caa1d397c6addd SHA256 3dd759bb3fc2df519c51cfac605144f973e28603c1d9e028211212dc3dfd3f22
DIST xmlrpc-c-1.14.07.tar.bz2 553066 RMD160 6bc4628c1e9bceffc4b767ee28deca970620d682 SHA1 d47fe18dad11162492262a351a94721d2fcf19b9 SHA256 a49631fad33aa9a7f822f88fa87bfb53d53b4629cc40eec22e297071ab35bbee
DIST xmlrpc-c-1.15.02.tar.bz2 565062 RMD160 e11ba444f9b03ccbe27772801b2016df4b6dc0f8 SHA1 ba0fd72a9c186bac28c1a02f8302fe19cb4daaa9 SHA256 80b4c508fe8ed298ce5f55d4c7e2a68f5ae7f91af390aad9eabaf6ab3d8df1ff
+DIST xmlrpc-c-1.15.03.tar.bz2 565107 RMD160 9c069e4c48e444f6148a626420cd9c3d90d75fcd SHA1 65eee4c492d33296b074e82c73753f4b6b889a1d SHA256 a019575b16aaa2f713df36dac1ffe2c382fe06fd918baf38db2a20a8db9d2f43
EBUILD xmlrpc-c-1.06.09-r2.ebuild 1869 RMD160 a3a1393f2fb32f42b213b1156059e60537561d27 SHA1 deab9d879bd08e323b1b2528ba0328350f86cb1d SHA256 7c9c9a2f9fa6f9d3aa08dfed2eb3c5f847da8b1ab1dce18356ab1502c68737a7
EBUILD xmlrpc-c-1.06.27.ebuild 2226 RMD160 65ce4eec4a383826bb7115628484ebd1faeb13d5 SHA1 fd50db6fc7fa42687beafc5525e1b2ee7b2aa3b1 SHA256 12442672f4d295d6ad88dea7aeda06cc05098342f575595abe2c8af03c548561
EBUILD xmlrpc-c-1.14.07.ebuild 2084 RMD160 637360dbec6ad0ff271db1b31205654e0b1a3b2d SHA1 8ef08019814836b71c8dc5a031a49fb7570f4da6 SHA256 ae9af31ec2a6e84afc7acd782195fb1af4dfe94abc85fbd2b816a7af0503ccb8
EBUILD xmlrpc-c-1.15.02.ebuild 2052 RMD160 746dc536fc10cf3b7e736f8f99042f5bc4b266ab SHA1 502beedb51b5940a0c031ea2c9d90d38429c575e SHA256 7bbacd441f7a7bcce652f14250cf49e17a5da8f410dd6f2a975fedb5d242bece
-MISC ChangeLog 9180 RMD160 44ad184713f660ee0a90dcde547ecf27b123da05 SHA1 63215d1a17767b8700c88fa34beef688d779ad4d SHA256 2294668c382433cb0474c6447b411fd9b389d5b141a9affea842a25bbc073e41
+EBUILD xmlrpc-c-1.15.03.ebuild 2052 RMD160 2b9a9084245f0214f7cbeff4e0b287646e12ade4 SHA1 d2a65fbbf5b9a0fbf9fe2a05dcaab0c61d6d8575 SHA256 9800b17f7c456bb046191076f2dd9143bad6a57bd7368cbab0aa2c5c207eef9a
+MISC ChangeLog 9302 RMD160 6b163c6c6ffeff9d60e6a17556614477b8a24d59 SHA1 aabee3db452c738176596f0071d7e6c94099536a SHA256 2ace4efb8d733402d1ebf3b119f2327839ffa6247a41d05b6b458e336ec427ea
MISC metadata.xml 258 RMD160 e363fac4024fa1d6e8481465c06e42cbe2eb9e2a SHA1 26ea33fa143b55cfa84ee879aab41f1b5e337127 SHA256 960cfc8d2eda3540d50ea76f60889fb72e3dc8342ecd9dce2070517e4469f599
diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-1.15.03.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-1.15.03.ebuild
new file mode 100644
index 000000000000..6308fdb71a18
--- /dev/null
+++ b/dev-libs/xmlrpc-c/xmlrpc-c-1.15.03.ebuild
@@ -0,0 +1,84 @@
+# 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.03.ebuild,v 1.1 2008/07/27 20:52:18 loki_val Exp $
+
+EAPI=1
+
+inherit eutils autotools 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"
+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"
+ eautoreconf
+}
+
+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 \
+ --enable-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"
+}