1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-22 04:17:44 +00:00

- USE_SDL to support screens with more than 256 colors.

- new option WITHOUT_SDL=yes to disable it.
This commit is contained in:
Dirk Meyer 2003-09-06 06:07:10 +00:00
parent 68db273cac
commit e52ff5a140
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=88623
2 changed files with 23 additions and 3 deletions

View File

@ -7,6 +7,7 @@
PORTNAME= frodo
PORTVERSION= 4.1b
PORTREVISION= 1
CATEGORIES= emulators tk84
MASTER_SITES= http://iphcip1.physik.uni-mainz.de/~cbauer/
DISTNAME= FrodoV4_1b.Src
@ -22,13 +23,21 @@ WRKNAME= Frodo-4.1b
WRKSRC= ${WRKDIR}/${WRKNAME}/Src
GNU_CONFIGURE= yes
CONFIGURE_ENV+= CFLAGS="${CFLAGS}"
USE_REINPLACE= yes
.if !defined(WITHOUT_SDL)
USE_SDL= yes
.endif
ROM= 1541 Basic Char Kernal
post-patch:
@${MV} ${WRKDIR}/${WRKNAME}/TkGui.tcl ${WRKDIR}/${WRKNAME}/TkGui.tcl.sed
${SED} -e "s|%%LOCALBASE%%|${LOCALBASE}|g" \
${WRKDIR}/${WRKNAME}/TkGui.tcl.sed > ${WRKDIR}/${WRKNAME}/TkGui.tcl
${REINPLACE_CMD} -e "s|%%LOCALBASE%%|${LOCALBASE}|g" \
${WRKDIR}/${WRKNAME}/TkGui.tcl
.if !defined(WITHOUT_SDL)
${REINPLACE_CMD} -e "s|sdl-config|${SDL_CONFIG}|g" \
${WRKSRC}/configure
.endif
do-install:
${SED} -e 's=\$${PREFIX}=${PREFIX}=g' \

View File

@ -0,0 +1,11 @@
--- Display_SDL.i.orig Wed Jan 2 22:42:42 2002
+++ Display_SDL.i Sat Sep 6 07:54:35 2003
@@ -213,7 +213,7 @@
* LED error blink
*/
-void C64Display::pulse_handler(...)
+void C64Display::pulse_handler(int dummy)
{
for (int i=0; i<4; i++)
switch (c64_disp->led_state[i]) {