[SCM] Packaging for sauerbraten-data branch, master, updated. upstream/0.0.20100728-19-ge1c1d89

Bruno Kleinert fuddl at tauware.de
Fri Jun 3 23:14:56 UTC 2011


The following commit has been merged in the master branch:
commit 516b6904b0f42f56e33c3525c8cd70fe063eb08b
Author: Bruno Kleinert <fuddl at tauware.de>
Date:   Sat Jun 4 01:11:57 2011 +0200

    Use debhelper 8
    
    Build-depend on debhelper >= 8
    Use the dh 8 minimal rules file
    Do installing and linking of files to be installed via *.links and
    *.install files

diff --git a/debian/changelog b/debian/changelog
index 272ba86..4aa2f56 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,11 @@
 sauerbraten-data (0.0.20100728-2) unstable; urgency=low
 
   * Fix typos in the package description
+  * Use debhelper 8 to build the package
+    * Build-depend on debhelper (>= 8)
+    * Use the debhelper 8 minimal debian/rules file
 
- -- Bruno "Fuddl" Kleinert <fuddl at debian.org>  Mon, 16 Aug 2010 15:14:44 +0200
+ -- Bruno "Fuddl" Kleinert <fuddl at debian.org>  Sat, 04 Jun 2011 01:11:03 +0200
 
 sauerbraten-data (0.0.20100728-1) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index 7ab8942..49dbf14 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: non-free/games
 Priority: optional
 Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
 Uploaders: Bruno "Fuddl" Kleinert <fuddl at debian.org>
-Build-Depends: debhelper (>= 7)
+Build-Depends: debhelper (>= 8)
 Standards-Version: 3.9.1
 Vcs-Git: git://git.debian.org/pkg-games/sauerbraten-data.git
 Vcs-Browser: http://git.debian.org/?p=pkg-games/sauerbraten-data.git;a=summary
diff --git a/debian/rules b/debian/rules
index 1e8fec9..ed933e6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,53 +1,5 @@
 #!/usr/bin/make -f
 #export DH_VERBOSE=1
 
-build: build-stamp
-build-stamp:
-	dh_testdir
-	touch $@
-
-clean:
-	dh_testdir
-	dh_testroot
-	rm -f build-stamp configure-stamp
-	dh_clean 
-
-install: build
-	dh_testdir
-	dh_testroot
-	dh_prep
-	dh_installdirs
-	dh_install
-	dh_install data usr/share/games/sauerbraten
-	dh_install packages usr/share/games/sauerbraten
-	dh_link usr/share/games/sauerbraten/data usr/lib/games/sauerbraten/data
-	dh_link usr/share/games/sauerbraten/packages usr/lib/games/sauerbraten/packages
-	chmod -x \
-		debian/sauerbraten-data/usr/share/games/sauerbraten/packages/base/hades.cfg \
-		debian/sauerbraten-data/usr/share/games/sauerbraten/packages/base/serenity.ogz \
-		debian/sauerbraten-data/usr/share/games/sauerbraten/packages/base/hades.ogz \
-		debian/sauerbraten-data/usr/share/games/sauerbraten/packages/base/serenity.cfg \
-		debian/sauerbraten-data/usr/share/games/sauerbraten/packages/base/capture_night.cfg \
-		debian/sauerbraten-data/usr/share/games/sauerbraten/packages/base/c_egypt.cfg \
-		debian/sauerbraten-data/usr/share/games/sauerbraten/packages/base/berlin_wall.cfg \
-		debian/sauerbraten-data/usr/share/games/sauerbraten/packages/base/capture_night.jpg
-
-binary-arch: build install
-binary-indep: build install
-	dh_testdir
-	dh_testroot
-	dh_installchangelogs 
-	dh_installdocs
-	dh_install debian/overrides/sauerbraten-data usr/share/lintian/overrides
-	dh_install
-	dh_link
-	dh_compress
-	dh_fixperms
-	dh_installdeb
-	dh_shlibdeps
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install
+%:
+	dh $@
diff --git a/debian/sauerbraten-data.install b/debian/sauerbraten-data.install
new file mode 100644
index 0000000..12e3599
--- /dev/null
+++ b/debian/sauerbraten-data.install
@@ -0,0 +1,3 @@
+debian/overrides/sauerbraten-data usr/share/lintian/overrides
+data usr/share/games/sauerbraten
+packages usr/share/games/sauerbraten
diff --git a/debian/sauerbraten-data.links b/debian/sauerbraten-data.links
new file mode 100644
index 0000000..b463332
--- /dev/null
+++ b/debian/sauerbraten-data.links
@@ -0,0 +1,2 @@
+usr/share/games/sauerbraten/data usr/lib/games/sauerbraten/data
+usr/share/games/sauerbraten/packages usr/lib/games/sauerbraten/packages

-- 
Packaging for sauerbraten-data



More information about the Pkg-games-commits mailing list