blob: 6d666f2c3a248e79f0e886d5f0f9ada81298a327 (
plain)
1 diff -pruN atanks-4.7.orig/Makefile atanks-4.7/Makefile
2 --- atanks-4.7.orig/Makefile 2010-09-12 00:51:28.543309846 +0000
3 +++ atanks-4.7/Makefile 2010-09-12 00:54:54.422586845 +0000
4 @@ -3,44 +3,45 @@ PREFIX = /usr/
5
6 BINPREFIX = $(PREFIX)
7
8 -BINDIR = ${BINPREFIX}bin/
9 -INSTALLDIR = ${PREFIX}share/games/atanks
10 +BINDIR = ${DESTDIR}${BINPREFIX}bin/
11 +INSTALLDIR = ${DESTDIR}${PREFIX}share/atanks
12
13 export VERSION
14 export PREFIX
15 export INSTALLDIR
16
17 FILENAME=atanks-${VERSION}
18 -INSTALL=$(PREFIX)bin/install -c
19 +INSTALL=$(PREFIX)bin/install
20 DISTCOMMON=atanks/*.dat atanks/COPYING atanks/README atanks/TODO atanks/Changelog atanks/BUGS atanks/*.txt
21 -INCOMMON=COPYING README TODO Changelog *.txt unicode.dat
22 +INCOMMON=*.txt unicode.dat
23
24 all:
25 FLAGS=-DLINUX $(MAKE) -C src
26
27 install:
28 - mkdir -p ${BINDIR}
29 - $(INSTALL) -g 0 -m 755 -o 0 atanks ${BINDIR}
30 - mkdir -p ${INSTALLDIR}
31 - mkdir -p ${INSTALLDIR}/button
32 - mkdir -p ${INSTALLDIR}/misc
33 - mkdir -p ${INSTALLDIR}/missile
34 - mkdir -p ${INSTALLDIR}/sound
35 - mkdir -p ${INSTALLDIR}/stock
36 - mkdir -p ${INSTALLDIR}/tank
37 - mkdir -p ${INSTALLDIR}/tankgun
38 - mkdir -p ${INSTALLDIR}/title
39 - mkdir -p ${INSTALLDIR}/text
40 - $(INSTALL) -g 0 -m 644 -o 0 $(INCOMMON) ${INSTALLDIR}
41 - $(INSTALL) -g 0 -m 644 -o 0 button/* ${INSTALLDIR}/button
42 - $(INSTALL) -g 0 -m 644 -o 0 misc/* ${INSTALLDIR}/misc
43 - $(INSTALL) -g 0 -m 644 -o 0 missile/* ${INSTALLDIR}/missile
44 - $(INSTALL) -g 0 -m 644 -o 0 sound/* ${INSTALLDIR}/sound
45 - $(INSTALL) -g 0 -m 644 -o 0 stock/* ${INSTALLDIR}/stock
46 - $(INSTALL) -g 0 -m 644 -o 0 tank/* ${INSTALLDIR}/tank
47 - $(INSTALL) -g 0 -m 644 -o 0 tankgun/* ${INSTALLDIR}/tankgun
48 - $(INSTALL) -g 0 -m 644 -o 0 title/* ${INSTALLDIR}/title
49 - $(INSTALL) -g 0 -m 644 -o 0 text/* ${INSTALLDIR}/text
50 + $(INSTALL) -m 0755 -D atanks ${BINDIR}/atanks
51 + $(INSTALL) -d ${INSTALLDIR}
52 + $(INSTALL) -d ${INSTALLDIR}/button
53 + $(INSTALL) -d ${INSTALLDIR}/misc
54 + $(INSTALL) -d ${INSTALLDIR}/missile
55 + $(INSTALL) -d ${INSTALLDIR}/sound
56 + $(INSTALL) -d ${INSTALLDIR}/stock
57 + $(INSTALL) -d ${INSTALLDIR}/tank
58 + $(INSTALL) -d ${INSTALLDIR}/tankgun
59 + $(INSTALL) -d ${INSTALLDIR}/title
60 + $(INSTALL) -d ${INSTALLDIR}/text
61 + $(INSTALL) -m 0644 $(INCOMMON) ${INSTALLDIR}
62 + $(INSTALL) -m 0644 button/* ${INSTALLDIR}/button
63 + $(INSTALL) -m 0644 misc/* ${INSTALLDIR}/misc
64 + $(INSTALL) -m 0644 missile/* ${INSTALLDIR}/missile
65 + $(INSTALL) -m 0644 sound/* ${INSTALLDIR}/sound
66 + $(INSTALL) -m 0644 stock/* ${INSTALLDIR}/stock
67 + $(INSTALL) -m 0644 tank/* ${INSTALLDIR}/tank
68 + $(INSTALL) -m 0644 tankgun/* ${INSTALLDIR}/tankgun
69 + $(INSTALL) -m 0644 title/* ${INSTALLDIR}/title
70 + $(INSTALL) -m 0644 text/* ${INSTALLDIR}/text
71 + $(INSTALL) -m 0644 -D atanks.desktop $(DESTDIR)/usr/share/applications/atanks.desktop
72 + $(INSTALL) -m 0644 -D atanks.png $(DESTDIR)/usr/share/pixmaps/atanks.png
73
74 user:
75 INSTALLDIR=./ FLAGS=-DLINUX $(MAKE) -C src
76 diff -pruN atanks-4.7.orig/src/Makefile atanks-4.7/src/Makefile
77 --- atanks-4.7.orig/src/Makefile 2010-09-12 00:51:28.536309843 +0000
78 +++ atanks-4.7/src/Makefile 2010-09-12 00:55:37.789651847 +0000
79 @@ -17,7 +17,7 @@ OFLAGS =
80 LFLAGS +=
81 LDFLAGS = `allegro-config --libs`
82
83 -CFLAGS += -g -Wall -Iinclude # -fprofile-arcs -ftest-coverage
84 +CFLAGS += -Wall -Iinclude # -fprofile-arcs -ftest-coverage
85
86 SRCS = $(MODULES:.o=.cpp)
87 GLOBALS = main.h imagedefs.h externs.h
|