packages: stone_soup/stone_soup-makefile.patch - install files into DESTDIR
lisu
lisu at pld-linux.org
Thu Aug 13 14:20:30 CEST 2009
Author: lisu Date: Thu Aug 13 12:20:30 2009 GMT
Module: packages Tag: HEAD
---- Log message:
- install files into DESTDIR
---- Files affected:
packages/stone_soup:
stone_soup-makefile.patch (1.2 -> 1.3)
---- Diffs:
================================================================
Index: packages/stone_soup/stone_soup-makefile.patch
diff -u packages/stone_soup/stone_soup-makefile.patch:1.2 packages/stone_soup/stone_soup-makefile.patch:1.3
--- packages/stone_soup/stone_soup-makefile.patch:1.2 Wed Aug 12 14:57:10 2009
+++ packages/stone_soup/stone_soup-makefile.patch Thu Aug 13 14:20:24 2009
@@ -1,17 +1,24 @@
---- stone_soup-0.5.1-src/source/makefile.unix~ 2009-08-12 14:31:32.000000000 +0200
-+++ stone_soup-0.5.1-src/source/makefile.unix 2009-08-12 14:31:39.000000000 +0200
-@@ -47,8 +47,8 @@
+--- stone_soup-0.5.1-src/source/makefile.unix~ 2009-08-13 11:11:24.000000000 +0200
++++ stone_soup-0.5.1-src/source/makefile.unix 2009-08-13 11:14:40.000000000 +0200
+@@ -41,14 +41,14 @@
+ # The user:group to install the game as.
+ INSTALL_UGRP := games:games
+
+-INSTALLDIR := /usr/games/crawl
++INSTALLDIR := /usr/bin
+
+ # If you're installing Crawl for multiple users, you *must* set this to a
# valid path before building Crawl. This is not necessary if you are building
# Crawl for a single user.
-# SAVEDIR := /usr/games/crawl/saves/
-# DATADIR := /usr/games/crawl/data/
-+SAVEDIR := /var/games/stone_soup/
-+DATADIR := /usr/share/stone_soup/
++SAVEDIR := /var/games/stone_soup
++DATADIR := /usr/share/stone_soup
LEX := flex
YACC := bison -y
-@@ -207,29 +207,19 @@
+@@ -207,29 +207,22 @@
ifeq ($(DATADIR),)
$(error DATADIR not set! Set DATADIR and run make clean install again)
endif
@@ -34,22 +41,25 @@
- mkdir -p $(DATADIR)/docs
- $(COPY) ../docs/*.txt $(DATADIR)/docs
- chown -R $(INSTALL_UGRP) $(DATADIR)
-+ install -d $(DESTDIR)/usr/bin
-+ install $(GAME) $(DESTDIR)/usr/bin/stone_soup
-+ install -d $(DESTDIR)$(DATADIR)dat
-+ install -d $(DESTDIR)$(DATADIR)dat/{lua,clua,descript,database}
-+ install dat/*.des $(DESTDIR)$(DATADIR)dat/
-+ install dat/lua/*.lua $(DESTDIR)$(DATADIR)dat/lua/
-+ install dat/clua/*.lua $(DESTDIR)$(DATADIR)dat/clua/
-+ install dat/descript/*.txt $(DESTDIR)$(DATADIR)dat/descript/
-+ install dat/database/*.txt $(DESTDIR)$(DATADIR)dat/database/
-+ install -d $(DESTDIR)$(DATADIR)settings
-+ install ../settings/* $(DESTDIR)$(DATADIR)settings/
++ [ -d $(DESTDIR)$(INSTALLDIR) ] || mkdir -p $(DESTDIR)$(INSTALLDIR)
++ $(COPY) $(GAME) $(DESTDIR)$(INSTALLDIR)/stone_soup
++ mkdir -p $(DESTDIR)$(DATADIR)/dat
++ mkdir -p $(DESTDIR)$(DATADIR)/dat/lua
++ mkdir -p $(DESTDIR)$(DATADIR)/dat/clua
++ mkdir -p $(DESTDIR)$(DATADIR)/dat/descript
++ mkdir -p $(DESTDIR)$(DATADIR)/dat/database
++ $(COPY) dat/*.des $(DESTDIR)$(DATADIR)/dat
++ $(COPY) dat/lua/*.lua $(DESTDIR)$(DATADIR)/dat/lua
++ $(COPY) dat/clua/*.lua $(DESTDIR)$(DATADIR)/dat/clua
++ $(COPY) dat/descript/*.txt $(DESTDIR)$(DATADIR)/dat/descript
++ $(COPY) dat/database/*.txt $(DESTDIR)$(DATADIR)/dat/database
++ mkdir -p $(DESTDIR)$(DATADIR)/settings
++ $(COPY) ../settings/* $(DESTDIR)$(DATADIR)/settings/
ifneq ($(SAVEDIR),)
- mkdir -p $(SAVEDIR)
- chown $(INSTALL_UGRP) $(SAVEDIR)
- chmod $(MCHMOD_SAVEDIR) $(SAVEDIR)
-+ install -d $(DESTDIR)$(SAVEDIR)
++ mkdir -p $(DESTDIR)$(SAVEDIR)
endif
clean:
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/stone_soup/stone_soup-makefile.patch?r1=1.2&r2=1.3&f=u
More information about the pld-cvs-commit
mailing list