summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Ludd <solar@gentoo.org>2003-08-21 14:42:46 +0000
committerNed Ludd <solar@gentoo.org>2003-08-21 14:42:46 +0000
commit994ece0f98e386695526ebdb3e5e312df0ff85f9 (patch)
tree7a8fc92343610d084e56b7ef4ad1910fdab6186a /dev-libs/elfsh
parentversion bump, still requires special patch to avoid sandbox permission denied... (diff)
downloadhistorical-994ece0f98e386695526ebdb3e5e312df0ff85f9.tar.gz
historical-994ece0f98e386695526ebdb3e5e312df0ff85f9.tar.bz2
historical-994ece0f98e386695526ebdb3e5e312df0ff85f9.zip
version bump, still requires special patch to avoid sandbox permission denied errors
Diffstat (limited to 'dev-libs/elfsh')
-rw-r--r--dev-libs/elfsh/Manifest4
-rw-r--r--dev-libs/elfsh/elfsh-0.51_beta3.ebuild43
-rw-r--r--dev-libs/elfsh/files/digest-elfsh-0.51_beta31
3 files changed, 46 insertions, 2 deletions
diff --git a/dev-libs/elfsh/Manifest b/dev-libs/elfsh/Manifest
index b84604296b98..e8a20c7eef39 100644
--- a/dev-libs/elfsh/Manifest
+++ b/dev-libs/elfsh/Manifest
@@ -1,8 +1,8 @@
-MD5 aa61ecbac1141892b0be7e448b21e889 ChangeLog 525
+MD5 68b5e653d399cb919a4cf990acd45395 ChangeLog 707
MD5 c94eb2db38de725fc05dbe8666113127 elfsh-0.5_beta8.ebuild 956
MD5 fc9aa1192d130594886c29a3b77591cf metadata.xml 648
MD5 9ea2ea47f895242414e3591f19f39097 elfsh-0.51_beta2.ebuild 1086
-MD5 157f8b35b44ebcc58f3f69df700ae295 elfsh-0.51_beta3.ebuild 1126
+MD5 9b260feafa9bd58d28626ebf8f003188 elfsh-0.51_beta3.ebuild 1126
MD5 355f999030ba438a9c79d931ac9a4ea9 files/digest-elfsh-0.5_beta8 66
MD5 6729421a54b3419a4bf2fc414ea2bd0f files/elfsh-0.5b8-linux.diff 1397
MD5 f71699c51755f84cb89ab43d2e5d538f files/digest-elfsh-0.51_beta2 70
diff --git a/dev-libs/elfsh/elfsh-0.51_beta3.ebuild b/dev-libs/elfsh/elfsh-0.51_beta3.ebuild
new file mode 100644
index 000000000000..5a3ac43008cb
--- /dev/null
+++ b/dev-libs/elfsh/elfsh-0.51_beta3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfsh/elfsh-0.51_beta3.ebuild,v 1.1 2003/08/21 14:42:43 solar Exp $
+
+IUSE=""
+
+MY_PV=${PV/_beta/b}
+S=${WORKDIR}/${PN}-${MY_PV}
+
+DESCRIPTION="ELFsh is an interactive and scriptable ELF machine to play with executable files, shared libraries and relocatable ELF32 objects"
+HOMEPAGE="http://devhell.org/projects/elfsh"
+SRC_URI="http://elfsh.segfault.net/files/elfsh-${MY_PV}-portable.tgz
+ http://devhell.org/projects/elfsh/files/elfsh-${MY_PV}-portable.tgz"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86"
+
+DEPEND="virtual/glibc
+ >=dev-libs/expat-1.95
+ >=sys-devel/gettext-0.11
+"
+
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ #[ -f ${FILESDIR}/${PN}-${MY_PV}.diff ] &&
+ # epatch ${FILESDIR}/${PN}-${MY_PV}.diff
+ epatch ${FILESDIR}/${PN}-0.51b2.diff
+}
+
+src_compile() {
+ cd ${S}
+ # emacs does not have to be a requirement.
+ emake ETAGS=echo || die "emake failed"
+}
+
+src_install() {
+ cd ${S}
+ dodir /usr/share/elfsh
+ einstall DESTDIR=${D} || die "einstall failed"
+}
diff --git a/dev-libs/elfsh/files/digest-elfsh-0.51_beta3 b/dev-libs/elfsh/files/digest-elfsh-0.51_beta3
new file mode 100644
index 000000000000..886b41a026da
--- /dev/null
+++ b/dev-libs/elfsh/files/digest-elfsh-0.51_beta3
@@ -0,0 +1 @@
+MD5 7bb6226513676e84a106dddbd9150710 elfsh-0.51b3-portable.tgz 136704