Gentoo Archives: gentoo-commits

From: "Anthony G. Basile" <blueness@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/blueness:master commit in: dev-util/elfkickers/files/, dev-util/elfkickers/
Date: Mon, 30 May 2011 20:53:52
Message-Id: ed579b87687a332c9d4160289ffae2354bf9f58b.blueness@gentoo
1 commit: ed579b87687a332c9d4160289ffae2354bf9f58b
2 Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
3 AuthorDate: Mon May 30 20:53:31 2011 +0000
4 Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
5 CommitDate: Mon May 30 20:53:31 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/blueness.git;a=commit;h=ed579b87
7
8 dev-util/elfkickers: version bump after 10 years
9
10 (Portage version: 2.1.9.42/git/Linux x86_64, signed Manifest commit with key 0xD0455535)
11
12 ---
13 dev-util/elfkickers/ChangeLog | 5 +++
14 dev-util/elfkickers/Manifest | 15 ++++++++++-
15 dev-util/elfkickers/elfkickers-3.0.ebuild | 27 ++++++++++++++++++++
16 .../elfkickers/files/create-destdir-path.patch | 14 ++++++++++
17 4 files changed, 60 insertions(+), 1 deletions(-)
18
19 diff --git a/dev-util/elfkickers/ChangeLog b/dev-util/elfkickers/ChangeLog
20 index ea34a01..53d4157 100644
21 --- a/dev-util/elfkickers/ChangeLog
22 +++ b/dev-util/elfkickers/ChangeLog
23 @@ -1,5 +1,10 @@
24
25
26 +*elfkickers-3.0 (30 May 2011)
27 +
28 + 30 May 2011; Anthony G. Basile <blueness@g.o> +elfkickers-3.0.ebuild:
29 + Version bump
30 +
31 13 Feb 2011; Anthony G. Basile <blueness@g.o>
32 -elfkickers-2.0a-r6.ebuild:
33 moved to tree
34
35 diff --git a/dev-util/elfkickers/Manifest b/dev-util/elfkickers/Manifest
36 index 689223b..19e2e02 100644
37 --- a/dev-util/elfkickers/Manifest
38 +++ b/dev-util/elfkickers/Manifest
39 @@ -1,2 +1,15 @@
40 -MISC ChangeLog 830 RMD160 93ff46d05ead7ad6164993e103f6aafa19499484 SHA1 b9a3865bb55e3511e0cb9832691de78d1562158a SHA256 ea8a9c63847fe8c317f97977879a99607523b074e892567a1475e76cf4471848
41 +-----BEGIN PGP SIGNED MESSAGE-----
42 +Hash: SHA256
43 +
44 +AUX create-destdir-path.patch 464 RMD160 60a03fb6adee0c9459ad78c3a5a82e34bc436ff1 SHA1 a73d4447491c23dc3d314cf3efe7b532b23c95a8 SHA256 9bbc12d236461ed7f87c77bbcd02308cbfa913ca67885dacf17c096630d343f8
45 +DIST ELFkickers-3.0.tar.gz 99891 RMD160 2319f0e2a7d75a507df305c70a7ed8caa8d58567 SHA1 c524850b0b23aa42ac842155109a48a1becb5170 SHA256 72258a43bfc74010e7432a0a58ab4c4e8a9e9a03db2d7cc1904fe19fd1c37d52
46 +EBUILD elfkickers-3.0.ebuild 765 RMD160 3ad534d595885b1003444ca46d4c1fc19be7be5e SHA1 2625a1e2648de8d2cfecbde311dab1d82cad57a0 SHA256 c2f7025ace975adc3343e6272f235960b6fa4ae6ee4a12f54d8b5fbf13dbf586
47 +MISC ChangeLog 956 RMD160 d09e9fc9e55b76e0e397bb1b447a5e66cbcd5d90 SHA1 161ae0cb2d2f3b685180c76d0c2a70f39dfaee94 SHA256 c20f6740237f4e3384fb2210c2cfa4eb8b5f63cb79fa34281091a7b219785513
48 MISC metadata.xml 566 RMD160 a04473546caf34b77d4663e95b8562badaec190f SHA1 997f7446b4bb77a2b74d33c83caa6132428c2ad2 SHA256 414f9d6e78ede57520037aeeb3dc3fcff9b2da48e98707d3b34d975a8aca4539
49 +-----BEGIN PGP SIGNATURE-----
50 +Version: GnuPG v2.0.17 (GNU/Linux)
51 +
52 +iEYEAREIAAYFAk3kA8sACgkQl5yvQNBFVTUDMACfSF9WsWXCNX24yV8unCfP6yOR
53 +IaUAoKFK1nzg9RqmPQiaAIrWbRx0mfal
54 +=lyp0
55 +-----END PGP SIGNATURE-----
56
57 diff --git a/dev-util/elfkickers/elfkickers-3.0.ebuild b/dev-util/elfkickers/elfkickers-3.0.ebuild
58 new file mode 100644
59 index 0000000..768577a
60 --- /dev/null
61 +++ b/dev-util/elfkickers/elfkickers-3.0.ebuild
62 @@ -0,0 +1,27 @@
63 +# Copyright 1999-2011 Gentoo Foundation
64 +# Distributed under the terms of the GNU General Public License v2
65 +# $Header: /var/cvsroot/gentoo-x86/dev-util/elfkickers/elfkickers-2.0a-r6.ebuild,v 1.1 2011/02/13 14:00:28 blueness Exp $
66 +
67 +EAPI="4"
68 +
69 +inherit eutils
70 +
71 +MY_PF=${PF/elf/ELF}
72 +S=${WORKDIR}/${MY_PF}
73 +
74 +DESCRIPTION="collection of programs to manipulate ELF files: sstrip, rebind, elfls, elftoc"
75 +HOMEPAGE="http://www.muppetlabs.com/~breadbox/software/elfkickers.html"
76 +SRC_URI="http://www.muppetlabs.com/~breadbox/pub/software/${MY_PF}.tar.gz"
77 +
78 +LICENSE="GPL-2"
79 +SLOT="0"
80 +KEYWORDS="~amd64 ~x86"
81 +IUSE="doc"
82 +
83 +DEPEND="app-misc/pax-utils"
84 +RDEPEND=""
85 +
86 +src_prepare() {
87 + epatch "${FILESDIR}"/create-destdir-path.patch
88 + sed -i -e "s:^prefix = /usr/local:prefix = ${D}:" Makefile
89 +}
90
91 diff --git a/dev-util/elfkickers/files/create-destdir-path.patch b/dev-util/elfkickers/files/create-destdir-path.patch
92 new file mode 100644
93 index 0000000..1815da4
94 --- /dev/null
95 +++ b/dev-util/elfkickers/files/create-destdir-path.patch
96 @@ -0,0 +1,14 @@
97 +--- Makefile.orig 2011-05-30 16:37:41.000000000 -0400
98 ++++ Makefile 2011-05-30 16:38:30.000000000 -0400
99 +@@ -22,8 +22,9 @@
100 + infect: bin/infect doc/infect.1
101 +
102 + install: $(PROGRAMS:%=bin/%)
103 +- cp bin/* $(prefix)/bin/.
104 +- cp doc/* $(prefix)/share/man/man1/.
105 ++ install -d $(prefix)/usr/bin $(prefix)/share/man/man1
106 ++ install bin/* $(prefix)/usr/bin
107 ++ install -m 644 doc/* $(prefix)/share/man/man1
108 +
109 + clean:
110 + for dir in elfrw $(PROGRAMS) ; do $(MAKE) -C$$dir clean ; done