summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2012-06-23 22:41:22 +0000
committerMike Frysinger <vapier@gentoo.org>2012-06-23 22:41:22 +0000
commitfe5d67725627f207d31d8c71398d997249c5bc5d (patch)
tree0a391a2de735fb06a5b507cc5a5b6b2747bc4e1a /dev-libs
parentVersion bump (diff)
downloadhistorical-fe5d67725627f207d31d8c71398d997249c5bc5d.tar.gz
historical-fe5d67725627f207d31d8c71398d997249c5bc5d.tar.bz2
historical-fe5d67725627f207d31d8c71398d997249c5bc5d.zip
Version bump.
Package-Manager: portage-2.2.0_alpha110/cvs/Linux x86_64
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/elfutils/ChangeLog8
-rw-r--r--dev-libs/elfutils/Manifest32
-rw-r--r--dev-libs/elfutils/elfutils-0.154.ebuild60
3 files changed, 84 insertions, 16 deletions
diff --git a/dev-libs/elfutils/ChangeLog b/dev-libs/elfutils/ChangeLog
index 5c0def30dfff..f1518850e801 100644
--- a/dev-libs/elfutils/ChangeLog
+++ b/dev-libs/elfutils/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/elfutils
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/ChangeLog,v 1.160 2012/04/16 22:53:57 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/ChangeLog,v 1.161 2012/06/23 22:41:22 vapier Exp $
+
+*elfutils-0.154 (23 Jun 2012)
+
+ 23 Jun 2012; Mike Frysinger <vapier@gentoo.org> +elfutils-0.154.ebuild:
+ Version bump.
16 Apr 2012; Mike Frysinger <vapier@gentoo.org> elfutils-0.153.ebuild:
Make sure to apppend -g to CFLAGS when running tests as the local testsuite
@@ -624,4 +629,3 @@
on a public ftp/http server, so we need to check for new releases:
http://rawhide.redhat.com/pub/redhat/linux/rawhide/SRPMS/SRPMS/
-
diff --git a/dev-libs/elfutils/Manifest b/dev-libs/elfutils/Manifest
index b41c09a79518..f7f129d58b13 100644
--- a/dev-libs/elfutils/Manifest
+++ b/dev-libs/elfutils/Manifest
@@ -16,6 +16,9 @@ DIST elfutils-0.152.tar.bz2 1876711 RMD160 e8a89a56021b79c43c7bc69a467dcf02c10f6
DIST elfutils-0.153-portability.patch 57102 RMD160 b4ad0f3d64c5fdcdf9adeeba67ca0a3d1341bfce SHA1 2cdb7ae408ae385ff8032cde5c1638ca2a2d718a SHA256 26847f1641d1c8013d39ffdbd2c7167b941eddf64a782f5be366a69eb277c25d
DIST elfutils-0.153-robustify.patch 63255 RMD160 4844dafc1a2d4359f20bed1cdb9e95fe63f1cc74 SHA1 748de5bef6213379a31e3ff684bcf8770ff306b2 SHA256 f5ac4f4213466700bed7c669172ad4b1dbad38e0091d44838ad9ae836a09705b
DIST elfutils-0.153.tar.bz2 2179242 RMD160 98b8c02d49d5cc23f11dab5e9fb4d71d7cd3933f SHA1 8f908a121590daa2a18cbddd88393c02725b9eac SHA256 b6cd7d1fe81d5f874061b7d753f5b5a0546ccc5fd83af843201330479332bef0
+DIST elfutils-0.154-portability.patch 57336 RMD160 8fac444c7814bdb0e799e869fa1bbe2c164c0088 SHA1 a2b9518bbbb623ff419c6915dad46e8c30dd6393 SHA256 156a30541c8d478354c9e42ee5282fe7d0af65be6b10c829f13ec9ce68e5298e
+DIST elfutils-0.154-robustify.patch 63063 RMD160 ddb74ef538a063e451e345692c57b93f8da4819c SHA1 e6a1e2fc9270eddd401074ab85b2c20652549901 SHA256 a0e0a81b8bdb7d0622715564d6863be2f2208848feb2e529741c3cb7c01cc6d2
+DIST elfutils-0.154.tar.bz2 2205145 RMD160 62c5ace9767b42937cc032bcf9721b8dc94eefd3 SHA1 3a92a6f636cc3d14d4b3b00ba5c1e88a2a8d510b SHA256 3ef06dc0b599874bde09a529a05809dac656204ed1181eea9e89d531cea94af1
EBUILD elfutils-0.146.ebuild 1859 RMD160 04ad2e35882dc5a5aa43ab707d4740f9ba6f0739 SHA1 116c3b2c907a59c6c0f06d4745a63e827f8e41a8 SHA256 4cbf1a9854c8b706802f811e993a7396bffc138799394f3694ab57b7bbedb6f7
EBUILD elfutils-0.148.ebuild 1875 RMD160 5cea3b243c204188fd00ac50c8f6a0b189c80a4c SHA1 9b0384e77db58df4f661dcb3dfb28244e02e2f4c SHA256 834a4b50f3d77b729db30594fc13aa204b465a21fbe49b9a37fdd8ec7c7c68e1
EBUILD elfutils-0.149.ebuild 1722 RMD160 9e6760b31636c9338c1b3a03cfb6e3942d9aa164 SHA1 b784ab00542476a91ad30fe8531ae334fa172d0b SHA256 009c3f5de043cdcd3bcb8fe7ad922295e04ec06110ce1ba272ae58a25112f6e3
@@ -24,22 +27,23 @@ EBUILD elfutils-0.151.ebuild 1748 RMD160 5f5a6b12bd9376ec8c4b0608b3471401bfe226a
EBUILD elfutils-0.152-r1.ebuild 2810 RMD160 e02a0fc254aeb30b540f0f262902b64af71966ed SHA1 7c1d2594d29ff6e95723ee14431faae9fd8f0848 SHA256 546ce3e0841fbd8be5e4fed73c7240e5ff4d7e442e234c5e4bccc04c0d32da47
EBUILD elfutils-0.152.ebuild 1748 RMD160 276159137c4abbbbf81550486027e393d7f0f060 SHA1 fd1e41ce6c31cd7c0a2f8601e541fad377370b2e SHA256 fad62bce2ca23b765c33e0c2e975d86f0e5632b9eca34f8692ad6addcf747957
EBUILD elfutils-0.153.ebuild 2042 RMD160 d8edc47bf1848874933932dde85289cd1b586f4c SHA1 7b9e21afe84a928afb5ad9a139e791826ffd35fa SHA256 a6ff9cfc5554efebb9109d895001681ec1472e6b338028a0de6160e0668b036c
-MISC ChangeLog 21442 RMD160 b08f3736a253190bb4fdac7a359b479c0e96f99c SHA1 9e3dab356e38cfebd3153a7107da96e0a1100645 SHA256 e145cfd0da991738c202b5873587235641e20cd5473134b679f478cd174a0a85
+EBUILD elfutils-0.154.ebuild 2042 RMD160 e8c6914d575640ec96aa8b25187aeb649e1f7ca3 SHA1 17d9d15382d5a2841a1ee0b1122e75e1c20075cf SHA256 874bd6d9b6cdaf7a555ca4f82c86e4b9c4b0831419ff9ce413d3eac87b88c906
+MISC ChangeLog 21563 RMD160 20ac1c898b0b300f3a709b23bc95321c5d8aa5de SHA1 62f13aace5c2591d2f43ca02abeef0ded0be30ff SHA256 d230e37abea337bc73bc83fc850ff799269aab139115a0c84fe697fb539accdd
MISC metadata.xml 281 RMD160 2e23c1850f32822e50d0905b2e36ba1e22c004b2 SHA1 8f2ea427f9a348676d948018d621bea51f0f8740 SHA256 2418a06fe1c33bf09a8cad2a5b582a9a5b4c2d3315e74f67e3b10c4d76f53736
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBAgAGBQJPjKMwAAoJELEHsLL7fEFWRTYP/3KVowfNPdMFd0c+CDHISWQR
-jKn7onUHFYm5GqzKBNu1pd03RYAN154bzfISG/2TaviFAzygAHGHg5PbWVVxh/de
-4ZCmGHfiIW8s3K6JqPB0JGuawCN/3FPZ6PUfws/ob1k+hJKNlRSXPc79SN8gMvMZ
-7MQ6ndw1Szh/QPCpGYcmDQkaJaCcUYRljmNL/qXMUTOlravY4bxI+7mSWQVmv9DQ
-SQDC97j2+Nil5f5+PD1Ft3gnQa5HgARZwK+9Z9vYEauTlpSCRuBz2Caf+XTXJDIa
-kv86U5nN5q1DjUi/FOdAHAvO1pdXQwvaJ+3BIcPglsP+20chdoA0S7xFdvgTQBGs
-ReucH8FQGIPiNpvlEJLNOm3Zr2bMZRX+Xa05/xStFXQcmAVDByHXI9seR4vrpwvW
-vj0gMQRlKZtKfsbJux/4liaDh8eQdb6R7Uov8waLNQY2TKgEtcGduM0A9j2p+7Pg
-8b9RXuLNiAeh1Yrgvqp5dvxTsMCkBJl4H9ctPQDS/BkyGwMRTzglA5/55ek/Wymv
-3xALQw5pu35bUP02jkhiWnsxaTmh2p02OGgj+SFlMqmJcg66Bhnb+A6cMsEDsJTH
-rVx47btFoPQ9Dx3JV0BkpP1jfo/NkYinH4bYHZbGwzC1xoUPzu0P7p8u2DJ0um0S
-K/FmiTvFgLyTdSdu7X/2
-=ucjR
+iQIcBAEBAgAGBQJP5kY6AAoJELEHsLL7fEFWtIUP/0T0SCr3Dw6ZuDD9qRrUAmZW
+wW1hDbLTODNPgDEOXaxLD5LaPPWn7SNSQEBNfHHP+AVSukWFjvPaj8M/Gs5ZuJY9
+z4oJDPwNjhgQjH1pQYqKXOZLq+Y+OC/Kdn7KVHewWkhayUnE6RAdbUvgwe/3XSWi
+Fszvd+IV3lacmYu42EGBqyzVA83Szdjd5O+D44ezWMwyUjSPNV9oeT/yjJr3NDh1
+7opi8O1mmGbF/cXUG0HSG/cvmSg2GC7B1Oi+pfmhbkCjKsHQgDoQwAGZbRq7rm/1
++7B8CqMnLtEAQXZf67N2zvo9N8wmGzxQq/oyZgRSfa+hKbBowR1+sk2dEOxNVLeH
+lYUL3YWCHY3J7rqw1sSEpJa5asQN2p62aDWGiCvTCl+64IWIDK0Eux9yRp5f56dH
+hDDMOndz+7Cr5ukknlqiFu95i0tnMvDpgeuen3CY4DZL2kUSiUQIK/oWzsPTPqPP
+A2G1FRbafuzWK4ZWemKO+ZfTAYIQYmNZZ7mTmpZ3nsYWBn+26VP4+9PVo6Fjy+Z8
+uOE2x5CqNuJjoAXRPClQenRWyYGiQartxAalZi/oQIPm4d44ArLWCC9Nxsk1M7xz
+mNNCtlR9R0cwl5TGb8N99wlAxrAPBErfhzKIKOiUcbiDJ/6zqC4YXs17vmDoQe1H
+1JB1e8EqflZdKulMXdhf
+=J5bZ
-----END PGP SIGNATURE-----
diff --git a/dev-libs/elfutils/elfutils-0.154.ebuild b/dev-libs/elfutils/elfutils-0.154.ebuild
new file mode 100644
index 000000000000..ec597674029c
--- /dev/null
+++ b/dev-libs/elfutils/elfutils-0.154.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.154.ebuild,v 1.1 2012/06/23 22:41:22 vapier Exp $
+
+EAPI="3"
+
+inherit eutils flag-o-matic
+
+DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement for libelf)"
+HOMEPAGE="https://fedorahosted.org/elfutils/"
+SRC_URI="https://fedorahosted.org/releases/e/l/${PN}/${PV}/${P}.tar.bz2
+ https://fedorahosted.org/releases/e/l/${PN}/${PV}/${PN}-portability.patch -> ${P}-portability.patch
+ https://fedorahosted.org/releases/e/l/${PN}/${PV}/${PN}-robustify.patch -> ${P}-robustify.patch"
+
+LICENSE="GPL-2-with-exceptions"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 lzma nls test zlib"
+
+# This pkg does not actually seem to compile currently in a uClibc
+# environment (xrealloc errs), but we need to ensure that glibc never
+# gets pulled in as a dep since this package does not respect virtual/libc
+RDEPEND="zlib? ( >=sys-libs/zlib-1.2.2.3 )
+ bzip2? ( app-arch/bzip2 )
+ lzma? ( app-arch/xz-utils )
+ !dev-libs/libelf"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )
+ >=sys-devel/flex-2.5.4a
+ sys-devel/m4"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-0.118-PaX-support.patch
+ epatch "${DISTDIR}"/${P}-{portability,robustify}.patch
+ sed -i -e 's:-Werror::g' $(find -name Makefile.in) || die
+ use test || sed -i -e 's: tests::' Makefile.in #226349
+ # some patches touch both configure and configure.ac
+ find -type f -exec touch -r configure {} +
+}
+
+src_configure() {
+ use test && append-flags -g #407135
+ econf \
+ $(use_enable nls) \
+ --program-prefix="eu-" \
+ $(use_with zlib) \
+ $(use_with bzip2 bzlib) \
+ $(use_with lzma)
+}
+
+src_test() {
+ env LD_LIBRARY_PATH="${S}/libelf:${S}/libebl:${S}/libdw:${S}/libasm" \
+ LC_ALL="C" \
+ emake -j1 check || die "test failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+ dodoc AUTHORS ChangeLog NEWS NOTES README THANKS TODO
+}