[Pkg-tcltk-commits] r1269 - in iwidgets4/tags: . 4.0.1-6/debian 4.0.1-6/debian/patches

sgolovan at alioth.debian.org sgolovan at alioth.debian.org
Wed May 30 05:06:02 UTC 2012


Author: sgolovan
Date: 2012-05-30 05:06:01 +0000 (Wed, 30 May 2012)
New Revision: 1269

Added:
   iwidgets4/tags/4.0.1-6/
   iwidgets4/tags/4.0.1-6/debian/changelog
   iwidgets4/tags/4.0.1-6/debian/compat
   iwidgets4/tags/4.0.1-6/debian/control
   iwidgets4/tags/4.0.1-6/debian/iwidgets4-doc.install
   iwidgets4/tags/4.0.1-6/debian/iwidgets4-doc.links
   iwidgets4/tags/4.0.1-6/debian/iwidgets4.install
   iwidgets4/tags/4.0.1-6/debian/patches/man.patch
   iwidgets4/tags/4.0.1-6/debian/rules
   iwidgets4/tags/4.0.1-6/debian/source/
Removed:
   iwidgets4/tags/4.0.1-6/debian/changelog
   iwidgets4/tags/4.0.1-6/debian/compat
   iwidgets4/tags/4.0.1-6/debian/control
   iwidgets4/tags/4.0.1-6/debian/iwidgets4-doc.files
   iwidgets4/tags/4.0.1-6/debian/iwidgets4.files
   iwidgets4/tags/4.0.1-6/debian/patches/man.patch
   iwidgets4/tags/4.0.1-6/debian/rules
Log:
[svn-buildpackage] Tagging iwidgets4 4.0.1-6

Deleted: iwidgets4/tags/4.0.1-6/debian/changelog
===================================================================
--- iwidgets4/trunk/debian/changelog	2012-05-30 03:45:19 UTC (rev 1264)
+++ iwidgets4/tags/4.0.1-6/debian/changelog	2012-05-30 05:06:01 UTC (rev 1269)
@@ -1,67 +0,0 @@
-iwidgets4 (4.0.1-6) UNRELEASED; urgency=low
-
-  * NOT RELEASED YET
-
- -- Sergei Golovan <sgolovan at debian.org>  Mon,  9 Jun 2008 21:51:32 +0400
-
-iwidgets4 (4.0.1-5) unstable; urgency=low
-
-  * Switched to quilt for patch management.
-  * Added uscan control file debian/watch.
-
- -- Sergei Golovan <sgolovan at debian.org>  Mon, 09 Jun 2008 21:27:11 +0400
-
-iwidgets4 (4.0.1-4) unstable; urgency=low
-
-  * New maintainer Debian Tcl/Tk Packagers
-    <pkg-tcltk-devel at lists.alioth.debian.org>.
-  * Added homepage header to debian/control.
-  * Bumped standards version to 3.7.3.
-  * Bumped debhelper compatibility level to 5.
-  * Fixed ignoring make errors in clean target of debian/rules.
-  * Debhelper is used in clean target, so moved it from build-depends-indep
-    to build-depends.
-  * Added build-dependency on tk-dev (just to please configure script,
-    actually, info from tkConfig.sh and tclConfig.sh isn't used at all).
-  * Moved Tcl library files to a subdirectory of /usr/share/tcltk to make the
-    package compliant to Debian Tcl/Tk policy.
-  * Moved demos to iwidgets4-doc binary package.
-  * Restored forgotten demos images (closes: #404392).
-  * Fixed brackets in manpage for scopedobject.
-
- -- Sergei Golovan <sgolovan at debian.org>  Sat, 02 Feb 2008 13:50:50 +0300
-
-iwidgets4 (4.0.1-3) unstable; urgency=low
-
-  * Moved "examples" link from /usr/share/doc to /usr/share/doc/iwidgets4
-    where it was supposed to be in the first place (closes: #215117).
-
- -- Chris Waters <xtifr at debian.org>  Fri, 10 Oct 2003 10:28:00 -0700
-
-iwidgets4 (4.0.1-2) unstable; urgency=low
-
-  * Fixed build-dependencies to use tcl/tk/itcl/itk -dev packages.
-  * Made debian/rules do chmod +x mkinstalldirs, since dpkg-source isn't
-    actually smart enough to do that on its own (closes: #212308).
-
- -- Chris Waters <xtifr at debian.org>  Wed,  8 Oct 2003 12:28:39 -0700
-
-iwidgets4 (4.0.1-1) unstable; urgency=low
-
-  * Added "examples" link to demos in /usr/share/doc/iwidgets4.
-  * First actual release to Debian archives.
-
- -- Chris Waters <xtifr at debian.org>  Sun, 24 Aug 2003 15:10:07 -0700
-
-iwidgets4 (4.0.1-0pre2) unstable; urgency=low
-
-  * Updated iwidgets testing package, still prerelease.  Changed package
-    name.
-
- -- Chris Waters <xtifr at debian.org>  Tue, 19 Aug 2003 02:25:05 -0700
-
-iwidgets4.0 (4.0.1-0pre1) unstable; urgency=low
-
-  * New iwidgets package, prerelease testing package.
-
- -- Chris Waters <xtifr at debian.org>  Sat,  9 Aug 2003 10:55:06 -0700

Copied: iwidgets4/tags/4.0.1-6/debian/changelog (from rev 1268, iwidgets4/trunk/debian/changelog)
===================================================================
--- iwidgets4/tags/4.0.1-6/debian/changelog	                        (rev 0)
+++ iwidgets4/tags/4.0.1-6/debian/changelog	2012-05-30 05:06:01 UTC (rev 1269)
@@ -0,0 +1,74 @@
+iwidgets4 (4.0.1-6) unstable; urgency=low
+
+  * Removed Chris Waters from the uploaders list (closes: #664110).
+  * Added get-orig-source target to debian/rules.
+  * Added ${misc:Depends} substitution variable to debian/control because
+    the package uses debhelper.
+  * Fixed errors in notebook, tabnotebook and tabset manpages.
+  * 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>  Wed, 30 May 2012 08:54:29 +0400
+
+iwidgets4 (4.0.1-5) unstable; urgency=low
+
+  * Switched to quilt for patch management.
+  * Added uscan control file debian/watch.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Mon, 09 Jun 2008 21:27:11 +0400
+
+iwidgets4 (4.0.1-4) unstable; urgency=low
+
+  * New maintainer Debian Tcl/Tk Packagers
+    <pkg-tcltk-devel at lists.alioth.debian.org>.
+  * Added homepage header to debian/control.
+  * Bumped standards version to 3.7.3.
+  * Bumped debhelper compatibility level to 5.
+  * Fixed ignoring make errors in clean target of debian/rules.
+  * Debhelper is used in clean target, so moved it from build-depends-indep
+    to build-depends.
+  * Added build-dependency on tk-dev (just to please configure script,
+    actually, info from tkConfig.sh and tclConfig.sh isn't used at all).
+  * Moved Tcl library files to a subdirectory of /usr/share/tcltk to make the
+    package compliant to Debian Tcl/Tk policy.
+  * Moved demos to iwidgets4-doc binary package.
+  * Restored forgotten demos images (closes: #404392).
+  * Fixed brackets in manpage for scopedobject.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Sat, 02 Feb 2008 13:50:50 +0300
+
+iwidgets4 (4.0.1-3) unstable; urgency=low
+
+  * Moved "examples" link from /usr/share/doc to /usr/share/doc/iwidgets4
+    where it was supposed to be in the first place (closes: #215117).
+
+ -- Chris Waters <xtifr at debian.org>  Fri, 10 Oct 2003 10:28:00 -0700
+
+iwidgets4 (4.0.1-2) unstable; urgency=low
+
+  * Fixed build-dependencies to use tcl/tk/itcl/itk -dev packages.
+  * Made debian/rules do chmod +x mkinstalldirs, since dpkg-source isn't
+    actually smart enough to do that on its own (closes: #212308).
+
+ -- Chris Waters <xtifr at debian.org>  Wed,  8 Oct 2003 12:28:39 -0700
+
+iwidgets4 (4.0.1-1) unstable; urgency=low
+
+  * Added "examples" link to demos in /usr/share/doc/iwidgets4.
+  * First actual release to Debian archives.
+
+ -- Chris Waters <xtifr at debian.org>  Sun, 24 Aug 2003 15:10:07 -0700
+
+iwidgets4 (4.0.1-0pre2) unstable; urgency=low
+
+  * Updated iwidgets testing package, still prerelease.  Changed package
+    name.
+
+ -- Chris Waters <xtifr at debian.org>  Tue, 19 Aug 2003 02:25:05 -0700
+
+iwidgets4.0 (4.0.1-0pre1) unstable; urgency=low
+
+  * New iwidgets package, prerelease testing package.
+
+ -- Chris Waters <xtifr at debian.org>  Sat,  9 Aug 2003 10:55:06 -0700

Deleted: iwidgets4/tags/4.0.1-6/debian/compat
===================================================================
--- iwidgets4/trunk/debian/compat	2012-05-30 03:45:19 UTC (rev 1264)
+++ iwidgets4/tags/4.0.1-6/debian/compat	2012-05-30 05:06:01 UTC (rev 1269)
@@ -1 +0,0 @@
-5

Copied: iwidgets4/tags/4.0.1-6/debian/compat (from rev 1265, iwidgets4/trunk/debian/compat)
===================================================================
--- iwidgets4/tags/4.0.1-6/debian/compat	                        (rev 0)
+++ iwidgets4/tags/4.0.1-6/debian/compat	2012-05-30 05:06:01 UTC (rev 1269)
@@ -0,0 +1 @@
+8

Deleted: iwidgets4/tags/4.0.1-6/debian/control
===================================================================
--- iwidgets4/trunk/debian/control	2012-05-30 03:45:19 UTC (rev 1264)
+++ iwidgets4/tags/4.0.1-6/debian/control	2012-05-30 05:06:01 UTC (rev 1269)
@@ -1,35 +0,0 @@
-Source: iwidgets4
-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
-Build-Depends-Indep: itcl3-dev, itk3-dev, tk-dev
-Standards-Version: 3.7.3
-Homepage: http://incrtcl.sourceforge.net/iwidgets/
-
-Package: iwidgets4
-Priority: optional
-Architecture: all
-Depends: itk3
-Suggests: iwidgets4-doc
-Conflicts: itcl3.0 (<< 3.0.1)
-Description: [incr Widgets] Tk-based widget collection - run-time files
- [incr Widgets] (or iwidgets) is an object-oriented "mega-widget" set,
- or collection of high-level user-interface components, based on the
- popular Tk toolkit and the itcl/itk OO framework.  Iwidgets contains
- over 50 ready-to-use mega-widgets including calendar, canvasprintdialog,
- combobox, fileselectiondialog, hyperhelp, notebook, radiobox, spinner,
- and many more.
-
-Package: iwidgets4-doc
-Section: doc
-Priority: optional
-Architecture: all
-Suggests: iwidgets4
-Conflicts: iwidgets-dev, iwidgets-doc, itcl3.0-dev (<< 3.0.1)
-Description: [incr Widgets] Tk-based widget collection - man pages
- [incr Widgets] (or iwidgets) is an object-oriented "mega-widget" set,
- or collection of high-level user-interface components, based on the
- popular Tk toolkit and the itcl/itk OO framework.  This package
- contains man pages documenting the widget classes.

Copied: iwidgets4/tags/4.0.1-6/debian/control (from rev 1267, iwidgets4/trunk/debian/control)
===================================================================
--- iwidgets4/tags/4.0.1-6/debian/control	                        (rev 0)
+++ iwidgets4/tags/4.0.1-6/debian/control	2012-05-30 05:06:01 UTC (rev 1269)
@@ -0,0 +1,36 @@
+Source: iwidgets4
+Section: libs
+Priority: optional
+Maintainer: Debian Tcl/Tk Packagers <pkg-tcltk-devel at lists.alioth.debian.org>
+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.9.3
+Homepage: http://incrtcl.sourceforge.net/iwidgets/
+
+Package: iwidgets4
+Priority: optional
+Architecture: all
+Depends: itk3, ${misc:Depends}
+Suggests: iwidgets4-doc
+Conflicts: itcl3.0 (<< 3.0.1)
+Description: [incr Widgets] Tk-based widget collection - run-time files
+ [incr Widgets] (or iwidgets) is an object-oriented "mega-widget" set,
+ or collection of high-level user-interface components, based on the
+ popular Tk toolkit and the itcl/itk OO framework.  Iwidgets contains
+ over 50 ready-to-use mega-widgets including calendar, canvasprintdialog,
+ combobox, fileselectiondialog, hyperhelp, notebook, radiobox, spinner,
+ and many more.
+
+Package: iwidgets4-doc
+Section: doc
+Priority: optional
+Architecture: all
+Depends: ${misc:Depends}
+Suggests: iwidgets4
+Conflicts: iwidgets-dev, iwidgets-doc, itcl3.0-dev (<< 3.0.1)
+Description: [incr Widgets] Tk-based widget collection - man pages
+ [incr Widgets] (or iwidgets) is an object-oriented "mega-widget" set,
+ or collection of high-level user-interface components, based on the
+ popular Tk toolkit and the itcl/itk OO framework.  This package
+ contains man pages documenting the widget classes.

Deleted: iwidgets4/tags/4.0.1-6/debian/iwidgets4-doc.files
===================================================================
--- iwidgets4/trunk/debian/iwidgets4-doc.files	2012-05-30 03:45:19 UTC (rev 1264)
+++ iwidgets4/tags/4.0.1-6/debian/iwidgets4-doc.files	2012-05-30 05:06:01 UTC (rev 1269)
@@ -1 +0,0 @@
-usr/share/man/man3

Copied: iwidgets4/tags/4.0.1-6/debian/iwidgets4-doc.install (from rev 1265, iwidgets4/trunk/debian/iwidgets4-doc.install)
===================================================================
--- iwidgets4/tags/4.0.1-6/debian/iwidgets4-doc.install	                        (rev 0)
+++ iwidgets4/tags/4.0.1-6/debian/iwidgets4-doc.install	2012-05-30 05:06:01 UTC (rev 1269)
@@ -0,0 +1,2 @@
+usr/share/doc/iwidgets*-doc
+usr/share/man/man3

Copied: iwidgets4/tags/4.0.1-6/debian/iwidgets4-doc.links (from rev 1265, iwidgets4/trunk/debian/iwidgets4-doc.links)
===================================================================
--- iwidgets4/tags/4.0.1-6/debian/iwidgets4-doc.links	                        (rev 0)
+++ iwidgets4/tags/4.0.1-6/debian/iwidgets4-doc.links	2012-05-30 05:06:01 UTC (rev 1269)
@@ -0,0 +1 @@
+usr/share/doc/iwidgets4-doc/demos	usr/share/tcltk/iwidgets4.0.1/demos

Deleted: iwidgets4/tags/4.0.1-6/debian/iwidgets4.files
===================================================================
--- iwidgets4/trunk/debian/iwidgets4.files	2012-05-30 03:45:19 UTC (rev 1264)
+++ iwidgets4/tags/4.0.1-6/debian/iwidgets4.files	2012-05-30 05:06:01 UTC (rev 1269)
@@ -1 +0,0 @@
-usr/share/tcltk/iwidgets*

Copied: iwidgets4/tags/4.0.1-6/debian/iwidgets4.install (from rev 1265, iwidgets4/trunk/debian/iwidgets4.install)
===================================================================
--- iwidgets4/tags/4.0.1-6/debian/iwidgets4.install	                        (rev 0)
+++ iwidgets4/tags/4.0.1-6/debian/iwidgets4.install	2012-05-30 05:06:01 UTC (rev 1269)
@@ -0,0 +1 @@
+usr/share/tcltk/iwidgets*

Deleted: iwidgets4/tags/4.0.1-6/debian/patches/man.patch
===================================================================
--- iwidgets4/trunk/debian/patches/man.patch	2012-05-30 03:45:19 UTC (rev 1264)
+++ iwidgets4/tags/4.0.1-6/debian/patches/man.patch	2012-05-30 05:06:01 UTC (rev 1269)
@@ -1,11 +0,0 @@
---- iwidgets4-4.0.1.orig/doc/scopedobject.n
-+++ iwidgets4-4.0.1/doc/scopedobject.n
-@@ -11,7 +11,7 @@
- .BS
- '\" Note:  do not modify the .SH NAME line immediately below!
- .SH NAME
--scopedobject \- Create and manipulate a scoped \[incr Tcl\] class object.
-+scopedobject \- Create and manipulate a scoped [incr Tcl] class object.
- .SH SYNOPSIS
- \fBscopedobject\fI \fIobjName \fR?\fIoptions\fR?
- .SH "INHERITANCE"

Copied: iwidgets4/tags/4.0.1-6/debian/patches/man.patch (from rev 1268, iwidgets4/trunk/debian/patches/man.patch)
===================================================================
--- iwidgets4/tags/4.0.1-6/debian/patches/man.patch	                        (rev 0)
+++ iwidgets4/tags/4.0.1-6/debian/patches/man.patch	2012-05-30 05:06:01 UTC (rev 1269)
@@ -0,0 +1,56 @@
+--- iwidgets4-4.0.1.orig/doc/notebook.n
++++ iwidgets4-4.0.1/doc/notebook.n
+@@ -126,7 +126,8 @@
+ notebook, in order from the first to the last page, until a matching entry 
+ is found. The rules of \fBTcl_StringMatch\fR are used.
+ .PP
+-'.............................................................................
++\&............................................................
++.PP
+ The following commands are possible for notebook widgets:
+ .TP
+ \fIpathName\fR \fBadd\fR ?\fIoption value\fR?
+--- iwidgets4-4.0.1.orig/doc/scopedobject.n
++++ iwidgets4-4.0.1/doc/scopedobject.n
+@@ -11,7 +11,7 @@
+ .BS
+ '\" Note:  do not modify the .SH NAME line immediately below!
+ .SH NAME
+-scopedobject \- Create and manipulate a scoped \[incr Tcl\] class object.
++scopedobject \- Create and manipulate a scoped [incr Tcl] class object.
+ .SH SYNOPSIS
+ \fBscopedobject\fI \fIobjName \fR?\fIoptions\fR?
+ .SH "INHERITANCE"
+--- iwidgets4-4.0.1.orig/doc/tabnotebook.n
++++ iwidgets4-4.0.1/doc/tabnotebook.n
+@@ -374,7 +374,9 @@
+ used. Pattern is pattern-matched against the label of each page in the 
+ notebook, in order from the first to the last page, until a matching entry 
+ is found. The rules of Tcl_StringMatch are used.
++.PP
+-'.............................................................................
++\&............................................................
++.PP
+ The following commands are possible for tabnotebook widgets:
+ .TP
+ \fIpathName\fR \fBadd\fR ?\fIoption\fR \fIvalue\fR \fIoption\fR \fIvalue\fR ...?
+@@ -484,7 +484,6 @@
+ the tabnotebook.
+ .RE
+ .TP
+-'>>>>>>>>>>
+ \fIpathName\fR \fBchildSite\fR ?\fIindex\fR?
+ If passed no arguments, returns a list of pathNames for all the pages 
+ in the tabnotebook. If the tab notebook is empty, an empty list is returned
+--- iwidgets4-4.0.1.orig/doc/tabset.n
++++ iwidgets4-4.0.1/doc/tabset.n
+@@ -268,7 +268,8 @@
+ tabset, in order from the first to the last tab, until a matching entry is 
+ found. The rules of Tcl_StringMatch are used.
+ .PP
+-'.............................................................................
++\&............................................................
++.PP
+ The following commands are possible for tabset widgets:
+ .RS
+ .TP

Deleted: iwidgets4/tags/4.0.1-6/debian/rules
===================================================================
--- iwidgets4/trunk/debian/rules	2012-05-30 03:45:19 UTC (rev 1264)
+++ iwidgets4/tags/4.0.1-6/debian/rules	2012-05-30 05:06:01 UTC (rev 1269)
@@ -1,100 +0,0 @@
-#!/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
-
-patch: patch-stamp
-patch-stamp:
-	dh_testdir
-	quilt push -a || test $$? = 2
-	touch patch-stamp
-
-build: build-stamp
-build-stamp: patch-stamp
-	dh_testdir
-	#
-	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
-
-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)
-	$(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.
-	cd $(dtmp)/usr/share/man/man3 && \
-	  for i in *.n; do \
-	    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)/
-	dh_compress -Xdemos
-	dh_fixperms
-	dh_installdeb
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
-
-# no arch-dependent packages to build.
-binary-arch:
-
-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

Copied: iwidgets4/tags/4.0.1-6/debian/rules (from rev 1268, iwidgets4/trunk/debian/rules)
===================================================================
--- iwidgets4/tags/4.0.1-6/debian/rules	                        (rev 0)
+++ iwidgets4/tags/4.0.1-6/debian/rules	2012-05-30 05:06:01 UTC (rev 1269)
@@ -0,0 +1,43 @@
+#!/usr/bin/make -f
+
+v = 4
+dtmp=$(shell pwd)/debian/tmp
+
+%:
+	dh $@
+
+override_dh_auto_configure:
+	chmod u+x mkinstalldirs	# dpkg-source isn't very smart...
+	dh_auto_configure -- \
+			  --with-tcl=/usr/lib \
+			  --with-tk=/usr/lib
+
+override_dh_auto_install:
+	$(MAKE) INSTALL_ROOT=$(dtmp) \
+		MAN_INSTALL_DIR=$(dtmp)/usr/share/man/man3 install
+	# Move the libraries
+	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; \
+	  done
+
+override_dh_auto_test:
+	# Tests require X, so disable them
+
+override_dh_compress:
+	dh_compress -Xdemos
+
+get-orig-source: 
+	wget -O iwidgets4_4.0.1.orig.tar.gz \
+		http://prdownloads.sourceforge.net/incrtcl/iwidgets4.0.1.tar.gz
+
+.PHONY: override_dh_auto_configure override_dh_auto_install override_dh_compress get-orig-source




More information about the Pkg-tcltk-commits mailing list