Date: Sun, 6 Feb 2000 12:08:42 +1100 (EST) From: Joel Sutton <jsutton@bbcon.com.au> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/16509: patch to fix broken atari800 port Message-ID: <Pine.BSF.4.10.10002061208170.69979-100000@stargate.home>
next in thread | raw e-mail | index | archive | help
>Number: 16509 >Category: ports >Synopsis: patch to fix broken atari800 port >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Feb 5 17:20:00 PST 2000 >Closed-Date: >Last-Modified: >Originator: Joel Sutton >Release: FreeBSD 3.4-RELEASE i386 >Organization: Busy Bee Consulting >Environment: FreeBSD solsbury-hill.home 3.4-RELEASE FreeBSD 3.4-RELEASE #2: Fri Jan 28 15:18:55 EST 2000 jsutton@solsbury-hill.home:/usr/src/sys/compile/WKSTN i386 >Description: Here is a patch to fix the broken atari800 port. Removed xview dependancies to keep port simple. Sound doesn't function very well so I have disabled that also. Updated my email address and URLs. >How-To-Repeat: >Fix: Index: Makefile =================================================================== RCS file: /usr/home/cvs/FreeBSD/ports/emulators/atari800/Makefile,v retrieving revision 1.7 diff -u -r1.7 Makefile --- Makefile 1999/08/25 05:49:08 1.7 +++ Makefile 2000/02/03 04:25:00 @@ -1,7 +1,7 @@ # New ports collection makefile for: Atari800-0.8.6 # Version required: 0.8.6 # Date created: 29th April, 1997 -# Whom: Joel Sutton <jsutton@webnet.com.au> +# Whom: Joel Sutton <jsutton@bbcon.com.au> # # $FreeBSD: ports/emulators/atari800/Makefile,v 1.7 1999/08/25 05:49:08 obrien Exp $ # @@ -13,19 +13,15 @@ http://cas3.zlin.vutbr.cz/~stehlik/a800/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${EXTRA_FILES} -MAINTAINER= jsutton@webnet.com.au +MAINTAINER= jsutton@bbcon.com.au -BROKEN='MD5 checksum mismatch. Also xf25.zip has an "End-of-central-directory signature not found" when unzipping problem.' - BUILD_DEPENDS= unzip:${PORTSDIR}/archivers/unzip -.if defined(ATARI) && (${ATARI} == "freebsd-xview") -LIB_DEPENDS= xview:${PORTSDIR}/x11-toolkits/xview -.endif + DIST_SUBDIR= atari EXTRA_FILES= xf25.zip EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} -ALL_TARGET= ${ATARI} +ALL_TARGET= freebsd-x11 RESTRICTED= "xf25 contains copyright ROMs and cannot be distributed." NO_PACKAGE= ${RESTRICTED} @@ -39,14 +35,6 @@ MAN1= atari800.1 -.if !defined(ATARI) -pre-extract: - @${ECHO_MSG} "Please define the environment variable ATARI to" - @${ECHO_MSG} "determine how to build the emulator. Your choices are:" - @${ECHO_MSG} " freebsd-ncurses, freebsd-x11, freebsd-xview. " - @${ECHO_MSG} - @${FALSE} -.endif post-extract: @${ECHO_MSG} "===> Unzipping ROM files" unzip -Lo ${DISTDIR}/${DIST_SUBDIR}/${EXTRA_FILES} ${ATARI_XF}\ Index: files/config.h =================================================================== RCS file: /usr/home/cvs/FreeBSD/ports/emulators/atari800/files/config.h,v retrieving revision 1.2 diff -u -r1.2 config.h --- config.h 1999/03/30 16:32:35 1.2 +++ config.h 2000/02/03 04:09:00 @@ -1,5 +1,4 @@ #ifndef __CONFIG__ #define __CONFIG__ -#define VOXWARE #define UNALIGNED_LONG_OK #endif Index: pkg/DESCR =================================================================== RCS file: /usr/home/cvs/FreeBSD/ports/emulators/atari800/pkg/DESCR,v retrieving revision 1.2 diff -u -r1.2 DESCR --- DESCR 1999/03/30 16:32:35 1.2 +++ DESCR 2000/02/03 04:40:31 @@ -11,22 +11,12 @@ If you're at all serious about your emulator then you SHOULD check out these URL's in the order they're written: - http://www.signus.demon.co.uk/david/ - http://zippy.sonoma.edu/~kendrick/nbs/new_and_emu.html - ftp://ftp.hackerz.com/hackerz/atari/web/index.html + http://cas3.zlin.vutbr.cz/~stehlik/a800.htm + http://www.signus.demon.co.uk/index.html comp.sys.atari.8bit -This should get you started and provide you with numerous links to -other web sites. - The ROM's for the Atari computers are, unfortunately, copyright. This port will attempt to down-load another freeware Atari emulator for DOS called PC Xformer 2.5 which contains copies of these ROM files. If you would like to take a further look at XF2.5 you should find it in your -distfiles directory (if it successfully down-loaded :->). For more info -on this emulator check out "http://www.halcyon.com/brasoft/". - -Share and enjoy, - -Joel... -jsutton@webnet.com.au +distfiles directory (if it successfully down-loaded :->). >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?Pine.BSF.4.10.10002061208170.69979-100000>