aboutsummaryrefslogtreecommitdiff
path: root/devel/elfsh
diff options
context:
space:
mode:
authorWill Andrews <will@FreeBSD.org>2003-06-03 04:34:05 +0000
committerWill Andrews <will@FreeBSD.org>2003-06-03 04:34:05 +0000
commit247bddfc9ce2d9f1e57c4d515778a40e5063805f (patch)
treef92343a74968e6d3409b2dc04bb0cb90ccd2f970 /devel/elfsh
parent1dec1e2c733aec4f8ebab638c0a265ccdcda9467 (diff)
downloadports-247bddfc9ce2d9f1e57c4d515778a40e5063805f.tar.gz
ports-247bddfc9ce2d9f1e57c4d515778a40e5063805f.zip
Add elfsh 0.43, an attractive toolkit for the analyzation of ELF
object files. PR: 52151 Submitted by: Samy Al Bahra <samy@kerneled.com>
Notes
Notes: svn path=/head/; revision=82152
Diffstat (limited to 'devel/elfsh')
-rw-r--r--devel/elfsh/Makefile21
-rw-r--r--devel/elfsh/distinfo1
-rw-r--r--devel/elfsh/pkg-descr13
-rw-r--r--devel/elfsh/pkg-plist5
4 files changed, 40 insertions, 0 deletions
diff --git a/devel/elfsh/Makefile b/devel/elfsh/Makefile
new file mode 100644
index 000000000000..e001768de454
--- /dev/null
+++ b/devel/elfsh/Makefile
@@ -0,0 +1,21 @@
+# New ports collection makefile for: elfsh
+# Date created: May 02 2003
+# Whom: Samy Al Bahra <samy@kerneled.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= elfsh
+PORTVERSION= 0.43
+CATEGORIES= devel
+MASTER_SITES= http://www.kerneled.com/projects/elfsh/
+DISTNAME= elfsh_0.43
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= samy@kerneled.com
+COMMENT= An attractive toolkit for the analyzation of ELF object files
+
+USE_GMAKE= yes
+INSTALLS_SHLIB= yes
+
+.include <bsd.port.mk>
diff --git a/devel/elfsh/distinfo b/devel/elfsh/distinfo
new file mode 100644
index 000000000000..88600c106e80
--- /dev/null
+++ b/devel/elfsh/distinfo
@@ -0,0 +1 @@
+MD5 (elfsh_0.43.tgz) = 66b86581b3c9b76c932623caf53bcedc
diff --git a/devel/elfsh/pkg-descr b/devel/elfsh/pkg-descr
new file mode 100644
index 000000000000..5ea7de51e854
--- /dev/null
+++ b/devel/elfsh/pkg-descr
@@ -0,0 +1,13 @@
+For impatient people, this is a short list for libelfsh's already
+provided features: Mass file view with nice output and cross
+references, unlink/relink the file, modify sections and program
+header parameter fields, hijack GOT, CTORS, DTORS, modify the symbol
+table, inject and remove symbols, inject sections, remove SHT,
+support binaries without symtab, reconstruct the SHT. Look at
+libelfsh-ref.txt for current libelfsh reference. elfsh offers an
+attractive interface to libelfsh.
+
+WWW: http://www.devhell.org/~mayhem/projects/elfsh/
+
+- Samy Al Bahra
+samy@kerneled.com
diff --git a/devel/elfsh/pkg-plist b/devel/elfsh/pkg-plist
new file mode 100644
index 000000000000..19764da3497f
--- /dev/null
+++ b/devel/elfsh/pkg-plist
@@ -0,0 +1,5 @@
+bin/elfsh
+lib/libelfsh.a
+lib/libelfsh.so
+include/libelfsh-sunos.h
+include/libelfsh.h