summaryrefslogtreecommitdiff
path: root/emulators/prodosemu/files/patch-aa
diff options
context:
space:
mode:
Diffstat (limited to 'emulators/prodosemu/files/patch-aa')
-rw-r--r--emulators/prodosemu/files/patch-aa152
1 files changed, 63 insertions, 89 deletions
diff --git a/emulators/prodosemu/files/patch-aa b/emulators/prodosemu/files/patch-aa
index d87f838b0e40..d5d0d1ffa7d0 100644
--- a/emulators/prodosemu/files/patch-aa
+++ b/emulators/prodosemu/files/patch-aa
@@ -1,89 +1,63 @@
-*** Makefile.orig Tue Jan 9 13:00:03 1996
---- Makefile Mon Jan 10 04:44:20 2000
-***************
-*** 1,12 ****
- #
-! #Makefile for ProDOS Emulator v0.1
-! #
-
- all : prodos
-
- # Linux doesn't seem to like Randy Frank's beep code,
- # if you're compiling on something else, you could try not defining NOBEEP
-! OPT = -O2 -DNOBEEP
-
- # Necessary libraries
- LIB = -lcurses -ltermcap
---- 1,23 ----
- #
-! # Makefile for ProDOS Emulator v0.1
-! # FreeBSD modifications by Joel Sutton 18th Feb, 1997
-!
-! # Paths to various places
-! PREFIX?= /usr/local
-! BINDIR= ${PREFIX}/bin
-! LIBDIR= ${PREFIX}/libdata
-! ROMDIR= ${LIBDIR}/apple2
-! ROM= prodos-2e.rom
-!
-! # Certain programs
-! CC?= cc
-! MKDIR?= mkdir -p
-
- all : prodos
-
- # Linux doesn't seem to like Randy Frank's beep code,
- # if you're compiling on something else, you could try not defining NOBEEP
-! OPT = ${CFLAGS} -DNOBEEP -DROMFILE=\"${ROMDIR}/${ROM}\"
-
- # Necessary libraries
- LIB = -lcurses -ltermcap
-***************
-*** 16,35 ****
-
- # Build modules from source:
- main.o: main.c apple.h
-! cc -c $(OPT) main.c
- 6502.o: 6502.c apple.h
-! cc -c $(OPT) 6502.c
- mega2.o: mega2.c apple.h
-! cc -c $(OPT) mega2.c
- debug.o: debug.c apple.h
-! cc -c $(OPT) debug.c
- prodos.o: prodos.c apple.h
-! cc -c $(OPT) prodos.c
-
- # Build the executale
- prodos : $(OBJ)
-! cc $(OPT) -o prodos $(OBJ) $(LIB)
-
- # Clean up
- clean:
-! rm *.o *~
---- 27,52 ----
-
- # Build modules from source:
- main.o: main.c apple.h
-! $(CC) -c $(OPT) main.c
- 6502.o: 6502.c apple.h
-! $(CC) -c $(OPT) 6502.c
- mega2.o: mega2.c apple.h
-! $(CC) -c $(OPT) mega2.c
- debug.o: debug.c apple.h
-! $(CC) -c $(OPT) debug.c
- prodos.o: prodos.c apple.h
-! $(CC) -c $(OPT) prodos.c
-
- # Build the executale
- prodos : $(OBJ)
-! $(CC) $(OPT) -o prodos $(OBJ) $(LIB)
-!
-! # Install the program
-! install: all
-! if [ ! -f ${ROMDIR} ]; then ${MKDIR} ${ROMDIR}; fi
-! ${BSD_INSTALL_PROGRAM} prodos ${BINDIR}
-! ${BSD_INSTALL_DATA} apple.rom ${ROMDIR}/${ROM}
-
- # Clean up
- clean:
-! rm *.o
+--- Makefile.orig Tue Jan 9 13:00:03 1996
++++ Makefile Tue Aug 15 20:34:22 2000
+@@ -1,12 +1,23 @@
+ #
+-#Makefile for ProDOS Emulator v0.1
+-#
++# Makefile for ProDOS Emulator v0.1
++# FreeBSD modifications by Joel Sutton 18th Feb, 1997
++
++# Paths to various places
++PREFIX?= /usr/local
++BINDIR= ${PREFIX}/bin
++LIBDIR= ${PREFIX}/share
++ROMDIR= ${LIBDIR}/apple2
++ROM= prodos-2e.rom
++
++# Certain programs
++CC?= cc
++MKDIR?= mkdir -p
+
+ all : prodos
+
+ # Linux doesn't seem to like Randy Frank's beep code,
+ # if you're compiling on something else, you could try not defining NOBEEP
+-OPT = -O2 -DNOBEEP
++OPT = ${CFLAGS} -DNOBEEP -DROMFILE=\"${ROMDIR}/${ROM}\"
+
+ # Necessary libraries
+ LIB = -lcurses -ltermcap
+@@ -16,20 +27,26 @@
+
+ # Build modules from source:
+ main.o: main.c apple.h
+- cc -c $(OPT) main.c
++ $(CC) -c $(OPT) main.c
+ 6502.o: 6502.c apple.h
+- cc -c $(OPT) 6502.c
++ $(CC) -c $(OPT) 6502.c
+ mega2.o: mega2.c apple.h
+- cc -c $(OPT) mega2.c
++ $(CC) -c $(OPT) mega2.c
+ debug.o: debug.c apple.h
+- cc -c $(OPT) debug.c
++ $(CC) -c $(OPT) debug.c
+ prodos.o: prodos.c apple.h
+- cc -c $(OPT) prodos.c
++ $(CC) -c $(OPT) prodos.c
+
+ # Build the executale
+ prodos : $(OBJ)
+- cc $(OPT) -o prodos $(OBJ) $(LIB)
++ $(CC) $(OPT) -o prodos $(OBJ) $(LIB)
++
++# Install the program
++install: all
++ if [ ! -f ${ROMDIR} ]; then ${MKDIR} ${ROMDIR}; fi
++ ${BSD_INSTALL_PROGRAM} prodos ${BINDIR}
++ ${BSD_INSTALL_DATA} apple.rom ${ROMDIR}/${ROM}
+
+ # Clean up
+ clean:
+- rm *.o *~
++ rm *.o