[SCM] WorldForge 3D client (media) branch, master, updated. upstream/0.6.2-11-gf3aea29

Stephen M. Webb stephen.webb at bregmasoft.ca
Wed Jan 18 17:01:24 UTC 2012


The following commit has been merged in the master branch:
commit 5ecff9e97fa59d3bc183578e5ccea1164a9b81f5
Author: Stephen M. Webb <stephen.webb at bregmasoft.ca>
Date:   Wed Jan 18 10:14:56 2012 -0500

    Converted to use the dh build sequencer.

diff --git a/debian/changelog b/debian/changelog
index c6773bd..ec7bd0a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ ember-media (0.6.2-1) UNRELEASED; urgency=low
   * New upstream release.
   * New maintainer (Closes: #653971).
   * Updated Standards-Version to 3.9.2 (no changes required).
+  * Converted to use the dh build sequencer.
 
  -- Stephen M. Webb <stephen.webb at bregmasoft.ca>  Wed, 18 Jan 2012 09:55:21 -0500
 
diff --git a/debian/compat b/debian/compat
index 7f8f011..45a4fb7 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-7
+8
diff --git a/debian/control b/debian/control
index a17852e..97da260 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: games
 Priority: optional
 Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
 Uploaders: Stephen M. Webb <stephen.webb at bregmasoft.ca>
-Build-Depends: debhelper (>= 7)
+Build-Depends: debhelper (>= 8)
 Standards-Version: 3.9.2
 Homepage: http://www.worldforge.org/
 
diff --git a/debian/rules b/debian/rules
old mode 100755
new mode 100644
index c433979..a3da472
--- a/debian/rules
+++ b/debian/rules
@@ -1,64 +1,11 @@
 #!/usr/bin/make -f
-# -*- makefile -*-
 
-configure: configure-stamp
-configure-stamp:
-	dh_testdir
+%:
+	dh $@
 
-	touch configure-stamp
+override_dh_auto_install:
+	mkdir -p debian/ember-media/usr/share/ember
+	cp -r media debian/ember-media/usr/share/ember
+	find debian/ember-media/usr/share/ember -name \*.ttf -exec rm {} \;
+	find debian/ember-media/usr/share/ember -name LICENSE -exec rm {} \;
 
-build: build-stamp
-
-build-stamp: configure-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
-	
-	mkdir -p debian/ember-media/usr/share/ember/media/shared
-	cp -r common core debian/ember-media/usr/share/ember/media/shared
-	
-	rm debian/ember-media/usr/share/ember/media/shared/common/themes/ember/gui/fonts/LICENSE
-	rm debian/ember-media/usr/share/ember/media/shared/core/LICENSE
-	
-	rm debian/ember-media/usr/share/ember/media/shared/common/themes/ember/gui/fonts/DejaVuSans-Bold.ttf
-	rm debian/ember-media/usr/share/ember/media/shared/common/themes/ember/gui/fonts/DejaVuSans.ttf
-	rm debian/ember-media/usr/share/ember/media/shared/core/DejaVuSans.ttf
-
-# Build architecture-independent files here.
-binary-indep: install
-	dh_testdir
-	dh_testroot
-	dh_installchangelogs 
-	dh_installdocs
-	dh_installexamples
-	dh_install
-	dh_installman
-	dh_link
-	dh_strip
-	dh_compress
-	dh_fixperms
-	dh_installdeb
-	dh_shlibdeps
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
-
-# Build architecture-dependent files here.
-binary-arch: install
-# We have nothing to do by default.
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure

-- 
WorldForge 3D client (media)



More information about the Pkg-games-commits mailing list