summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsobomax <sobomax@FreeBSD.org>2001-04-18 12:41:30 +0000
committersobomax <sobomax@FreeBSD.org>2001-04-18 12:41:30 +0000
commit6e4a84983b30516b3626582c8f19a16a0733cce3 (patch)
treed55a61907e41f86f85ad7100c393583a0a9c549e
parent950a751b0310f5a00b64b1704da2dc7902b8f2c5 (diff)
downloadFreeBSD-ports-6e4a84983b30516b3626582c8f19a16a0733cce3.zip
FreeBSD-ports-6e4a84983b30516b3626582c8f19a16a0733cce3.tar.gz
Add pedisassem 0.22, a disassembler for Win32 code (PE format).
Obtained from: NetBSD
-rw-r--r--devel/Makefile1
-rw-r--r--devel/pedisassem/Makefile32
-rw-r--r--devel/pedisassem/distinfo1
-rw-r--r--devel/pedisassem/files/Makefile9
-rw-r--r--devel/pedisassem/pkg-comment1
-rw-r--r--devel/pedisassem/pkg-descr4
-rw-r--r--devel/pedisassem/pkg-plist3
7 files changed, 51 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 385df65..78fba4d 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -349,6 +349,7 @@
SUBDIR += pcl-cvs-emacs
SUBDIR += pcl-cvs-emacs20
SUBDIR += pcre
+ SUBDIR += pedisassem
SUBDIR += perforce
SUBDIR += perltidy
SUBDIR += pharmacy
diff --git a/devel/pedisassem/Makefile b/devel/pedisassem/Makefile
new file mode 100644
index 0000000..dbb7d6a
--- /dev/null
+++ b/devel/pedisassem/Makefile
@@ -0,0 +1,32 @@
+# New ports collection makefile for: pedisassem
+# Date created: 24 January 2001
+# Whom: Jun-ichiro itojun Hagino <itojun@netbsd.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= pedisassem
+PORTVERSION= 0.22
+CATEGORIES= devel
+MASTER_SITES= http://www.geocities.com/SiliconValley/Foothills/4078/
+DISTNAME= dsasmsrc
+
+MAINTAINER= ports@FreeBSD.org
+
+NO_WRKSUBDIR= yes
+
+USE_ZIP= yes
+
+post-extract:
+ @${LN} -sf ${FILESDIR}/Makefile ${WRKSRC}
+
+post-patch:
+ @${PERL} -pi -e "s|\x0D|| ; s|malloc\.h|stdlib.h|" \
+ ${WRKSRC}/*.[ch] ${WRKSRC}/readme.txt
+
+post-install:
+ ${MKDIR} ${PREFIX}/share/doc/${PORTNAME}
+ ${INSTALL_MAN} ${WRKSRC}/readme.txt \
+ ${PREFIX}/share/doc/${PORTNAME}/README
+
+.include <bsd.port.mk>
diff --git a/devel/pedisassem/distinfo b/devel/pedisassem/distinfo
new file mode 100644
index 0000000..1dec52b
--- /dev/null
+++ b/devel/pedisassem/distinfo
@@ -0,0 +1 @@
+MD5 (dsasmsrc.zip) = 1b9905fba3436313729084c9bdcc88b8
diff --git a/devel/pedisassem/files/Makefile b/devel/pedisassem/files/Makefile
new file mode 100644
index 0000000..7c7ac8f
--- /dev/null
+++ b/devel/pedisassem/files/Makefile
@@ -0,0 +1,9 @@
+# $FreeBSD$
+
+PROG= pedisassem
+SRCS= decoder.c ieee.c main.c pedump.c print.c
+
+NOMAN= yes
+BINDIR= ${PREFIX}/bin
+
+.include <bsd.prog.mk>
diff --git a/devel/pedisassem/pkg-comment b/devel/pedisassem/pkg-comment
new file mode 100644
index 0000000..ae479d4
--- /dev/null
+++ b/devel/pedisassem/pkg-comment
@@ -0,0 +1 @@
+A disassembler for Win32 code (PE format)
diff --git a/devel/pedisassem/pkg-descr b/devel/pedisassem/pkg-descr
new file mode 100644
index 0000000..43ba4f8
--- /dev/null
+++ b/devel/pedisassem/pkg-descr
@@ -0,0 +1,4 @@
+This Win32 disassembler for exes and dlls (i.e. PE) was written by
+Sang Cho <sangcho@alpha94.chongju.ac.kr>.
+
+WWW: http://www.geocities.com/SiliconValley/Foothills/4078/
diff --git a/devel/pedisassem/pkg-plist b/devel/pedisassem/pkg-plist
new file mode 100644
index 0000000..c0f13aa
--- /dev/null
+++ b/devel/pedisassem/pkg-plist
@@ -0,0 +1,3 @@
+bin/pedisassem
+share/doc/pedisassem/README
+@dirrm share/doc/pedisassem
OpenPOWER on IntegriCloud