Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Dec 1997 01:50:03 -0800 (PST)
From:      dirk.meyer@dinoex.sub.org (Dirk Meyer)
To:        freebsd-ports
Subject:   ports/5329
Message-ID:  <199712260950.BAA03942@hub.freebsd.org>

next in thread | raw e-mail | index | archive | help
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 <bsd.port.mk>
 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 <sys/time.h>
 X  #endif
 X+ #if defined(__FreeBSD__)
 X+ 	#include <sys/time.h>
 X+ #endif
 X  
 X  	#include <time.h>
 X  	#include <errno.h>
 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 <lkv@mania.robin.de>
 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 <lkv@mania.robin.de>
 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
 
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199712260950.BAA03942>