summaryrefslogtreecommitdiff
path: root/devel/pedisassem
diff options
context:
space:
mode:
authorMaxim Sobolev <sobomax@FreeBSD.org>2001-04-18 12:41:30 +0000
committerMaxim Sobolev <sobomax@FreeBSD.org>2001-04-18 12:41:30 +0000
commitee9a14721d27566b1e97473b22bd7db2cb879f31 (patch)
tree1e272965d2bf66705412d273dfee0ce13d195a1a /devel/pedisassem
parentupgrade to 0.8.1 (diff)
Add pedisassem 0.22, a disassembler for Win32 code (PE format).
Obtained from: NetBSD
Notes
Notes: svn path=/head/; revision=41646
Diffstat (limited to 'devel/pedisassem')
-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
6 files changed, 50 insertions, 0 deletions
diff --git a/devel/pedisassem/Makefile b/devel/pedisassem/Makefile
new file mode 100644
index 000000000000..dbb7d6a7579b
--- /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 000000000000..1dec52b3c2ed
--- /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 000000000000..7c7ac8f49252
--- /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 000000000000..ae479d4b42b6
--- /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 000000000000..43ba4f8acd99
--- /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 000000000000..c0f13aa50373
--- /dev/null
+++ b/devel/pedisassem/pkg-plist
@@ -0,0 +1,3 @@
+bin/pedisassem
+share/doc/pedisassem/README
+@dirrm share/doc/pedisassem