summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2011-11-12 00:55:07 +0000
committerAnthony G. Basile <blueness@gentoo.org>2011-11-12 00:55:07 +0000
commit4ff2d6d0fb8fccbdac97133411e82f1ad5b99a07 (patch)
tree1bb3b69d4c0efbdf78bdd20c02c81b3ff6b08af4 /dev-util/elfkickers
parentVersion bump, thanks to Rafał Mużyło (bug 390211) (diff)
downloadhistorical-4ff2d6d0fb8fccbdac97133411e82f1ad5b99a07.tar.gz
historical-4ff2d6d0fb8fccbdac97133411e82f1ad5b99a07.tar.bz2
historical-4ff2d6d0fb8fccbdac97133411e82f1ad5b99a07.zip
Version bump
Package-Manager: portage-2.1.10.11/cvs/Linux x86_64
Diffstat (limited to 'dev-util/elfkickers')
-rw-r--r--dev-util/elfkickers/ChangeLog7
-rw-r--r--dev-util/elfkickers/Manifest12
-rw-r--r--dev-util/elfkickers/elfkickers-3.0a.ebuild34
3 files changed, 47 insertions, 6 deletions
diff --git a/dev-util/elfkickers/ChangeLog b/dev-util/elfkickers/ChangeLog
index af589e3e0009..bd7a48ac7747 100644
--- a/dev-util/elfkickers/ChangeLog
+++ b/dev-util/elfkickers/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-util/elfkickers
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/elfkickers/ChangeLog,v 1.46 2011/09/24 17:23:55 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/elfkickers/ChangeLog,v 1.47 2011/11/12 00:55:07 blueness Exp $
+
+*elfkickers-3.0a (12 Nov 2011)
+
+ 12 Nov 2011; Anthony G. Basile <blueness@gentoo.org> +elfkickers-3.0a.ebuild:
+ Version bump
24 Sep 2011; Raúl Porcel <armin76@gentoo.org> elfkickers-3.0-r1.ebuild,
elfkickers-3.0-r2.ebuild:
diff --git a/dev-util/elfkickers/Manifest b/dev-util/elfkickers/Manifest
index f8ae7bde4253..d4c65eb7d605 100644
--- a/dev-util/elfkickers/Manifest
+++ b/dev-util/elfkickers/Manifest
@@ -1,11 +1,12 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
AUX add-freebsd-elf-defs.patch 1937 RMD160 3869be1afdc3f3b31e239457b2d190ff47990519 SHA1 f41adce9292da2a5f049cfd884bc1e00fa32c905 SHA256 76b5cf0d09247787e7f5e528007df967220629442c1d7109c31c2b062a054e2b
AUX create-destdir-path.patch 472 RMD160 189d960c64c114b545066ec224145e236c5fc661 SHA1 8ab530448b31a635b0a85b9ca67b8f98d6a40b28 SHA256 fab7f8335a545b62b2186bc900a69150a36432a7ff977a1bae6b8279c3ca9304
AUX respect-CFLAGS-LDFLAGS.patch 3237 RMD160 f6e912b61c048f982dfe29df1f15f4c3dd74f7c4 SHA1 4ef6b27b0bbc821c130c47fe9c4b32e5a2ab0104 SHA256 738b1cd1d32d10816a422031902cd946d446751df4592fe29bb5f1d8c4ee6e0f
DIST ELFkickers-2.0a.tar.gz 119659 RMD160 9a982fe963fc110966bc0b5b23a159302e4ca389 SHA1 2599fa8c2e733b422dbefbeb393f8d702a426c10 SHA256 c196988f55fc6633d9f9f6d9ddc2ae9b4dfa1f300edf4cbbad865c06a8656df7
DIST ELFkickers-3.0.tar.gz 99527 RMD160 144fa6f5078d9abcf7191f2045e74b3e5cbe49bf SHA1 bf43a66830695a873846381c724a60dd9be765e6 SHA256 8597dc38ecb1a352f86c5075608547f2c4dcd50f4ba89de70c5494cf6611c6aa
+DIST ELFkickers-3.0a.tar.gz 100112 RMD160 ae8692de2e4cf64d6489de42b030c443caea1042 SHA1 226b7b3884ccb22ceffb98035e9b3b02dc4d4946 SHA256 c3429957142169c21ff550e0c06bbb0d48bb76437c4ccbc67164bf56b6e9774f
DIST elfkickers-2.0a-r2.patch.bz2 8561 RMD160 c6093fac3ff61203dcfe12b5f0d50b1a0a3445f7 SHA1 9f1d9d9a17e8b68e4beaed088214011a17d7277f SHA256 722b07176fcb7e002c0be6d552b0eee39f296f1bb312e0a3517a9af97cc05b0b
DIST elfkickers-2.0a-r5.patch.bz2 8554 RMD160 df1928b9bf29aa13961247c04cc8cd40a3c769ff SHA1 727f934409a6d9c0989415562e243766f226c11c SHA256 8af8fc373113444009bf50a867e15bb41a6ce8f601967643aaffa95b982754f5
DIST elfkickers-2.0a-r6.patch.bz2 8687 RMD160 ca8a53c62dee9664ce890a7f86921bbc6564eec1 SHA1 195ffaa3d6d4975f5ec875fd24b8d7b25dcb27b1 SHA256 2209d2770511ca1b6767978399c6c45a8b39d1aaefd7c2af7f3dc9e5bac1bf4b
@@ -14,12 +15,13 @@ EBUILD elfkickers-2.0a-r5.ebuild 1605 RMD160 6e8770d7239fed1705f2f76261aba0b800e
EBUILD elfkickers-2.0a-r6.ebuild 1605 RMD160 ef887e45727f456caf34558ea1f6c7f2b9b531a7 SHA1 3c16c7f4f61d3c8cab3c122c5b305f3a70ce5164 SHA256 d2ec098f146a32da6b77cbae6e61bd658f680e4dca9830167e198560530dc443
EBUILD elfkickers-3.0-r1.ebuild 927 RMD160 1fe12cdc05400f35b12722fafa70f5c45343c1b6 SHA1 fc972d157a30f495da14056d9fe16b3e8202a7ab SHA256 6c1904ab737d390dcf1efe87420e8da962dc6b165b079619522b23ec7cb20dbd
EBUILD elfkickers-3.0-r2.ebuild 988 RMD160 bb5765367e751989ad838a74aa67cef30dad6125 SHA1 3eaeb46c7f2c8a957c39934ac4c9317978a6e1b1 SHA256 5f540d6dd7c3d0843afd2008f0c54233e4609e6033564c68603b59b055a896ea
-MISC ChangeLog 6458 RMD160 503738724186791ed529168986f82af24ad57bc7 SHA1 86686ea6dd291af5532c1310f17163313d0a8949 SHA256 89a3472170b25b095bea43ee9809322ee2b7c1e90f6e1b8ced053c1470ff9aeb
+EBUILD elfkickers-3.0a.ebuild 987 RMD160 224d88cde77fbc8e963ea705ad56aa7e004b1f3b SHA1 db4cdf8b00b0dee391aebd0d3bf53adb338128c2 SHA256 e57baf5d07a48d8dba98991592f79462ec62ba4391a3d9559bfb9618cdea0373
+MISC ChangeLog 6587 RMD160 ccb65d789c95d6e6dae0e4dab849da8e5133be10 SHA1 caa207e3c0dd816aefa1d17ab2f4527a47816659 SHA256 c40b73c3b1246895c5139526d3ad3c245f1e16bf38c42c16e70dbb3774a0923b
MISC metadata.xml 665 RMD160 053a037de55405a9ef52d0804a5e4da65de9fd5d SHA1 9f9747b3d2e2225a7109b70aa5f40197e86f7ea0 SHA256 50c8944da2455788505b60ac101d7e2b8d3278118b011ca2665d61b2547ffccc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk5+EjEACgkQuQc30/atMkCkjwCdEFpGa2e83OpPEqa3QE1F157q
-4xEAniDOOabsZcnS8t/jrvIB7+wDU1Ze
-=axe4
+iEYEAREIAAYFAk69w/UACgkQl5yvQNBFVTU5+ACdGKWIiaiHJkqCFopRtCi3kBaT
+ro8An290aeNz7omvfv8ru73pBPR9x7Zf
+=pFgR
-----END PGP SIGNATURE-----
diff --git a/dev-util/elfkickers/elfkickers-3.0a.ebuild b/dev-util/elfkickers/elfkickers-3.0a.ebuild
new file mode 100644
index 000000000000..b77cf5d265da
--- /dev/null
+++ b/dev-util/elfkickers/elfkickers-3.0a.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/elfkickers/elfkickers-3.0a.ebuild,v 1.1 2011/11/12 00:55:07 blueness Exp $
+
+EAPI="4"
+
+inherit eutils toolchain-funcs
+
+MY_PN=${PN/elf/ELF}-${PV}
+S=${WORKDIR}/${MY_PN}
+
+DESCRIPTION="collection of programs to manipulate ELF files: sstrip, rebind, elfls, elftoc"
+HOMEPAGE="http://www.muppetlabs.com/~breadbox/software/elfkickers.html"
+SRC_URI="http://www.muppetlabs.com/~breadbox/pub/software/${MY_PN}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~mips ~sparc ~x86 ~x86-fbsd"
+IUSE="doc"
+
+DEPEND="app-misc/pax-utils"
+RDEPEND=""
+
+src_prepare() {
+ epatch "${FILESDIR}"/respect-CFLAGS-LDFLAGS.patch
+ epatch "${FILESDIR}"/create-destdir-path.patch
+ epatch "${FILESDIR}"/add-freebsd-elf-defs.patch
+ sed -i -e "s:^prefix = /usr/local:prefix = ${D}:" Makefile \
+ || die "sed failed"
+}
+
+src_compile() {
+ emake CC=$(tc-getCC) all
+}