diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2012-03-09 13:22:04 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2012-03-09 13:22:04 +0000 |
commit | fb7bc92181a23c8c60452163dc59979af151b664 (patch) | |
tree | 8cc89445bc1e495c2cd5b3e500729a1155fc0909 /dev-libs | |
parent | Marking eselect-ecj-0.7 ppc64 for bug 396513 (diff) | |
download | historical-fb7bc92181a23c8c60452163dc59979af151b664.tar.gz historical-fb7bc92181a23c8c60452163dc59979af151b664.tar.bz2 historical-fb7bc92181a23c8c60452163dc59979af151b664.zip |
Version bump wrt #407519 by Agostino Sarubbo
Package-Manager: portage-2.2.0_alpha90/cvs/Linux x86_64
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/expat/ChangeLog | 8 | ||||
-rw-r--r-- | dev-libs/expat/Manifest | 18 | ||||
-rw-r--r-- | dev-libs/expat/expat-2.1.0_beta2.ebuild | 95 |
3 files changed, 119 insertions, 2 deletions
diff --git a/dev-libs/expat/ChangeLog b/dev-libs/expat/ChangeLog index 361dc006b07d..4330ce83235e 100644 --- a/dev-libs/expat/ChangeLog +++ b/dev-libs/expat/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/expat # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/expat/ChangeLog,v 1.115 2012/03/06 21:58:28 ranger Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/expat/ChangeLog,v 1.116 2012/03/09 13:22:04 ssuominen Exp $ + +*expat-2.1.0_beta2 (09 Mar 2012) + + 09 Mar 2012; Samuli Suominen <ssuominen@gentoo.org> + +expat-2.1.0_beta2.ebuild: + Version bump wrt #407519 by Agostino Sarubbo 06 Mar 2012; Brent Baude <ranger@gentoo.org> expat-2.0.1-r6.ebuild: Marking expat-2.0.1-r6 ppc64 for bug 405915 diff --git a/dev-libs/expat/Manifest b/dev-libs/expat/Manifest index 2c9e42707212..968895d88702 100644 --- a/dev-libs/expat/Manifest +++ b/dev-libs/expat/Manifest @@ -1,8 +1,24 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX expat-2.0.1-CVE-2009-3560-revised.patch 532 RMD160 dea59f98ce296e64cde88910e130f2dda0eab70c SHA1 539bb11a6ae11d83c703c52636fa35d32e7711dc SHA256 1909160d5745b47e54e3db525b94c5992320ddd8ef28a0aaf52c081669cef368 AUX expat-2.0.1-check_stopped_parser.patch 410 RMD160 10fa46c2844aeffd31c43f23ba08367f87aa2ac0 SHA1 dc457839ba07ff661f5ed424841af9ea0bbdf605 SHA256 555f1c652c983f60010e1d88af96c672520245034a9aa846aec048d258726d44 AUX expat-2.0.1-fix_bug_1990430.patch 428 RMD160 7b566a7db9036238a7e781a20157f9b4c13fa0d9 SHA1 5d1c09acaa7d73cae98cda327d79a2d64f3b6926 SHA256 1e491172e983878ca7974c1a40a7327a630b728cc33eb9183f8050b536dcb692 DIST expat-2.0.1.tar.gz 446456 RMD160 d31bcb152adaff9e358968be1ea901e1b4ed3b2f SHA1 663548c37b996082db1f2f2c32af060d7aa15c2d SHA256 847660b4df86e707c9150e33cd8c25bc5cd828f708c7418e765e3e983a2e5e93 +DIST expat-2.1.0-beta2.tar.gz 561905 RMD160 e02a82f523a5ec455636217460b97a2e3e010b19 SHA1 b81e4b4aa32ef5f429fd4c1a22afdf80415fcecb SHA256 a87f81e6743238cf77c33a4e2e61b9b7c23bcbe58a4e152259aa18203ea39264 EBUILD expat-2.0.1-r5.ebuild 1910 RMD160 99d50a6e17a445d8c67c2f0f9cc33b45b9404c58 SHA1 6a94f680f79235cb0a7889059f769df9e717f3f2 SHA256 d17970310caa1566be1f560e855f6ef88a0ee332c5ecc5609cfc44196d87cfd2 EBUILD expat-2.0.1-r6.ebuild 2275 RMD160 8edfca7f81cfd1ef5cc684e75a52714c190118db SHA1 0a3e82c391be4b077aea7ea23e1c57b5a3395434 SHA256 a6a3a54a15d74d6ef0124debdf34b90dfa5a2101428507baef1a9c505394339f -MISC ChangeLog 14966 RMD160 569edb4d9f47c72e11fcd98b207345adbd0663c6 SHA1 45943c50337c49faf73b67605bdd7c743370c230 SHA256 b4a6fe612527a2988efe252baf0f69632f6886b240c01a0ee77bbdb1d742dfcc +EBUILD expat-2.1.0_beta2.ebuild 2221 RMD160 efcf3a84de94a90b1e4a3e0ccdc1fc579316ee24 SHA1 48f2bfb563d0356c8cf2ba95d4a1946a5d83f754 SHA256 71ce125d915900759a48696ad5672ce061835fad1a5a55b5838136918b26b039 +MISC ChangeLog 15134 RMD160 d5e5ae908ab3b401cd6cd056f90d80ad2f14c729 SHA1 3c8489876a5e15fdde4558b48f7f5ceca56ae891 SHA256 49418aba9e8bf54235a8893d8e611dfe96a2afd7c92cd9417aea809a32737532 MISC metadata.xml 166 RMD160 70f6dcdab1516411ac581b270671fb776401f7b3 SHA1 79f7c7e01fdc4b59d924371b4ec75b000948fecc SHA256 a4f7a9f8f89d2da4f8d0c2d6acdacc96c38d4c076d23d8b2081f2a149ff15a56 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.18 (GNU/Linux) + +iQEcBAEBAgAGBQJPWgOqAAoJEEdUh39IaPFNzqYIAJ1am55O1S85f30gitXr3Tpl +5ySngBvxAZNnUX+Qy+eh+9iTgjBb+5XxpOkOlA/WlYf0kHnuZ35dEwjersNzib2k +0ToswUpXXlBL5Lz+pmF3p7/BXqa9G6SsHkRzOEuAok0LauvcPivcYrfG0F1Bxy7A +twghm8e51VG5hL7unm5sZzbAlE+u1XoR+QqO8WsC8N3A71Io3VQfxql9VqlI1sP9 +mrlfCm0i9dqWLYfiFuJqftlWr8l0Vvtlmeas7QoqPePGmTOehSxkqKDHpfjV/oWz +4aWIemF4FbiQyJ2LrZs4rtu/omJxMMT8uYm5Bz/RNiVFkt0zjyTxt1Otm+dAnPc= +=oxEf +-----END PGP SIGNATURE----- diff --git a/dev-libs/expat/expat-2.1.0_beta2.ebuild b/dev-libs/expat/expat-2.1.0_beta2.ebuild new file mode 100644 index 000000000000..382d955009e4 --- /dev/null +++ b/dev-libs/expat/expat-2.1.0_beta2.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/expat/expat-2.1.0_beta2.ebuild,v 1.1 2012/03/09 13:22:04 ssuominen Exp $ + +EAPI=4 +inherit eutils libtool toolchain-funcs + +DESCRIPTION="XML parsing libraries" +HOMEPAGE="http://expat.sourceforge.net/" +SRC_URI="mirror://sourceforge/expat/${P/_/-}.tar.gz" + +LICENSE="MIT" +SLOT="0" +#KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" +IUSE="elibc_FreeBSD examples static-libs unicode" + +src_unpack() { + if [[ ${PV} == *beta* ]]; then + unpack ${A} + mv ${PN}-* "${S}" + else + default + fi +} + +src_prepare() { + elibtoolize + epunt_cxx + + mkdir "${S}"-build{,u,w} || die +} + +src_configure() { + local myconf="$(use_enable static-libs static)" + + pushd "${S}"-build >/dev/null + ECONF_SOURCE="${S}" econf ${myconf} + popd >/dev/null + + if use unicode; then + pushd "${S}"-buildu >/dev/null + CPPFLAGS="${CPPFLAGS} -DXML_UNICODE" ECONF_SOURCE="${S}" econf ${myconf} + popd >/dev/null + + pushd "${S}"-buildw >/dev/null + CFLAGS="${CFLAGS} -fshort-wchar" CPPFLAGS="${CPPFLAGS} -DXML_UNICODE_WCHAR_T" ECONF_SOURCE="${S}" econf ${myconf} + popd >/dev/null + fi +} + +src_compile() { + pushd "${S}"-build >/dev/null + emake + popd >/dev/null + + if use unicode; then + pushd "${S}"-buildu >/dev/null + emake buildlib LIBRARY=libexpatu.la + popd >/dev/null + + pushd "${S}"-buildw >/dev/null + emake buildlib LIBRARY=libexpatw.la + popd >/dev/null + fi +} + +src_install() { + dodoc Changes README + dohtml doc/* + + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins examples/*.c + fi + + pushd "${S}"-build >/dev/null + emake install DESTDIR="${D}" + popd >/dev/null + + if use unicode; then + pushd "${S}"-buildu >/dev/null + emake installlib DESTDIR="${D}" LIBRARY=libexpatu.la + popd >/dev/null + + pushd "${S}"-buildw >/dev/null + emake installlib DESTDIR="${D}" LIBRARY=libexpatw.la + popd >/dev/null + fi + + rm -f "${ED}"usr/lib*/libexpat{,u,w}.la + + # libgeom in /lib and ifconfig in /sbin require it on FreeBSD since we + # stripped the libbsdxml copy starting from freebsd-lib-8.2-r1 + use elibc_FreeBSD && gen_usr_ldscript -a expat{,u,w} +} |