diff options
author | Jeroen Roovers <jer@gentoo.org> | 2008-06-07 20:28:13 +0000 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2008-06-07 20:28:13 +0000 |
commit | 228783f55904e591af885f40be795a2cb6329e59 (patch) | |
tree | 02b7fdf802798166e5e90d6163475809c2ac1690 /dev-libs/libelf | |
parent | Stable for HPPA (bug #221063). (diff) | |
download | historical-228783f55904e591af885f40be795a2cb6329e59.tar.gz historical-228783f55904e591af885f40be795a2cb6329e59.tar.bz2 historical-228783f55904e591af885f40be795a2cb6329e59.zip |
Version bump.
Package-Manager: portage-2.1.5.4
Diffstat (limited to 'dev-libs/libelf')
-rw-r--r-- | dev-libs/libelf/ChangeLog | 9 | ||||
-rw-r--r-- | dev-libs/libelf/Manifest | 4 | ||||
-rw-r--r-- | dev-libs/libelf/libelf-0.8.10.ebuild | 51 |
3 files changed, 61 insertions, 3 deletions
diff --git a/dev-libs/libelf/ChangeLog b/dev-libs/libelf/ChangeLog index 9144f1a13e16..a609eb8fb109 100644 --- a/dev-libs/libelf/ChangeLog +++ b/dev-libs/libelf/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-libs/libelf -# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libelf/ChangeLog,v 1.23 2007/10/19 13:22:38 uberlord Exp $ +# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libelf/ChangeLog,v 1.24 2008/06/07 20:28:13 jer Exp $ + +*libelf-0.8.10 (07 Jun 2008) + + 07 Jun 2008; Jeroen Roovers <jer@gentoo.org> +libelf-0.8.10.ebuild: + Version bump. 19 Oct 2007; Roy Marples <uberlord@gentoo.org> libelf-0.8.9.ebuild: Keyword ~x86-fbsd. diff --git a/dev-libs/libelf/Manifest b/dev-libs/libelf/Manifest index 626e7ed7773e..0be5204856ab 100644 --- a/dev-libs/libelf/Manifest +++ b/dev-libs/libelf/Manifest @@ -1,10 +1,12 @@ AUX libelf-0.8.6-parallelmakefix.patch 434 RMD160 68cae02abef54527218bda519fdf77dc5e598fdf SHA1 aea771e4ce1ab32a094fc8db915036eaec005bdf SHA256 b8c19ff6457e9f8bc4b814df789c3678e770460a42d97804d2675ad12c3b29b0 AUX libelf-0.8.9-parallelmakefix.patch 1778 RMD160 399939567dc8d7a0e74fd3bb8772b681d1ad50c6 SHA1 b12e2e452baaa5c827c7332ae9bd18ba0fdda412 SHA256 e7d833d1b4694cdb7c5456d3ded583f9402224bf37bbaf33cfd7ad617b5699f1 +DIST libelf-0.8.10.tar.gz 147824 RMD160 097b3c18f34233bd9484f2ec53c65a84b2222f31 SHA1 5f6fb666b0cf604243110383ba55ef37df1c8ece SHA256 2d7995485c0f8f4beef98d8c1b7970b1efb34193c1a764d91f28624d83302a09 DIST libelf-0.8.4.tar.gz 128313 RMD160 765c17439acdd50f95fa92324630d215602649bb SHA1 2d9d9a22aabf9c446cbd4cb627eedfc5ae1f74b8 SHA256 8022ccbd568c02e0b36331e533f78eeb3d0d1fa5637adac9b8b816d1ea358ebf DIST libelf-0.8.6.tar.gz 144198 RMD160 f8fadd79d27f083d39c31a5b3a72655d4c0842d2 SHA1 1e865a331f37cc47b5ea96e50449ed93442ecbf0 SHA256 6ff7a5dbb5ccf14995f6bde7f1fca6be5f7f91f62b2680a00d32e82b172c9499 DIST libelf-0.8.9.tar.gz 146250 RMD160 66a5df89729ba8270c5a83f63af09983aeb1bd0f SHA1 9a91f9a3e43476c95a1b6024c09d84d00310f0a4 SHA256 9eafb75460233a354012a6e7f2af54fe7e569dadb6bb532ffaa59df22d36ba18 +EBUILD libelf-0.8.10.ebuild 1197 RMD160 b8ecf74922bda9cc9b7e32955469e24d703b2431 SHA1 89ff4d74c1114c0ea0de5c73508ab1e36d5d10a8 SHA256 db576417250cd8a75f4026c3c63c52e492752333ca51048a50375430e0e1e3a1 EBUILD libelf-0.8.4.ebuild 829 RMD160 fc5cb118f9a2ce35d51d7cf1030fdfc092237144 SHA1 f90625eef5498b1f628f980f6ad3037d1013f849 SHA256 0637948581ee3e01749e31f4e418442ccd12757ff536726a902244b9994a75f3 EBUILD libelf-0.8.6.ebuild 880 RMD160 2447123641e249b30ca91b9c884f8d1060106ee1 SHA1 438698b5b93d5acfaba31a7adcc10b4720ac3962 SHA256 bd0297ab2b7909f655225e6c7d9296d719145622e530963072a3e4f3936a281b EBUILD libelf-0.8.9.ebuild 1251 RMD160 e0f5b7449408bb26d5ca3845815e71ef34a1fb20 SHA1 74af809644fbc5cf2f8fcff6f5c66bfcbe644f64 SHA256 6cfdf3c2401e3c7e9521d3487272c7ecf20f10ad1dc02a863b37244dea164be2 -MISC ChangeLog 2910 RMD160 bb9481f69cef0b58c5d3521d0c12faec659b3d42 SHA1 5c7a8bbd09d8dfaf38050e4a55ac296c4c575f88 SHA256 5dadf03efefd13a65ff38ac70917b24ce08ffdb7df773d4be3eae37401bc68c5 +MISC ChangeLog 3022 RMD160 49f3b512e686813b8b5fde894756f84d6a3b485f SHA1 22b5beba884fe7c9674c6736fbeb2b522dcb12f6 SHA256 a1de3237a0759bae79168ef7682519664cf556086b31c1acf11b6fef153054dc MISC metadata.xml 231 RMD160 c13056229989c3d4f448a7c7abcff3f4ee7ce13c SHA1 2d63dfb700b223f8f37c078692a81b2237896bce SHA256 4595c2615fd7c9095517949b1a920d4457f92801eb9d46307b18aafe58ec2a8a diff --git a/dev-libs/libelf/libelf-0.8.10.ebuild b/dev-libs/libelf/libelf-0.8.10.ebuild new file mode 100644 index 000000000000..fe81d7842dfc --- /dev/null +++ b/dev-libs/libelf/libelf-0.8.10.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libelf/libelf-0.8.10.ebuild,v 1.1 2008/06/07 20:28:13 jer Exp $ + +inherit multilib eutils + +DESCRIPTION="A ELF object file access library" +HOMEPAGE="http://www.mr511.de/software/" +SRC_URI="http://www.mr511.de/software/${P}.tar.gz" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86 ~x86-fbsd" +IUSE="debug nls elibc_FreeBSD" + +DEPEND="!dev-libs/elfutils + nls? ( sys-devel/gettext )" +RDEPEND="${DEPEND}" + +src_unpack() { + unpack ${A} + cd "${S}" + + if use elibc_FreeBSD; then + # Stop libelf from stamping on the system nlist.h + sed -i -e 's:nlist.h::g' lib/Makefile.in || die + + # Enable shared libs + sed -i \ + -e 's:\*-linux\*\|\*-gnu\*:\*-linux\*\|\*-gnu\*\|\*-freebsd\*:' \ + configure || die + fi +} + +src_compile() { + econf \ + $(use_enable nls) \ + $(use_enable debug) \ + --enable-shared \ + || die "econf failed" + emake || die "emake failed" +} + +src_install() { + emake \ + prefix="${D}"/usr \ + libdir="${D}"usr/$(get_libdir) \ + install \ + install-compat || die "emake install failed" + dodoc ChangeLog VERSION README +} |