diff options
author | 2008-07-20 20:18:18 +0000 | |
---|---|---|
committer | 2008-07-20 20:18:18 +0000 | |
commit | 87d6b1eb9b1071a46d2eeb4cff41629e87a07aa8 (patch) | |
tree | b30f101ce57e742e621a4b2fd1f59a5eceb69b9b /dev-libs/xmlrpc-c | |
parent | Include 1.15.02 in xmlrpc-c experimental mask (diff) | |
download | historical-87d6b1eb9b1071a46d2eeb4cff41629e87a07aa8.tar.gz historical-87d6b1eb9b1071a46d2eeb4cff41629e87a07aa8.tar.bz2 historical-87d6b1eb9b1071a46d2eeb4cff41629e87a07aa8.zip |
Bump
Package-Manager: portage-2.2_rc1/cvs/Linux 2.6.25.8 i686
Diffstat (limited to 'dev-libs/xmlrpc-c')
-rw-r--r-- | dev-libs/xmlrpc-c/ChangeLog | 8 | ||||
-rw-r--r-- | dev-libs/xmlrpc-c/Manifest | 4 | ||||
-rw-r--r-- | dev-libs/xmlrpc-c/xmlrpc-c-1.15.02.ebuild | 84 |
3 files changed, 94 insertions, 2 deletions
diff --git a/dev-libs/xmlrpc-c/ChangeLog b/dev-libs/xmlrpc-c/ChangeLog index 1699dd140cad..6afcc5ed57aa 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.59 2008/06/15 16:00:19 loki_val Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/ChangeLog,v 1.60 2008/07/20 20:18:18 loki_val Exp $ + +*xmlrpc-c-1.15.02 (20 Jul 2008) + + 20 Jul 2008; Peter Alfredsen <loki_val@gentoo.org> + +xmlrpc-c-1.15.02.ebuild: + Bump 15 Jun 2008; Peter Alfredsen <loki_val@gentoo.org> +files/xmlrpc-c-1.14.07-abyss-disable.patch, xmlrpc-c-1.14.07.ebuild: diff --git a/dev-libs/xmlrpc-c/Manifest b/dev-libs/xmlrpc-c/Manifest index 612628b0aac6..869065c7cb8a 100644 --- a/dev-libs/xmlrpc-c/Manifest +++ b/dev-libs/xmlrpc-c/Manifest @@ -13,8 +13,10 @@ AUX xmlrpc-c-gcc43.patch 3386 RMD160 7260a649337849caa2784f0ecdbe9a64e31215a7 SH DIST xmlrpc-1.06.27.tgz 699510 RMD160 65803ad240331182ecdddf442c0da80669ae3292 SHA1 7dc857eb411b2acf04a127ee5623e0961633bfac SHA256 04e81ec9f4b0e586be41ccffd402f42b6c268ec2fc7875d44fcbb4ba7a660378 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 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 -MISC ChangeLog 9058 RMD160 84ac70ec4940ca4d396a194d16b057230ec6daf8 SHA1 1d57c2249535fa0998448d9b80d71d1f53590e13 SHA256 265ad013bb2ac30f4cdf705c0b2072b1950871f1bbd0228c282e6e8e2a2ee17c +EBUILD xmlrpc-c-1.15.02.ebuild 2052 RMD160 746dc536fc10cf3b7e736f8f99042f5bc4b266ab SHA1 502beedb51b5940a0c031ea2c9d90d38429c575e SHA256 7bbacd441f7a7bcce652f14250cf49e17a5da8f410dd6f2a975fedb5d242bece +MISC ChangeLog 9180 RMD160 44ad184713f660ee0a90dcde547ecf27b123da05 SHA1 63215d1a17767b8700c88fa34beef688d779ad4d SHA256 2294668c382433cb0474c6447b411fd9b389d5b141a9affea842a25bbc073e41 MISC metadata.xml 258 RMD160 e363fac4024fa1d6e8481465c06e42cbe2eb9e2a SHA1 26ea33fa143b55cfa84ee879aab41f1b5e337127 SHA256 960cfc8d2eda3540d50ea76f60889fb72e3dc8342ecd9dce2070517e4469f599 diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-1.15.02.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-1.15.02.ebuild new file mode 100644 index 000000000000..9bffd6184828 --- /dev/null +++ b/dev-libs/xmlrpc-c/xmlrpc-c-1.15.02.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.02.ebuild,v 1.1 2008/07/20 20:18: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" +} |