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:
parent
68db273cac
commit
e52ff5a140
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=88623
@ -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' \
|
||||
|
11
emulators/frodo/files/patch-Display_SDL.i
Normal file
11
emulators/frodo/files/patch-Display_SDL.i
Normal 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]) {
|
Loading…
Reference in New Issue
Block a user