r12562 - packages/trunk/holotz-castle/debian

Felix Geyer debfx-guest at alioth.debian.org
Thu Aug 4 08:46:43 UTC 2011


Author: debfx-guest
Date: 2011-08-04 08:46:43 +0000 (Thu, 04 Aug 2011)
New Revision: 12562

Added:
   packages/trunk/holotz-castle/debian/holotz-castle-data.install
   packages/trunk/holotz-castle/debian/holotz-castle-editor.install
   packages/trunk/holotz-castle/debian/holotz-castle-editor.manpages
   packages/trunk/holotz-castle/debian/holotz-castle.install
   packages/trunk/holotz-castle/debian/holotz-castle.manpages
Modified:
   packages/trunk/holotz-castle/debian/changelog
   packages/trunk/holotz-castle/debian/compat
   packages/trunk/holotz-castle/debian/control
   packages/trunk/holotz-castle/debian/rules
Log:
[Andreas Moog] Switch to dh-sequencer in debian/rules


Modified: packages/trunk/holotz-castle/debian/changelog
===================================================================
--- packages/trunk/holotz-castle/debian/changelog	2011-08-04 08:24:13 UTC (rev 12561)
+++ packages/trunk/holotz-castle/debian/changelog	2011-08-04 08:46:43 UTC (rev 12562)
@@ -11,6 +11,9 @@
   * Fix compiler warnings -Wunused-but-set-variable and -Wunused-result
     (Closes: #625353)
     - Add 12_gcc-4.6.patch
+  * Switch to dh-sequencer in debian/rules (Closes: #633494)
+    - Use debian/*.install|manpages
+    - Switch to compat level 8
 
  -- Andreas Moog <amoog at ubuntu.com>  Sun, 10 Jul 2011 17:43:54 +0200
 

Modified: packages/trunk/holotz-castle/debian/compat
===================================================================
--- packages/trunk/holotz-castle/debian/compat	2011-08-04 08:24:13 UTC (rev 12561)
+++ packages/trunk/holotz-castle/debian/compat	2011-08-04 08:46:43 UTC (rev 12562)
@@ -1 +1 @@
-5
+8

Modified: packages/trunk/holotz-castle/debian/control
===================================================================
--- packages/trunk/holotz-castle/debian/control	2011-08-04 08:24:13 UTC (rev 12561)
+++ packages/trunk/holotz-castle/debian/control	2011-08-04 08:46:43 UTC (rev 12562)
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
 Uploaders: Miriam Ruiz <little_miry at yahoo.es>, Barry deFreese <bdefreese at debian.org>
-Build-Depends: debhelper (>= 5.0.0), dpkg-dev (>= 1.13.19),
+Build-Depends: debhelper (>= 8), dpkg-dev (>= 1.13.19),
  libsdl1.2-dev, libsdl-image1.2-dev, libsdl-mixer1.2-dev, libsdl-ttf2.0-dev
 Standards-Version: 3.9.1
 Homepage: http://www.mainreactor.net/holotzcastle/en/index_en.html

Added: packages/trunk/holotz-castle/debian/holotz-castle-data.install
===================================================================
--- packages/trunk/holotz-castle/debian/holotz-castle-data.install	                        (rev 0)
+++ packages/trunk/holotz-castle/debian/holotz-castle-data.install	2011-08-04 08:46:43 UTC (rev 12562)
@@ -0,0 +1,2 @@
+res/* usr/share/games/holotz-castle/game
+HCedHome/res/* usr/share/games/holotz-castle/editor

Added: packages/trunk/holotz-castle/debian/holotz-castle-editor.install
===================================================================
--- packages/trunk/holotz-castle/debian/holotz-castle-editor.install	                        (rev 0)
+++ packages/trunk/holotz-castle/debian/holotz-castle-editor.install	2011-08-04 08:46:43 UTC (rev 12562)
@@ -0,0 +1 @@
+holotz-castle-editor usr/games/

Added: packages/trunk/holotz-castle/debian/holotz-castle-editor.manpages
===================================================================
--- packages/trunk/holotz-castle/debian/holotz-castle-editor.manpages	                        (rev 0)
+++ packages/trunk/holotz-castle/debian/holotz-castle-editor.manpages	2011-08-04 08:46:43 UTC (rev 12562)
@@ -0,0 +1 @@
+man/holotz-castle-editor.6

Added: packages/trunk/holotz-castle/debian/holotz-castle.install
===================================================================
--- packages/trunk/holotz-castle/debian/holotz-castle.install	                        (rev 0)
+++ packages/trunk/holotz-castle/debian/holotz-castle.install	2011-08-04 08:46:43 UTC (rev 12562)
@@ -0,0 +1,3 @@
+debian/holotz-castle.xpm usr/share/pixmaps
+debian/holotz-castle.desktop usr/share/applications
+holotz-castle usr/games/

Added: packages/trunk/holotz-castle/debian/holotz-castle.manpages
===================================================================
--- packages/trunk/holotz-castle/debian/holotz-castle.manpages	                        (rev 0)
+++ packages/trunk/holotz-castle/debian/holotz-castle.manpages	2011-08-04 08:46:43 UTC (rev 12562)
@@ -0,0 +1 @@
+man/holotz-castle.6

Modified: packages/trunk/holotz-castle/debian/rules
===================================================================
--- packages/trunk/holotz-castle/debian/rules	2011-08-04 08:24:13 UTC (rev 12561)
+++ packages/trunk/holotz-castle/debian/rules	2011-08-04 08:46:43 UTC (rev 12562)
@@ -1,79 +1,9 @@
 #!/usr/bin/make -f
 
-#export DH_VERBOSE=1
+%:
+	dh $@
 
-CFLAGS = -DLINUX -g
+override_dh_installdocs:
+	dh_installdocs --link-doc=holotz-castle-data
 
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
-	CFLAGS += -O0
-else
-	CFLAGS += -O2
-endif
-
-build: build-stamp
-
-build-stamp:
-	dh_testdir
-	$(MAKE) MORE_CFLAGS="$(CFLAGS)"
-	touch build-stamp
-
-clean:
-	dh_testdir
-	dh_testroot
-	rm -f *-stamp
-	chmod -x res/stories/milanb/*
-	$(MAKE) clean
-	dh_clean
-
-install-indep:
-	dh_installdirs -i usr/share/games/holotz-castle/game
-	dh_installdirs -i usr/share/games/holotz-castle/editor
-	cp -r res/* debian/holotz-castle-data/usr/share/games/holotz-castle/game
-	cp -r HCedHome/res/* debian/holotz-castle-data/usr/share/games/holotz-castle/editor
-
-install-arch: build
-	dh_testdir
-	dh_testroot
-	dh_installdirs -a usr/games
-	dh_install -pholotz-castle holotz-castle usr/games/
-	dh_installdirs -pholotz-castle usr/share/pixmaps
-	dh_installdirs -pholotz-castle usr/share/applications
-	dh_install -pholotz-castle debian/holotz-castle.xpm usr/share/pixmaps
-	dh_install -pholotz-castle debian/holotz-castle.desktop usr/share/applications
-	dh_install -pholotz-castle-editor holotz-castle-editor usr/games/
-
-install: install-arch install-indep
-
-binary-indep: install-indep
-	dh_testdir
-	dh_testroot
-	dh_installchangelogs -i
-	dh_installdocs -i
-	dh_compress -i
-	dh_fixperms -i
-	dh_installdeb -i
-	dh_gencontrol -i
-	dh_md5sums -i
-	dh_builddeb -i
-
-binary-arch: install-arch
-	dh_testdir
-	dh_testroot
-	dh_installmenu
-	dh_installman -pholotz-castle man/holotz-castle.6
-	dh_installman -pholotz-castle-editor man/holotz-castle-editor.6
-	dh_link -pholotz-castle usr/share/doc/holotz-castle-data usr/share/doc/holotz-castle
-	dh_link -pholotz-castle-editor usr/share/doc/holotz-castle-data usr/share/doc/holotz-castle-editor
-	dh_strip -a
-	dh_compress -a
-	dh_fixperms -a
-	dh_installdeb -a
-	dh_shlibdeps -a
-	dh_gencontrol -a
-	dh_md5sums -a
-	dh_builddeb -a
-
-binary: binary-indep binary-arch
-
-.PHONY: build clean install-indep install-arch install binary-indep \
-	binary-arch binary
+override_dh_auto_install:




More information about the Pkg-games-commits mailing list