summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Koltsov <maksbotan@gentoo.org>2012-12-26 12:04:40 +0000
committerMaxim Koltsov <maksbotan@gentoo.org>2012-12-26 12:04:40 +0000
commit45229416e8ac830dfbb78aa787c3ed8c0fc0c684 (patch)
tree13f5866020f5fff3dd7a51d0a332a1aea9179b4e /dev-libs/xmlrpc-c
parentFixed compilation with ~media-libs/taglib-1.8 (bug #440740) (diff)
downloadhistorical-45229416e8ac830dfbb78aa787c3ed8c0fc0c684.tar.gz
historical-45229416e8ac830dfbb78aa787c3ed8c0fc0c684.tar.bz2
historical-45229416e8ac830dfbb78aa787c3ed8c0fc0c684.zip
Bump to 1.32.05, bug #443872. Thanks to slepnoga.
Package-Manager: portage-2.1.11.38/cvs/Linux x86_64 Manifest-Sign-Key: 0xF8DBDADE
Diffstat (limited to 'dev-libs/xmlrpc-c')
-rw-r--r--dev-libs/xmlrpc-c/ChangeLog7
-rw-r--r--dev-libs/xmlrpc-c/Manifest18
-rw-r--r--dev-libs/xmlrpc-c/xmlrpc-c-1.32.05.ebuild93
3 files changed, 109 insertions, 9 deletions
diff --git a/dev-libs/xmlrpc-c/ChangeLog b/dev-libs/xmlrpc-c/ChangeLog
index ca5bdc9f2877..b50ac325b2b7 100644
--- a/dev-libs/xmlrpc-c/ChangeLog
+++ b/dev-libs/xmlrpc-c/ChangeLog
@@ -1,6 +1,11 @@
# 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.122 2012/10/31 02:49:16 ottxor Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlrpc-c/ChangeLog,v 1.123 2012/12/26 12:04:28 maksbotan Exp $
+
+*xmlrpc-c-1.32.05 (26 Dec 2012)
+
+ 26 Dec 2012; Maxim Koltsov <maksbotan@gentoo.org> +xmlrpc-c-1.32.05.ebuild:
+ Bump to 1.32.05, bug #443872. Thanks to slepnoga.
31 Oct 2012; Christoph Junghans <ottxor@gentoo.org> xmlrpc-c-1.29.02.ebuild:
added prefix keywords
diff --git a/dev-libs/xmlrpc-c/Manifest b/dev-libs/xmlrpc-c/Manifest
index 79e2220999f7..a5c320f34519 100644
--- a/dev-libs/xmlrpc-c/Manifest
+++ b/dev-libs/xmlrpc-c/Manifest
@@ -20,18 +20,20 @@ AUX xmlrpc-c-1.28.00-advanced-test.patch 1712 SHA256 ccff39eb7afa62da912a0454b23
AUX xmlrpc-c-gcc43.patch 3386 SHA256 d34c3c5e7b7fbcba19a1abdb1afafdeaebb32fff7300981027c6ed247eb80092 SHA512 a30af944e3f766f416d547191f6c02993d27b239139ff32b00e6f1cf7eea9d7742e59826b8196da4f54db8b1b3b6b18d3f72806dedb68b83844e9cc434f26382 WHIRLPOOL 965cbf4f68291b9a6bf0d40ce85c131cf0885d88344df75f0a7c8c15d9a6d0c98882e7a9c5cc78e512016bfe538bbdb0b72c760a7e17492bd98db0c1e034daa5
DIST xmlrpc-c-1.28.03.tar.gz 751969 SHA256 6bc078a7fa7ea41bce40df490b0a670f9014678566acef3cd1ea0ce605fee422 SHA512 e729cad61de76ab38e234e3f2db0c6a8a45423fae992a7fe0c6e6e9f887fc89d08104ce1c7b4920a2f8089f919daf29cc2174a4951dd6868aeb838ee8a30abff WHIRLPOOL 3440aed117feeda88f2feaeac39869c7d3dc9bce76cee5ab1f0a989ccad31921e93ad1ed0d1590e415c05079d6c0951206f64010564c92afa356d1ef457be3d6
DIST xmlrpc-c-1.29.02.tar.gz 754030 SHA256 dd4933b55de8ca9ee752337831ff8e710b58c585e5d46185b59c420099478c48 SHA512 8ea10a56c5796cf803f553bf4265c7a51773c50bf77c75071c7cbcc5aae48740bb29ac9685e30c289fc5402802d1456450c644fb14c6603c3a40b334f68b5e2c WHIRLPOOL 816cc99257517d4aadf81a3322771049f280311bc7fdadc0ea3c41750245b19849b272756dba64fc904e1721d6aadc8830f757fc79d9958ebb7cc00c49d1c15c
+DIST xmlrpc-c-1.32.05.tar.gz 769040 SHA256 cefd25dcb90556c90358cb44013a644f1aeafd37d2e18be37e66a3355b5ae0d2 SHA512 40813ad97010684e346ce4f286d9d7314547572f8681cf99d4c3c36cb7aa38b1cb72b84d63ab46e44282dc2bd95b85dbb022e3039700caa939469c6f7bf08d1f WHIRLPOOL 1e6ebbc1b3caa78e1e22210d81a61b74d71f61a33d1ea97f96ef250a5277d3cbe6d532d286bed8bb57e1ba4ccb54fd38bdf51f8d3bdbba00225bb5678de17292
EBUILD xmlrpc-c-1.28.03-r1.ebuild 2760 SHA256 3645abf9b5507e201d3d48e981557500142241b02f416653ead998ea8d00edc3 SHA512 58c356c2657eac39284e4a870904536628379ac5160928739e600b11d921af73ed4f3fd22a8b6299bc83a64d5086238cfbfd77231b56ed0ed6301f00bff6e7d2 WHIRLPOOL ec7e4dd0f7ec6db08125c7b4034211d6c1c32987cdebaf9023e9b854ffdf18fb85be4e96651a3271acffb7a6e83bc5b27f0482202799b4c2145fca00b544de03
EBUILD xmlrpc-c-1.29.02.ebuild 2899 SHA256 054c09d39ec1c22ad6ca7ca904bc1be5ec012abc780e68760186af1f5bffbb2a SHA512 e8f208e67ff410c89b9455d7bb5c494c5521b7c4be1cfc7dc04d5cbdd90cc87542b46eefd06c5e9bd723388ae28f971cc0810d1e58022a9e474b346069124b76 WHIRLPOOL 83aea9922d282064bc6dd61dd451ed3f3ba50c0808a48451479a3a51e94d14af6a87168be6d394be7814cf8966cdd83b521cf48f80b6fa16456e122a668376ce
-MISC ChangeLog 19241 SHA256 fa3512755dc5f723c2df375b19538c3e39a66e0e678da6028cfeb3a9a9e33e1b SHA512 02f507bef917e32b5a2078e5908cb811ca2a3349113e96f9d2e5f30f5aabc26a5421e3f6783e445f637b9229ef5193d87e73486abbe1ac2f153f9a2ac9f91710 WHIRLPOOL 22569e71996642eb7e735abeaae826e04963cffed04547b33cec8ea3798d57a4908a36d21645d6ebc8929624bd318cc5e92dd03943b0c032f60f202fa6e11eec
+EBUILD xmlrpc-c-1.32.05.ebuild 2874 SHA256 f625a57c3f93b628a479b90a8f2a97fb935798cfbf00e287a91a7a93314367f5 SHA512 0ff0ae1191a247abea080cd573334ec57314784a9a0de8070c0022a02cef65adc4a4725c0edaf542aeba47a0845d436e57029a70aa81733808978dda072ce6cf WHIRLPOOL 01e635d6efeea17981e713aa876f9315fee8bd22572ce37a729f89ac68922658b605713cd19ef2cc1208e28c5bd75077ad53b9685347f0ed6ca5990f9f29a229
+MISC ChangeLog 19408 SHA256 773ba8aab9692e47087f0d89bc4151276224e759e72c76f15ba5a864b6e444c9 SHA512 99eb36c32492ed2c8fe72c2e44812d9ff70dc9a90ba7c9e291e6ee2c186eab67a5bedd282040e1b89f54d2c20e57a6bf0fb93b992b6038dce85f387a8d10f689 WHIRLPOOL 4aace1c0767e0eb3866ef50e2747c3c7a86997e5eefeece4bcc28afc154ca65a22c441478d4a56d9673464641e2b969002db04849e796d08cc569f6006b919e8
MISC metadata.xml 683 SHA256 b3dfb3f83584cb43b1ad6ec2f1b9ce147bcda49da27e2fc3309646e01154c919 SHA512 2c28d2050b1d6f3021b1505a27ce8160f239f70624dc18ec379417210eb4829174719471d2f78ff7d88ce4e86994b597c045444a99f9c74dda6f0f4b3bfe0042 WHIRLPOOL f84f2111020ac93be600476cf820c5953cdd7a2a8ce84f99632018c162adc41035a649436d7a6c241ff67ffa1c00b3095e34dcbba2c8ea6e443af2462863be24
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJQkJGuAAoJEOeBhlrCAAWG+qQH/3NaPDSWZSVQtWqJbH0fPQSL
-VLYhcIXzvVXEme6fyavT6aTHNPg/G+8+dATXg2AMNGoF2f6A7+xwwHa7sdfUk3qt
-HRT5/Ctq7RY6LKmc0X42oUWonaQyoQL+BBXXIaMOAQlUE4Uwyk+NZd2jT9fUTfBd
-CwyYz5WX55+Y4JK5d3nlxN5xyeLDk4W9r2xIYd6wnbd//YBujQ4k+QMAsbrAF+Kx
-ufYb9e3Sjt9yfKSRVThgVaZD4exAqg4nrC1EbhtaVQpe6xnLno6c28YqRHvSwCCT
-2Flj2gyL0zOkZQvxHIR/ea6VI8MYGDwolKFapVphNqpDTSZdq63CUUhMi1TC5ds=
-=fFhV
+iQEcBAEBCAAGBQJQ2ugTAAoJEAmJmMX429ren84H/2APLUlQs0UmgKxufyvaxRcu
+4PxYMIDMoJma4PusDULT1Kbp7uMzFJoHedoYoOqVkYetEFL6uJJl4rElG9fdUqNK
+Igwab1gn2nHb1kmxsUQJtI5U/4D1cn0Xvi/gqpRcO7yBGSvrE0vBL2O1nZKeBMGs
+e4IXxzxLPNre1Vb7G87g7HOE/+DIUVSzHV6S7IWNViIXEEXOvxpfIGiF2NoqL2sM
+4uZMCoxTJKTRjQbxoECd3a0xglXrNz2lHgN4LTTkPwfJKSFpcmfAezKLIznefFOn
+AibZCkKXYQyEevA6WMQmtFiI5ZBlD1fuA3LT2CghCYyHYBHehGvScpj6HUNu+UQ=
+=LWHg
-----END PGP SIGNATURE-----
diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-1.32.05.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-1.32.05.ebuild
new file mode 100644
index 000000000000..4e8c40d001ed
--- /dev/null
+++ b/dev-libs/xmlrpc-c/xmlrpc-c-1.32.05.ebuild
@@ -0,0 +1,93 @@
+# 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.32.05.ebuild,v 1.1 2012/12/26 12:04:28 maksbotan 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="http://dev.gentoo.org/~maksbotan/${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"
+
+REQUIRED_USE="test? ( static-libs abyss curl cxx )"
+
+DEPEND="
+ sys-libs/ncurses
+ 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 \
+ --without-libwww-ssl \
+ $(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"
+}