[SCM] TkGate packaging branch, master, updated. 1690bd36fa464a3c0f0692071a0ac12b43b19dc4

أحÙد الÙØ­Ùودي (Ahmed El-Mahmoudy) aelmahmoudy at users.sourceforge.net
Fri Jul 10 06:29:04 UTC 2009


The following commit has been merged in the master branch:
commit 1690bd36fa464a3c0f0692071a0ac12b43b19dc4
Author: أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy at users.sourceforge.net>
Date:   Fri Jul 10 09:24:12 2009 +0300

    debian/control: Build-Depend on quilt >= 0.46-7 for debhelper 7 support.
    debian/rules: Simplified rules file.

diff --git a/debian/changelog b/debian/changelog
index c18fee8..960a7b6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,8 +4,10 @@ tkgate (2.0~b9-1) UNRELEASED; urgency=low
   * debian/control:
     + Bumped Standards-Version to 3.8.2 (no changes needed)
     + Moved to Git, hence updated Vcs-* fields.
+    + Build-Depend on quilt >= 0.46-7 for debhelper 7 support.
+  * debian/rules: Simplified rules file.
 
- -- أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy at users.sourceforge.net>  Wed, 27 Jun 2009 14:43:29 +0300
+ -- أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy at users.sourceforge.net>  Fri, 10 Jul 2009 14:43:29 +0300
 
 tkgate (2.0~b8-1) experimental; urgency=low
 
diff --git a/debian/control b/debian/control
index 6d52499..5b5dd44 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,7 @@ Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.
 Uploaders: أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy at users.sourceforge.net>
 DM-Upload-Allowed: yes
 Standards-Version: 3.8.2
-Build-Depends: debhelper (>=6.0.7~), tcl-dev, tk-dev, bison|byacc, flex, xutils-dev, libx11-dev, dhelp, quilt, autotools-dev
+Build-Depends: debhelper (>=6.0.7~), tcl-dev, tk-dev, bison|byacc, flex, xutils-dev, libx11-dev, dhelp, quilt (>= 0.46-7), autotools-dev
 Homepage: http://www.tkgate.org/
 Vcs-Git: git://git.debian.org/git/debian-science/packages/tkgate.git
 Vcs-Browser: http://git.debian.org/?p=debian-science/packages/tkgate.git
diff --git a/debian/rules b/debian/rules
index a5510cb..768ad83 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,84 +2,11 @@
 # Sample debian/rules that uses debhelper.
 # GNU copyright 1997 to 1999 by Joey Hess.
 
-include /usr/share/quilt/quilt.make
+%:
+	dh $@ --with quilt
 
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+override_dh_install:
+	dh_install -Xlicense.txt -Xlibexec
 
-configure: patch config.status
-config.status:
-	./configure --prefix=/usr
-
-build: configure build-stamp
-build-stamp: config.status
-	dh_testdir
-
-	$(MAKE)
-
-	touch build-stamp
-
-clean: unpatch
-	dh_testdir
-	dh_testroot
-	rm -f build-stamp
-
-	[ ! -f Makefile ] || $(MAKE) distclean
-
-	dh_clean
-
-install: build
-	dh_testdir
-	dh_testroot
-	dh_clean -k
-	dh_installdirs
-
-	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
-
-	rm -f $(CURDIR)/debian/tmp/usr/share/tkgate/doc/license.txt
-	rm -rf $(CURDIR)/debian/tmp/usr/share/tkgate/libexec
-
-# Build architecture-independent files here.
-binary-indep: build install
-	dh_testdir -i
-	dh_testroot -i
-	dh_installdocs -i
-	dh_lintian -i
-	dh_install -i --list-missing
-	dh_installexamples -i
-	dh_link -i -ptkgate-doc
-	dh_installchangelogs -i
-	dh_strip -i
-	dh_compress -i
-	dh_fixperms -i
-	dh_installdeb -i
-	dh_shlibdeps -i
-	dh_gencontrol -i
-	dh_md5sums -i
-	dh_builddeb -i
-
-# Build architecture-dependent files here.
-binary-arch: build install
-	dh_testdir -a
-	dh_testroot -a
-	dh_installdocs -a
-	dh_installman -a
-	dh_install -a --list-missing
-	dh_installexamples -a
-	dh_installmenu -a
-	dh_icons -a
-	dh_desktop -a
-	dh_installcron -a
-	dh_installinfo -a
-	dh_installchangelogs -a
-	dh_strip -a
-	dh_compress -a -X.xbm -X.xpm -Xmenagerie.gm -Xbigcurs.b -Xsmallcurs.b
-	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 binary-indep binary-arch binary install configure
+override_dh_compress:
+	dh_compress -X.xbm -X.xpm -Xmenagerie.gm -Xbigcurs.b -Xsmallcurs.b

-- 
TkGate packaging



More information about the debian-science-commits mailing list