aboutsummaryrefslogtreecommitdiffstats
path: root/emulators/bsvc
diff options
context:
space:
mode:
authortg <tg@FreeBSD.org>1997-03-05 16:30:54 +0800
committertg <tg@FreeBSD.org>1997-03-05 16:30:54 +0800
commit83820424ce6bec32840a91fbbe5fc78645c1b5e3 (patch)
tree5ca26d619faf9ca55b5212e20ccd29e04b4a31d6 /emulators/bsvc
parentc80bebd04a5ac7750c1a189be0ba1d072524d0dd (diff)
downloadfreebsd-ports-gnome-83820424ce6bec32840a91fbbe5fc78645c1b5e3.tar.gz
freebsd-ports-gnome-83820424ce6bec32840a91fbbe5fc78645c1b5e3.tar.zst
freebsd-ports-gnome-83820424ce6bec32840a91fbbe5fc78645c1b5e3.zip
Import of the bsvc port. bsvc is an extensible hardware simulation
framework with MC68K support. Closes PR #2881. Submitted by: Dan Cross <tenser@spitfire.ecsel.psu.edu>
Diffstat (limited to 'emulators/bsvc')
-rw-r--r--emulators/bsvc/Makefile46
-rw-r--r--emulators/bsvc/distinfo1
-rw-r--r--emulators/bsvc/pkg-comment1
-rw-r--r--emulators/bsvc/pkg-descr4
-rw-r--r--emulators/bsvc/pkg-plist32
5 files changed, 84 insertions, 0 deletions
diff --git a/emulators/bsvc/Makefile b/emulators/bsvc/Makefile
new file mode 100644
index 000000000000..88ad59e42ced
--- /dev/null
+++ b/emulators/bsvc/Makefile
@@ -0,0 +1,46 @@
+# New ports collection Makefile for: bsvc
+# Version required: 2.0
+# Date released: 03-Mar-1997
+# Whom tenser
+#
+# $Id$
+#
+
+DISTNAME= bsvc-2.0
+CATEGORIES= emulators
+MASTER_SITES= ftp://ftp.ncsu.edu/pub/eos/pub/bsvc/distribution/
+EXTRACT_SUFX= -src.tar.z
+
+MAINTAINER= tenser@spitfire.ecsel.psu.edu
+
+RUN_DEPENDS= wish4.1:${PORTSDIR}/x11/tk41
+
+WRKSRC= ${WRKDIR}/${DISTNAME}/src
+
+WISH= wish4.1
+
+pre-patch:
+ @awk ' \
+ { \
+ if (/PROJECT_BASE/ && /AWK_CHANGE_ME/) { \
+ print "! PROJECT_BASE='"${WRKDIR}/${DISTNAME}"'" \
+ } else if (/INSTALL_DIR/ && /AWK_CHANGE_ME/) { \
+ print "! INSTALL_DIR='"${PREFIX}/bin"'" \
+ } else if (/LIB_DIR/ && /AWK_CHANGE_ME/) { \
+ print "! LIB_DIR ='"${PREFIX}/lib/bsvc"'" \
+ } else if (/WISH/ && /AWK_CHANGE_ME/) { \
+ print "! WISH='"${WISH}"'" \
+ } else { \
+ print \
+ } \
+ }' < ${FILESDIR}/patch-aa.in > ${PATCHDIR}/patch-aa
+ @awk ' \
+ { \
+ if (/^## Makefile/) { \
+ print "## Makefile.FreeBSD - System Dependent Makefile for FreeBSD" \
+ } else { \
+ print \
+ } \
+ }' < ${WRKSRC}/Makefile.ULTRIX > ${WRKSRC}/Makefile
+
+.include <bsd.port.mk>
diff --git a/emulators/bsvc/distinfo b/emulators/bsvc/distinfo
new file mode 100644
index 000000000000..3482074cddff
--- /dev/null
+++ b/emulators/bsvc/distinfo
@@ -0,0 +1 @@
+MD5 (bsvc-2.0-src.tar.z) = 16e7db549ebd1b142a4fe55c1eefbf85
diff --git a/emulators/bsvc/pkg-comment b/emulators/bsvc/pkg-comment
new file mode 100644
index 000000000000..e3efea96b52e
--- /dev/null
+++ b/emulators/bsvc/pkg-comment
@@ -0,0 +1 @@
+An extensible hardware simulation framework with MC68K support
diff --git a/emulators/bsvc/pkg-descr b/emulators/bsvc/pkg-descr
new file mode 100644
index 000000000000..6fe9ef2ee445
--- /dev/null
+++ b/emulators/bsvc/pkg-descr
@@ -0,0 +1,4 @@
+BSVC is an extensible simulator framework for microprocessor
+design and testing. It comes with a simulator and assembler
+for the Motorola MC68k family of microprocessors, and supplies
+a graphical user interface for simulation runs.
diff --git a/emulators/bsvc/pkg-plist b/emulators/bsvc/pkg-plist
new file mode 100644
index 000000000000..c81597cb3271
--- /dev/null
+++ b/emulators/bsvc/pkg-plist
@@ -0,0 +1,32 @@
+bin/68kasm
+bin/xtermpipe
+bin/bsvc
+bin/sim68000
+lib/bsvc/bitmaps/Down.xbm
+lib/bsvc/bitmaps/wait2.xbm
+lib/bsvc/bitmaps/wait1.xbm
+lib/bsvc/bitmaps/wait0.xbm
+lib/bsvc/bitmaps/wait.xbm
+lib/bsvc/bitmaps/memicon.xbm
+lib/bsvc/bitmaps/listicon.xbm
+lib/bsvc/bitmaps/bsvcicon.xbm
+lib/bsvc/bitmaps/bsvc.xbm
+lib/bsvc/bitmaps/b-logo.gif
+lib/bsvc/bitmaps/Up.xbm
+lib/bsvc/bitmaps/PageUp.xbm
+lib/bsvc/bitmaps/PageDown.xbm
+lib/bsvc/bitmaps/wait3.xbm
+lib/bsvc/help/license
+lib/bsvc/BtkFile.tk
+lib/bsvc/tools.tk
+lib/bsvc/memory.tk
+lib/bsvc/main.tk
+lib/bsvc/listing.tk
+lib/bsvc/license.tk
+lib/bsvc/device.tk
+lib/bsvc/bsvc.tk
+lib/bsvc/breakpt.tk
+lib/bsvc/bsvc.ad
+@dirrm lib/bsvc/bitmaps
+@dirrm lib/bsvc/help
+@dirrm lib/bsvc