From owner-freebsd-ports Fri Dec 26 01:50:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA03958 for ports-outgoing; Fri, 26 Dec 1997 01:50:06 -0800 (PST) (envelope-from owner-freebsd-ports) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA03942; Fri, 26 Dec 1997 01:50:03 -0800 (PST) (envelope-from gnats) Date: Fri, 26 Dec 1997 01:50:03 -0800 (PST) Message-Id: <199712260950.BAA03942@hub.freebsd.org> To: freebsd-ports Cc: From: dirk.meyer@dinoex.sub.org (Dirk Meyer) Subject: ports/5329 Reply-To: dirk.meyer@dinoex.sub.org (Dirk Meyer) Sender: owner-freebsd-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR ports/5329; it has been noted by GNATS. From: dirk.meyer@dinoex.sub.org (Dirk Meyer) To: freebsd-gnats-submit@FreeBSD.ORG Cc: Subject: ports/5329 Date: Fri, 26 Dec 1997 08:18:15 +0100 Here is the port again, encode in a shar archive. it is tested with tcl80/tk80 uner FreeBSD 2.2.5 -- Dirk Meyer, Im Grund 4, 34317 Habichtswald, Germany -- Tel. +49-5606-6512 # 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: # # frodo-4.1/pkg/COMMENT # frodo-4.1/pkg/DESCR # frodo-4.1/pkg/PLIST # frodo-4.1/files/md5 # frodo-4.1/files/frodo # frodo-4.1/Makefile # frodo-4.1/patches/patch-CmdPipe.cpp # frodo-4.1/patches/patch-TkGui.tcl # echo x - frodo-4.1/pkg/COMMENT sed 's/^X//' >frodo-4.1/pkg/COMMENT << 'END-of-frodo-4.1/pkg/COMMENT' XFrodo - emulates a Commodore 64 END-of-frodo-4.1/pkg/COMMENT echo x - frodo-4.1/pkg/DESCR sed 's/^X//' >frodo-4.1/pkg/DESCR << 'END-of-frodo-4.1/pkg/DESCR' X X Frodo is a freeware C64 emulator for BeOS, Unix, MacOS, AmigaOS, Win32 X and RiscOS systems and the world's first C64 emulator not bearing a X "64" in its name. :-) (No, it has absolutely nothing to do with X frodo.hiof.no, that's a pure coincidence.) X X Frodo was developed to reproduce the graphics of games and demos X better than the existing C64 emulators. Therefore Frodo has relatively X high system requirements: It should only be run on systems with at X least a PowerPC/Pentium/68060. But on the other hand, Frodo can X display raster effects correctly that only result in a flickering mess X with other emulators. X X Frodo comes in three flavours: The "normal" Frodo with a line-based X emulation, the improved line-based emulation "Frodo PC", and the X single-cycle emulation Frodo SC that is slower but far more X compatible. X X In addition to a precise 6510/VIC emulation, Frodo features a X processor-level 1541 emulation that is even able to handle about 95% X of all fast loaders. There is also a faster 1541 emulation for four X drives in .d64/x64 disk images, .t64/LYNX archives, or directories of X the host system. END-of-frodo-4.1/pkg/DESCR echo x - frodo-4.1/pkg/PLIST sed 's/^X//' >frodo-4.1/pkg/PLIST << 'END-of-frodo-4.1/pkg/PLIST' Xbin/frodo Xlibexec/frodo/Frodo Xlibexec/frodo/1541 ROM Xlibexec/frodo/Basic ROM Xlibexec/frodo/Char ROM Xlibexec/frodo/Kernal ROM Xlibexec/frodo/Frodo Logo Xlibexec/frodo/TkGui.tcl Xlibexec/frodo/64prgs/3fff Xlibexec/frodo/64prgs/colorbars Xlibexec/frodo/64prgs/d011h3 Xlibexec/frodo/64prgs/dadb Xlibexec/frodo/64prgs/de00all Xlibexec/frodo/64prgs/dycp Xlibexec/frodo/64prgs/fld Xlibexec/frodo/64prgs/lrborder Xlibexec/frodo/64prgs/sprsync Xlibexec/frodo/64prgs/stretch Xlibexec/frodo/64prgs/tech-tech Xlibexec/frodo/64prgs/text26 X@dirrm libexec/frodo/64prgs X@dirrm libexec/frodo Xshare/doc/frodo/CHANGES Xshare/doc/frodo/Main.html Xshare/doc/frodo/author.html Xshare/doc/frodo/bugreports.html Xshare/doc/frodo/demoprograms.html Xshare/doc/frodo/emulwindow.html Xshare/doc/frodo/files.html Xshare/doc/frodo/flavours.html Xshare/doc/frodo/future.html Xshare/doc/frodo/history.html Xshare/doc/frodo/installation.html Xshare/doc/frodo/kernal.html Xshare/doc/frodo/keyboard.html Xshare/doc/frodo/legalmush.html Xshare/doc/frodo/overview.html Xshare/doc/frodo/sam.html Xshare/doc/frodo/settings.html Xshare/doc/frodo/systemspecific.html Xshare/doc/frodo/technicalinfo.html Xshare/doc/frodo/thanks.html Xshare/doc/frodo/whatsnew.html X@dirrm share/doc/frodo END-of-frodo-4.1/pkg/PLIST echo x - frodo-4.1/files/md5 sed 's/^X//' >frodo-4.1/files/md5 << 'END-of-frodo-4.1/files/md5' XMD5 (FrodoV4_1a.Src.tar.gz) = 9a4b502f66275cb95c4f42631ca340fe END-of-frodo-4.1/files/md5 echo x - frodo-4.1/files/frodo sed 's/^X//' >frodo-4.1/files/frodo << 'END-of-frodo-4.1/files/frodo' X#!/bin/sh X# Xcd ${PREFIX}/libexec/frodo Xexec ${PREFIX}/libexec/frodo/Frodo X# X# eof END-of-frodo-4.1/files/frodo echo x - frodo-4.1/Makefile sed 's/^X//' >frodo-4.1/Makefile << 'END-of-frodo-4.1/Makefile' X# New ports collection makefile for: frodo X# Version required: 4.1 X# Date created: 11 Dez 1997 X# Whom: dirk.meyer@dinoex.sub.org X# X# $Id$ X XDISTNAME= FrodoV4_1a.Src XPKGNAME= frodo-4.1 XCATEGORIES= emulators XMASTER_SITES= ftp://ftp.funet.fi/pub/CBM/crossplatform/emulators/Frodo/ \ X ftp://ftp.funet.fi/pub/CBM/crossplatform/emulators/unix/ \ X ftp://ftp.dinoex.sub.de/pub/approved/ X XMAINTAINER= dirk.meyer@dinoex.sub.org X XUSE_X11= YES XALL_TARGET= Frodo XWRKSRC= ${WRKDIR}/Frodo/Src X XROM= 1541 Basic Char Kernal X Xdo-configure: X @(cd ${WRKSRC}; ${SH} ./configure) X Xdo-install: X ${SED} -e 's/\$${PREFIX}/${PREFIX:S/\//\\\//g}/g' \ X < ${FILESDIR}/frodo > ${WRKDIR}/frodo X ${INSTALL_SCRIPT} ${WRKDIR}/frodo ${PREFIX}/bin X ${MKDIR} ${PREFIX}/libexec/frodo X ${INSTALL_PROGRAM} ${WRKDIR}/Frodo/Frodo ${PREFIX}/libexec/frodo X.for i in ${ROM} X ${INSTALL_DATA} "${WRKDIR}/Frodo/${i} ROM" ${PREFIX}/libexec/frodo X.endfor X ${INSTALL_DATA} "${WRKDIR}/Frodo/Frodo Logo" ${PREFIX}/libexec/frodo X ${CP} "${WRKDIR}/Frodo/TkGui.tcl" ${PREFIX}/libexec/frodo X ${MKDIR} ${PREFIX}/libexec/frodo/64prgs X @cd ${WRKDIR}/Frodo/64prgs; tar cf - . | (cd ${PREFIX}/libexec/frodo/64prgs; tar xf -) X Xpost-install: X.if !defined(NOPORTDOCS) X ${MKDIR} ${PREFIX}/share/doc/frodo X.for i in CHANGES X ${INSTALL_DATA} ${WRKDIR}/Frodo/${i} ${PREFIX}/share/doc/frodo X.endfor X @cd ${WRKDIR}/Frodo/Docs; tar cf - . | (cd ${PREFIX}/share/doc/frodo; tar xf -) X.endif X X.include END-of-frodo-4.1/Makefile echo x - frodo-4.1/patches/patch-CmdPipe.cpp sed 's/^X//' >frodo-4.1/patches/patch-CmdPipe.cpp << 'END-of-frodo-4.1/patches/patch-CmdPipe.cpp' X*** CmdPipe.cpp Wed Aug 6 20:56:26 1997 X--- CmdPipe.cpp.neu Fri Sep 5 14:15:37 1997 X*************** X*** 29,34 **** X--- 29,37 ---- X #if defined(__linux__) X #include X #endif X+ #if defined(__FreeBSD__) X+ #include X+ #endif X X #include X #include END-of-frodo-4.1/patches/patch-CmdPipe.cpp echo x - frodo-4.1/patches/patch-TkGui.tcl sed 's/^X//' >frodo-4.1/patches/patch-TkGui.tcl << 'END-of-frodo-4.1/patches/patch-TkGui.tcl' X*** ../TkGui.tcl Wed Aug 6 20:56:34 1997 X--- ../TkGui.tcl.neu Thu Dec 4 00:38:15 1997 X*************** X*** 1,9 **** X! #!/usr/local/bin/X11/wish X X # Frodo Tk GUI by Lutz Vieweg X # requires Tk >= 4.1 X X! package require Tk 4.1 X X set prefname "$env(HOME)/.frodorc" X X--- 1,9 ---- X! #!/usr/local/bin/wish -f X X # Frodo Tk GUI by Lutz Vieweg X # requires Tk >= 4.1 X X! ## package require Tk 4.1 X X set prefname "$env(HOME)/.frodorc" X END-of-frodo-4.1/patches/patch-TkGui.tcl exit