From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Sep 3 15:00:39 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9BC4616A4DF for ; Sun, 3 Sep 2006 15:00:39 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 23ACD43D4C for ; Sun, 3 Sep 2006 15:00:39 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k83F0cJK077714 for ; Sun, 3 Sep 2006 15:00:38 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k83F0cbU077713; Sun, 3 Sep 2006 15:00:38 GMT (envelope-from gnats) Resent-Date: Sun, 3 Sep 2006 15:00:38 GMT Resent-Message-Id: <200609031500.k83F0cbU077713@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, trasz@pin.if.uz.zgora.pl Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB48416A4DE for ; Sun, 3 Sep 2006 14:59:22 +0000 (UTC) (envelope-from root@pin.if.uz.zgora.pl) Received: from pin.if.uz.zgora.pl (pin.if.uz.zgora.pl [212.109.128.251]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E6A743D45 for ; Sun, 3 Sep 2006 14:59:22 +0000 (GMT) (envelope-from root@pin.if.uz.zgora.pl) Received: by pin.if.uz.zgora.pl (Postfix, from userid 0) id 141763A3E6; Sun, 3 Sep 2006 17:01:00 +0200 (CEST) Message-Id: <20060903150100.141763A3E6@pin.if.uz.zgora.pl> Date: Sun, 3 Sep 2006 17:01:00 +0200 (CEST) From: trasz@pin.if.uz.zgora.pl To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/102820: [NEW PORT] emulators/dtcyber: Desktop CYBER Emulator X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Sep 2006 15:00:39 -0000 >Number: 102820 >Category: ports >Synopsis: [NEW PORT] emulators/dtcyber: Desktop CYBER Emulator >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Sep 03 15:00:33 GMT 2006 >Closed-Date: >Last-Modified: >Originator: trasz@pin.if.uz.zgora.pl >Release: FreeBSD 6.1-RELEASE i386 >Organization: >Environment: System: FreeBSD pin.if.uz.zgora.pl 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sat Jun 3 01:12:10 CEST >Description: The Desktop CYBER Emulator is a project which successfully brought back to life the revolutionary design of Control Data Corporation CYBER mainframes. The software provides a reasonable emulation of a "typical" CDC CYBER 6600, 7x, 17x based system including common peripherals such as console, tape and disk drives, card reader, printer and terminal multiplexer. The emulation runs the following CDC operating systems: ChippewaOS, SMM, KRONOS 2.1, NOS 1.2, NOS 1.3, NOS 1.4, NOS 2.2 and NOS 2.8.2. It does not support NOS/VE which requires virtual mode only available in CYBER 180s. WWW: http://members.iinet.net.au/~tom-hunter/ Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- dtcyber-2.0b1.shar begins here --- # 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: # # dtcyber # dtcyber/pkg-descr # dtcyber/Makefile # dtcyber/distinfo # dtcyber/files # dtcyber/files/patch-Makefile.x11 # dtcyber/files/patch-window_x11.c # dtcyber/files/pkg-message.in # echo c - dtcyber mkdir -p dtcyber > /dev/null 2>&1 echo x - dtcyber/pkg-descr sed 's/^X//' >dtcyber/pkg-descr << 'END-of-dtcyber/pkg-descr' XThe Desktop CYBER Emulator is a project which successfully brought Xback to life the revolutionary design of Control Data Corporation XCYBER mainframes. The software provides a reasonable emulation of Xa "typical" CDC CYBER 6600, 7x, 17x based system including common Xperipherals such as console, tape and disk drives, card reader, Xprinter and terminal multiplexer. The emulation runs the following XCDC operating systems: ChippewaOS, SMM, KRONOS 2.1, NOS 1.2, NOS X1.3, NOS 1.4, NOS 2.2 and NOS 2.8.2. It does not support NOS/VE Xwhich requires virtual mode only available in CYBER 180s. X XWWW: http://members.iinet.net.au/~tom-hunter/ END-of-dtcyber/pkg-descr echo x - dtcyber/Makefile sed 's/^X//' >dtcyber/Makefile << 'END-of-dtcyber/Makefile' X# New ports collection makefile for: dtcyber X# Date created: 2006-09-03 X# Whom: trasz X# X# $FreeBSD$ X# X XPORTNAME= dtcyber XPORTVERSION= 2.0b1 XCATEGORIES= emulators XMASTER_SITES= http://members.iinet.net.au/~tom-hunter/ X#MASTER_SITE_SUBDIR= X#PKGNAMEPREFIX= X#PKGNAMESUFFIX= XDISTNAME= dtcyber20b1 X#EXTRACT_SUFX= X#DISTFILES= X#DIST_SUBDIR= ${PORTNAME} X#EXTRACT_ONLY= X XMAINTAINER= trasz@pin.if.uz.zgora.pl XCOMMENT= Desktop CYBER Emulator X XUSE_ZIP= yes XUSE_DOS2UNIX= yes XNO_WRKSUBDIR= yes XUSE_XLIB= yes XINSTALL_TARGET= XMAKEFILE= Makefile.x11 XSUB_FILES= pkg-message XPKGMESSAGE= ${WRKDIR}/pkg-message XPLIST_FILES= bin/dtcyber %%EXAMPLESDIR%%/cyber.ini %%EXAMPLESDIR%%/cos.tap XPLIST_DIRS= %%EXAMPLESDIR%% X Xpost-install: X ${INSTALL_PROGRAM} ${WRKSRC}/dtcyber ${PREFIX}/bin X @${MKDIR} ${EXAMPLESDIR} X ${INSTALL_DATA} ${WRKSRC}/cyber.ini ${EXAMPLESDIR} X ${INSTALL_DATA} ${WRKSRC}/Os/cos.tap ${EXAMPLESDIR} X @${CAT} ${PKGMESSAGE} X X.include END-of-dtcyber/Makefile echo x - dtcyber/distinfo sed 's/^X//' >dtcyber/distinfo << 'END-of-dtcyber/distinfo' XMD5 (dtcyber20b1.zip) = 34c75e992043e0ccc96e35e910567cd0 XSHA256 (dtcyber20b1.zip) = 82ecf79b289b99bd30832fdec1a2c08eff79a7a92ba3f907bcb080958b3a8cba XSIZE (dtcyber20b1.zip) = 197493 END-of-dtcyber/distinfo echo c - dtcyber/files mkdir -p dtcyber/files > /dev/null 2>&1 echo x - dtcyber/files/patch-Makefile.x11 sed 's/^X//' >dtcyber/files/patch-Makefile.x11 << 'END-of-dtcyber/files/patch-Makefile.x11' X--- Makefile.x11.orig Sun Sep 3 16:13:51 2006 X+++ Makefile.x11 Sun Sep 3 16:14:07 2006 X@@ -10,13 +10,13 @@ X #-------------------------------------------------------------------------- X X #LIBS = -lm -lX11 -lpthreads X-LIBS = -lm -lX11 -lpthread X+LIBS = -lm -lX11 -pthread X #LIBS = -lm -lX11 X LDFLAGS = -s -L/usr/X11R6/lib X INCL = -I/usr/X11R6/include X X #CFLAGS = -O2 -I. $(INCL) -Wall -Wshadow -Wpointer-arith -Wmissing-prototypes X-CFLAGS = -O2 -I. $(INCL) X+CFLAGS+= -I. $(INCL) X X OBJS = main.o window_x11.o init.o trace.o charset.o dump.o \ X device.o channel.o cpu.o pp.o float.o shift.o operator.o \ END-of-dtcyber/files/patch-Makefile.x11 echo x - dtcyber/files/patch-window_x11.c sed 's/^X//' >dtcyber/files/patch-window_x11.c << 'END-of-dtcyber/files/patch-window_x11.c' X--- window_x11.c.orig Sun Sep 3 16:44:07 2006 X+++ window_x11.c Sun Sep 3 16:44:16 2006 X@@ -354,9 +354,9 @@ X /* X ** Load three Cyber fonts. X */ X- hSmallFont = XLoadFont(disp, "-*-lucidatypewriter-medium-*-*-*-10-*-*-*-*-*-*-*\0"); X- hMediumFont = XLoadFont(disp, "-*-lucidatypewriter-medium-*-*-*-14-*-*-*-*-*-*-*\0"); X- hLargeFont = XLoadFont(disp, "-*-lucidatypewriter-medium-*-*-*-24-*-*-*-*-*-*-*\0"); X+ hSmallFont = XLoadFont(disp, "-*-fixed-medium-*-*-*-10-*-*-*-*-*-*-*\0"); X+ hMediumFont = XLoadFont(disp, "-*-fixed-medium-*-*-*-14-*-*-*-*-*-*-*\0"); X+ hLargeFont = XLoadFont(disp, "-*-fixed-medium-*-*-*-24-*-*-*-*-*-*-*\0"); X X /* X ** Setup fore- and back-ground colors. END-of-dtcyber/files/patch-window_x11.c echo x - dtcyber/files/pkg-message.in sed 's/^X//' >dtcyber/files/pkg-message.in << 'END-of-dtcyber/files/pkg-message.in' X************************************************************************ X XAdditional files were installed into %%EXAMPLESDIR%%/. X XSee http://members.iinet.net.au/~tom-hunter/dtcyber.pdf for usage Xinstructions. X X************************************************************************ END-of-dtcyber/files/pkg-message.in exit --- dtcyber-2.0b1.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: