[SCM] Table extension for Tcl/Tk branch, master, updated. 19a74c3ff12a06bf36be3c9a3f8ae95168ba055f
Ole Streicher
github at liska.ath.cx
Fri Jan 6 11:02:51 UTC 2012
The following commit has been merged in the master 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