* [gentoo-commits] dev/blueness:master commit in: dev-util/elfkickers/
@ 2011-02-13 13:42 Anthony G. Basile
0 siblings, 0 replies; 3+ messages in thread
From: Anthony G. Basile @ 2011-02-13 13:42 UTC (permalink / raw
To: gentoo-commits
commit: de3e3907f32bd68b4ac2b2e8629aef1cb4ceb354
Author: Anthony G. Basile <basile <AT> opensource <DOT> dyc <DOT> edu>
AuthorDate: Sun Feb 13 13:42:12 2011 +0000
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Sun Feb 13 13:42:12 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/blueness.git;a=commit;h=de3e3907
dev-util/elfkickers: fix bug #353718
(Portage version: 2.1.9.25/git/Linux x86_64, unsigned Manifest commit)
---
dev-util/elfkickers/ChangeLog | 6 +++
dev-util/elfkickers/Manifest | 5 ++-
dev-util/elfkickers/elfkickers-2.0a-r6.ebuild | 58 +++++++++++++++++++++++++
3 files changed, 68 insertions(+), 1 deletions(-)
diff --git a/dev-util/elfkickers/ChangeLog b/dev-util/elfkickers/ChangeLog
index a4cd1c6..c5ee6b6 100644
--- a/dev-util/elfkickers/ChangeLog
+++ b/dev-util/elfkickers/ChangeLog
@@ -1,5 +1,11 @@
+*elfkickers-2.0a-r6 (13 Feb 2011)
+
+ 13 Feb 2011; Anthony G. Basile <blueness@gentoo.org>
+ +elfkickers-2.0a-r6.ebuild:
+ Addressed bug #353718
+
02 Nov 2010; Anthony G. Basile <blueness@gentoo.org>
-elfkickers-2.0a-r5.ebuild:
In the tree
diff --git a/dev-util/elfkickers/Manifest b/dev-util/elfkickers/Manifest
index 6a82aec..0e682d0 100644
--- a/dev-util/elfkickers/Manifest
+++ b/dev-util/elfkickers/Manifest
@@ -1,2 +1,5 @@
-MISC ChangeLog 476 RMD160 49a7fd75c16def3e7b0d78914d22edf18a69f6cc SHA1 4d79b7faa960986e685f598aab500492f9a49068 SHA256 7e9eb74e41723c7f8d1981fb2cd7ffec19c23ea5c307659976244d0a04dfb760
+DIST ELFkickers-2.0a.tar.gz 119659 RMD160 9a982fe963fc110966bc0b5b23a159302e4ca389 SHA1 2599fa8c2e733b422dbefbeb393f8d702a426c10 SHA256 c196988f55fc6633d9f9f6d9ddc2ae9b4dfa1f300edf4cbbad865c06a8656df7
+DIST elfkickers-2.0a-r6.patch.bz2 8687 RMD160 ca8a53c62dee9664ce890a7f86921bbc6564eec1 SHA1 195ffaa3d6d4975f5ec875fd24b8d7b25dcb27b1 SHA256 2209d2770511ca1b6767978399c6c45a8b39d1aaefd7c2af7f3dc9e5bac1bf4b
+EBUILD elfkickers-2.0a-r6.ebuild 1626 RMD160 dabb7867151557462f89aa4a2fdf3b3fb05ade19 SHA1 bac02f2ff07c5215a1e993f363911197d1f1baf9 SHA256 61ac89a3922a6ecdbc53e58dea119b91e4da9d20c9426ad85d4dfea64bfa7b6c
+MISC ChangeLog 621 RMD160 b6162c2f10c6771b1fbf5cde31b91c41ace653f0 SHA1 d683db8f0f3cf210e8d5d2babd6d918fc9bc1678 SHA256 ef6ab11728984e8f3a321e6fb1c3f2323fc3d613874cf44d34c296fbb5052157
MISC metadata.xml 566 RMD160 a04473546caf34b77d4663e95b8562badaec190f SHA1 997f7446b4bb77a2b74d33c83caa6132428c2ad2 SHA256 414f9d6e78ede57520037aeeb3dc3fcff9b2da48e98707d3b34d975a8aca4539
diff --git a/dev-util/elfkickers/elfkickers-2.0a-r6.ebuild b/dev-util/elfkickers/elfkickers-2.0a-r6.ebuild
new file mode 100644
index 0000000..9608d5c
--- /dev/null
+++ b/dev-util/elfkickers/elfkickers-2.0a-r6.ebuild
@@ -0,0 +1,58 @@
+# 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-2.0a-r5.ebuild,v 1.1 2010/11/02 18:21:20 blueness Exp $
+
+EAPI="3"
+
+inherit eutils multilib toolchain-funcs
+
+MY_PN=${PN/elf/ELF}
+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}-${PV}.tar.gz
+ http://dev.gentoo.org/~blueness/elfkicker/${PF}.patch.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="doc"
+
+DEPEND="app-misc/pax-utils"
+RDEPEND=""
+
+src_prepare() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${WORKDIR}/${PF}.patch"
+
+ sed -i -e '/^SUBDIRS/s:tiny::' Makefile
+ use x86 || sed -i -e '/^SUBDIRS/s:ebfc::' Makefile
+ use x86 && sed -i -e 's:linux/elf.h:elf.h:' ebfc/*.c
+ (cd tiny && make clean)
+}
+
+src_compile() {
+ for bits in 32 64; do
+ emake CC=$(tc-getCC) CFLAGS="-DELF_CLASS=ELFCLASS${bits} ${CFLAGS}" clean all
+ for x in elfls elftoc rebind sstrip; do
+ mv ${x}/$x{,${bits}} || die "moving failed of ${x}{,${bits}"
+ done
+ done
+}
+
+src_install() {
+ for d in elfls elftoc rebind sstrip ; do
+ newdoc ${d}/README README.${d} || die
+ dobin ${d}/${d}{32,64} || die
+ for i in ${d}/*.1; do
+ [ -e ${i} ] && doman ${i}
+ done
+ case $(get_libdir) in
+ lib64) dosym /usr/bin/${d}64 /usr/bin/${d};;
+ lib|lib32) dosym /usr/bin/${d}32 /usr/bin/${d};;
+ esac
+ done
+ dodoc Changelog README || die
+}
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] dev/blueness:master commit in: dev-util/elfkickers/
@ 2011-02-13 13:55 Anthony G. Basile
0 siblings, 0 replies; 3+ messages in thread
From: Anthony G. Basile @ 2011-02-13 13:55 UTC (permalink / raw
To: gentoo-commits
commit: 1b5a0981999874b2703f0bbb3d64ece1569e7eaf
Author: Anthony G. Basile <basile <AT> opensource <DOT> dyc <DOT> edu>
AuthorDate: Sun Feb 13 13:55:15 2011 +0000
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Sun Feb 13 13:55:15 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/blueness.git;a=commit;h=1b5a0981
dev-util/elfkickers: fixed unpack error
(Portage version: 2.1.9.25/git/Linux x86_64, unsigned Manifest commit)
---
dev-util/elfkickers/ChangeLog | 4 ++++
dev-util/elfkickers/Manifest | 4 ++--
dev-util/elfkickers/elfkickers-2.0a-r6.ebuild | 4 +---
3 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/dev-util/elfkickers/ChangeLog b/dev-util/elfkickers/ChangeLog
index c5ee6b6..b7805fd 100644
--- a/dev-util/elfkickers/ChangeLog
+++ b/dev-util/elfkickers/ChangeLog
@@ -1,5 +1,9 @@
+ 13 Feb 2011; Anthony G. Basile <blueness@gentoo.org>
+ elfkickers-2.0a-r6.ebuild:
+ Fixed unpack error.
+
*elfkickers-2.0a-r6 (13 Feb 2011)
13 Feb 2011; Anthony G. Basile <blueness@gentoo.org>
diff --git a/dev-util/elfkickers/Manifest b/dev-util/elfkickers/Manifest
index 0e682d0..436a791 100644
--- a/dev-util/elfkickers/Manifest
+++ b/dev-util/elfkickers/Manifest
@@ -1,5 +1,5 @@
DIST ELFkickers-2.0a.tar.gz 119659 RMD160 9a982fe963fc110966bc0b5b23a159302e4ca389 SHA1 2599fa8c2e733b422dbefbeb393f8d702a426c10 SHA256 c196988f55fc6633d9f9f6d9ddc2ae9b4dfa1f300edf4cbbad865c06a8656df7
DIST elfkickers-2.0a-r6.patch.bz2 8687 RMD160 ca8a53c62dee9664ce890a7f86921bbc6564eec1 SHA1 195ffaa3d6d4975f5ec875fd24b8d7b25dcb27b1 SHA256 2209d2770511ca1b6767978399c6c45a8b39d1aaefd7c2af7f3dc9e5bac1bf4b
-EBUILD elfkickers-2.0a-r6.ebuild 1626 RMD160 dabb7867151557462f89aa4a2fdf3b3fb05ade19 SHA1 bac02f2ff07c5215a1e993f363911197d1f1baf9 SHA256 61ac89a3922a6ecdbc53e58dea119b91e4da9d20c9426ad85d4dfea64bfa7b6c
-MISC ChangeLog 621 RMD160 b6162c2f10c6771b1fbf5cde31b91c41ace653f0 SHA1 d683db8f0f3cf210e8d5d2babd6d918fc9bc1678 SHA256 ef6ab11728984e8f3a321e6fb1c3f2323fc3d613874cf44d34c296fbb5052157
+EBUILD elfkickers-2.0a-r6.ebuild 1615 RMD160 e43db5db48709ff2229c00dd992417fdb77a20d1 SHA1 67dc65f006eb3d32aed1e5eda1900834ec414e0c SHA256 844443310e13028203a9a8f32d618f95781d9423b11317daa22479191263322a
+MISC ChangeLog 728 RMD160 631a4d176dd0175e30477c97b082945b883054b9 SHA1 aeaabc7e056ac574f29af3cbb1b4ada5291432ce SHA256 c1e066a4e26cbfe2d6d6fd7fc73f8d017866e518825523b5230fd73e1a502434
MISC metadata.xml 566 RMD160 a04473546caf34b77d4663e95b8562badaec190f SHA1 997f7446b4bb77a2b74d33c83caa6132428c2ad2 SHA256 414f9d6e78ede57520037aeeb3dc3fcff9b2da48e98707d3b34d975a8aca4539
diff --git a/dev-util/elfkickers/elfkickers-2.0a-r6.ebuild b/dev-util/elfkickers/elfkickers-2.0a-r6.ebuild
index 9608d5c..29e19c3 100644
--- a/dev-util/elfkickers/elfkickers-2.0a-r6.ebuild
+++ b/dev-util/elfkickers/elfkickers-2.0a-r6.ebuild
@@ -2,8 +2,6 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/elfkickers/elfkickers-2.0a-r5.ebuild,v 1.1 2010/11/02 18:21:20 blueness Exp $
-EAPI="3"
-
inherit eutils multilib toolchain-funcs
MY_PN=${PN/elf/ELF}
@@ -22,7 +20,7 @@ IUSE="doc"
DEPEND="app-misc/pax-utils"
RDEPEND=""
-src_prepare() {
+src_unpack() {
unpack ${A}
cd "${S}"
epatch "${WORKDIR}/${PF}.patch"
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] dev/blueness:master commit in: dev-util/elfkickers/
@ 2011-02-13 14:01 Anthony G. Basile
0 siblings, 0 replies; 3+ messages in thread
From: Anthony G. Basile @ 2011-02-13 14:01 UTC (permalink / raw
To: gentoo-commits
commit: 6dd33b9ecee6c8c82fa955b996e3f53a7c51780b
Author: Anthony G. Basile <basile <AT> opensource <DOT> dyc <DOT> edu>
AuthorDate: Sun Feb 13 14:01:46 2011 +0000
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Sun Feb 13 14:01:46 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/blueness.git;a=commit;h=6dd33b9e
dev-util/elfkickers: moved to tree
(Portage version: 2.1.9.25/git/Linux x86_64, unsigned Manifest commit)
---
dev-util/elfkickers/ChangeLog | 4 ++
dev-util/elfkickers/Manifest | 5 +--
dev-util/elfkickers/elfkickers-2.0a-r6.ebuild | 56 -------------------------
3 files changed, 5 insertions(+), 60 deletions(-)
diff --git a/dev-util/elfkickers/ChangeLog b/dev-util/elfkickers/ChangeLog
index b7805fd..ea34a01 100644
--- a/dev-util/elfkickers/ChangeLog
+++ b/dev-util/elfkickers/ChangeLog
@@ -1,6 +1,10 @@
13 Feb 2011; Anthony G. Basile <blueness@gentoo.org>
+ -elfkickers-2.0a-r6.ebuild:
+ moved to tree
+
+ 13 Feb 2011; Anthony G. Basile <blueness@gentoo.org>
elfkickers-2.0a-r6.ebuild:
Fixed unpack error.
diff --git a/dev-util/elfkickers/Manifest b/dev-util/elfkickers/Manifest
index 436a791..689223b 100644
--- a/dev-util/elfkickers/Manifest
+++ b/dev-util/elfkickers/Manifest
@@ -1,5 +1,2 @@
-DIST ELFkickers-2.0a.tar.gz 119659 RMD160 9a982fe963fc110966bc0b5b23a159302e4ca389 SHA1 2599fa8c2e733b422dbefbeb393f8d702a426c10 SHA256 c196988f55fc6633d9f9f6d9ddc2ae9b4dfa1f300edf4cbbad865c06a8656df7
-DIST elfkickers-2.0a-r6.patch.bz2 8687 RMD160 ca8a53c62dee9664ce890a7f86921bbc6564eec1 SHA1 195ffaa3d6d4975f5ec875fd24b8d7b25dcb27b1 SHA256 2209d2770511ca1b6767978399c6c45a8b39d1aaefd7c2af7f3dc9e5bac1bf4b
-EBUILD elfkickers-2.0a-r6.ebuild 1615 RMD160 e43db5db48709ff2229c00dd992417fdb77a20d1 SHA1 67dc65f006eb3d32aed1e5eda1900834ec414e0c SHA256 844443310e13028203a9a8f32d618f95781d9423b11317daa22479191263322a
-MISC ChangeLog 728 RMD160 631a4d176dd0175e30477c97b082945b883054b9 SHA1 aeaabc7e056ac574f29af3cbb1b4ada5291432ce SHA256 c1e066a4e26cbfe2d6d6fd7fc73f8d017866e518825523b5230fd73e1a502434
+MISC ChangeLog 830 RMD160 93ff46d05ead7ad6164993e103f6aafa19499484 SHA1 b9a3865bb55e3511e0cb9832691de78d1562158a SHA256 ea8a9c63847fe8c317f97977879a99607523b074e892567a1475e76cf4471848
MISC metadata.xml 566 RMD160 a04473546caf34b77d4663e95b8562badaec190f SHA1 997f7446b4bb77a2b74d33c83caa6132428c2ad2 SHA256 414f9d6e78ede57520037aeeb3dc3fcff9b2da48e98707d3b34d975a8aca4539
diff --git a/dev-util/elfkickers/elfkickers-2.0a-r6.ebuild b/dev-util/elfkickers/elfkickers-2.0a-r6.ebuild
deleted file mode 100644
index 29e19c3..0000000
--- a/dev-util/elfkickers/elfkickers-2.0a-r6.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# 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-2.0a-r5.ebuild,v 1.1 2010/11/02 18:21:20 blueness Exp $
-
-inherit eutils multilib toolchain-funcs
-
-MY_PN=${PN/elf/ELF}
-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}-${PV}.tar.gz
- http://dev.gentoo.org/~blueness/elfkicker/${PF}.patch.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="doc"
-
-DEPEND="app-misc/pax-utils"
-RDEPEND=""
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${WORKDIR}/${PF}.patch"
-
- sed -i -e '/^SUBDIRS/s:tiny::' Makefile
- use x86 || sed -i -e '/^SUBDIRS/s:ebfc::' Makefile
- use x86 && sed -i -e 's:linux/elf.h:elf.h:' ebfc/*.c
- (cd tiny && make clean)
-}
-
-src_compile() {
- for bits in 32 64; do
- emake CC=$(tc-getCC) CFLAGS="-DELF_CLASS=ELFCLASS${bits} ${CFLAGS}" clean all
- for x in elfls elftoc rebind sstrip; do
- mv ${x}/$x{,${bits}} || die "moving failed of ${x}{,${bits}"
- done
- done
-}
-
-src_install() {
- for d in elfls elftoc rebind sstrip ; do
- newdoc ${d}/README README.${d} || die
- dobin ${d}/${d}{32,64} || die
- for i in ${d}/*.1; do
- [ -e ${i} ] && doman ${i}
- done
- case $(get_libdir) in
- lib64) dosym /usr/bin/${d}64 /usr/bin/${d};;
- lib|lib32) dosym /usr/bin/${d}32 /usr/bin/${d};;
- esac
- done
- dodoc Changelog README || die
-}
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2011-02-13 14:01 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-02-13 13:42 [gentoo-commits] dev/blueness:master commit in: dev-util/elfkickers/ Anthony G. Basile
-- strict thread matches above, loose matches on Subject: below --
2011-02-13 13:55 Anthony G. Basile
2011-02-13 14:01 Anthony G. Basile
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox