summaryrefslogtreecommitdiff
path: root/atanks/atanks-4.7-install.patch
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

Generated by cgit