diff options
author | Thomas Gellekum <tg@FreeBSD.org> | 1997-03-05 08:30:54 +0000 |
---|---|---|
committer | Thomas Gellekum <tg@FreeBSD.org> | 1997-03-05 08:30:54 +0000 |
commit | 0f6a02a1770592ec020ac7036e5df1dca108b03f (patch) | |
tree | 2ea3af59965a0eab690e061b323d7acd68afb002 /emulators | |
parent | FIx ~/.tin/headers usage (diff) |
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>
Notes
Notes:
svn path=/head/; revision=5848
Diffstat (limited to 'emulators')
-rw-r--r-- | emulators/bsvc/Makefile | 46 | ||||
-rw-r--r-- | emulators/bsvc/distinfo | 1 | ||||
-rw-r--r-- | emulators/bsvc/pkg-comment | 1 | ||||
-rw-r--r-- | emulators/bsvc/pkg-descr | 4 | ||||
-rw-r--r-- | emulators/bsvc/pkg-plist | 32 |
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 |