| @@ -1,33 +1,50 @@ | | | @@ -1,33 +1,50 @@ |
1 | $NetBSD: patch-aa,v 1.2 2000/09/26 00:46:05 hubertf Exp $ | | 1 | $NetBSD: patch-aa,v 1.3 2009/07/08 17:19:05 joerg Exp $ |
2 | | | 2 | |
3 | --- Makefile.orig Wed Jun 30 20:25:02 1999 | | 3 | --- Makefile.orig 1999-06-30 20:25:02.000000000 +0200 |
4 | +++ Makefile | | 4 | +++ Makefile |
5 | @@ -5,8 +5,8 @@ | | 5 | @@ -5,8 +5,8 @@ VERSION = v0.5 |
6 | # it's data, and BINPATH is where it puts the executable | | 6 | # it's data, and BINPATH is where it puts the executable |
7 | ########################################################################### | | 7 | ########################################################################### |
8 | | | 8 | |
9 | -DATAPATH = /usr/games/xroads/ | | 9 | -DATAPATH = /usr/games/xroads/ |
10 | -BINPATH = /usr/X11R6/bin/ | | 10 | -BINPATH = /usr/X11R6/bin/ |
11 | +DATAPATH = ${PREFIX}/share/xroads/ | | 11 | +DATAPATH = ${PREFIX}/share/xroads/ |
12 | +BINPATH = ${PREFIX}/bin/ | | 12 | +BINPATH = ${PREFIX}/bin/ |
13 | # I imagine you would use this BINPATH for Solaris: | | 13 | # I imagine you would use this BINPATH for Solaris: |
14 | #BINPATH = /usr/openwin/bin/ | | 14 | #BINPATH = /usr/openwin/bin/ |
15 | | | 15 | |
16 | @@ -15,7 +15,7 @@ | | 16 | @@ -15,7 +15,7 @@ BINPATH = /usr/X11R6/bin/ |
17 | # optimizations. Check the manual for your compiler. | | 17 | # optimizations. Check the manual for your compiler. |
18 | ########################################################################### | | 18 | ########################################################################### |
19 | | | 19 | |
20 | -CFLAGS = -fomit-frame-pointer -O2 -Wall -DXRMPATH=\"$(DATAPATH)\" | | 20 | -CFLAGS = -fomit-frame-pointer -O2 -Wall -DXRMPATH=\"$(DATAPATH)\" |
21 | +CFLAGS = -O2 -Wall -DXRMPATH=\"$(DATAPATH)\" -I${X11BASE}/include -I${X11BASE}/include/X11 | | 21 | +CFLAGS = -O2 -Wall -DXRMPATH=\"$(DATAPATH)\" -I${X11BASE}/include -I${X11BASE}/include/X11 |
22 | #CFLAGS = -O6 -mpentium -g -Wall -DXRMPATH=\"$(DATAPATH)\" | | 22 | #CFLAGS = -O6 -mpentium -g -Wall -DXRMPATH=\"$(DATAPATH)\" |
23 | | | 23 | |
24 | ########################################################################### | | 24 | ########################################################################### |
25 | @@ -33,7 +33,7 @@ | | 25 | @@ -33,7 +33,7 @@ CFLAGS = -fomit-frame-pointer -O2 -Wall |
26 | ########################################################################### | | 26 | ########################################################################### |
27 | | | 27 | |
28 | ### Linux machines use this line: | | 28 | ### Linux machines use this line: |
29 | -LINK = -L/usr/X11R6/lib -I/usr/X11R6/include -lX11 -lm | | 29 | -LINK = -L/usr/X11R6/lib -I/usr/X11R6/include -lX11 -lm |
30 | +LINK = -Wl,-R${X11BASE}/lib -L${X11BASE}/lib -I${X11BASE}/include -lX11 -lm | | 30 | +LINK = -Wl,-R${X11BASE}/lib -L${X11BASE}/lib -I${X11BASE}/include -lX11 -lm |
31 | | | 31 | |
32 | ### I'm told this line works fine on Solaris 2.5.1 with X11R5: | | 32 | ### I'm told this line works fine on Solaris 2.5.1 with X11R5: |
33 | #LINK = -L/usr/openwin/lib -I/usr/openwin/include -lX11 -lm | | 33 | #LINK = -L/usr/openwin/lib -I/usr/openwin/include -lX11 -lm |
| | | 34 | @@ -73,11 +73,11 @@ all: $(OBJECTS) |
| | | 35 | $(CC) $(FLAGS) $(LINK) -o xroads $(OBJECTS) |
| | | 36 | |
| | | 37 | install: all |
| | | 38 | - rm -fr $(DATAPATH) |
| | | 39 | - mkdir $(DATAPATH) |
| | | 40 | - cp -f *.xrm $(DATAPATH) |
| | | 41 | - cp -f README $(DATAPATH) |
| | | 42 | - cp -f xroads $(BINPATH) |
| | | 43 | + rm -fr ${DESTDIR}$(DATAPATH) |
| | | 44 | + mkdir ${DESTDIR}$(DATAPATH) |
| | | 45 | + ${BSD_INSTALL_DATA} *.xrm ${DESTDIR}$(DATAPATH) |
| | | 46 | + ${BSD_INSTALL_DATA} README ${DESTDIR}$(DATAPATH) |
| | | 47 | + ${BSD_INSTALL_PROGRAM} xroads ${DESTDIR}$(BINPATH) |
| | | 48 | |
| | | 49 | uninstall: |
| | | 50 | rm -fr $(DATAPATH) |