diff options
-rw-r--r-- | dev-libs/xerces-c/ChangeLog | 7 | ||||
-rw-r--r-- | dev-libs/xerces-c/Manifest | 17 | ||||
-rw-r--r-- | dev-libs/xerces-c/metadata.xml | 2 | ||||
-rw-r--r-- | dev-libs/xerces-c/xerces-c-3.1.0.ebuild | 95 | ||||
-rw-r--r-- | dev-libs/xerces-c/xerces-c-3.1.1.ebuild | 97 |
5 files changed, 12 insertions, 206 deletions
diff --git a/dev-libs/xerces-c/ChangeLog b/dev-libs/xerces-c/ChangeLog index 16d0fc0eab09..ed7343f5de3e 100644 --- a/dev-libs/xerces-c/ChangeLog +++ b/dev-libs/xerces-c/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-libs/xerces-c # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/xerces-c/ChangeLog,v 1.102 2012/07/29 17:05:04 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/xerces-c/ChangeLog,v 1.103 2012/09/16 11:30:39 pacho Exp $ + + 16 Sep 2012; Pacho Ramos <pacho@gentoo.org> -xerces-c-3.1.0.ebuild, + -xerces-c-3.1.1.ebuild, metadata.xml: + Drop versions still supporting libwww (#320253). 29 Jul 2012; Raúl Porcel <armin76@gentoo.org> xerces-c-3.1.1-r1.ebuild: alpha/sparc stable wrt #409545 @@ -436,4 +440,3 @@ 09 Jun 2003; <zhen@gentoo.org> xerces-c-2.3.0.ebuild: Initial commit of this package, please ref bug # 15260 - diff --git a/dev-libs/xerces-c/Manifest b/dev-libs/xerces-c/Manifest index 6fc1b35383d9..53c2cd5c4c42 100644 --- a/dev-libs/xerces-c/Manifest +++ b/dev-libs/xerces-c/Manifest @@ -1,19 +1,16 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA256 AUX 3.1.1-disable-thread-tests.patch 3401 SHA256 28a795b83a156934197518730281c75aa3308e4f08fb91127cd8451312f754f7 SHA512 99e33c3765a0fafe4f22febe974fa50f742f21c24b4cacd80a2c8e34644f4f066decd433e6f87e5ebf09aaaa6d7049b1e35166c41288dfbbdaf469315c362a58 WHIRLPOOL f947bd5960c3d416c850f6186ca68c9923c14ca98ce9c3610983c7388f3c4ae485337a3483760e654afbd7ce1e4bc8c73308cb4eec8ae80a2d93cf9a5ada1dd1 AUX 50xerces-c 43 SHA256 0961dfe5add9ef7159e58569e3512ebf7fdba18dd7c14a0b3b7d898458b408e9 SHA512 030808e28a2095ecc143e4b5add8577eceb599e43eca6a59ed874d64a042b263245116e539791dca697f74e9336b23561321b16417e42d5b56c5b21597e1c3eb WHIRLPOOL 63d4b184d584ae89bbdad399bf139e0e16c62bd8d41c40232dd77f9170329c785639ff5204e5e00175d09674ea571113726d73725dbcf4a867e4ecfd713a2f41 -DIST xerces-c-3.1.0.tar.gz 4979277 SHA256 e04572727f6669474d315b61d805d8f38941f4a7b63560d43d2f5ca61596a5ad SHA512 dbc1ff61663afff1a42381d332590f55a4c272fb9d91dfc38ba0c2d03cd6ba9d8fcc017b4db1e074697bbd527f5e67048e24f477c0fd0a07690fdc0c73d95285 WHIRLPOOL a1155c0290fdb77aa9f0ea96b35f973ed944ea51a54b8f6478539807d077f440ac9018786a1951c56aa9d91ea482dcd4752d83815276dcc89b959cc3ce0d8aaa DIST xerces-c-3.1.1.tar.gz 5051308 SHA256 a42785f71e0b91d5fd273831c87410ce60a73ccfdd207de1b805d26d44968736 SHA512 bf9d139e0d921d59a14813884548380d0f6040cce6759ce45d8af2832720513f2781ea4d88cf73c6d5c5ffe83b17be3ce0cb40cdf536046736fbf9be386e9841 WHIRLPOOL 9c9d6c8f62536b0f2112f8061eb59bd8d4478fc56d32682eb56d1ca85c46d8530c7c9b09dafd8dca718d0a6375198368a3d09e6442ab8508cb8dc12de81fa27d -EBUILD xerces-c-3.1.0.ebuild 2587 SHA256 1c0b878e9a6d675eb7ed7b0b8af7fca5772590bfc0a383f612eb81b39c8ec27f SHA512 cdfd7067be0b3fe6c5a64efa5a4385b341c8392df7f04a1377232662766ce5ddbc92b6c2e9c890a472763865809377c5ffe03a4e19f0c11453d403ee81bef38c WHIRLPOOL 46e282e81da0880665fe5810e9e55b6e5fb271034b4833c715b80f268789780661049e58917178b623a0c54715678442af4e0c263dfcb5337b14562c34556904 EBUILD xerces-c-3.1.1-r1.ebuild 2589 SHA256 b19c8a325f7aa9e8d7ca70b8315a36be84d711b2eb7401c192d1c01aceb66312 SHA512 c19c73e0023611fce3a35470540d425935754dfaccc648f6c899c6b17dc7c68c8f563b7a15a3704493a4037e27ac28b8b30862a053d0281dec9386ec97ced93a WHIRLPOOL fd54543d06eac7e176d7d8effd67a9994b8c3004c66b7f74a552229152d8be89c2ec671406be9e397d082214aec88e5de454944a609721dc295f12b89391721f -EBUILD xerces-c-3.1.1.ebuild 2666 SHA256 5b286151841563d2e1cbfb3ad4f3284886d23e7551b0cc73e772c4e3c59b1799 SHA512 e88029003c0ae46889451aaf5dee02094bb09d400bc081f9ef1f81e60c7a967ac04d6b7b678f2c9c4de2f242b201d7c0005d7a17a1927ef4140bc3d9a6204eba WHIRLPOOL fe5d5e574576f2efd36116f75c5137cac0fa052b7e96702835cdedeaf652d5abcc19dfcc67fc44be71941594871f5279facd49f1392cafd37e276d59e2edf716 -MISC ChangeLog 16398 SHA256 ad8e92533e628346d23f8d169beda7f9b2b6c98e1916e38b50ebedcb988e8430 SHA512 adec3dbf4676279a7a229382258c89fc9cd0757fdabf4be9e0fb2d8e0a3a74f770ab926cc531d7fc6c86a6dbc66297c5ead7d41476b7ca0ef5ab1418170498b9 WHIRLPOOL 681672f4ce229def49bdf609073ae073f75d4ecbc6ed87a85da5e382d6bb993b5be7008d225a3c2a29643e5071048a7e7e53e6e0194a70f97dec292c550f77cf -MISC metadata.xml 883 SHA256 5e1828cf6120621a00a9a251ea1156f0379568ca5d129c3793638cc024c7823e SHA512 ae087ea23f14f84e3865f65bbc5ef3f746a73b9930a9ba89ca4033778046076c0664cfdf9751db0cf5860a91048df8391bd6542bc44444b665539620282d33f3 WHIRLPOOL 4d8458ca99945d6f3a1ae7f4eaf876f218e9aa0a7f08fd317a09cb431125161370018b36d3922dfd1cd2f49184b6b1807d5957cd626be8852a969122cf4ab2b4 +MISC ChangeLog 16557 SHA256 c399c6238421f6e91e4480e9eddcfa2f3a9730b0f7ecf17aa908e44aeca9b01f SHA512 4d2a7844238589a320b4975abd00b1b5e053b1ed5c1e7d32fa1175754baf6610aafc2d859be3384743f5f4ca4b2e1a10448b2d98de1b3967e34f0d7b18d49856 WHIRLPOOL c2170d7488bb2cca05cddbf81baa054a30f8a5ad7dfac6f32d5d81e2c9ca7ad0c4de00012fc1ca59787cced5671a37de8e96fa05bc62c2ee7842dccee2e9fe9e +MISC metadata.xml 758 SHA256 baa80e7aae58f2e6b6905af42624321cf417c725352d515b162907496fafc0db SHA512 e28fa67987318e3bceb8cc3b9129d6439ff5c441c21f1ef1db7be801d9b4080c2f14105583d3544190afe4e28d2dc965bed11512193db8e077243e87608e030a WHIRLPOOL ad3b26ce25c4a0bebc314f5f5fbc91e8c18a6159c55c191ab74c2efd0014ce8463654234fe4c935352f52dc892a96509852a03f3745e0c94994f764a76830782 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) +Version: GnuPG v2.0.19 (GNU/Linux) -iEYEARECAAYFAlAVbUYACgkQuQc30/atMkBnUQCfcfa/17X82gYYOsYubqf78bGO -/oMAn0axT3cxBsIxa470bPiq5o2h4P7Y -=Eyst +iEYEAREIAAYFAlBVuGUACgkQCaWpQKGI+9Sk/wCeKCP9sNTT7gJJnPA6gxlZ4S2N +fG8An0lS8/jo5jQSZ0IBR1FI6WlP522M +=kYnk -----END PGP SIGNATURE----- diff --git a/dev-libs/xerces-c/metadata.xml b/dev-libs/xerces-c/metadata.xml index b3a8456dfe73..4ae03a969480 100644 --- a/dev-libs/xerces-c/metadata.xml +++ b/dev-libs/xerces-c/metadata.xml @@ -9,8 +9,6 @@ message loader and something else like icu or the native method as transcoder and vice-versa, but this is a less common case and hard to handle)</flag> - <flag name='libwww'>Use the <pkg>net-libs/libwww</pkg> library for fetching - URLs, instead of the builtin method</flag> <flag name='threads'>Enable threading support through pthread (or other libraries on AIX, IRIX, HPUX, Solars). Highly recommended</flag> </use> diff --git a/dev-libs/xerces-c/xerces-c-3.1.0.ebuild b/dev-libs/xerces-c/xerces-c-3.1.0.ebuild deleted file mode 100644 index f5d06929171a..000000000000 --- a/dev-libs/xerces-c/xerces-c-3.1.0.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/xerces-c/xerces-c-3.1.0.ebuild,v 1.7 2011/02/26 13:13:34 armin76 Exp $ - -EAPI="2" - -inherit eutils - -DESCRIPTION="A validating XML parser written in a portable subset of C++." -HOMEPAGE="http://xerces.apache.org/xerces-c/" -SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86 ~x86-fbsd" -IUSE="curl doc iconv icu libwww sse2 static-libs threads elibc_Darwin elibc_FreeBSD" - -RDEPEND="icu? ( >=dev-libs/icu-4.2 ) - curl? ( net-misc/curl ) - libwww? ( net-libs/libwww ) - virtual/libiconv" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen )" - -pkg_setup() { - export ICUROOT="/usr" - - if use iconv && use icu ; then - ewarn "This package can use iconv or icu for loading messages" - ewarn "and transcoding, but not both. ICU will precede." - fi -} - -src_prepare() { - sed -i \ - -e 's|$(prefix)/msg|$(DESTDIR)/$(prefix)/share/xerces-c/msg|' \ - src/xercesc/util/MsgLoaders/MsgCatalog/Makefile.in || die "sed failed" -} - -src_configure() { - local mloader="inmemory" - use iconv && mloader="iconv" - use icu && mloader="icu" - - local transcoder="gnuiconv" - use elibc_FreeBSD && transcoder="iconv" - use elibc_Darwin && transcoder="macosunicodeconverter" - use icu && transcoder="icu" - # for interix maybe: transcoder="windows" - - # 'cfurl' is only available on OSX and 'socket' isn't supposed to work. - # But the docs aren't clear about it, so we would need some testing... - local netaccessor="socket" - use elibc_Darwin && netaccessor="cfurl" - use libwww && netaccessor="libwww" - use curl && netaccessor="curl" - - econf \ - --disable-pretty-make \ - $(use_enable static-libs static) \ - $(use_enable threads) \ - --enable-msgloader-${mloader} \ - --enable-netaccessor-${netaccessor} \ - --enable-transcoder-${transcoder} \ - $(use_enable sse2) -} - -src_compile() { - default - - if use doc ; then - cd "${S}/doc" - doxygen || die "making docs failed" - fi -} - -src_install () { - emake DESTDIR="${D}" install || die "emake failed" - - use static-libs || rm "${D}"/lib*/*.la - - # To make sure an appropriate NLS msg file is around when using the iconv msgloader - # ICU has the messages compiled in. - if use iconv && ! use icu ; then - doenvd "${FILESDIR}/50xerces-c" - fi - - if use doc; then - insinto /usr/share/doc/${PF} - rm -rf samples/Makefile* samples/runConfigure samples/src/*/Makefile* samples/.libs - doins -r samples - dohtml -r doc/html/* - fi - - dodoc CREDITS KEYS NOTICE README version.incl -} diff --git a/dev-libs/xerces-c/xerces-c-3.1.1.ebuild b/dev-libs/xerces-c/xerces-c-3.1.1.ebuild deleted file mode 100644 index c81bcd88cd03..000000000000 --- a/dev-libs/xerces-c/xerces-c-3.1.1.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/xerces-c/xerces-c-3.1.1.ebuild,v 1.1 2010/08/28 06:25:10 dev-zero Exp $ - -EAPI="2" - -inherit eutils - -DESCRIPTION="A validating XML parser written in a portable subset of C++." -HOMEPAGE="http://xerces.apache.org/xerces-c/" -SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="curl doc iconv icu libwww sse2 static-libs threads elibc_Darwin elibc_FreeBSD" - -RDEPEND="icu? ( >=dev-libs/icu-4.2 ) - curl? ( net-misc/curl ) - libwww? ( net-libs/libwww ) - virtual/libiconv" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen )" - -pkg_setup() { - export ICUROOT="/usr" - - if use iconv && use icu ; then - ewarn "This package can use iconv or icu for loading messages" - ewarn "and transcoding, but not both. ICU will precede." - fi -} - -src_prepare() { - use threads || epatch "${FILESDIR}/${PV}-disable-thread-tests.patch" - - sed -i \ - -e 's|$(prefix)/msg|$(DESTDIR)/$(prefix)/share/xerces-c/msg|' \ - src/xercesc/util/MsgLoaders/MsgCatalog/Makefile.in || die "sed failed" -} - -src_configure() { - local mloader="inmemory" - use iconv && mloader="iconv" - use icu && mloader="icu" - - local transcoder="gnuiconv" - use elibc_FreeBSD && transcoder="iconv" - use elibc_Darwin && transcoder="macosunicodeconverter" - use icu && transcoder="icu" - # for interix maybe: transcoder="windows" - - # 'cfurl' is only available on OSX and 'socket' isn't supposed to work. - # But the docs aren't clear about it, so we would need some testing... - local netaccessor="socket" - use elibc_Darwin && netaccessor="cfurl" - use libwww && netaccessor="libwww" - use curl && netaccessor="curl" - - econf \ - --disable-pretty-make \ - $(use_enable static-libs static) \ - $(use_enable threads) \ - --enable-msgloader-${mloader} \ - --enable-netaccessor-${netaccessor} \ - --enable-transcoder-${transcoder} \ - $(use_enable sse2) -} - -src_compile() { - default - - if use doc ; then - cd "${S}/doc" - doxygen || die "making docs failed" - fi -} - -src_install () { - emake DESTDIR="${D}" install || die "emake failed" - - use static-libs || rm "${D}"/lib*/*.la - - # To make sure an appropriate NLS msg file is around when using the iconv msgloader - # ICU has the messages compiled in. - if use iconv && ! use icu ; then - doenvd "${FILESDIR}/50xerces-c" - fi - - if use doc; then - insinto /usr/share/doc/${PF} - rm -rf samples/Makefile* samples/runConfigure samples/src/*/Makefile* samples/.libs - doins -r samples - dohtml -r doc/html/* - fi - - dodoc CREDITS KEYS NOTICE README version.incl -} |