diff options
author | Judah Milgram <milgram cgpp com> | 2024-06-15 07:11:13 +0700 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2024-06-15 07:37:53 +0700 |
commit | 784b0586ba35309f091ace5df94aae1516015cb1 (patch) | |
tree | ee7d450bb2cdddcba9c094b0ba821838d86ab1f8 /games/xconq/xconq.patch | |
parent | 84a8a2ee5254a3ab4862a300fba0a68b63ce3821 (diff) | |
download | slackbuilds-784b0586ba35309f091ace5df94aae1516015cb1.tar.gz slackbuilds-784b0586ba35309f091ace5df94aae1516015cb1.tar.xz |
games/xconq: Added (The School for Strategy).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'games/xconq/xconq.patch')
-rw-r--r-- | games/xconq/xconq.patch | 152 |
1 files changed, 152 insertions, 0 deletions
diff --git a/games/xconq/xconq.patch b/games/xconq/xconq.patch new file mode 100644 index 0000000000..5065bb0dd5 --- /dev/null +++ b/games/xconq/xconq.patch @@ -0,0 +1,152 @@ +--- xc5.5.1/Imakefile 1992-07-18 19:57:53.000000000 -0400 ++++ patch/Imakefile 2024-06-14 07:26:46.131400787 -0400 +@@ -31,7 +31,7 @@ + ## The {n,t,g,sq}roff command you use to generate ASCII docs + ## from manuscript (ms) format. + +-NROFF=nroff -ms ++NROFF=groff -T pdf -ms + + + ## If you want to change any of the names, do so here +@@ -44,7 +44,7 @@ + ## XCONQLIB is where the period/map/scenario files will be installed. + ## The default is amongst other X applications libraries. + +-XCONQLIB=/tmp/judd/xconq/xconq/lib ++XCONQLIB=/usr/lib/xconq + + + ## XAPPLRESDIR is where the application resource defaults are installed. +@@ -66,12 +66,12 @@ + ## Normally this is (should be) the standard X bin directory. Modify + ## if necessary. + +-XCONQBIN=/usr/local/games/ ++XCONQBIN=/usr/bin + + + ## If your system uses different curses libs, change them here + +-CURSESLIB=-lcurses -ltermlib ++CURSESLIB=-lcurses + + + ## If your system needs strcasecmp, uncomment the definitions below. +@@ -116,7 +116,7 @@ + $(XFONTDIR) $(CRMODE) $(BCOPY) $(SELECT) $(IS_UNIX) $(USESNF) + + ## Additional make suffixes supported by this file +-.SUFFIXES: $(SUFFIXES) .ms .doc .per ++.SUFFIXES: $(SUFFIXES) .ms .pdf .per + + + ## ******* THE MAIN PROGRAM *********************** +@@ -152,13 +152,13 @@ + ## ******* DOCS *********************** + + +-.ms.doc: ++.ms.pdf: + $(NROFF) $< > $@ + +-docs: xconq.doc xconq2.doc custom.doc period.doc ++docs: xconq.pdf xconq2.pdf custom.pdf period.pdf + + clean:: +- $(RM) *.doc ++ $(RM) *.pdf + + + ## ******* PERIODS *********************** +@@ -169,7 +169,7 @@ + + .per.c: + $(RM) $@ +- per2c < $< > $@ ++ ./per2c < $< > $@ + + standard.c: per2c lib/$(PERIOD).c + $(RM) $@ +@@ -182,9 +182,9 @@ + ## ******* THE LIBRARY *********************** + + install:: ./lib +- MakeDir($(XCONQLIB)) +- for i in `ls lib`; do (set -x; \ +- $(INSTALL) -c $(INSTDATFLAGS) ./lib/$$i $(XCONQLIB)); done ++ MakeDir($(DESTDIR)$(XCONQLIB)) ++ for i in `ls lib`; do (set -x; \ ++ $(INSTALL) -c $(INSTDATFLAGS) ./lib/$$i $(DESTDIR)$(XCONQLIB)); done + + + ## ******* FONTS *********************** +@@ -205,13 +205,13 @@ + ##ifdef SnfFonts + OBJS=xconq.snf standard.snf + ##else +-OBJS=xconq.pcf standard.pcf ++OBJS=xconq.pcf.gz standard.pcf.gz + ##endif + + FontTarget(xconq) + FontTarget(standard) + MakeFonts() +-InstallFonts($(FONTDIR)/misc/xconq) ++InstallFonts($(FONTDIR)/misc) + + + ## ******** MISCELLANEOUS *********************** +--- xc5.5.1/X11.c 1992-08-15 01:15:13.000000000 -0400 ++++ patch/X11.c 2024-05-31 00:22:27.258096071 -0400 +@@ -4,6 +4,8 @@ + /* This program may be used, copied, modified, and redistributed freely */ + /* for noncommercial purposes, so long as this notice remains intact. */ + ++#include <stdlib.h> ++ + /* Interface implementations for the X11 version of xconq. */ + + #include "config.h" +@@ -310,7 +312,7 @@ + already_been_here = TRUE; + write_savefile("emergency.save.xconq"); + if (sig != 2) +- abort(1); ++ abort(); + else exit(1); + } + } +--- xc5.5.1/curses.c 1992-07-18 19:57:59.000000000 -0400 ++++ patch/curses.c 2024-06-02 00:21:45.142002331 -0400 +@@ -500,8 +500,7 @@ + + /* Beep the beeper! */ + +-beep(side) +-Side *side; ++beep(void) + { + putchar('\007'); + } +--- xc5.5.1/misc.h 1992-07-26 22:17:48.000000000 -0400 ++++ patch/misc.h 2024-06-04 00:20:00.690228027 -0400 +@@ -56,7 +56,6 @@ + #endif + void recenter(); + #ifdef UNIX +-extern char *malloc(); + extern char *getenv(); + #endif UNIX + extern int unwrap(); +--- xc5.5.1/util.c 1992-07-26 22:17:25.000000000 -0400 ++++ patch/util.c 2024-06-04 00:20:52.225579207 -0400 +@@ -10,7 +10,7 @@ + #include "map.h" + + #ifndef DEBUG +-char *procedure_executing[PROCSTACKSIZE], *routine_executing; ++char *procedure_executing[PROCSTACKSIZE]; + int procedure_stack_ptr = -1; + #endif + |