summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2012-03-09 13:22:04 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2012-03-09 13:22:04 +0000
commitfb7bc92181a23c8c60452163dc59979af151b664 (patch)
tree8cc89445bc1e495c2cd5b3e500729a1155fc0909 /dev-libs
parentMarking eselect-ecj-0.7 ppc64 for bug 396513 (diff)
downloadhistorical-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/ChangeLog8
-rw-r--r--dev-libs/expat/Manifest18
-rw-r--r--dev-libs/expat/expat-2.1.0_beta2.ebuild95
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}
+}