diff options
author | agc <agc@pkgsrc.org> | 2002-05-16 16:09:22 +0000 |
---|---|---|
committer | agc <agc@pkgsrc.org> | 2002-05-16 16:09:22 +0000 |
commit | 6d1a6c2cff5eaac0cdc43be5b28c247bc2157010 (patch) | |
tree | dd924ed1f971ad0714a947bd8dce63aab54f1ea3 /emulators/p11/Makefile | |
parent | ea7496e4f07eb8fbbda670dcfecda53295834fba (diff) | |
download | pkgsrc-6d1a6c2cff5eaac0cdc43be5b28c247bc2157010.tar.gz |
Initial import of p11-2.10a, a PDP-11 emulator, into the NetBSD Packages
Collection.
P11 is a PDP11 emulator, which currently emulates the following configuration:
- a KDJ11A processor (including fpp)
- one or more RL-controllers (RLV12) with up to 4 RL02 each
- one or more RHV?? controllers with up to 8 RP06 each
- an RK11-controller with 22-bit addressing (hey ever saw one?)
- a MRV12 option (boot-rom/maintenance and display register)
- one or more KL11A controllers with up to 4 serial lines each
- a standard printer interface
- a read only TM11 tape
- a DEQNA ethernet adapter
- a toy clock
On a 900MHz Athlon under FreeBSD 5.0 a 'make build; make installsrc' of
2.11BSD takes around 2:24 hours - this is several times faster than
a real KDJ11A (if /usr is mounted async,noaccesstime).
Floating point speed is in the order of 10 times the original.
P11 successfully runs RSX11M-PLUS, UN*X Version 5/6/7, 2.11BSD, RT-4 and XXDP.
With thanks to David Talmage for the nudge.
Diffstat (limited to 'emulators/p11/Makefile')
-rw-r--r-- | emulators/p11/Makefile | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/emulators/p11/Makefile b/emulators/p11/Makefile new file mode 100644 index 00000000000..194c007ca7a --- /dev/null +++ b/emulators/p11/Makefile @@ -0,0 +1,27 @@ +# $NetBSD: Makefile,v 1.1.1.1 2002/05/16 16:09:22 agc Exp $ +# + +DISTNAME= p11-2.10a +CATEGORIES= emulators +MASTER_SITES= ftp://ftp.fokus.gmd.de/pub/cats/usr/harti/p11/ + +MAINTAINER= packages@netbsd.org +#HOMEPAGE= +COMMENT= PDP11 emulator + +DEPENDS+= libbegemot-[0-9]*:../../devel/libbegemot + +GNU_CONFIGURE= yes +CONFIGURE_ARGS+= --with-begemot=${PREFIX} +USE_LIBTOOL= yes +LIBTOOL_OVERRIDE= ${WRKSRC}/libtool +USE_GMAKE= yes + +# override MAKEFLAGS in the build and install stages +do-build: + cd ${WRKSRC} && ${GMAKE} ${ALL_TARGET} MAKEFLAGS= + +do-install: + cd ${WRKSRC} && ${GMAKE} ${INSTALL_TARGET} MAKEFLAGS= + +.include "../../mk/bsd.pkg.mk" |