[SCM] Table extension for Tcl/Tk branch, debian, updated. 19a74c3ff12a06bf36be3c9a3f8ae95168ba055f

Ole Streicher github at liska.ath.cx
Fri Jan 6 11:02:50 UTC 2012


The following commit has been merged in the debian branch:
commit 19a74c3ff12a06bf36be3c9a3f8ae95168ba055f
Author: Ole Streicher <github at liska.ath.cx>
Date:   Fri Jan 6 12:01:20 2012 +0100

    Add documentation and examples (demos); test name change and dependency cleanup

diff --git a/debian/changelog b/debian/changelog
index 391bb29..a7b0712 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-tktable2.10 (2.10-1) unstable; urgency=low
+tk-table (2.10-1) unstable; urgency=low
 
   * New upstream release
   * New maintainer
diff --git a/debian/control b/debian/control
index 394ae2b..063ed2f 100644
--- a/debian/control
+++ b/debian/control
@@ -1,20 +1,20 @@
-Source: tktable2.10
+Source: tk-table
 Priority: optional
 Section: interpreters
 Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
 Uploaders: Ole Streicher <debian at liska.ath.cx>
-Build-Depends: debhelper (>= 7.0.50), tcl8.5-dev, tk8.5-dev, groff
+Build-Depends: debhelper (>= 7.0.50), tcl-dev, tk-dev
 Homepage: http://tktable.sourceforge.net/
 Standards-Version: 3.9.2
 Vcs-Git: git://git.debian.org/git/debian-science/packages/tktable.git
 Vcs-Browser: http://git.debian.org/?p=debian-science/packages/tktable.git
 
-Package: libtktable2.10
+Package: tk-table
 Section: libs
 Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}, tcl|tcl8.5|tcl8.4|tcl8.3, tk|tk8.5|tk8.4|tk8.3
-Replaces: tktable, tktable-dev, libtktable, libtktable-dev
-Conflicts: tktable, tktable-dev, libtktable, libtktable-dev
+Depends: ${misc:Depends}, ${shlibs:Depends}, tcl, tk
+Replaces: tktable, tktable-dev, libtktable, libtktable-dev, libtktable2.9
+Conflicts: tktable, tktable-dev, libtktable, libtktable-dev, libtktable2.9
 Description: Table extension for Tcl/Tk
  Provides support for tables and matrices in Tcl/Tk. The basic features of the
  widget are: 
diff --git a/debian/docs b/debian/docs
new file mode 100644
index 0000000..ce59087
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1,3 @@
+README.blt
+README.txt
+TODO.txt
diff --git a/debian/examples b/debian/examples
new file mode 100644
index 0000000..dde105a
--- /dev/null
+++ b/debian/examples
@@ -0,0 +1 @@
+demos/*
diff --git a/debian/patches/dont_install_license.patch b/debian/patches/dont_install_license.patch
index fa807b0..6f0a34c 100644
--- a/debian/patches/dont_install_license.patch
+++ b/debian/patches/dont_install_license.patch
@@ -8,7 +8,7 @@ Description: Dont install the license file; this is covered by Debian's
  PKG_HEADERS	= @PKG_HEADERS@
  
 -PKG_EXTRA_FILES = license.txt README.txt
-+PKG_EXTRA_FILES = README.txt
++PKG_EXTRA_FILES = 
  
  PKG_MAN_PAGES	= tkTable.n
  
diff --git a/debian/rules b/debian/rules
index f3ae007..7ac0484 100755
--- a/debian/rules
+++ b/debian/rules
@@ -10,4 +10,10 @@ override_dh_auto_configure:
 	dh_auto_configure -- --enable-threads --enable-shared
 
 override_dh_installchangelogs:
-	dh_installchangelogs ChangeLog
\ No newline at end of file
+	dh_installchangelogs ChangeLog
+
+override_dh_fixperms:
+	dh_fixperms
+	chmod 0644 \
+	  debian/tk-table/usr/share/doc/tk-table/examples/loadtable.tcl \
+	  debian/tk-table/usr/share/doc/tk-table/examples/tcllogo.gif

-- 
Table extension for Tcl/Tk



More information about the debian-science-commits mailing list