Skip site navigation (1)Skip section navigation (2)
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>