Version bump.
authorRyan Hill <rhill@gentoo.org>
Sat, 24 Apr 2010 07:30:32 +0000 (07:30 +0000)
committerRyan Hill <rhill@gentoo.org>
Sat, 24 Apr 2010 07:30:32 +0000 (07:30 +0000)
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64

dev-libs/elfutils/ChangeLog
dev-libs/elfutils/Manifest
dev-libs/elfutils/elfutils-0.146.ebuild [new file with mode: 0644]

index 5f8ba2d2fbd8e2de008ad74aba0f285cdf6b3b0b..495e1ff734a0fdf01aee0db73fc9cf9ec18d9bf7 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-libs/elfutils
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/ChangeLog,v 1.131 2010/03/31 18:16:11 solar Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/ChangeLog,v 1.132 2010/04/24 07:30:32 dirtyepic Exp $
+
+*elfutils-0.146 (24 Apr 2010)
+
+  24 Apr 2010; Ryan Hill <dirtyepic@gentoo.org> +elfutils-0.146.ebuild:
+  Version bump.
 
   31 Mar 2010; <solar@gentoo.org> elfutils-0.127.ebuild,
   elfutils-0.131-r1.ebuild, elfutils-0.131-r2.ebuild,
index ab2d9287cdb700e14869bbab3b1a5b846afb40de..92dbde27290f3f4face6e0d4a4702e0943482f90 100644 (file)
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 AUX elfutils-0.118-PaX-support.patch 954 RMD160 ed86dfec7b51b273721f3dd0c6e11bba935e6c1e SHA1 baaaa3686902c3f4ce9f81f7a83e2e66ba1575d2 SHA256 e769e1168dc645ce99655f984f5c19a54d765210cacd098556b6b68743b877fa
 AUX elfutils-0.131-gnu-inline.patch 8899 RMD160 6c41d63b3e231eda0ba2f337a206bf649ec85729 SHA1 53d0d15bc925f559471e2ab0ad86539208f93140 SHA256 69e1781732b3babd00d6fbc5976f908d293942cc3f253f451e9c22f49ee6b7b6
 AUX elfutils-0.143-configure.patch 772 RMD160 fb36819de9363f6c5387de2bf2c09b17353188b0 SHA1 7157b05bb86de8c97c8d1f1a4ea419d7d476864d SHA256 af91d9c73612d82b3b47099c0dd8e5cfaac1aa6538185e2760ba5ab933ef9091
@@ -10,6 +13,7 @@ DIST elfutils-0.131.tar.gz 1412328 RMD160 18483d0d03e642eafdceabdfcebf88456b5aaf
 DIST elfutils-0.143.tar.bz2 1518950 RMD160 08aeb3e2481659ffb37fcf8b8c83675f75c7b0a2 SHA1 95e94eb094fd3d1f3d59355a0763f2fda8102a1c SHA256 435c0c8a7ed5ca34ea5ac985041faedf56b21a6cdd24058e3c2f3b5347d238ff
 DIST elfutils-0.144.tar.bz2 1522804 RMD160 42948d50d699ccde61e2e11421242962b86477d4 SHA1 5b2d60279416ac2c941b23ca4ab3c5ab8148e017 SHA256 bc2ab65f7aa2430dffe2fc9139b3626e7d1a51c5f1dd5299a011eaa4001e7a9c
 DIST elfutils-0.145.tar.bz2 1525125 RMD160 ac1156a1972f54d23f00233afee6044ddbf30cd3 SHA1 7cfa5520285c6441a9fcac153e2023ce99338dc9 SHA256 097221fd93f3d995ff03699afeb935c9f9300c859533bbe0d60b32a6a5d61205
+DIST elfutils-0.146.tar.bz2 1791373 RMD160 696d6a5ab1deea58eaa8e5fb25fbbdce0a2132d6 SHA1 697b86b5177ce80f6411f48de56e0be8fec3a356 SHA256 dacd9419cc9ef36463f22cd7d7204ee7490904000045a8cdcbf3569907ecf2c8
 DIST elfutils_0.131.orig.tar.gz 1412328 RMD160 18483d0d03e642eafdceabdfcebf88456b5aafba SHA1 d371731e3c09f05aad05f9b02ac2abc049528fac SHA256 947a9566a622f701a2fe2416d3b85b397d38d5f4189da91fc0a306b4d9950e6f
 EBUILD elfutils-0.127.ebuild 1647 RMD160 7af60fd9b944c0bc7e62f4dbd30ebbc66f9d916c SHA1 c13606030a26918a917e2de573fbcfc90901e0f1 SHA256 8f3bc8baa53fa55a523feb6461dceb4bbed634dd4c2afe122e3fb6fd5dd9f2f3
 EBUILD elfutils-0.131-r1.ebuild 1728 RMD160 38863a2df34661efceaf25c4015881907629d783 SHA1 dedc3d63cbc4b025c9520059e1d606ab2b842c57 SHA256 145bfa04973b10c9d42c671e9a004dc8689099993b9c75ff9ea1a1f8354eed01
@@ -17,5 +21,13 @@ EBUILD elfutils-0.131-r2.ebuild 1673 RMD160 adbe3430bb37f2272d5529c7b951a461dd2e
 EBUILD elfutils-0.143-r1.ebuild 2042 RMD160 0ef06fca0ce468aec833b87d03f3cb5714ecb547 SHA1 15fdfac26bfebc64c14556834447d4c474e07c2c SHA256 3c5d89a6c959a6896136ec294488ee4274c7e236254374818e4ef4724ee76d55
 EBUILD elfutils-0.144.ebuild 2038 RMD160 7a0c69b69d0605c285f73d4f8474f5b2e9d435be SHA1 d59c8e6176e0cb1f7158c5fabadbf0c54958e32d SHA256 bd9a6da554b16dd5cf7720c34bcfa911af8ca95df43d9ddd9f6087996f032ba1
 EBUILD elfutils-0.145.ebuild 1990 RMD160 f85c74076b4aede500365352eb724195f750ab62 SHA1 0f98fb9fa1c518af3d361221e73c5040eba98650 SHA256 40e39558115cc2107ce8d531860bdf9482331d90e2857b382159d6bd39aa19eb
-MISC ChangeLog 17290 RMD160 2ebd5e6685af8083d6f70726a69ee14ab9119326 SHA1 4e0e0518ae09eb17cda0040b4f7b6f0dd1c6f1f2 SHA256 1d8522b14932c5fe19891239d757b5877e618057b95d64f348a09e48d265da54
+EBUILD elfutils-0.146.ebuild 1994 RMD160 678160ee3b8af4626b352d58546ef986ce076727 SHA1 3a8374beb092fbe481cf8b3d9e4ec4b6ca58f9ee SHA256 b060249ba9ca659f9942575f02973cbe1558794968f4a14719b4b1d0b5b497ba
+MISC ChangeLog 17414 RMD160 59c2cca087c1e09470924fff9e1dd116d5ad29cc SHA1 1624090639d1865eaabc0705e74fd15c2eb82717 SHA256 5955c191f12efea4062f6aeac3461d16946ede63528916b97b558aceea0f577c
 MISC metadata.xml 281 RMD160 2e23c1850f32822e50d0905b2e36ba1e22c004b2 SHA1 8f2ea427f9a348676d948018d621bea51f0f8740 SHA256 2418a06fe1c33bf09a8cad2a5b582a9a5b4c2d3315e74f67e3b10c4d76f53736
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.15 (GNU/Linux)
+
+iEYEARECAAYFAkvSntAACgkQiqiDRvmkBmJWkACgxqaKX8iS7GUFX3mrNRHjVeyO
+uAgAnixTkPL0ADc0rC/DYNZBTjTGR2l3
+=ZG4n
+-----END PGP SIGNATURE-----
diff --git a/dev-libs/elfutils/elfutils-0.146.ebuild b/dev-libs/elfutils/elfutils-0.146.ebuild
new file mode 100644 (file)
index 0000000..a3b8f9a
--- /dev/null
@@ -0,0 +1,61 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.146.ebuild,v 1.1 2010/04/24 07:30:32 dirtyepic Exp $
+
+inherit eutils
+
+DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement for libelf)"
+HOMEPAGE="http://people.redhat.com/drepper/"
+#SRC_URI="ftp://sources.redhat.com/pub/systemtap/${PN}/${P}.tar.gz"
+#SRC_URI="mirror://debian/pool/main/e/elfutils/elfutils_${PV}.orig.tar.gz"
+SRC_URI="https://fedorahosted.org/releases/e/l/elfutils/${P}.tar.bz2"
+
+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 elibc_glibc"
+
+# 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 )"
+DEPEND="${RDEPEND}
+       elibc_glibc? ( !prefix? ( >=sys-libs/glibc-2.7 ) )
+       nls? ( sys-devel/gettext )
+       >=sys-devel/flex-2.5.4a
+       sys-devel/m4
+       >=sys-devel/binutils-2.15.90.0.1
+       >=sys-devel/gcc-4.1.2
+       !dev-libs/libelf"
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+       epatch "${FILESDIR}"/${PN}-0.118-PaX-support.patch
+       epatch "${FILESDIR}"/${PN}-0.143-configure.patch #287130
+       find . -name Makefile.in -print0 | xargs -0 sed -i -e 's:-W\(error\|extra\)::g'
+       use test || sed -i -e 's: tests::' Makefile.in #226349
+}
+
+src_compile() {
+       econf \
+               $(use_enable nls) \
+               --program-prefix="eu-" \
+               $(use_with zlib) \
+               $(use_with bzip2 bzlib) \
+               $(use_with lzma)
+
+       emake || die
+}
+
+src_test() {
+       env LD_LIBRARY_PATH="${S}/libelf:${S}/libebl:${S}/libdw:${S}/libasm" \
+               emake -j1 check || die "test failed"
+}
+
+src_install() {
+       emake DESTDIR="${D}" install || die
+       dodoc AUTHORS ChangeLog NEWS NOTES README THANKS TODO
+}