Date: Sat, 12 Jan 2002 10:52:33 -0800 (PST) From: Kenneth Stailey <kstailey@yahoo.com> To: FreeBSD-gnats-submit@freebsd.org Cc: alane@geeksrus.net, kstailey@surfbest.net Subject: ports/33816: KLH-10 PDP-10 port. Message-ID: <20020112185233.48600.qmail@web10006.mail.yahoo.com>
next in thread | raw e-mail | index | archive | help
>Number: 33816 >Category: ports >Synopsis: KLH-10 PDP-10 emulator port. >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Jan 12 11:00:01 PST 2002 >Closed-Date: >Last-Modified: >Originator: Ken Stailey >Release: FreeBSD 4.5-PRERELEASE i386 >Organization: self >Environment: System: FreeBSD hermes.surfbest.net 4.5-PRERELEASE FreeBSD 4.5-PRERELEASE #2: Fri Dec 28 21:36:50 EST 2001 kstailey@hermes.surfbest.net:/usr/src/sys/compile/HERMES i386 >Description: New version of KLH-10 PDP-10 emulator port. It is configured as a modified KS for MIT ITS. >How-To-Repeat: N/A >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # klh10 # klh10/pkg-comment # klh10/Makefile # klh10/pkg-plist # klh10/distinfo # klh10/pkg-descr # echo c - klh10 mkdir -p klh10 > /dev/null 2>&1 echo x - klh10/pkg-comment sed 's/^X//' >klh10/pkg-comment << 'END-of-klh10/pkg-comment' XEmulator for DEC PDP-10 END-of-klh10/pkg-comment echo x - klh10/Makefile sed 's/^X//' >klh10/Makefile << 'END-of-klh10/Makefile' X# New ports collection makefile for: klh10 X# Date created: 11 January 2002 X# Whom: kstailey X# X# $FreeBSD$ X# X XPORTNAME= klh10 XPORTVERSION= 2.0a XCATEGORIES= emulators XMASTER_SITES= ftp://ftp.its.os.org/its/klh10/ XDISTNAME= ${PORTNAME}-${PORTVERSION} XDISTFILES= ${DISTNAME}.tgz klh10-2.0a-aux.tgz X XMAINTAINER= kstailey@yahoo.com X XONLY_FOR_ARCHS= i386 XNO_PACKAGE= ignores cflags # for now X XBUILD_WRKSRC= ${WRKSRC}/bld/fbx86 XINSTALL_WRKSRC= ${BUILD_WRKSRC} X XKLH10_DIR= klh10-ks-its XKLH10_HOME= ${PREFIX}/libexec/${KLH10_DIR} XDOCDIR= ${PREFIX}/share/doc/${KLH10_DIR} XMAKE_ENV+= KLH10_HOME=${KLH10_HOME} XALL_TARGET= base-ks-its X XEM_PROGS= dpimp \ X dprpxx \ X dptm03 \ X kn10-ks \ X tapedd \ X udlconv \ X vdkfmt \ X wfconv \ X wxtest X XEMDAT= @.ddt-u \ X @.its-647kn-u \ X @.its-647md-u \ X @.its-647pi-u \ X @.nsalv-260-u \ X README \ X itsbin.647kn-u \ X itsbin.647md-u \ X itsbin.647pi-u \ X klh10-kn.ini \ X klh10-md.ini \ X klh10-pi.ini X XPUBADM= hosts.its \ X its.ipfw \ X rc.firewall-its \ X router.notes X XPUBDOC= bootload.files \ X distrib.its \ X dumpsys.help X XDOCS= Intro.txt \ X backgrnd.txt \ X cmdref.txt \ X cmdsum.txt \ X coding.txt \ X dfkfb.txt \ X dvhost.txt \ X history.txt \ X install.txt \ X kldiff.txt \ X klt10.txt \ X klt20.txt \ X ksits.txt \ X kst10.txt \ X kst20.txt \ X news.txt \ X usage.txt \ X utils.txt \ X vtape.txt X Xpre-install: X -mkdir ${KLH10_HOME} X Xpost-install: X.for file in ${EM_PROGS} X @ ${STRIP_CMD} ${KLH10_HOME}/${file} X.endfor X.for file in ${EMDAT} X @ ${INSTALL_DATA} ${WRKSRC}/run/ksits/${file} ${KLH10_HOME} X.endfor X @ ${MKDIR} ${DOCDIR} X @ ${MKDIR} ${DOCDIR}/pubits X @ ${MKDIR} ${DOCDIR}/pubits/adm X @ ${MKDIR} ${DOCDIR}/pubits/doc X.for file in ${DOCS} X @ ${INSTALL_MAN} ${WRKSRC}/doc/${file} ${DOCDIR} X.endfor X.for file in ${PUBADM} X @ ${INSTALL_MAN} ${WRKSRC}/run/ksits/pubits/adm/${file} ${DOCDIR}/pubits/adm X.endfor X.for file in ${PUBDOC} X @ ${INSTALL_MAN} ${WRKSRC}/run/ksits/pubits/doc/${file} ${DOCDIR}/pubits/doc X.endfor X X.include <bsd.port.mk> END-of-klh10/Makefile echo x - klh10/pkg-plist sed 's/^X//' >klh10/pkg-plist << 'END-of-klh10/pkg-plist' Xlibexec/klh10-ks-its/kn10-ks Xlibexec/klh10-ks-its/dprpxx Xlibexec/klh10-ks-its/dptm03 Xlibexec/klh10-ks-its/dpimp Xlibexec/klh10-ks-its/tapedd Xlibexec/klh10-ks-its/udlconv Xlibexec/klh10-ks-its/vdkfmt Xlibexec/klh10-ks-its/wfconv Xlibexec/klh10-ks-its/wxtest Xlibexec/klh10-ks-its/@.ddt-u Xlibexec/klh10-ks-its/@.its-647kn-u Xlibexec/klh10-ks-its/@.its-647md-u Xlibexec/klh10-ks-its/@.its-647pi-u Xlibexec/klh10-ks-its/@.nsalv-260-u Xlibexec/klh10-ks-its/README Xlibexec/klh10-ks-its/itsbin.647kn-u Xlibexec/klh10-ks-its/itsbin.647md-u Xlibexec/klh10-ks-its/itsbin.647pi-u Xlibexec/klh10-ks-its/klh10-kn.ini Xlibexec/klh10-ks-its/klh10-md.ini Xlibexec/klh10-ks-its/klh10-pi.ini Xshare/doc/klh10-ks-its/pubits/adm/hosts.its Xshare/doc/klh10-ks-its/pubits/adm/its.ipfw Xshare/doc/klh10-ks-its/pubits/adm/rc.firewall-its Xshare/doc/klh10-ks-its/pubits/adm/router.notes Xshare/doc/klh10-ks-its/pubits/doc/bootload.files Xshare/doc/klh10-ks-its/pubits/doc/distrib.its Xshare/doc/klh10-ks-its/pubits/doc/dumpsys.help Xshare/doc/klh10-ks-its/Intro.txt Xshare/doc/klh10-ks-its/backgrnd.txt Xshare/doc/klh10-ks-its/cmdref.txt Xshare/doc/klh10-ks-its/cmdsum.txt Xshare/doc/klh10-ks-its/coding.txt Xshare/doc/klh10-ks-its/dfkfb.txt Xshare/doc/klh10-ks-its/dvhost.txt Xshare/doc/klh10-ks-its/history.txt Xshare/doc/klh10-ks-its/install.txt Xshare/doc/klh10-ks-its/kldiff.txt Xshare/doc/klh10-ks-its/klt10.txt Xshare/doc/klh10-ks-its/klt20.txt Xshare/doc/klh10-ks-its/ksits.txt Xshare/doc/klh10-ks-its/kst10.txt Xshare/doc/klh10-ks-its/kst20.txt Xshare/doc/klh10-ks-its/news.txt Xshare/doc/klh10-ks-its/usage.txt Xshare/doc/klh10-ks-its/utils.txt Xshare/doc/klh10-ks-its/vtape.txt X@dirrm libexec/klh10-ks-its/flushed X@dirrm libexec/klh10-ks-its X@dirrm share/doc/klh10-ks-its/pubits/adm X@dirrm share/doc/klh10-ks-its/pubits/doc X@dirrm share/doc/klh10-ks-its/pubits X@dirrm share/doc/klh10-ks-its X END-of-klh10/pkg-plist echo x - klh10/distinfo sed 's/^X//' >klh10/distinfo << 'END-of-klh10/distinfo' XMD5 (klh10-2.0a.tgz) = a79f63c3351c23fb5b805220e452cc50 XMD5 (klh10-2.0a-aux.tgz) = b54d8341ded187a79899d202f18d605f END-of-klh10/distinfo echo x - klh10/pkg-descr sed 's/^X//' >klh10/pkg-descr << 'END-of-klh10/pkg-descr' XThis is a port of klh10 an emulator for DEC PDP-10 minicomputers. X XPDP is a term DEC invented because they didn't want to say "computer" Xand scare away customers who were biased to think computers were too Xexpensive for them. It stands for Programmed Data Processor. X XIt supports a variety of commercial DEC OSes including TOPS-10 and XTOPS-20. It also supports a very special free system developed at the XMIT AI lab in the sixties through the eighties called ITS. ITS, XIncompatible Timesharing System is a play on IBM's CTSS, Compatible XTimesharing System. It was developed using ARPA money and is written Xin MIDAS assembler. The predecessors to GNU emacs and info programs Xwere developed on ITS. X XThere are several varients of the PDP-10. These machines were the Xdouble-wide version of earlier 18 bit CPUs. Thirty-six bits forever! XThe one that runs ITS is a modified KS. Prior to VLSI it was possible Xfor customers like the hackers at MIT to modify the system's microcode. X XThis port currently only builds klh10 in the ksits configuration. X X[These statements are written from memory and have not been approved Xor verified by anyone yet] END-of-klh10/pkg-descr exit __________________________________________________ Do You Yahoo!? Send FREE video emails in Yahoo! Mail! http://promo.yahoo.com/videomail/ >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020112185233.48600.qmail>