summaryrefslogtreecommitdiff
path: root/emulators/stonx/files/patch-Makefile.in
blob: 3097f7b504081ca5db5870b89dd7f1e491090556 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
--- Makefile.in.orig	2004-08-15 14:35:04 UTC
+++ Makefile.in
@@ -19,7 +19,7 @@ STONXDIR=@datadir@/stonx
 exec_prefix = @exec_prefix@
 SYSCONFDIR = @sysconfdir@/stonx
 STONXDIR=@datadir@/stonx
-INSTBIN=@bindir@
+INSTBIN=${DESTDIR}@bindir@
 DISTDIR=STonX-@version@
 
 
@@ -41,7 +41,7 @@ XLIBS=@X_LIBS@ @X_PRE_LIBS@ -lXext -lX11 @X_EXTRA_LIBS
 
 # X11 library path - I'm sure not everything here is X related?
 XLIBS=@X_LIBS@ @X_PRE_LIBS@ -lXext -lX11 @X_EXTRA_LIBS@ @xtra@
-SFLAGS=
+SFLAGS=@CFLAGS@
 
 # Monitor support, call configure with --enable-monitor
 MON_OBJS = @mon_objs@
@@ -160,7 +160,7 @@ stonx:	$(OBJ) $(XOBJ) $(MOREOBJ)
 cpu.o:	code.c
 
 stonx:	$(OBJ) $(XOBJ) $(MOREOBJ)
-	$(SCC) @static@ -o $@ $(OBJ) $(XOBJ) $(MOREOBJ) $(LIBS) $(XLIBS)
+	$(SCC) @static@ @LDFLAGS@ -o $@ $(OBJ) $(XOBJ) $(MOREOBJ) $(LIBS) $(XLIBS)
 
 stonvga: $(OBJ) $(SVGAOBJ) $(MOREOBJ)
 	$(SCC) @static@ -o $@ $(OBJ) $(SVGAOBJ) $(MOREOBJ) $(SVGALIBS)
@@ -199,32 +199,32 @@ install:
 
 install:
 	install -d -m 755 $(INSTBIN)
-	install -d -m 755 $(SYSCONFDIR)
-	install -d -m 755 $(STONXDIR)
-	install -d -m 755 $(STONXDIR)/gemdos_c
-	install -d -m 755 $(STONXDIR)/gemdos_c/mint
+	install -d -m 755 ${DESTDIR}$(SYSCONFDIR)
+	install -d -m 755 ${DESTDIR}$(STONXDIR)
+	install -d -m 755 ${DESTDIR}$(STONXDIR)/gemdos_c
+	install -d -m 755 ${DESTDIR}$(STONXDIR)/gemdos_c/mint
 	install -c -s stonx $(INSTBIN)/stonx
 	@if test -f stonvga ; then \
 	  install -c -s -m 755 stonvga $(INSTBIN)/stonvga; \
 	fi  
-	install -c -m 0644 cartridge/cartridge.img $(STONXDIR)/cartridge.img
-	install -c -m 0644 mint/atari/stonx.xfs $(STONXDIR)/gemdos_c/mint/stonx.xfs
-	install -c -m 0644 atari/bench1.prg $(STONXDIR)/gemdos_c/bench1.prg
-	install -c -m 0644 atari/final.tos $(STONXDIR)/gemdos_c/final.tos
-	install -c -m 0644 etc/keysyms $(SYSCONFDIR)/keysyms
-	@if test -f $(SYSCONFDIR)/stonxrc; then \
-	echo "$(SYSCONFDIR)/stonxrc already exists: Not creating a new one!" >&2; \
+	install -c -m 0644 cartridge/cartridge.img ${DESTDIR}$(STONXDIR)/cartridge.img
+	install -c -m 0644 mint/atari/stonx.xfs ${DESTDIR}$(STONXDIR)/gemdos_c/mint/stonx.xfs
+	install -c -m 0644 atari/bench1.prg ${DESTDIR}$(STONXDIR)/gemdos_c/bench1.prg
+	install -c -m 0644 atari/final.tos ${DESTDIR}$(STONXDIR)/gemdos_c/final.tos
+	install -c -m 0644 etc/keysyms ${DESTDIR}$(SYSCONFDIR)/keysyms
+	@if test -f ${DESTDIR}$(SYSCONFDIR)/stonxrc; then \
+	echo "${DESTDIR}$(SYSCONFDIR)/stonxrc already exists: Not creating a new one!" >&2; \
 	else \
-	echo "Creating $(SYSCONFDIR)/stonxrc" >&2; \
-	echo "cartridge $(STONXDIR)/cartridge.img" > $(SYSCONFDIR)/stonxrc ; \
-	echo "tos $(STONXDIR)/tos.img" >> $(SYSCONFDIR)/stonxrc ; \
-	echo "fs C:$(STONXDIR)/gemdos_c" >> $(SYSCONFDIR)/stonxrc ; \
-	echo "vbl 2 refresh 2 chunky" >> $(SYSCONFDIR)/stonxrc ; \
-	echo "boot c" >> $(SYSCONFDIR)/stonxrc ; \
+	echo "Creating ${DESTDIR}$(SYSCONFDIR)/stonxrc" >&2; \
+	echo "cartridge $(STONXDIR)/cartridge.img" > ${DESTDIR}$(SYSCONFDIR)/stonxrc.sample ; \
+	echo "tos $(STONXDIR)/tos.img" >> ${DESTDIR}$(SYSCONFDIR)/stonxrc.sample ; \
+	echo "fs C:$(STONXDIR)/gemdos_c" >> ${DESTDIR}$(SYSCONFDIR)/stonxrc.sample ; \
+	echo "vbl 2 refresh 2 chunky" >> ${DESTDIR}$(SYSCONFDIR)/stonxrc.sample ; \
+	echo "boot c" >> ${DESTDIR}$(SYSCONFDIR)/stonxrc.sample ; \
 	fi
 	@if test -f data/tos.img ; then \
-	  echo "install -c -m 0644  data/tos.img" $(STONXDIR)/tos.img ; \
-	  install -c -m 0644  data/tos.img $(STONXDIR)/tos.img ; \
+	  echo "install -c -m 0644  data/tos.img" ${DESTDIR}$(STONXDIR)/tos.img ; \
+	  install -c -m 0644  data/tos.img ${DESTDIR}$(STONXDIR)/tos.img ; \
 	else \
 	  echo "To complete installation you should copy a tos.img to:" ; \
 	  echo "  " $(STONXDIR) ; \