debian/0000755000000000000000000000000012231442562007167 5ustar debian/watch0000644000000000000000000000013511641604246010222 0ustar version=3 http://search.cpan.org/CPAN/authors/id/C/CE/CERNEY/Tk-TableMatrix-([\.\d]+).tar.gz debian/source.lintian-overrides0000644000000000000000000000010211641604246014043 0ustar libtk-tablematrix-perl source: configure-generated-file-in-source debian/rules0000755000000000000000000000127411641610212010244 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ override_dh_auto_test: # requires X override_dh_install: dh_install rm -rfv debian/libtk-tablematrix-perl/usr/lib/perl5/auto/Tk/pTk # conflicts with perl-tk rm -rfv debian/libtk-tablematrix-perl/usr/lib/perl5/Tk/pTk # conflicts with perl-tk debian/examples0000644000000000000000000000001011641604246010722 0ustar demos/* debian/copyright0000644000000000000000000001330311641604246011125 0ustar This package was debianized by Kenneth J. Pronovici on Mon, 23 Sep 2002 18:51:41 -0500. He maintained it until Fri, 7 Oct 2005 16:28:23 +0200 when Florian Ernst took over. It was downloaded from CPAN, http://cpan.org/modules/by-module/Tk Upstream Author: John Cerney Copyright: Copyright (c) 2000-2002 John Cerney. All rights reserved. This package is free software; you can redistribute it and/or modify it under the same terms as Perl itself, with the exception of the files in the pTk sub-directory which have separate terms derived from those of the original Tk4.0 sources and/or TkTable. IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. See pTk/license.terms for details of this Tk license, and the source code in pTk/mTk/Tktable for the TkTable license. The contents of pTk/license.terms are: This software is copyrighted by the Regents of the University of California, Sun Microsystems, Inc., and other parties. The following terms apply to all files associated with the software unless explicitly disclaimed in individual files. The authors hereby grant permission to use, copy, modify, distribute, and license this software and its documentation for any purpose, provided that existing copyright notices are retained in all copies and that this notice is included verbatim in any distributions. No written agreement, license, or royalty fee is required for any of the authorized uses. Modifications to this software may be copyrighted by their authors and need not follow the licensing terms described here, provided that the new terms are clearly indicated on the first page of each file where they apply. IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. GOVERNMENT USE: If you are acquiring this software on behalf of the U.S. government, the Government shall have only "Restricted Rights" in the software and related documentation as defined in the Federal Acquisition Regulations (FARs) in Clause 52.227.19 (c) (2). If you are acquiring the software on behalf of the Department of Defense, the software shall be classified as "Commercial Computer Software" and the Government shall have only "Restricted Rights" as defined in Clause 252.227-7013 (c) (1) of DFARs. Notwithstanding the foregoing, the authors grant the U.S. Government and others acting in its behalf permission to use and distribute the software in accordance with the terms specified in this license. The TkTable license is: This software is copyrighted by the Regents of the University of California, Sun Microsystems, Inc., and other parties. The following terms apply to all files associated with the software unless explicitly disclaimed in individual files. The authors hereby grant permission to use, copy, modify, distribute, and license this software and its documentation for any purpose, provided that existing copyright notices are retained in all copies and that this notice is included verbatim in any distributions. No written agreement, license, or royalty fee is required for any of the authorized uses. Modifications to this software may be copyrighted by their authors and need not follow the licensing terms described here, provided that the new terms are clearly indicated on the first page of each file where they apply. IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. RESTRICTED RIGHTS: Use, duplication or disclosure by the government is subject to the restrictions as set forth in subparagraph (c) (1) (ii) of the Rights in Technical Data and Computer Software Clause as DFARS 252.227-7013 and FAR 52.227-19. On Debian systems, the complete text of the Artistic License can be found in `/usr/share/common-licenses/Artistic'. debian/docs0000644000000000000000000000000711641606165010044 0ustar README debian/source/0000755000000000000000000000000011641604320010463 5ustar debian/source/format0000644000000000000000000000001411641604320011671 0ustar 3.0 (quilt) debian/patches/0000755000000000000000000000000011641610063010613 5ustar debian/patches/pod.diff0000644000000000000000000000071711641610063012234 0ustar --- ../orig/libtk-tablematrix-perl-1.23/pod/TableMatrix.pod 2002-11-18 16:59:45.000000000 +0100 +++ ./pod/TableMatrix.pod 2011-10-01 15:05:08.000000000 +0200 @@ -1337,10 +1337,10 @@ =back -=over 1 - perltk note this needs to be perlized +=over 1 + =item I<$table>-EB(?I?, I, ?I?, ?I?) @@ -1605,6 +1605,8 @@ =back +=back + =head1 Default Bindings The initialization creates class bindings debian/patches/demos.diff0000644000000000000000000001062411641605254012565 0ustar diff -ruN ../upstream/Tk-TableMatrix-1.23/demos/basic ./demos/basic --- ../upstream/Tk-TableMatrix-1.23/demos/basic 2000-08-23 23:36:46.000000000 +0200 +++ ./demos/basic 2011-10-01 14:33:42.000000000 +0200 @@ -1,3 +1,5 @@ +#!/usr/bin/perl + ## basic ## ## This demo shows the basic use of the table widget diff -ruN ../upstream/Tk-TableMatrix-1.23/demos/buttons ./demos/buttons --- ../upstream/Tk-TableMatrix-1.23/demos/buttons 2000-08-23 23:36:46.000000000 +0200 +++ ./demos/buttons 2011-10-01 14:33:42.000000000 +0200 @@ -1,3 +1,5 @@ +#!/usr/bin/perl + ## buttons.tcl ## ## demonstrates the simulation of a button array diff -ruN ../upstream/Tk-TableMatrix-1.23/demos/command ./demos/command --- ../upstream/Tk-TableMatrix-1.23/demos/command 2000-08-23 23:36:46.000000000 +0200 +++ ./demos/command 2011-10-01 14:33:42.000000000 +0200 @@ -1,3 +1,5 @@ +#!/usr/bin/perl + ## command.tcl ## ## This demo shows the use of the table widget's -command options diff -ruN ../upstream/Tk-TableMatrix-1.23/demos/debug ./demos/debug --- ../upstream/Tk-TableMatrix-1.23/demos/debug 2000-08-23 23:36:46.000000000 +0200 +++ ./demos/debug 2011-10-01 14:33:42.000000000 +0200 @@ -1,3 +1,5 @@ +#!/usr/bin/perl + ## version2.tcl ## ## This demo uses most features of the table widget diff -ruN ../upstream/Tk-TableMatrix-1.23/demos/dynarows ./demos/dynarows --- ../upstream/Tk-TableMatrix-1.23/demos/dynarows 2000-08-23 23:36:46.000000000 +0200 +++ ./demos/dynarows 2011-10-01 14:33:42.000000000 +0200 @@ -1,3 +1,5 @@ +#!/usr/bin/perl + ## dynarows.tcl ## ## This demos shows the use of the validation mechanism of the table diff -ruN ../upstream/Tk-TableMatrix-1.23/demos/maxsize ./demos/maxsize --- ../upstream/Tk-TableMatrix-1.23/demos/maxsize 2000-08-23 23:36:46.000000000 +0200 +++ ./demos/maxsize 2011-10-01 14:33:42.000000000 +0200 @@ -1,3 +1,5 @@ +#!/usr/bin/perl + ## maxsize.tcl ## ## This demo uses a really big table. The big startup time is in diff -ruN ../upstream/Tk-TableMatrix-1.23/demos/spreadsheet ./demos/spreadsheet --- ../upstream/Tk-TableMatrix-1.23/demos/spreadsheet 2004-02-08 04:09:45.000000000 +0100 +++ ./demos/spreadsheet 2011-10-01 14:33:42.000000000 +0200 @@ -1,3 +1,5 @@ +#!/usr/bin/perl + ## spreadsheet.tcl ## ## This demos shows how you can simulate a 3D table diff -ruN ../upstream/Tk-TableMatrix-1.23/demos/SpreadsheetHideRows ./demos/SpreadsheetHideRows --- ../upstream/Tk-TableMatrix-1.23/demos/SpreadsheetHideRows 2006-03-09 22:52:12.000000000 +0100 +++ ./demos/SpreadsheetHideRows 2011-10-01 14:33:42.000000000 +0200 @@ -1,3 +1,4 @@ +#!/usr/bin/perl # Example of Tk::TableMatrix::SpreadsheetHideRows widget: # Table display with hidden detail data # diff -ruN ../upstream/Tk-TableMatrix-1.23/demos/TableMatrixSpreadsheetTest ./demos/TableMatrixSpreadsheetTest --- ../upstream/Tk-TableMatrix-1.23/demos/TableMatrixSpreadsheetTest 2007-01-09 20:51:32.000000000 +0100 +++ ./demos/TableMatrixSpreadsheetTest 2011-10-01 14:33:42.000000000 +0200 @@ -1,4 +1,4 @@ - +#!/usr/bin/perl use Tk; diff -ruN ../upstream/Tk-TableMatrix-1.23/demos/TableMatrixTest ./demos/TableMatrixTest --- ../upstream/Tk-TableMatrix-1.23/demos/TableMatrixTest 2000-08-23 23:36:45.000000000 +0200 +++ ./demos/TableMatrixTest 2011-10-01 14:33:42.000000000 +0200 @@ -1,4 +1,4 @@ - +#!/usr/bin/perl use Tk; diff -ruN ../upstream/Tk-TableMatrix-1.23/demos/tagBorderWidth ./demos/tagBorderWidth --- ../upstream/Tk-TableMatrix-1.23/demos/tagBorderWidth 2002-11-01 21:42:06.000000000 +0100 +++ ./demos/tagBorderWidth 2011-10-01 14:33:42.000000000 +0200 @@ -1,3 +1,5 @@ +#!/usr/bin/perl + # Script show the new multi-number borderwidth option for tags # Borderwidth can be specified as a space separated list of # 4 numbers representing left right top bottom borders drawn in a cell diff -ruN ../upstream/Tk-TableMatrix-1.23/demos/tagMerge ./demos/tagMerge --- ../upstream/Tk-TableMatrix-1.23/demos/tagMerge 2002-04-11 22:17:52.000000000 +0200 +++ ./demos/tagMerge 2011-10-01 14:33:42.000000000 +0200 @@ -1,3 +1,5 @@ +#!/usr/bin/perl + # Script show tag merging behavior with an option set in the # option database. # diff -ruN ../upstream/Tk-TableMatrix-1.23/demos/tagMerge2 ./demos/tagMerge2 --- ../upstream/Tk-TableMatrix-1.23/demos/tagMerge2 2002-11-01 21:42:07.000000000 +0100 +++ ./demos/tagMerge2 2011-10-01 14:33:42.000000000 +0200 @@ -1,3 +1,5 @@ +#!/usr/bin/perl + # Script show tag merging behavior with an option set in the # option database. # debian/patches/series0000644000000000000000000000002411641607613012033 0ustar demos.diff pod.diff debian/compat0000644000000000000000000000000211641604320010361 0ustar 8 debian/control0000644000000000000000000000263111641604740010576 0ustar Source: libtk-tablematrix-perl Maintainer: Bart Martens Section: perl Priority: optional Build-Depends: debhelper (>= 8.0.0), perl (>= 5.6.0-16), perl-modules, perl-tk (>= 1:804.028), libx11-dev Standards-Version: 3.9.2 Homepage: http://search.cpan.org/dist/Tk-TableMatrix/ Package: libtk-tablematrix-perl Architecture: any Depends: ${perl:Depends}, perl-modules, perl-tk (>= 1:804.028), ${shlibs:Depends}, ${misc:Depends} Description: Table/matrix widget extension to Perl/Tk This is the CPAN Perl module Tk::TableMatrix. . Tk::TableMatrix is a table/matrix widget extension to Perl/Tk for displaying data in a table (or spreadsheet) format. The basic features of the widget are: . * multi-line cells * support for embedded windows (one per cell) * row & column spanning * variable width columns / height rows (interactively resizable) * row and column titles * multiple data sources ((perl hash|| perl callback) &| internal caching) * supports standard Tk reliefs, fonts, colors, etc. * x/y scrollbar support * 'tag' styles per row, column or cell to change visual appearance * in-cell editing - returns value back to data source * support for disabled (read-only) tables or cells (via tags) * multiple selection modes, with "active" cell * multiple drawing modes to get optimal performance for larger tables * optional 'flashes' when things update * cell validation support debian/changelog0000644000000000000000000001464712231442562011055 0ustar libtk-tablematrix-perl (1.23-6build2) trusty; urgency=low * Rebuild for Perl 5.18. -- Colin Watson Tue, 22 Oct 2013 10:29:22 +0100 libtk-tablematrix-perl (1.23-6build1) precise; urgency=low * Rebuild for Perl 5.14. -- Colin Watson Wed, 16 Nov 2011 14:36:17 +0000 libtk-tablematrix-perl (1.23-6) unstable; urgency=low * Switch to dpkg-source 3.0 (quilt) format. * No longer using cdbs. Fixed debian-rules-uses-deprecated-makefile. * debian/patches/pod.diff: Fixed manpage-has-errors-from-pod2man. * Fixed debhelper-but-no-misc-depends. * Fixed ancient-standards-version. -- Bart Martens Sat, 01 Oct 2011 14:34:20 +0200 libtk-tablematrix-perl (1.23-5) unstable; urgency=low * debian/control: Added version, perl-tk (>= 1:804.028). Closes: #468442. * debian/control: Homepage, Standards-Version, and my e-mail address. -- Bart Martens Sat, 01 Mar 2008 07:28:01 +0100 libtk-tablematrix-perl (1.23-4) unstable; urgency=low * debian/patches/01_display.diff: Removed. * debian/rules: Disabled tests. Closes: #430095. -- Bart Martens Sat, 30 Jun 2007 11:36:19 +0200 libtk-tablematrix-perl (1.23-3) unstable; urgency=low * debian/patches/01_display.diff: Updated. Closes: #430095. -- Bart Martens Fri, 22 Jun 2007 13:32:15 +0200 libtk-tablematrix-perl (1.23-2) unstable; urgency=low * debian/patches/01_display.diff: Added. Closes: #428533. -- Bart Martens Fri, 15 Jun 2007 13:51:35 +0200 libtk-tablematrix-perl (1.23-1) unstable; urgency=low * New upstream release. * debian/*: Switch to cdbs. -- Bart Martens Wed, 11 Apr 2007 20:10:15 +0200 libtk-tablematrix-perl (1.22-1) unstable; urgency=low * New maintainer. Closes: #344458. * New upstream release. * debian/control: Removed version number from homepage. -- Bart Martens Tue, 2 May 2006 07:16:00 +0200 libtk-tablematrix-perl (1.2-5) unstable; urgency=low * Orphaning this package as previously announce * Bump Standards-Version * debhelper compatibility level 5 -- Florian Ernst Sun, 30 Apr 2006 12:16:44 +0200 libtk-tablematrix-perl (1.2-4) unstable; urgency=high * urgency=high due to RC bug already present in testing * Compile against new perl-tk (Closes: #353431: xmltv-gui: 8392508 is not a hash at /usr/lib/perl5/Tk/Widget.pm line 190) -- Florian Ernst Tue, 28 Feb 2006 17:30:23 +0100 libtk-tablematrix-perl (1.2-3) unstable; urgency=low * debian/watch: fixed * debian/source.lintian-overrides: add override for configure-generated-file-in-source -- Florian Ernst Mon, 9 Jan 2006 16:06:46 +0100 libtk-tablematrix-perl (1.2-2) unstable; urgency=low * New maintainer. (Closes: #331101: ITA: libtk-tablematrix-perl -- Table/matrix widget extension to Perl/Tk) * debian/control: + add upstream Homepage to long description + use B-D on libx11-dev instead the whole of xlibs-dev * debian/copyright: extend note about previous and current maintainer * debian/rules: clean up some generated files * Minor adjustments to follow latest Perl Policy * Standards-Version 3.6.2, no changes required -- Florian Ernst Fri, 7 Oct 2005 16:28:23 +0200 libtk-tablematrix-perl (1.2-1) unstable; urgency=low * New upstream release. * Bumped standards version to 3.6.1 (no package changes). -- Kenneth J. Pronovici Sun, 30 Jan 2005 11:15:56 -0600 libtk-tablematrix-perl (1.01-4) unstable; urgency=low * Install package demo files (closes: #227685). * Added #!/usr/bin/perl interpreter line to top of all demo files. * Comment why 'make test' cannot be run all of the time (requires an X display). -- Kenneth J. Pronovici Sun, 29 Feb 2004 13:39:30 -0600 libtk-tablematrix-perl (1.01-3) unstable; urgency=low * Bumped standards version to 3.5.9. * Updated debian/watch to proper URL. * Changed section from 'interpreters' to 'perl'. * Added ${shlibs:Depends} to Depends: line. * Added dh_shlibdeps call in debian/rules. -- Kenneth J. Pronovici Tue, 1 Jul 2003 18:43:41 -0500 libtk-tablematrix-perl (1.01-2) unstable; urgency=low * Changed maintainer address from @ieee.org to @debian.org. * Removed DH_COMPAT settting from debian/rules. * Added debian/compat file to replace DH_COMPAT setting. -- Kenneth J. Pronovici Sun, 30 Mar 2003 13:13:21 -0600 libtk-tablematrix-perl (1.01-1) unstable; urgency=low * New upstream release. * Changed debian/copyright to reflect new upstream COPYING file. * Removed "full stop" (i.e. ".") from debian/control Description line. * Updated debian/rules to get rid of empty /usr/share/perl5 directory. -- Kenneth J. Pronovici Mon, 30 Dec 2002 17:43:54 -0600 libtk-tablematrix-perl (0.9-7) unstable; urgency=low * Added debian/watch to look for new package versions as they come out. -- Kenneth J. Pronovici Mon, 30 Dec 2002 17:29:15 -0600 libtk-tablematrix-perl (0.9-6) unstable; urgency=low * Upgraded debian/control Standards-Version to 3.5.8. * Changed debian/rules to clean pTk/mTk/Tktable/configure.log and pTk/mTk/Tktable/configure.cache. Note that this does not silence Lintian, but it is an acceptable fix. -- Kenneth J. Pronovici Wed, 4 Dec 2002 15:14:33 -0600 libtk-tablematrix-perl (0.9-5) unstable; urgency=low * Changed debian/copyright to include various sub-licenses for included code. * Added missing build dependency on xlibs-dev to debian/control. -- Kenneth J. Pronovici Sun, 3 Nov 2002 16:21:44 -0600 libtk-tablematrix-perl (0.9-4) unstable; urgency=low * Minor packaging clean-ups. -- Kenneth J. Pronovici Tue, 29 Oct 2002 10:19:06 -0600 libtk-tablematrix-perl (0.9-3) unstable; urgency=low * Debian packaging clean-up. -- Kenneth J. Pronovici Sun, 6 Oct 2002 15:41:23 -0500 libtk-tablematrix-perl (0.9-2) unstable; urgency=low * Asked for and received clarification of license terms from upstream maintainer. -- Kenneth J. Pronovici Wed, 25 Sep 2002 09:57:46 -0500 libtk-tablematrix-perl (0.9-1) unstable; urgency=low * Initial Release. -- Kenneth J. Pronovici Mon, 23 Sep 2002 18:51:41 -0500