[Pkg-tcltk-commits] r1843 - in tclreadline/tags: . 2.1.0-15/debian 2.1.0-15/debian/patches

sgolovan at alioth.debian.org sgolovan at alioth.debian.org
Sat Oct 8 09:19:53 UTC 2016


Author: sgolovan
Date: 2016-10-08 09:19:53 +0000 (Sat, 08 Oct 2016)
New Revision: 1843

Added:
   tclreadline/tags/2.1.0-15/
   tclreadline/tags/2.1.0-15/debian/changelog
   tclreadline/tags/2.1.0-15/debian/control
   tclreadline/tags/2.1.0-15/debian/lintian-overrides
   tclreadline/tags/2.1.0-15/debian/patches/ding.patch
   tclreadline/tags/2.1.0-15/debian/patches/series
   tclreadline/tags/2.1.0-15/debian/patches/stubs.patch
   tclreadline/tags/2.1.0-15/debian/rules
Removed:
   tclreadline/tags/2.1.0-15/debian/changelog
   tclreadline/tags/2.1.0-15/debian/control
   tclreadline/tags/2.1.0-15/debian/lintian-overrides
   tclreadline/tags/2.1.0-15/debian/patches/series
   tclreadline/tags/2.1.0-15/debian/rules
Log:
[svn-buildpackage] Tagging tclreadline 2.1.0-15

Deleted: tclreadline/tags/2.1.0-15/debian/changelog
===================================================================
--- tclreadline/trunk/debian/changelog	2014-03-20 10:22:10 UTC (rev 1595)
+++ tclreadline/tags/2.1.0-15/debian/changelog	2016-10-08 09:19:53 UTC (rev 1843)
@@ -1,238 +0,0 @@
-tclreadline (2.1.0-13) unstable; urgency=low
-
-  * Multiarchified the package.
-  * Bumped debhelper compatibility version to 9.
-  * Bumped standards version to 3.9.5.
-  * Fixed building against the newer libreadline6 (closes: #741763).
-
- -- Sergei Golovan <sgolovan at debian.org>  Thu, 20 Mar 2014 14:19:41 +0400
-
-tclreadline (2.1.0-12) unstable; urgency=low
-
-  * Fixed build of shared library on kfreebsd-* architectures.
-
- -- Sergei Golovan <sgolovan at debian.org>  Sun, 27 May 2012 22:49:04 +0400
-
-tclreadline (2.1.0-11) unstable; urgency=low
-
-  * Switched to 3.0 (quilt) source package format.
-  * Removed useless linking to libtermcap.so (closes: #645273).
-  * Removed Chris Waters from uploaders list (closes: #664115).
-  * Renamed the binary package to tcl-tclreadline to comply with Debian Tcl/Tk
-    policy.
-  * Added hardened build flags using dpkg-buildflags.
-  * Added ${misc:Depends} substitution variable to debian/control.
-  * Removed unneeded libtclreadline.la file.
-  * Bumped debhelper compatibility version to 8.
-  * Bumped standards version to 3.9.3.
-
- -- Sergei Golovan <sgolovan at debian.org>  Fri, 25 May 2012 23:12:21 +0400
-
-tclreadline (2.1.0-10) unstable; urgency=low
-
-  * Touch configure script in debian/rules to prevent its regeneration.
-
- -- Sergei Golovan <sgolovan at debian.org>  Tue, 03 Nov 2009 12:21:54 +0300
-
-tclreadline (2.1.0-9) unstable; urgency=low
-
-  * Removed Anselm Lingnau from uploaders list (closes: #540856).
-  * Replaced libreadline5-dev by libreadline-dev in build dependencies
-    (closes: #553862).
-  * Overridden lintian warnings about mismatching package name with soname
-    and ancient libtool (local patches are used to fix build issues on
-    unusual architectures).
-  * Added README.source which describes how to apply patches to the source.
-  * Bumped standards version to 3.8.3.
-
- -- Sergei Golovan <sgolovan at debian.org>  Mon, 02 Nov 2009 09:39:16 +0300
-
-tclreadline (2.1.0-8) unstable; urgency=low
-
-  * Changed modification time of several files in debian/rules to prevent
-    autoconf invocation after configure call (to prevent FTBFS under certain
-    conditions).
-  * Bumped standards version to 3.8.0.
-
- -- Sergei Golovan <sgolovan at debian.org>  Thu, 26 Jun 2008 10:59:24 +0400
-
-tclreadline (2.1.0-7) unstable; urgency=low
-
-  * Protected quilt invocation in debian/rules to make it possible to convert
-    bwidget source package to 3.0 (quilt) format (closes: #484921).
-  * Cleaned up debian/rules.
-
- -- Sergei Golovan <sgolovan at debian.org>  Mon, 09 Jun 2008 20:50:45 +0400
-
-tclreadline (2.1.0-6) unstable; urgency=low
-
-  * Quoted CFLAGS in debian/rules when passing to the shell, not when
-    assigning to a make variable; otherwise the quotes end up as part of
-    the variable and many things go wrong, leading to a build failure
-    (closes: #476025).
-
- -- Sergei Golovan <sgolovan at debian.org>  Mon, 14 Apr 2008 15:00:54 +0400
-
-tclreadline (2.1.0-5) unstable; urgency=low
-
-  * Added uscan control file debian/watch.
-  * Removed empty directory /usr/bin from the binary package.
-  * Bumped standards version to 3.7.3.
-
- -- Sergei Golovan <sgolovan at debian.org>  Sat, 09 Feb 2008 10:59:07 +0300
-
-tclreadline (2.1.0-4) unstable; urgency=low
-
-  [ Sergei Golovan ]
-  * Adapted the package to Debian Tcl/Tk policy. This includes moving
-    architecture independent files into a subdirectory of /usr/share/tcltk
-    and rewriting dependencies in terms of default tcl package.
-  * Removed #!tclsh line from tclreadline init scripts since they aren't
-    supposed to be executed directly.
-  * Bumped debhelper compatibility level to 5.
-  * Fixed syntax error in completer (the bug arises if a command with options
-    started with a hyphen is completed).
-
-  [ Francesco Paolo Lovergine ]
-  * Added Homepage field in debian/control.
-
- -- Sergei Golovan <sgolovan at debian.org>  Thu, 15 Nov 2007 19:26:42 +0300
-
-tclreadline (2.1.0-3) unstable; urgency=low
-
-  [ Sergei Golovan ]
-  * Fixed building of shared library on kfreebsd-i386 and kfreebsd-amd64
-    architectures.
-
- -- Sergei Golovan <sgolovan at debian.org>  Sun, 16 Sep 2007 13:52:23 +0400
-
-tclreadline (2.1.0-2) unstable; urgency=low
-
-  * Added Sergei Golovan to uploaders.
-  * Rewritten clean target in debian/rules to ignore only missing Makefile
-    error.
-
- -- Sergei Golovan <sgolovan at debian.org>  Sun, 16 Sep 2007 13:52:23 +0400
-
-tclreadline (2.1.0-1) unstable; urgency=low
-
-  [ Sergei Golovan ]
-  * New maintainer Tcl/Tk Debian Packagers.
-  * New upstream release.
-  * Use quilt for patch management.
-  * Added homepage URL to the long package description.
-  * Fixed typos in manual page (closes: #366930).
-  * Fixed bug with filenames completion for non-Tcl commands (see
-    http://sourceforge.net/tracker/index.php?func=detail&aid=754797&group_id=7657&atid=107657).
-  * Added ::tclreadline::prompt2 command which allows to customize
-    secondary prompt. Also removed garbage global variable prompt2.
-  * Don't use variable tcl_prompt2 at all (tclx uses this variable in
-    commandloop command). Closes: #87050.
-  * Bumped standards version to 3.7.2.
-  [Chris Waters]
-  * Added Anselm Lingnau to uploaders.
-
- -- Chris Waters <xtifr at debian.org>  Sat, 14 Jul 2007 15:40:54 -0700
-
-tclreadline (1.2.0-7) unstable; urgency=low
-
-  * Changed build-dependency to libreadline5-dev (closes: #326294).
-  * Added new versions of config.{sub,guess} (closes: #333652).
-  * Beefed up package description (closes: #209754).
-  * Fixed permission problem which prevented library from being stripped.
-  * Fixed nroff error in man page (needed to double esc. char '/').
-
- -- Chris Waters <xtifr at debian.org>  Mon, 14 Nov 2005 12:14:16 -0800
-
-tclreadline (1.2.0-6.1) unstable; urgency=low
-
-  * Non-maintainer upload.
-  * Use rl_completion_matches() instead of the deprecated completion_matches()
-    Closes: #226565
-
- -- dann frazier <dannf at debian.org>  Wed, 12 Oct 2005 06:21:34 -0600
-
-tclreadline (1.2.0-6) unstable; urgency=low
-
-  * Trying memuse patch from David Welton to get tclreadline working with
-    threaded Tcl versions.  I'm not sure this patch is perfect (I'm a
-    little afraid of what happens if you actually use threads), but at
-    least it no longer crashes immediately (closes: #175192).
-  * Patched startup code to no longer overwrite the global variables 'a',
-    'LINE' and 'result'.  Other variables seemed to be ok.
-    (closes: #89650, #90060, #92812).
-
- -- Chris Waters <xtifr at debian.org>  Fri, 23 May 2003 01:39:41 -0700
-
-tclreadline (1.2.0-5) unstable; urgency=low
-
-  * New maintainer
-  * Fixed build-dependency to libreadline4-dev.
-
- -- Chris Waters <xtifr at debian.org>  Sun, 13 Oct 2002 02:30:30 -0700
-
-tclreadline (1.2.0-4) unstable; urgency=high
-
-  * Rebuild against new libreadline4 (Closes: #95320)
-
- -- Mike Markley <mike at markley.org>  Thu, 26 Apr 2001 05:30:27 -0700
-
-tclreadline (1.2.0-3) unstable; urgency=low
-
-  * Changed url in copyright file to new location (closes: #83165)
-
- -- Mike Markley <mike at markley.org>  Thu, 15 Feb 2001 17:13:19 -0800
-
-tclreadline (1.2.0-2) unstable; urgency=low
-
-  * New maintainer.
-
- -- Mike Markley <mike at markley.org>  Fri, 25 Aug 2000 19:06:38 -0700
-
-tclreadline (1.2.0-1) unstable; urgency=low
-
-  * New upstream version.
-  * Rebuilt with Tcl 8.3.
-
- -- David Engel <david at debian.org>  Tue,  4 Apr 2000 20:47:48 -0500
-
-tclreadline (1.0.3-1) unstable; urgency=low
-
-  * New upstream version.
-  * Rebuilt with ncurses5 and readline4.
-
- -- David Engel <david at debian.org>  Wed,  5 Jan 2000 09:58:28 -0600
-
-tclreadline (1.0.0-1) unstable; urgency=low
-
-  * New upstream version.
-  * FHS changes.
-
- -- David Engel <david at debian.org>  Tue, 28 Sep 1999 21:06:04 -0500
-
-tclreadline (0.9-1) unstable; urgency=low
-
-  * New upstream version.
-
- -- David Engel <david at debian.org>  Mon, 23 Aug 1999 14:02:06 -0500
-
-tclreadline (0.8-3) unstable; urgency=low
-
-  * Rebuilt again with new Tcl/Tk 8.,2.
-
- -- David Engel <david at debian.org>  Mon, 23 Aug 1999 12:13:19 -0500
-
-tclreadline (0.8-2) unstable; urgency=low
-
-  * Rebuilt with Tcl 8.2.
-  * Changed to exit when ^D is entered.
-
- -- David Engel <david at debian.org>  Fri, 20 Aug 1999 01:37:45 -0500
-
-tclreadline (0.8-1) unstable; urgency=low
-
-  * Initial packaging.
-
- -- David Engel <david at debian.org>  Thu,  8 Jul 1999 21:25:17 -0500
-
-

Copied: tclreadline/tags/2.1.0-15/debian/changelog (from rev 1842, tclreadline/trunk/debian/changelog)
===================================================================
--- tclreadline/tags/2.1.0-15/debian/changelog	                        (rev 0)
+++ tclreadline/tags/2.1.0-15/debian/changelog	2016-10-08 09:19:53 UTC (rev 1843)
@@ -0,0 +1,257 @@
+tclreadline (2.1.0-15) unstable; urgency=low
+
+  * Fixed implicit function declararion warning (replaced the deprecated
+    ding() by rl_ding()).
+  * Added a hack to enable Tcl stubs which fixed a bunch of undefined symbols
+    from the Tcl library in the resulting libtclreadline.so.
+  * Bumped standards version to 3.9.8.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Sat, 08 Oct 2016 12:04:28 +0300
+
+tclreadline (2.1.0-14) unstable; urgency=low
+
+  * Removed architecture dependent part from the tclreadline(3tcl) manpage
+    (closes: #742231).
+
+ -- Sergei Golovan <sgolovan at debian.org>  Fri, 21 Mar 2014 11:52:56 +0400
+
+tclreadline (2.1.0-13) unstable; urgency=low
+
+  * Multiarchified the package.
+  * Bumped debhelper compatibility version to 9.
+  * Bumped standards version to 3.9.5.
+  * Fixed building against the newer libreadline6 (closes: #741763).
+  * Overridden lintian warning non-dev-pkg-with-shlib-symlink because it's
+    a small packages not intended to split into sevral ones.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Thu, 20 Mar 2014 14:29:09 +0400
+
+tclreadline (2.1.0-12) unstable; urgency=low
+
+  * Fixed build of shared library on kfreebsd-* architectures.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Sun, 27 May 2012 22:49:04 +0400
+
+tclreadline (2.1.0-11) unstable; urgency=low
+
+  * Switched to 3.0 (quilt) source package format.
+  * Removed useless linking to libtermcap.so (closes: #645273).
+  * Removed Chris Waters from uploaders list (closes: #664115).
+  * Renamed the binary package to tcl-tclreadline to comply with Debian Tcl/Tk
+    policy.
+  * Added hardened build flags using dpkg-buildflags.
+  * Added ${misc:Depends} substitution variable to debian/control.
+  * Removed unneeded libtclreadline.la file.
+  * Bumped debhelper compatibility version to 8.
+  * Bumped standards version to 3.9.3.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Fri, 25 May 2012 23:12:21 +0400
+
+tclreadline (2.1.0-10) unstable; urgency=low
+
+  * Touch configure script in debian/rules to prevent its regeneration.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Tue, 03 Nov 2009 12:21:54 +0300
+
+tclreadline (2.1.0-9) unstable; urgency=low
+
+  * Removed Anselm Lingnau from uploaders list (closes: #540856).
+  * Replaced libreadline5-dev by libreadline-dev in build dependencies
+    (closes: #553862).
+  * Overridden lintian warnings about mismatching package name with soname
+    and ancient libtool (local patches are used to fix build issues on
+    unusual architectures).
+  * Added README.source which describes how to apply patches to the source.
+  * Bumped standards version to 3.8.3.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Mon, 02 Nov 2009 09:39:16 +0300
+
+tclreadline (2.1.0-8) unstable; urgency=low
+
+  * Changed modification time of several files in debian/rules to prevent
+    autoconf invocation after configure call (to prevent FTBFS under certain
+    conditions).
+  * Bumped standards version to 3.8.0.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Thu, 26 Jun 2008 10:59:24 +0400
+
+tclreadline (2.1.0-7) unstable; urgency=low
+
+  * Protected quilt invocation in debian/rules to make it possible to convert
+    bwidget source package to 3.0 (quilt) format (closes: #484921).
+  * Cleaned up debian/rules.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Mon, 09 Jun 2008 20:50:45 +0400
+
+tclreadline (2.1.0-6) unstable; urgency=low
+
+  * Quoted CFLAGS in debian/rules when passing to the shell, not when
+    assigning to a make variable; otherwise the quotes end up as part of
+    the variable and many things go wrong, leading to a build failure
+    (closes: #476025).
+
+ -- Sergei Golovan <sgolovan at debian.org>  Mon, 14 Apr 2008 15:00:54 +0400
+
+tclreadline (2.1.0-5) unstable; urgency=low
+
+  * Added uscan control file debian/watch.
+  * Removed empty directory /usr/bin from the binary package.
+  * Bumped standards version to 3.7.3.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Sat, 09 Feb 2008 10:59:07 +0300
+
+tclreadline (2.1.0-4) unstable; urgency=low
+
+  [ Sergei Golovan ]
+  * Adapted the package to Debian Tcl/Tk policy. This includes moving
+    architecture independent files into a subdirectory of /usr/share/tcltk
+    and rewriting dependencies in terms of default tcl package.
+  * Removed #!tclsh line from tclreadline init scripts since they aren't
+    supposed to be executed directly.
+  * Bumped debhelper compatibility level to 5.
+  * Fixed syntax error in completer (the bug arises if a command with options
+    started with a hyphen is completed).
+
+  [ Francesco Paolo Lovergine ]
+  * Added Homepage field in debian/control.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Thu, 15 Nov 2007 19:26:42 +0300
+
+tclreadline (2.1.0-3) unstable; urgency=low
+
+  [ Sergei Golovan ]
+  * Fixed building of shared library on kfreebsd-i386 and kfreebsd-amd64
+    architectures.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Sun, 16 Sep 2007 13:52:23 +0400
+
+tclreadline (2.1.0-2) unstable; urgency=low
+
+  * Added Sergei Golovan to uploaders.
+  * Rewritten clean target in debian/rules to ignore only missing Makefile
+    error.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Sun, 16 Sep 2007 13:52:23 +0400
+
+tclreadline (2.1.0-1) unstable; urgency=low
+
+  [ Sergei Golovan ]
+  * New maintainer Tcl/Tk Debian Packagers.
+  * New upstream release.
+  * Use quilt for patch management.
+  * Added homepage URL to the long package description.
+  * Fixed typos in manual page (closes: #366930).
+  * Fixed bug with filenames completion for non-Tcl commands (see
+    http://sourceforge.net/tracker/index.php?func=detail&aid=754797&group_id=7657&atid=107657).
+  * Added ::tclreadline::prompt2 command which allows to customize
+    secondary prompt. Also removed garbage global variable prompt2.
+  * Don't use variable tcl_prompt2 at all (tclx uses this variable in
+    commandloop command). Closes: #87050.
+  * Bumped standards version to 3.7.2.
+  [Chris Waters]
+  * Added Anselm Lingnau to uploaders.
+
+ -- Chris Waters <xtifr at debian.org>  Sat, 14 Jul 2007 15:40:54 -0700
+
+tclreadline (1.2.0-7) unstable; urgency=low
+
+  * Changed build-dependency to libreadline5-dev (closes: #326294).
+  * Added new versions of config.{sub,guess} (closes: #333652).
+  * Beefed up package description (closes: #209754).
+  * Fixed permission problem which prevented library from being stripped.
+  * Fixed nroff error in man page (needed to double esc. char '/').
+
+ -- Chris Waters <xtifr at debian.org>  Mon, 14 Nov 2005 12:14:16 -0800
+
+tclreadline (1.2.0-6.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Use rl_completion_matches() instead of the deprecated completion_matches()
+    Closes: #226565
+
+ -- dann frazier <dannf at debian.org>  Wed, 12 Oct 2005 06:21:34 -0600
+
+tclreadline (1.2.0-6) unstable; urgency=low
+
+  * Trying memuse patch from David Welton to get tclreadline working with
+    threaded Tcl versions.  I'm not sure this patch is perfect (I'm a
+    little afraid of what happens if you actually use threads), but at
+    least it no longer crashes immediately (closes: #175192).
+  * Patched startup code to no longer overwrite the global variables 'a',
+    'LINE' and 'result'.  Other variables seemed to be ok.
+    (closes: #89650, #90060, #92812).
+
+ -- Chris Waters <xtifr at debian.org>  Fri, 23 May 2003 01:39:41 -0700
+
+tclreadline (1.2.0-5) unstable; urgency=low
+
+  * New maintainer
+  * Fixed build-dependency to libreadline4-dev.
+
+ -- Chris Waters <xtifr at debian.org>  Sun, 13 Oct 2002 02:30:30 -0700
+
+tclreadline (1.2.0-4) unstable; urgency=high
+
+  * Rebuild against new libreadline4 (Closes: #95320)
+
+ -- Mike Markley <mike at markley.org>  Thu, 26 Apr 2001 05:30:27 -0700
+
+tclreadline (1.2.0-3) unstable; urgency=low
+
+  * Changed url in copyright file to new location (closes: #83165)
+
+ -- Mike Markley <mike at markley.org>  Thu, 15 Feb 2001 17:13:19 -0800
+
+tclreadline (1.2.0-2) unstable; urgency=low
+
+  * New maintainer.
+
+ -- Mike Markley <mike at markley.org>  Fri, 25 Aug 2000 19:06:38 -0700
+
+tclreadline (1.2.0-1) unstable; urgency=low
+
+  * New upstream version.
+  * Rebuilt with Tcl 8.3.
+
+ -- David Engel <david at debian.org>  Tue,  4 Apr 2000 20:47:48 -0500
+
+tclreadline (1.0.3-1) unstable; urgency=low
+
+  * New upstream version.
+  * Rebuilt with ncurses5 and readline4.
+
+ -- David Engel <david at debian.org>  Wed,  5 Jan 2000 09:58:28 -0600
+
+tclreadline (1.0.0-1) unstable; urgency=low
+
+  * New upstream version.
+  * FHS changes.
+
+ -- David Engel <david at debian.org>  Tue, 28 Sep 1999 21:06:04 -0500
+
+tclreadline (0.9-1) unstable; urgency=low
+
+  * New upstream version.
+
+ -- David Engel <david at debian.org>  Mon, 23 Aug 1999 14:02:06 -0500
+
+tclreadline (0.8-3) unstable; urgency=low
+
+  * Rebuilt again with new Tcl/Tk 8.,2.
+
+ -- David Engel <david at debian.org>  Mon, 23 Aug 1999 12:13:19 -0500
+
+tclreadline (0.8-2) unstable; urgency=low
+
+  * Rebuilt with Tcl 8.2.
+  * Changed to exit when ^D is entered.
+
+ -- David Engel <david at debian.org>  Fri, 20 Aug 1999 01:37:45 -0500
+
+tclreadline (0.8-1) unstable; urgency=low
+
+  * Initial packaging.
+
+ -- David Engel <david at debian.org>  Thu,  8 Jul 1999 21:25:17 -0500
+
+

Deleted: tclreadline/tags/2.1.0-15/debian/control
===================================================================
--- tclreadline/trunk/debian/control	2014-03-20 10:22:10 UTC (rev 1595)
+++ tclreadline/tags/2.1.0-15/debian/control	2016-10-08 09:19:53 UTC (rev 1843)
@@ -1,23 +0,0 @@
-Source: tclreadline
-Section: devel
-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 (>= 9.0.0), dpkg-dev (>= 1.16.1~), tcl-dev (>= 8.6.0+2), libreadline-dev, autotools-dev
-Standards-Version: 3.9.5
-Homepage: http://tclreadline.sourceforge.net/
-
-Package: tcl-tclreadline
-Section: devel
-Priority: optional
-Architecture: any
-Depends: ${shlibs:Depends}, ${tclsh:Depends}, ${misc:Depends}
-Replaces: tclreadline
-Conflicts: tclreadline
-Provides: tclreadline
-Multi-Arch: same
-Description: GNU Readline Extension for Tcl/Tk
- tclreadline adds GNU Readline support to standard Tcl/Tk.  It provides
- interactive command editing and history for Tcl shells (this must be
- enabled on a user-by-user basis) and allows the use of GNU Readline
- features in Tcl programs.

Copied: tclreadline/tags/2.1.0-15/debian/control (from rev 1842, tclreadline/trunk/debian/control)
===================================================================
--- tclreadline/tags/2.1.0-15/debian/control	                        (rev 0)
+++ tclreadline/tags/2.1.0-15/debian/control	2016-10-08 09:19:53 UTC (rev 1843)
@@ -0,0 +1,23 @@
+Source: tclreadline
+Section: devel
+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 (>= 9.0.0), dpkg-dev (>= 1.16.1~), tcl-dev (>= 8.6.0+2), libreadline-dev, autotools-dev
+Standards-Version: 3.9.8
+Homepage: http://tclreadline.sourceforge.net/
+
+Package: tcl-tclreadline
+Section: devel
+Priority: optional
+Architecture: any
+Depends: ${shlibs:Depends}, ${tclsh:Depends}, ${misc:Depends}
+Replaces: tclreadline
+Conflicts: tclreadline
+Provides: tclreadline
+Multi-Arch: same
+Description: GNU Readline Extension for Tcl/Tk
+ tclreadline adds GNU Readline support to standard Tcl/Tk.  It provides
+ interactive command editing and history for Tcl shells (this must be
+ enabled on a user-by-user basis) and allows the use of GNU Readline
+ features in Tcl programs.

Deleted: tclreadline/tags/2.1.0-15/debian/lintian-overrides
===================================================================
--- tclreadline/trunk/debian/lintian-overrides	2014-03-20 10:22:10 UTC (rev 1595)
+++ tclreadline/tags/2.1.0-15/debian/lintian-overrides	2016-10-08 09:19:53 UTC (rev 1843)
@@ -1 +0,0 @@
-tclreadline: package-name-doesnt-match-sonames

Copied: tclreadline/tags/2.1.0-15/debian/lintian-overrides (from rev 1597, tclreadline/trunk/debian/lintian-overrides)
===================================================================
--- tclreadline/tags/2.1.0-15/debian/lintian-overrides	                        (rev 0)
+++ tclreadline/tags/2.1.0-15/debian/lintian-overrides	2016-10-08 09:19:53 UTC (rev 1843)
@@ -0,0 +1,2 @@
+tcl-tclreadline: non-dev-pkg-with-shlib-symlink
+tcl-tclreadline: package-name-doesnt-match-sonames

Copied: tclreadline/tags/2.1.0-15/debian/patches/ding.patch (from rev 1842, tclreadline/trunk/debian/patches/ding.patch)
===================================================================
--- tclreadline/tags/2.1.0-15/debian/patches/ding.patch	                        (rev 0)
+++ tclreadline/tags/2.1.0-15/debian/patches/ding.patch	2016-10-08 09:19:53 UTC (rev 1843)
@@ -0,0 +1,15 @@
+Author: Sergei Golovan
+Description: Patch replaces the deprecated ding() call by rl_ding().
+Last-Modified: Sat, 08 Oct 2016 11:17:43 +0300
+
+--- a/tclreadline.c
++++ b/tclreadline.c
+@@ -419,7 +419,7 @@
+ 	     * settings -- audible or visible.
+ 	     */
+ 
+-	    ding();
++	    rl_ding();
+ 	    break;
+ 
+         case TCLRL_UPDATE:

Deleted: tclreadline/tags/2.1.0-15/debian/patches/series
===================================================================
--- tclreadline/trunk/debian/patches/series	2014-03-20 10:22:10 UTC (rev 1595)
+++ tclreadline/tags/2.1.0-15/debian/patches/series	2016-10-08 09:19:53 UTC (rev 1843)
@@ -1,12 +0,0 @@
-manpage.patch
-tclshpath.patch
-completion_pbug.patch
-completion_matches.patch
-memuse.patch
-complete_nontcl.patch
-varnames.patch
-tclrldir.patch
-kfreebsd.patch
-tinfo.patch
-link.patch
-functions.patch

Copied: tclreadline/tags/2.1.0-15/debian/patches/series (from rev 1842, tclreadline/trunk/debian/patches/series)
===================================================================
--- tclreadline/tags/2.1.0-15/debian/patches/series	                        (rev 0)
+++ tclreadline/tags/2.1.0-15/debian/patches/series	2016-10-08 09:19:53 UTC (rev 1843)
@@ -0,0 +1,14 @@
+manpage.patch
+tclshpath.patch
+completion_pbug.patch
+completion_matches.patch
+memuse.patch
+complete_nontcl.patch
+varnames.patch
+tclrldir.patch
+kfreebsd.patch
+tinfo.patch
+link.patch
+functions.patch
+ding.patch
+stubs.patch

Copied: tclreadline/tags/2.1.0-15/debian/patches/stubs.patch (from rev 1842, tclreadline/trunk/debian/patches/stubs.patch)
===================================================================
--- tclreadline/tags/2.1.0-15/debian/patches/stubs.patch	                        (rev 0)
+++ tclreadline/tags/2.1.0-15/debian/patches/stubs.patch	2016-10-08 09:19:53 UTC (rev 1843)
@@ -0,0 +1,23 @@
+Author: Sergei Golovan
+Description: Patch initializes the Tcl stub table. So, the tclreadline
+ library doesn't have undefined symbols anymore. The patch is incomplete,
+ it should be accompanied by a patch to configure.in amd Makefile.in.
+ For now, I've just added a few lines to debian/rules to overcome that.
+Last-Modified: Sat, 08 Oct 2016 12:08:16 +0300
+
+--- a/tclreadline.c
++++ b/tclreadline.c
+@@ -559,6 +559,13 @@
+ Tclreadline_Init(Tcl_Interp *interp)
+ {
+     int status;
++
++#ifdef USE_TCL_STUBS
++   if (Tcl_InitStubs(interp, "8.1", 0) == NULL) {
++       return TCL_ERROR;
++   }
++#endif
++
+     Tcl_CreateObjCommand(interp, "::tclreadline::readline", TclReadlineCmd,
+ 	(ClientData) NULL, (Tcl_CmdDeleteProc *) NULL);
+     tclrl_interp = interp;

Deleted: tclreadline/tags/2.1.0-15/debian/rules
===================================================================
--- tclreadline/trunk/debian/rules	2014-03-20 10:22:10 UTC (rev 1595)
+++ tclreadline/tags/2.1.0-15/debian/rules	2016-10-08 09:19:53 UTC (rev 1843)
@@ -1,55 +0,0 @@
-#!/usr/bin/make -f
-
-DESTDIR = $(shell pwd)/debian/tcl-tclreadline
-
-DPKG_EXPORT_BUILDFLAGS = 1
-include /usr/share/dpkg/buildflags.mk
-include /usr/share/dpkg/architecture.mk
-
-LDFLAGS = $(shell dpkg-buildflags --get LDFLAGS)
-export LDFLAGS
-
-%:
-	dh $@
-
-override_dh_auto_configure:
-	cp -b /usr/share/misc/config.guess aux/
-	cp -b /usr/share/misc/config.sub aux/
-	# A bit ugly way to prevent autoconfing after ./configure
-	touch aclocal.m4 && \
-	touch stamp-h.in && \
-	touch config.h.in && \
-	touch Makefile.in && \
-	touch configure && \
-	dh_auto_configure -- \
-			  --with-tcl=/usr/lib \
-			  --with-tcl-includes=/usr/include/tcl
-
-override_dh_clean:
-	-mv -f aux/config.guess~ aux/config.guess
-	-mv -f aux/config.sub~ aux/config.sub
-	dh_clean tclreadline.h tclreadline.n
-
-override_dh_auto_install:
-	dh_auto_install
-	# Fix up the architecture dependent include
-	install -m 755 -d $(DESTDIR)/usr/include/$(DEB_HOST_MULTIARCH)
-	mv $(DESTDIR)/usr/include/*.h $(DESTDIR)/usr/include/$(DEB_HOST_MULTIARCH)
-	# Fix up the manpage
-	mv $(DESTDIR)/usr/share/man/mann/tclreadline.n \
-	   $(DESTDIR)/usr/share/man/man3/tclreadline.3tcl
-	# Remove .la file
-	rm $(DESTDIR)/usr/lib/*/*.la
-	# Remove empty directories
-	find $(DESTDIR) -empty -prune -exec rmdir \{\} \;
-
-override_dh_gencontrol:
-	tcltk-depends
-	dh_gencontrol
-
-get-orig-source:
-	wget -O tclreadline_2.1.0.orig.tar.gz \
-		http://sourceforge.net/projects/tclreadline/files/tclreadline/tclreadline-2.1.0/tclreadline-2.1.0.tar.gz
-
-.PHONY: override_dh_auto_configure override_dh_clean override_dh_auto_install override_dh_gencontrol get-orig-source
-

Copied: tclreadline/tags/2.1.0-15/debian/rules (from rev 1842, tclreadline/trunk/debian/rules)
===================================================================
--- tclreadline/tags/2.1.0-15/debian/rules	                        (rev 0)
+++ tclreadline/tags/2.1.0-15/debian/rules	2016-10-08 09:19:53 UTC (rev 1843)
@@ -0,0 +1,62 @@
+#!/usr/bin/make -f
+
+DESTDIR = $(shell pwd)/debian/tcl-tclreadline
+
+DPKG_EXPORT_BUILDFLAGS = 1
+include /usr/share/dpkg/buildflags.mk
+include /usr/share/dpkg/architecture.mk
+
+LDFLAGS = $(shell dpkg-buildflags --get LDFLAGS)
+export LDFLAGS
+
+CFLAGS += -DUSE_TCL_STUBS
+export CFLAGS
+
+LIBS += -ltclstub
+export LIBS
+
+%:
+	dh $@
+
+override_dh_auto_configure:
+	cp -b /usr/share/misc/config.guess aux/
+	cp -b /usr/share/misc/config.sub aux/
+	# A bit ugly way to prevent autoconfing after ./configure
+	touch aclocal.m4 && \
+	touch stamp-h.in && \
+	touch config.h.in && \
+	touch Makefile.in && \
+	touch configure && \
+	dh_auto_configure -- \
+			  --with-tcl=/usr/lib \
+			  --with-tcl-includes=/usr/include/tcl
+
+override_dh_clean:
+	-mv -f aux/config.guess~ aux/config.guess
+	-mv -f aux/config.sub~ aux/config.sub
+	dh_clean tclreadline.h tclreadline.n
+
+override_dh_auto_install:
+	dh_auto_install
+	# Fix up the architecture dependent include
+	install -m 755 -d $(DESTDIR)/usr/include/$(DEB_HOST_MULTIARCH)
+	mv $(DESTDIR)/usr/include/*.h $(DESTDIR)/usr/include/$(DEB_HOST_MULTIARCH)
+	# Fix up the manpage
+	mv $(DESTDIR)/usr/share/man/mann/tclreadline.n \
+	   $(DESTDIR)/usr/share/man/man3/tclreadline.3tcl
+	sed -i -e 's/string ".*$(DEB_HOST_MULTIARCH).*"/directory string/g' \
+	   $(DESTDIR)/usr/share/man/man3/tclreadline.3tcl
+	# Remove .la file
+	rm $(DESTDIR)/usr/lib/*/*.la
+	# Remove empty directories
+	find $(DESTDIR) -empty -prune -exec rmdir \{\} \;
+
+override_dh_gencontrol:
+	tcltk-depends
+	dh_gencontrol
+
+get-orig-source:
+	wget -O tclreadline_2.1.0.orig.tar.gz \
+		http://sourceforge.net/projects/tclreadline/files/tclreadline/tclreadline-2.1.0/tclreadline-2.1.0.tar.gz
+
+.PHONY: override_dh_auto_configure override_dh_clean override_dh_auto_install override_dh_gencontrol get-orig-source




More information about the Pkg-tcltk-commits mailing list