[simutrans-pak64] 05/07: some buildsystem changes
Jörg Frings-Fürst
jff-guest at moszumanska.debian.org
Tue May 19 15:21:33 UTC 2015
This is an automated email from the git hooks/post-receive script.
jff-guest pushed a commit to branch master
in repository simutrans-pak64.
commit 0fbb1ea825db7657f8e21494e31f9d8e4b0247c9
Author: Jörg Frings-Fürst <debian at jff-webhosting.net>
Date: Sat May 16 14:32:42 2015 +0200
some buildsystem changes
---
.gitignore | 3 +++
debian/changelog | 3 +++
debian/patches/buildsystem | 39 ++++++---------------------------------
debian/rules | 5 +++++
debian/simutrans-pak64.dirs | 1 +
debian/simutrans-pak64.install | 5 +++++
6 files changed, 23 insertions(+), 33 deletions(-)
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..37c7f74
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+.bzr
+.bzrignore
+.pc
diff --git a/debian/changelog b/debian/changelog
index 8c3d8d3..7fbf841 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -15,6 +15,9 @@ simutrans-pak64 (120.0.1-1) UNRELEASED; urgency=medium
* debian/copyright:
- Add myself to debian/*.
- Rewrite for new upstream release.
+ * Rewrite debian/patches/buildsystem.
+ * New debian/simutrans-pak64.dirs.
+ * Rewrite debian/patches/simutrans-pak64.install.
-- Jörg Frings-Fürst <debian at jff-webhosting.net> Sat, 16 May 2015 12:24:33 +0200
diff --git a/debian/patches/buildsystem b/debian/patches/buildsystem
index 0a21eaf..5c4bbc2 100644
--- a/debian/patches/buildsystem
+++ b/debian/patches/buildsystem
@@ -1,7 +1,9 @@
Changes to Makefile required for building the Debian package
---- a/Makefile
-+++ b/Makefile
+Index: trunk/Makefile
+===================================================================
+--- trunk.orig/Makefile
++++ trunk/Makefile
@@ -2,7 +2,8 @@
# make clean all archives
# to get fresh and ready to deploy .tbz2 and .zip archives
@@ -9,10 +11,10 @@ Changes to Makefile required for building the Debian package
-MAKEOBJ ?= ./makeobj
+SHELL = /bin/bash
+MAKEOBJ ?= /usr/games/makeobj
+ LIGHTMAP ?= ./lightmap
DESTDIR ?= simutrans
- PAKDIR ?= $(DESTDIR)/pak
-@@ -47,7 +48,7 @@
+@@ -48,7 +49,7 @@ ADDON_DIRS := $(ADDON_DIRS64)
.PHONY: $(DIRS) $(ADDON_DIRS64) copy tar zip
@@ -21,32 +23,3 @@ Changes to Makefile required for building the Debian package
archives: tar zip
-@@ -64,12 +65,12 @@
-
- copy:
- @echo "===> COPY"
-- @mkdir -p $(PAKDIR)/sound $(PAKDIR)/text $(PAKDIR)/config $(PAKDIR)/scenario
-- @cp -p compat/compat.tab $(PAKDIR)
-- @cp -p sound/* $(PAKDIR)/sound
-- @cp -p config/* $(PAKDIR)/config
-- @cp -p scenario/* $(PAKDIR)/scenario
-- @cp -p pak.text/* $(PAKDIR)/text
-+ install -m 755 -d $(PAKDIR)/sound $(PAKDIR)/text $(PAKDIR)/config $(PAKDIR)/scenario
-+ install -m 644 compat/compat.tab $(PAKDIR)
-+ install -m 644 sound/* $(PAKDIR)/sound
-+ install -m 644 config/* $(PAKDIR)/config
-+ install -m 644 scenario/* $(PAKDIR)/scenario
-+ install -m 644 pak.text/* $(PAKDIR)/text
-
- $(DIRS64):
- @echo "===> PAK64 $@"
-@@ -85,7 +86,8 @@
- @echo "===> OUTSIDE with REVISION and grounds"
- @mkdir -p $(PAKDIR)
- @echo -e -n "Obj=ground\nName=Outside\ncopyright=pak64 111.3 r" >$@/outside.dat
-- @svnversion >>$@/outside.dat
-+ #@svnversion >>$@/outside.dat
-+ @echo $(SVNREV) >>$@/outside.dat
- @echo -e "Image[0][0]=outside.0.0\n-" >>$@/outside.dat
- @$(MAKEOBJ) PAK64 $(PAKDIR)/ $@/ > /dev/null
- @rm $@/outside.dat
diff --git a/debian/rules b/debian/rules
index a9908e0..d196784 100755
--- a/debian/rules
+++ b/debian/rules
@@ -15,6 +15,11 @@ override_dh_auto_build:
override_dh_auto_install:
$(MAKE) PAKDIR=$(CURDIR)/debian/simutrans-pak64/usr/share/games/simutrans/pak copy
+override_dh_install:
+ dh_install
+ mv $(CURDIR)/debian/simutrans-pak64/usr/share/games/simutrans/pak/pak.text $(CURDIR)/debian/simutrans-pak64/usr/share/games/simutrans/pak/text
+
+
override_dh_builddeb:
dh_builddeb -- -Zxz
diff --git a/debian/simutrans-pak64.dirs b/debian/simutrans-pak64.dirs
new file mode 100644
index 0000000..2e28bdd
--- /dev/null
+++ b/debian/simutrans-pak64.dirs
@@ -0,0 +1 @@
+usr/share/games/simutrans/pak
diff --git a/debian/simutrans-pak64.install b/debian/simutrans-pak64.install
index 582de24..329d76e 100644
--- a/debian/simutrans-pak64.install
+++ b/debian/simutrans-pak64.install
@@ -1 +1,6 @@
simutrans usr/share/games
+scenario usr/share/games/simutrans/pak
+config usr/share/games/simutrans/pak
+sound usr/share/games/simutrans/pak
+pak.text usr/share/games/simutrans/pak
+compat/compat.tab usr/share/games/simutrans/pak
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/simutrans-pak64.git
More information about the Pkg-games-commits
mailing list