[Pkg-tcltk-commits] r1265 - in iwidgets4/trunk/debian: . source

sgolovan at alioth.debian.org sgolovan at alioth.debian.org
Wed May 30 04:35:25 UTC 2012


Author: sgolovan
Date: 2012-05-30 04:35:24 +0000 (Wed, 30 May 2012)
New Revision: 1265

Added:
   iwidgets4/trunk/debian/iwidgets4-doc.install
   iwidgets4/trunk/debian/iwidgets4-doc.links
   iwidgets4/trunk/debian/iwidgets4.install
   iwidgets4/trunk/debian/source/
   iwidgets4/trunk/debian/source/format
Removed:
   iwidgets4/trunk/debian/iwidgets4-doc.files
   iwidgets4/trunk/debian/iwidgets4.files
Modified:
   iwidgets4/trunk/debian/changelog
   iwidgets4/trunk/debian/compat
   iwidgets4/trunk/debian/control
   iwidgets4/trunk/debian/rules
Log:
[iwidgets4]
  * Removed Chris Waters from the uploaders list (closes: #664110).
  * Added get-orig-source target to debian/rules.
  * Switched to 3.0 (quilt) source package format.
  * Bumped debhelper compatibility version to 8.
  * Bumped standards version to 3.9.3.


Modified: iwidgets4/trunk/debian/changelog
===================================================================
--- iwidgets4/trunk/debian/changelog	2012-05-30 03:45:19 UTC (rev 1264)
+++ iwidgets4/trunk/debian/changelog	2012-05-30 04:35:24 UTC (rev 1265)
@@ -1,8 +1,12 @@
-iwidgets4 (4.0.1-6) UNRELEASED; urgency=low
+iwidgets4 (4.0.1-6) unstable; urgency=low
 
-  * NOT RELEASED YET
+  * Removed Chris Waters from the uploaders list (closes: #664110).
+  * Added get-orig-source target to debian/rules.
+  * Switched to 3.0 (quilt) source package format.
+  * Bumped debhelper compatibility version to 8.
+  * Bumped standards version to 3.9.3.
 
- -- Sergei Golovan <sgolovan at debian.org>  Mon,  9 Jun 2008 21:51:32 +0400
+ -- Sergei Golovan <sgolovan at debian.org>  Wed, 30 May 2012 08:03:12 +0400
 
 iwidgets4 (4.0.1-5) unstable; urgency=low
 

Modified: iwidgets4/trunk/debian/compat
===================================================================
--- iwidgets4/trunk/debian/compat	2012-05-30 03:45:19 UTC (rev 1264)
+++ iwidgets4/trunk/debian/compat	2012-05-30 04:35:24 UTC (rev 1265)
@@ -1 +1 @@
-5
+8

Modified: iwidgets4/trunk/debian/control
===================================================================
--- iwidgets4/trunk/debian/control	2012-05-30 03:45:19 UTC (rev 1264)
+++ iwidgets4/trunk/debian/control	2012-05-30 04:35:24 UTC (rev 1265)
@@ -2,10 +2,10 @@
 Section: libs
 Priority: optional
 Maintainer: Debian Tcl/Tk Packagers <pkg-tcltk-devel at lists.alioth.debian.org>
-Uploaders: Chris Waters <xtifr at debian.org>, Sergei Golovan <sgolovan at debian.org>
-Build-Depends: debhelper (>= 5.0.0), quilt
+Uploaders: Sergei Golovan <sgolovan at debian.org>
+Build-Depends: debhelper (>= 8.0.0)
 Build-Depends-Indep: itcl3-dev, itk3-dev, tk-dev
-Standards-Version: 3.7.3
+Standards-Version: 3.9.3
 Homepage: http://incrtcl.sourceforge.net/iwidgets/
 
 Package: iwidgets4

Deleted: iwidgets4/trunk/debian/iwidgets4-doc.files
===================================================================
--- iwidgets4/trunk/debian/iwidgets4-doc.files	2012-05-30 03:45:19 UTC (rev 1264)
+++ iwidgets4/trunk/debian/iwidgets4-doc.files	2012-05-30 04:35:24 UTC (rev 1265)
@@ -1 +0,0 @@
-usr/share/man/man3

Copied: iwidgets4/trunk/debian/iwidgets4-doc.install (from rev 482, iwidgets4/trunk/debian/iwidgets4-doc.files)
===================================================================
--- iwidgets4/trunk/debian/iwidgets4-doc.install	                        (rev 0)
+++ iwidgets4/trunk/debian/iwidgets4-doc.install	2012-05-30 04:35:24 UTC (rev 1265)
@@ -0,0 +1,2 @@
+usr/share/doc/iwidgets*-doc
+usr/share/man/man3

Added: iwidgets4/trunk/debian/iwidgets4-doc.links
===================================================================
--- iwidgets4/trunk/debian/iwidgets4-doc.links	                        (rev 0)
+++ iwidgets4/trunk/debian/iwidgets4-doc.links	2012-05-30 04:35:24 UTC (rev 1265)
@@ -0,0 +1 @@
+usr/share/doc/iwidgets4-doc/demos	usr/share/tcltk/iwidgets4.0.1/demos

Deleted: iwidgets4/trunk/debian/iwidgets4.files
===================================================================
--- iwidgets4/trunk/debian/iwidgets4.files	2012-05-30 03:45:19 UTC (rev 1264)
+++ iwidgets4/trunk/debian/iwidgets4.files	2012-05-30 04:35:24 UTC (rev 1265)
@@ -1 +0,0 @@
-usr/share/tcltk/iwidgets*

Copied: iwidgets4/trunk/debian/iwidgets4.install (from rev 482, iwidgets4/trunk/debian/iwidgets4.files)
===================================================================
--- iwidgets4/trunk/debian/iwidgets4.install	                        (rev 0)
+++ iwidgets4/trunk/debian/iwidgets4.install	2012-05-30 04:35:24 UTC (rev 1265)
@@ -0,0 +1 @@
+usr/share/tcltk/iwidgets*

Modified: iwidgets4/trunk/debian/rules
===================================================================
--- iwidgets4/trunk/debian/rules	2012-05-30 03:45:19 UTC (rev 1264)
+++ iwidgets4/trunk/debian/rules	2012-05-30 04:35:24 UTC (rev 1265)
@@ -1,100 +1,40 @@
 #!/usr/bin/make -f
 
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
-
-export QUILT_PATCHES := debian/patches
-
 v = 4
-vv = 4.0.1
 dtmp=$(shell pwd)/debian/tmp
 
-unpatch:
-	dh_testdir
-	quilt pop -a || test $$? = 2
-	rm -rf patch-stamp .pc
+%:
+	dh $@
 
-patch: patch-stamp
-patch-stamp:
-	dh_testdir
-	quilt push -a || test $$? = 2
-	touch patch-stamp
-
-build: build-stamp
-build-stamp: patch-stamp
-	dh_testdir
-	#
+override_dh_auto_configure:
 	chmod u+x mkinstalldirs	# dpkg-source isn't very smart...
-	sh ./configure --prefix=/usr \
-		       --with-tcl=/usr/lib \
-	  	       --with-tk=/usr/lib
-	#
-	touch build-stamp
+	dh_auto_configure -- \
+			  --with-tcl=/usr/lib \
+			  --with-tk=/usr/lib
 
-clean: clean-patched unpatch
-	dh_testdir
-	dh_testroot
-	dh_clean
-
-clean-patched: patch-stamp
-	dh_testdir
-	dh_testroot
-	rm -f build-stamp install-stamp
-	#
-	[ ! -f Makefile ] || $(MAKE) clean
-	[ ! -f Makefile ] || $(MAKE) distclean
-
-install: install-stamp
-install-stamp: build-stamp
-	dh_testdir
-	dh_testroot
-	dh_clean -k
-	dh_installdirs
-	#
-	mkdir -p $(dtmp)
+override_dh_auto_install:
 	$(MAKE) INSTALL_ROOT=$(dtmp) \
 		MAN_INSTALL_DIR=$(dtmp)/usr/share/man/man3 install
-	#
 	# Move the libraries
-	mkdir -p $(dtmp)/usr/share/tcltk/
-	mv $(dtmp)/usr/lib/iwidgets$(vv) $(dtmp)/usr/share/tcltk/
-	#
-	# remove redundant license file
-	rm -f $(dtmp)/usr/share/tcltk/iwidgets$(vv)/license.terms
-	#
-	# Fix up the manpages.
+	install -d -m 755 $(dtmp)/usr/share/tcltk/
+	mv $(dtmp)/usr/lib/iwidgets$(v)* $(dtmp)/usr/share/tcltk/
+	# Remove redundant license file
+	rm -f $(dtmp)/usr/share/tcltk/iwidgets$(v)*/license.terms
+	# Move the demos
+	install -d -m 755 $(dtmp)/usr/share/doc/iwidgets$(v)-doc
+	mv $(dtmp)/usr/share/tcltk/iwidgets$(v)*/demos \
+	   $(dtmp)/usr/share/doc/iwidgets$(v)-doc/
+	# Fix up the manpages
 	cd $(dtmp)/usr/share/man/man3 && \
 	  for i in *.n; do \
-	    mv $$i `basename $$i .n`.3iwidget; \
+	    mv $$i $$(basename $$i .n).3iwidget; \
 	  done
-	#
-	dh_movefiles
-	#
-	touch install-stamp
 
-# Build architecture-independent files here.
-binary-indep: build install
-	dh_testdir
-	dh_testroot
-	dh_installdocs
-	dh_installchangelogs ChangeLog
-	mv debian/iwidgets$(v)/usr/share/tcltk/iwidgets$(vv)/demos \
-	   debian/iwidgets$(v)-doc/usr/share/doc/iwidgets$(v)-doc/
-	mkdir -p debian/iwidgets$(v)-doc/usr/share/tcltk/iwidgets$(vv)
-	ln -s ../../doc/iwidgets$(v)-doc/demos \
-	   debian/iwidgets$(v)-doc/usr/share/tcltk/iwidgets$(vv)/
+override_dh_compress:
 	dh_compress -Xdemos
-	dh_fixperms
-	dh_installdeb
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
 
-# no arch-dependent packages to build.
-binary-arch:
+get-orig-source: 
+	wget -O iwidgets_4.0.1.orig.tar.gz \
+		http://prdownloads.sourceforge.net/incrtcl/iwidgets4.0.1.tar.gz
 
-source diff:
-	@echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
-
-binary: binary-indep binary-arch
-.PHONY: unpatch patch build clean clean-patched binary-indep binary-arch binary install
+.PHONY: override_dh_auto_configure override_dh_auto_install override_dh_compress get-orig-source

Added: iwidgets4/trunk/debian/source/format
===================================================================
--- iwidgets4/trunk/debian/source/format	                        (rev 0)
+++ iwidgets4/trunk/debian/source/format	2012-05-30 04:35:24 UTC (rev 1265)
@@ -0,0 +1 @@
+3.0 (quilt)




More information about the Pkg-tcltk-commits mailing list