[SCM] Packaging of kobodeluxe branch, master, updated. debian/0.5.1-2-31-g0e18057

Damyan Ivanov dmn at debian.org
Sat Oct 31 13:37:50 UTC 2009


The following commit has been merged in the master branch:
commit 9dde8c6a98c6d062645459a58c2343c9229111c7
Author: Damyan Ivanov <dmn at debian.org>
Date:   Sat Oct 31 15:11:30 2009 +0200

    rules: trim further by using debhelper overrides

diff --git a/debian/changelog b/debian/changelog
index 9ece740..5ec0cf0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,7 @@ kobodeluxe (0.5.1-5) UNRELEASED; urgency=low
     Closes: #552548; thanks to Ilya Barygin
   * clean build-dependencies from versions satisfied by Etch
   * rules: move the list of files to clean in debian/clean
+    + trim further by using debhelper overrides
 
  -- Damyan Ivanov <dmn at debian.org>  Sat, 31 Oct 2009 14:41:33 +0200
 
diff --git a/debian/control b/debian/control
index 23ebec7..e0b9cfd 100644
--- a/debian/control
+++ b/debian/control
@@ -1,7 +1,7 @@
 Source: kobodeluxe
 Section: games
 Priority: optional
-Build-Depends: debhelper (>= 7), libsdl-image1.2-dev, libsdl1.2-dev, automake1.7, autotools-dev, quilt
+Build-Depends: debhelper (>= 7.0.50), libsdl-image1.2-dev, libsdl1.2-dev, automake1.7, autotools-dev, quilt
 Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
 Uploaders: Damyan Ivanov <dmn at debian.org>
 Standards-Version: 3.8.1
diff --git a/debian/kobodeluxe.install b/debian/kobodeluxe.install
index f277a25..b71c9b5 100644
--- a/debian/kobodeluxe.install
+++ b/debian/kobodeluxe.install
@@ -2,3 +2,4 @@ usr/games
 var
 usr/share/man
 debian/kobodeluxe.desktop usr/share/applications
+debian/kobo-icon.xpm usr/share/pixmaps/
diff --git a/debian/rules b/debian/rules
index 9d96649..97c2cb8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,16 +1,15 @@
 #!/usr/bin/make -f
 
-include /usr/share/quilt/quilt.make
-
 SCORES	= var/games/kobo-deluxe/scores
 PACKAGE	= $(firstword $(shell dh_listpackages))
 DATAPKG	= $(PACKAGE)-data
 TMP	= $(CURDIR)/debian/tmp
 PKGDIR	= $(CURDIR)/debian/$(PACKAGE)
 
-build: build-stamp
-build-stamp: $(QUILT_STAMPFN)
-	dh build --before configure
+%:
+	dh --with=quilt $@
+
+override_dh_auto_configure:
 	ln -sf /usr/share/misc/config.sub
 	ln -sf /usr/share/misc/config.guess
 	aclocal-1.7
@@ -18,35 +17,19 @@ build-stamp: $(QUILT_STAMPFN)
 	autoconf
 	./configure --bindir=/usr/games --prefix=/usr --sysconfdir=/etc \
 		--mandir=/usr/share/man --sharedstatedir=/usr/share
-	dh build --after configure --before auto_build
+
+override_dh_auto_build:
 	$(MAKE) kobo_scoredir=/$(SCORES)
-	dh build --after auto_build
-	touch $@
 
-install: install-stamp
-install-stamp:
-	dh install --before auto_install
+override_dh_auto_install:
 	mkdir -p $(TMP)/$(SCORES)
 	$(MAKE) DESTDIR=$(TMP) kobo_scoredir=/$(SCORES) install
 	rm -rfv $(TMP)/usr/games/kobo-deluxe \
 		$(TMP)/usr/share/kobo-deluxe/scores
-	dh_install -p $(PACKAGE) debian/kobo-icon.xpm usr/share/pixmaps/
-	dh install --after auto_install --until fixperms
+
+override_dh_fixperms:
+	dh_fixperms
 	chown root.games $(PKGDIR)/usr/games/kobodl \
 		$(PKGDIR)/$(SCORES)
 	chmod g+s $(PKGDIR)/usr/games/kobodl
 	chmod 2775 $(PKGDIR)/$(SCORES)
-	dh install --after fixperms
-	touch $@
-
-clean: unpatch
-	dh $@
-
-binary-indep: install
-	dh $@
-
-binary-arch: install
-	dh $@
-
-binary: binary-indep binary-arch
-.PHONY: build install clean binary-indep binary-arch binary

-- 
Packaging of kobodeluxe



More information about the Pkg-games-commits mailing list