diff options
Diffstat (limited to 'misc/peq/files/patch-aa')
-rw-r--r-- | misc/peq/files/patch-aa | 90 |
1 files changed, 90 insertions, 0 deletions
diff --git a/misc/peq/files/patch-aa b/misc/peq/files/patch-aa new file mode 100644 index 000000000000..ef968d528084 --- /dev/null +++ b/misc/peq/files/patch-aa @@ -0,0 +1,90 @@ +--- Makefile.orig Thu Mar 25 08:47:31 1999 ++++ Makefile Fri May 24 04:36:25 2002 +@@ -4,10 +4,10 @@ + VERSION = 0.7.1 + + # Your C++ compiler +-CC = g++ ++CC = $(CXX) + + # Flags to pass to the C++ compiler +-FLAGS = -O -Wall ++FLAGS = -DPREFIX=\"${PREFIX}\" ${CFLAGS} -L /usr/X11R6/lib -I /usr/X11R6/include + + # Your tar + TAR = tar +@@ -17,13 +17,13 @@ + ZIPR = gzip -9 + + # Default installion directory for the console version of PEQ +-DIR_CONSOLE_PEQ = /usr/games ++DIR_CONSOLE_PEQ = ${PREFIX}/bin + + # Default installion directory for the X version of PEQ +-DIR_X_PEQ = /usr/games ++DIR_X_PEQ = ${PREFIX}/bin + + # Default installion directory for peq.lib (the quote library) +-DIR_LIB = /usr/share/games ++DIR_LIB = ${PREFIX}/share/peq + + # Get current date + LIB_DATE = `date +%m%d%y` +@@ -40,31 +40,21 @@ + $(CC) $(FLAGS) -c ocfile.cpp + $(CC) $(FLAGS) -c arg.cpp + $(CC) $(FLAGS) -o peq peq.cpp strmid.o show.o read.o proc.o ocfile.o arg.o +- $(CC) $(FLAGS) -o xpeq -lqt xpeq.cpp strmid.o show.o read.o proc.o ocfile.o ++ $(CC) $(FLAGS) -o xpeq -lqt1 xpeq.cpp strmid.o show.o read.o proc.o ocfile.o + +-## "install" gives a handy message about how to install PEQ + install: +- @echo "No such option! Use..." +- @echo "'make install-console' to install the console of PEQ" +- @echo "'make install-x' to install the X version of PEQ" +- @echo "'make install-lib' to install peq.lib (the quote library)" +- @echo "'make install-all' to install all of the above" +- @echo "'make install-console-lib' to install console PEQ and peq.lib" +- @echo "'make install-x-lib' to install X PEQ and peq.lib" +- @echo "'make install-console-x' to install console and X PEQ" +- @echo "If in doubt... just type 'make install-all' :-)" ++ make install-console ; make install-x ; make install-lib + + install-console: +- cp peq $(DIR_CONSOLE_PEQ)/peq -f ++ cp -f peq $(DIR_CONSOLE_PEQ)/peq + + install-x: +- cp xpeq $(DIR_X_PEQ)/xpeq -f ++ cp -f xpeq $(DIR_X_PEQ)/xpeq + + install-lib: +- cp peq.lib $(DIR_LIB)/peq.lib -f +- +-install-all: +- make install-console ; make install-x ; make install-lib ++ rm -rf $(DIR_LIB) ++ mkdir $(DIR_LIB) ++ cp -f peq.lib $(DIR_LIB)/peq.lib + + install-console-lib: + make install-console ; make install-lib +@@ -78,9 +68,9 @@ + ## "uninstall" erases all traces of PEQ from your system (but why would you + ## want to do that?) + uninstall: +- rm $(DIR_CONSOLE_PEQ)/peq -f +- rm $(DIR_X_PEQ)/xpeq -f +- rm $(DIR_LIB)/peq.lib -f ++ rm -f $(DIR_CONSOLE_PEQ)/peq ++ rm -f $(DIR_X_PEQ)/xpeq ++ rm -f $(DIR_LIB)/peq.lib + + ## "clean" cleans up all the junk and leaves the uncompiled code alone + clean: +@@ -126,4 +116,4 @@ + ## "dist" wraps peq.lib into a neat little tarball + dist-lib: + cp peq.lib peq.lib.$(LIB_DATE) +- $(ZIPR) peq.lib.$(LIB_DATE) ++ $(ZIPR) peq.lib.$(LIB_DATE) |