The following commit has been merged in the master branch:
commit e0b46903ca72530555bd6233abf387b09a550df8
Author: Damyan Ivanov <[EMAIL PROTECTED]>
Date:   Tue Jun 24 14:25:46 2008 +0300

    trim debian/rles a bit using debhelper 7

diff --git a/debian/compat b/debian/compat
index b8626c4..7f8f011 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-4
+7
diff --git a/debian/control b/debian/control
index 4c15bea..5ce1fdd 100644
--- a/debian/control
+++ b/debian/control
@@ -1,7 +1,7 @@
 Source: kobodeluxe
 Section: games
 Priority: optional
-Build-Depends: debhelper (>= 4), dpkg-dev (>= 1.9.0), libsdl-image1.2-dev, 
libsdl1.2-dev, automake1.7, autotools-dev
+Build-Depends: debhelper (>= 7), dpkg-dev (>= 1.9.0), libsdl-image1.2-dev, 
libsdl1.2-dev, automake1.7, autotools-dev
 Maintainer: Debian Games Team <[EMAIL PROTECTED]>
 Uploaders: Damyan Ivanov <[EMAIL PROTECTED]>
 Standards-Version: 3.7.3
diff --git a/debian/dirs b/debian/dirs
new file mode 100644
index 0000000..551346a
--- /dev/null
+++ b/debian/dirs
@@ -0,0 +1 @@
+var/games/kobo-deluxe/scores
diff --git a/debian/docs b/debian/docs
new file mode 100644
index 0000000..1797f2d
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1,2 @@
+README*
+TODO
diff --git a/debian/rules b/debian/rules
index 9abd60f..2e2f8e9 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,55 +1,50 @@
 #!/usr/bin/make -f
 
+SCORES = var/games/kobo-deluxe/scores
+PACKAGE        = $(firstword $(shell dh_listpackages))
+TMP    = $(CURDIR)/debian/$(PACKAGE)
+
 build: build-stamp
 build-stamp:
-       dh_testdir
+       dh build --before configure
        ln -sf /usr/share/misc/config.sub
        ln -sf /usr/share/misc/config.guess
        aclocal-1.7
        automake-1.7
        autoconf
-       CFLAGS=-g ./configure --bindir=/usr/games --prefix=/usr 
--sysconfdir=/etc \
+       ./configure --bindir=/usr/games --prefix=/usr --sysconfdir=/etc \
                --mandir=/usr/share/man --sharedstatedir=/usr/share
-       $(MAKE) kobo_scoredir=/var/games/kobo-deluxe/scores
-       touch build-stamp
+       dh build --after configure --before auto_build
+       $(MAKE) kobo_scoredir=/$(SCORES)
+       dh build --after auto_build
+       touch $@
+
+install: install-stamp
+install-stamp:
+       dh install --before auto_install
+       $(MAKE) DESTDIR=$(TMP) kobo_scoredir=/$(SCORES) install
+       rm -rfv $(TMP)/usr/games/kobo-deluxe \
+               $(TMP)/usr/share/kobo-deluxe/scores
+       dh_install debian/kobo-icon.xpm usr/share/pixmaps/
+       dh install --after auto_install --until fixperms
+       chown root.games $(TMP)/usr/games/kobodl \
+               $(TMP)/$(SCORES)
+       chmod 770 $(TMP)/$(SCORES)
+       chmod g+s $(TMP)/usr/games/kobodl
+       dh install --after fixperms
+       touch $@
 
 clean:
-       dh_testdir
-       dh_testroot
-       rm -f build-stamp
-       if [ -e Makefile ]; then $(MAKE) distclean; fi
+       dh $@
        dh_clean Makefile.in eel/Makefile.in data/gfx/Makefile.in \
                graphics/Makefile.in sound/Makefile.in \
                data/sfx/Makefile.in data/Makefile.in aclocal.m4 config.log \
                configure config.status config.sub config.guess stamp-h
 
-binary-indep: build
+binary-indep:
 
-binary-arch: build
-       dh_testdir
-       dh_testroot
-       dh_clean
-       dh_installdirs var/games/kobo-deluxe/scores
-       $(MAKE) DESTDIR=`pwd`/debian/kobodeluxe 
kobo_scoredir=/var/games/kobo-deluxe/scores install
-       rm -rf debian/kobodeluxe/usr/games/kobo-deluxe \
-               debian/kobodeluxe/usr/share/kobo-deluxe/scores
-       dh_install debian/kobo-icon.xpm usr/share/pixmaps/
-       dh_installdocs README* TODO -XREADME.osx
-       dh_installmenu
-       dh_installman
-       dh_installchangelogs ChangeLog
-       dh_strip
-       dh_compress
-       dh_fixperms
-       chown root.games debian/kobodeluxe/usr/games/kobodl \
-               debian/kobodeluxe/var/games/kobo-deluxe/scores
-       chmod 770 debian/kobodeluxe/var/games/kobo-deluxe/scores
-       chmod g+s debian/kobodeluxe/usr/games/kobodl
-       dh_installdeb
-       dh_shlibdeps
-       dh_gencontrol
-       dh_md5sums
-       dh_builddeb
+binary-arch: install
+       dh $@
 
 binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary
+.PHONY: build install clean binary-indep binary-arch binary

-- 
Packaging of kobodeluxe

_______________________________________________
Pkg-games-commits mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits

Reply via email to