[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