[Pkg-tcltk-commits] r1452 - in tcl8.4/tags: . 8.4.20-4/debian 8.4.20-4/debian/patches

sgolovan at alioth.debian.org sgolovan at alioth.debian.org
Mon Aug 19 18:36:48 UTC 2013


Author: sgolovan
Date: 2013-08-19 18:36:48 +0000 (Mon, 19 Aug 2013)
New Revision: 1452

Added:
   tcl8.4/tags/8.4.20-4/
   tcl8.4/tags/8.4.20-4/debian/changelog
   tcl8.4/tags/8.4.20-4/debian/control
   tcl8.4/tags/8.4.20-4/debian/patches/tcllibrary.diff
Removed:
   tcl8.4/tags/8.4.20-4/debian/changelog
   tcl8.4/tags/8.4.20-4/debian/control
   tcl8.4/tags/8.4.20-4/debian/patches/tcllibrary.diff
Log:
[svn-buildpackage] Tagging tcl8.4 8.4.20-4

Deleted: tcl8.4/tags/8.4.20-4/debian/changelog
===================================================================
--- tcl8.4/branches/experimental/debian/changelog	2013-08-02 04:33:30 UTC (rev 1443)
+++ tcl8.4/tags/8.4.20-4/debian/changelog	2013-08-19 18:36:48 UTC (rev 1452)
@@ -1,391 +0,0 @@
-tcl8.4 (8.4.20-4) UNRELEASED; urgency=low
-
-  * NOT RELEASED YET
-
- -- Sergei Golovan <sgolovan at debian.org>  Wed, 31 Jul 2013 11:31:44 +0400
-
-tcl8.4 (8.4.20-3) experimental; urgency=low
-
-  * Renamed tcl8.4-lib and tcl8.4-dev packages into libtcl8.4 and
-    libtcl8.4-dev to match common practice for packaging interpreters for
-    Debian.
-  * Fixed multi-arch header for the libtcl8.4-dev package.
-
- -- Sergei Golovan <sgolovan at debian.org>  Wed, 31 Jul 2013 10:43:34 +0400
-
-tcl8.4 (8.4.20-2) experimental; urgency=low
-
-  * Bumped debhelper compatibility version to 9.
-  * Added multi-arch support. This includes splitting out the tcl8.4-lib
-    library package with libtcl8.4.so and tclConfig.sh moved into a
-    multi-archified location.
-  * Recreated /usr/lib/tcl8.4/tclConfig.sh for backward compatibility
-    (intend to remove in the future).
-  * Removed .0 suffix from the libtcl8.4.so library in order to remove
-    unnecessary diversions from the upstream practice, provided the symlink
-    for backward compatibility (intend to remove in the future).
-  * Switched to calculating dependency on tcl8.4-lib via a symbols table.
-  * Don't use the alternatives mechanism for selecting /usr/bin/tclsh. This
-    package ships only /usr/bin/tclsh8.4. The tcltk-defaults package provides
-    the necessary symlink. This also means that tcl8.4 does no longer provide
-    the tclsh virtual package.
-  * Moved the old changelogs to the tcl8.4-doc package to reduce size of the
-    tcl8.4 one.
-  * Fixed clean target in debian/rules.
-
- -- Sergei Golovan <sgolovan at debian.org>  Fri, 12 Jul 2013 16:36:49 +0400
-
-tcl8.4 (8.4.20-1) unstable; urgency=low
-
-  * New upstream release.
-  * Refreshed patches.
-  * Pass CC to compiler and set ac_cv variables, to allow cross builds
-    (closes: #597708)
-  * Don't compress manpages twice during build process.
-  * Bumped standards version to 3.9.4.
-
- -- Sergei Golovan <sgolovan at debian.org>  Mon, 24 Jun 2013 21:15:52 +0400
-
-tcl8.4 (8.4.19-5) unstable; urgency=low
-
-  * Moved /usr/share/tcltk/tcl8.4/tclConfig.sh back to the /usr/lib/tcl8.4
-    directory because it is architecture dependent.
-  * Removed Chris Waters wrom the uploaders list (closes: #664111).
-  * Renamed suggested dependency to tcl-tclreadline.
-  * Added ${misc:Depends} substitution variable to debian/control because the
-    package uses debhelper.
-  * Switched to 3.0 (quilt) source package format.
-  * Bumped debhelper compatibility version to 8.
-  * Added hardening build flags using dpkg-buildflags.
-  * Bumped standards version to 3.9.3.
-
- -- Sergei Golovan <sgolovan at debian.org>  Mon, 28 May 2012 16:31:52 +0400
-
-tcl8.4 (8.4.19-4) unstable; urgency=low
-
-  * Removed Anselm Lingnau from uploaders list (closes: #540848).
-  * Protected quilt calls in debian/rules to make conversion to source
-    format 3.0 (quilt) possible (closes: #484913).
-  * Added README.source which describes how to work with quilt.
-  * Use SourceForge redirector in debian/watch uscan control file.
-  * Bumped standards version to 3.8.3.
-
- -- Sergei Golovan <sgolovan at debian.org>  Sat, 05 Sep 2009 11:34:08 +0400
-
-tcl8.4 (8.4.19-3) unstable; urgency=low
-
-  * Don't remove tclsh alternative in case of package upgrade because the
-    manually installed alternative is also removed which isn't desirable.
-
- -- Sergei Golovan <sgolovan at debian.org>  Sun, 01 Mar 2009 10:35:09 +0300
-
-tcl8.4 (8.4.19-2) unstable; urgency=low
-
-  * Fixed clean target to work with debhelper 7.0 (made dh_clean the last
-    command, so debhelper logs are removed now).
-
- -- Sergei Golovan <sgolovan at debian.org>  Thu, 01 May 2008 12:13:47 +0400
-
-tcl8.4 (8.4.19-1) unstable; urgency=low
-
-  * New upstream release.
-
- -- Sergei Golovan <sgolovan at debian.org>  Sat, 19 Apr 2008 18:09:51 +0400
-
-tcl8.4 (8.4.18-3) 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: #467397, #476015).
-  * Explicitly specified configure options --host and --build to make build
-    results more predictable.
-  * Cleaned up debian/rules.
-
- -- Sergei Golovan <sgolovan at debian.org>  Mon, 14 Apr 2008 23:01:19 +0400
-
-tcl8.4 (8.4.18-2) unstable; urgency=low
-
-  * Upload to unstable.
-
- -- Sergei Golovan <sgolovan at debian.org>  Sat, 09 Feb 2008 01:39:26 +0300
-
-tcl8.4 (8.4.18-1) experimental; urgency=low
-
-  * New upstream release.
-  * Overridden lintian warning package-name-doesnt-match-sonames since tcl8.4
-    package contains not only a library, and it's unreasonable to split it
-    into smaller parts.
-
- -- Sergei Golovan <sgolovan at debian.org>  Fri, 08 Feb 2008 21:35:49 +0300
-
-tcl8.4 (8.4.17-1) unstable; urgency=low
-
-  * New upstream release.
-  * Bumped standards version to 3.7.3.
-
- -- Sergei Golovan <sgolovan at debian.org>  Thu, 03 Jan 2008 02:40:34 +0300
-
-tcl8.4 (8.4.16-4) unstable; urgency=medium
-
-  * Temporarily (until transition to a new Tcl/Tk policy is done) readded
-    /usr/lib to TCL_PACKAGE_PATH variable (closes: #451129, #451195).
-
- -- Sergei Golovan <sgolovan at debian.org>  Wed, 14 Nov 2007 08:42:30 +0300
-
-tcl8.4 (8.4.16-3) unstable; urgency=low
-
-  * Fixed tcl8.4-dev.preinst bug in update-alternatives call (ignore return
-    value if tcl.m4 alternative doesn't exist already,
-    closes: #447310, #447311).
-
- -- Sergei Golovan <sgolovan at debian.org>  Sat, 20 Oct 2007 06:14:00 +0400
-
-tcl8.4 (8.4.16-2) unstable; urgency=low
-
-  [ Sergei Golovan ]
-  * Added -fno-unit-at-a-time option to prevent stack corruption in a
-    particular use case (closes: #446335).
-  * Added /usr/local/lib/tcltk, /usr/local/share/tcltk, /usr/lib/tcltk,
-    /usr/share/tcltk to auto_path variable. These directories are to be
-    contain Tcl/Tk packages according to upcoming Debian Tcl/Tk Policy
-    (preliminary version see at
-    http://pkg-tcltk.alioth.debian.org/tcltk-policy.html/)
-  * Removed TCL_INC_DIR from tclConfig.sh and tcl.m4.
-  * Moved architecture independent files from /usr/lib/tcl8.4 to
-    /usr/share/tcltk/tcl8.4. To keep backward compatibility tclConfig.sh is
-    linked to /usr/lib/tcl8.4 directory.
-  * Fixed bug with update-alternatives in prerm scripts.
-  * Removed conflicts with tcl and providing tcl-dev packages from
-    debian/control to prepare binary packages for default tcl and tcl-dev.
-  * Removed build-essential package from tcl8.4-dev dependencies.
-  * Moved tcl.m4 to /usr/share/aclocal/tcl8.4.m4 to make it easier to use
-    different versions of tcl.m4.
-  * Removed alternative of tcl.m4 (the link to default tcl.m4 is to be
-    maintained by tcl-dev package).
-  * Rearranged conflicts of tcl8.4-doc package because of planned adoption of
-    real tcl-doc package.
-
-  [ Francesco Paolo Lovergine ]
-  * Added Homepage field in debian/control. 
-
- -- Sergei Golovan <sgolovan at debian.org>  Fri, 19 Oct 2007 16:07:39 +0400
-
-tcl8.4 (8.4.16-1) unstable; urgency=low
-
-  * New upstream release.
-  * Removed patch which fixed memcmp() since it is included in upstream
-    sources.
-  * Cleaned up patches in debian/patches directory.
-  * Added /usr/lib/tcl8.4 to a search path for tclConfig.sh and /usr/lib/tk8.4
-    to a search path for tkConfig.sh in tcl.m4.
-  * Removed patch which replaced strcmp by strcoll in lsort -ascii since
-    it doesn't make sense for unicode Tcl strings.
-  * Removed hack which fixed random crashes on SMP machines (it doesn't crash
-    anymore, but needs additional testing).
-  * Removed patch which fixed build-failure on sparc in tclPosixStr.c since it
-    is not necessary anymore.
-  * Added uscan control file debian/watch.
-  * Bumped debhelper compatibility to 5.
-
- -- Sergei Golovan <sgolovan at debian.org>  Fri, 28 Sep 2007 20:54:36 +0400
-
-tcl8.4 (8.4.15-2) unstable; urgency=low
-
-  * Added Sergei Golovan to uploaders list.
-  * Added forgotten TCL_INC_DIR variable to tclConfig.sh.
-  * Applied patch by Ian Jackson <iwj at ubuntu.com> which fixes memcmp()
-    function (closes: #440682).
-  * Removed --enable-64bit configure option from debian/rules
-    (closes: #440689).
-  * Provide virtual tcl-dev package and removed conflict with tcl-dev package
-    of tcl8.4-dev.
-  * Replaced deprecated ${Source-Version} substitution variable by
-    ${binary:Version}.
-  * Moved menu item from obsolete Apps to Applications section.
-
- -- Sergei Golovan <sgolovan at debian.org>  Sat, 15 Sep 2007 10:31:07 +0400
-
-tcl8.4 (8.4.15-1) unstable; urgency=low
-
-  * New maintainer Tcl/Tk Debian Packagers
-    <pkg-tcltk-devel at lists.alioth.debian.org>.
-  
-  [ Sergei Golovan ]
-  * New upstream release (closes: #400820, #424055, #426251).
-  * Use quilt for patch management.
-  * Fixed sections inside manual pages.
-  * Added get-orig-source target to debian/rules.
-  * Added headers from compat directory to tcl8.4-dev package.
-  * Added list of copyright holders and files distributed under special
-    conditions to debian/copyright (closes: #403169).
-  [Chris Waters]
-  * Added Anselm Lingnau to uploaders.
-
- -- Chris Waters <xtifr at debian.org>  Wed, 25 Jul 2007 04:21:47 -0700
-
-tcl8.4 (8.4.12-1.1) unstable; urgency=low
-
-  * Non-maintainer upload.
-  * unix/tcl.m4: fix annoying underquoted definitions in tcl.m4, patch
-    courtesy of Toby White (Closes: #277826).
-
- -- Sam Hocevar (Debian packages) <sam+deb at zoy.org>  Sat, 15 Jul 2006 11:49:52 +0200
-
-tcl8.4 (8.4.12-1) unstable; urgency=low
-
-  * New upstream release.
-
- -- Chris Waters <xtifr at debian.org>  Fri, 27 Jan 2006 04:22:19 -0800
-
-tcl8.4 (8.4.11-1.1) unstable; urgency=low
-
-  * NMU.
-  * Fix syntax errors in unix/tcl.m4 and unix/configure.
-    Closes: #343989.
-
- -- Daniel Schepler <schepler at debian.org>  Sun,  8 Jan 2006 11:51:22 +0100
-
-tcl8.4 (8.4.11-1) unstable; urgency=low
-
-  * New upstream release.
-  * Needed to fix mechanism for picking up SONAME.  Now uses special
-    macro, TCL_SHLIB_LD_EXTRAS, and only for Linux, Hurd and DebianBSD.
-
- -- Chris Waters <xtifr at debian.org>  Tue,  6 Sep 2005 13:32:03 -0700
-
-tcl8.4 (8.4.9-1) unstable; urgency=low
-
-  * New upstream release.
-  * Removed old patch for integer conversion on 64-bit systems, as
-    upstream seems to have created their own patch, which conflicts.
-  * Added a new patch (courtesy of James Troup and Ubuntu) which fixes
-    crashes on SMP machines, but may introduce some resource leakage on
-    very unusual apps - this is, we hope, only a temporary patch until
-    upstream comes up with a better solution (closes: #285062).
-  * The old mechanism for renaming the man pages no longer worked, so I
-    had to create a new one.
-
- -- Chris Waters <xtifr at debian.org>  Wed, 15 Dec 2004 18:48:10 -0800
-
-tcl8.4 (8.4.7-1) unstable; urgency=low
-
-  * New upstream release.
-  * Removed patch files for tcl.m4, they were badly out-of-synch, and I
-    don't actually use them for anything.
-
- -- Chris Waters <xtifr at debian.org>  Sat,  7 Aug 2004 20:42:08 -0700
-
-tcl8.4 (8.4.6-1) unstable; urgency=low
-
-  * New upstream release.
-  * Removed the Tcl_Ungets patch, upstream has fixed the problem.
-
- -- Chris Waters <xtifr at debian.org>  Sat, 13 Mar 2004 15:10:00 -0800
-
-tcl8.4 (8.4.5-1) unstable; urgency=low
-
-  * New upstream release (closes: #224162).
-  * Add --enable-64bit configuration option to maximize the use of any
-    available 64-bit options.
-
- -- Chris Waters <xtifr at debian.org>  Mon, 22 Dec 2003 17:48:23 -0800
-
-tcl8.4 (8.4.4-1) unstable; urgency=low
-
-  * New upstream release.
-  * Re-enabled XIMPEEK which has been fixed to work with newer XFree86es.
-
- -- Chris Waters <xtifr at debian.org>  Thu, 31 Jul 2003 01:32:31 -0700
-
-tcl8.4 (8.4.3-3) unstable; urgency=low
-
-  * Rebuilt to not use XIMPEEK code, which doesn't work with newer
-    versions of XFree86.  This really only affects Tk, but there's a
-    passing reference to it in tcl.m4, so I'm removing it from there as
-    well, just to make extra sure that it's gone.
-
- -- Chris Waters <xtifr at debian.org>  Tue, 24 Jun 2003 18:10:17 -0700
-
-tcl8.4 (8.4.3-2) unstable; urgency=low
-
-  * Changed -dev dependency from "libc6-dev" to "libc6-dev|libc-dev", for
-    greater flexibility.
-
- -- Chris Waters <xtifr at debian.org>  Fri,  6 Jun 2003 00:32:47 -0700
-
-tcl8.4 (8.4.3-1) unstable; urgency=low
-
-  * New upstream release, includes fix for zh_CN.GB2312 crashing problem
-    (closes: #193284).
-  * Added mention of threading support to description.
-
- -- Chris Waters <xtifr at debian.org>  Tue, 20 May 2003 22:38:26 -0700
-
-tcl8.4 (8.4.2-1) unstable; urgency=low
-
-  * New upstream release.
-  * Tightened dependencies for -dev package.
-  * Upstream no longer uses PATH_MAX, so hurd patch is simplified.
-  * Added debian-netbsd patch from Joel Baker.
-
- -- Chris Waters <xtifr at debian.org>  Wed,  5 Mar 2003 19:53:44 -0800
-
-tcl8.4 (8.4.1-2) unstable; urgency=low
-
-  * The -dev package no longer uses a symlink in /usr/share/doc.  Any
-    pre-existing link now cleaned by preinst.
-  * Added README.TCL_INC to -dev package.
-  * Moved README.Debian to tcl8.4 package instead of tcl8.4-doc.
-  * Updated source location in copyright file.
-  * debian/rules: simplified the logic used to get the .sh and .m4 files
-    into the -dev package.  No longer dependent on the order that
-    dh_movefiles processes the packages, and no longer uses obscure
-    globbing magic.
-  * Include the actual upstream changelog file, as well as the file named
-    "changes" (which is more of a user-oriented description).
-  * Applied new Hurd patch from Robert Millan, hacked up a bit after
-    talking to upstream (closes: #170449).
-
- -- Chris Waters <xtifr at debian.org>  Mon, 16 Dec 2002 17:52:14 -0800
-
-tcl8.4 (8.4.1-1) unstable; urgency=low
-
-  * New upstream release.
-  * debian/control: tcl8.4 to interpreters section, -doc to doc section.
-  * Fleshed out the package descriptions a little.
-  * Enabled thread support (needed for new aolserver) (closes: #164692).
-
- -- Chris Waters <xtifr at debian.org>  Sun, 17 Nov 2002 19:33:28 -0800
-
-tcl8.4 (8.4.0-4) unstable; urgency=low
-
-  * Removed the man page patch introduced in 8.4.0-2, as it was large, and
-    didn't actually help.  Re-added the "ln" hack to mkLinks (as seen in
-    earlier tcl packages).
-
- -- Chris Waters <xtifr at debian.org>  Fri, 11 Oct 2002 18:59:36 -0700
-
-tcl8.4 (8.4.0-3) unstable; urgency=low
-
-  * New maintainer.
-  * Fixed man pages missed by earlier patch in -2 (closes: #162966).
-  * Now builds with debhelper v3, did some associated cleanup.
-
- -- Chris Waters <xtifr at debian.org>  Thu, 10 Oct 2002 00:26:38 -0700
-
-tcl8.4 (8.4.0-2) unstable; urgency=low
-
-  * Patch to tcl.m4/mkLinks/Makefile.in to support compile-time
-    specified manpage section (Closes: #161335)
-  * Fixed paths in tclConfig.sh (Closes: #161458)
-
- -- Mike Markley <mike at markley.org>  Fri, 20 Sep 2002 20:14:09 -0700
-
-tcl8.4 (8.4.0-1) unstable; urgency=low
-
-  * New upstream TCL version.
-  * Hurd support now integrated upstream
-  * Patched mkLinks to call $ZIP -9
-
- -- Mike Markley <mike at markley.org>  Wed, 11 Sep 2002 21:53:22 -0700

Copied: tcl8.4/tags/8.4.20-4/debian/changelog (from rev 1444, tcl8.4/branches/experimental/debian/changelog)
===================================================================
--- tcl8.4/tags/8.4.20-4/debian/changelog	                        (rev 0)
+++ tcl8.4/tags/8.4.20-4/debian/changelog	2013-08-19 18:36:48 UTC (rev 1452)
@@ -0,0 +1,392 @@
+tcl8.4 (8.4.20-4) experimental; urgency=low
+
+  * Removed unnecessary patch for init.tcl.
+  * Make libtcl8.4-dev depend on tcl8.4 for better backward compatibility.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Mon, 19 Aug 2013 21:21:54 +0400
+
+tcl8.4 (8.4.20-3) experimental; urgency=low
+
+  * Renamed tcl8.4-lib and tcl8.4-dev packages into libtcl8.4 and
+    libtcl8.4-dev to match common practice for packaging interpreters for
+    Debian.
+  * Fixed multi-arch header for the libtcl8.4-dev package.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Wed, 31 Jul 2013 10:43:34 +0400
+
+tcl8.4 (8.4.20-2) experimental; urgency=low
+
+  * Bumped debhelper compatibility version to 9.
+  * Added multi-arch support. This includes splitting out the tcl8.4-lib
+    library package with libtcl8.4.so and tclConfig.sh moved into a
+    multi-archified location.
+  * Recreated /usr/lib/tcl8.4/tclConfig.sh for backward compatibility
+    (intend to remove in the future).
+  * Removed .0 suffix from the libtcl8.4.so library in order to remove
+    unnecessary diversions from the upstream practice, provided the symlink
+    for backward compatibility (intend to remove in the future).
+  * Switched to calculating dependency on tcl8.4-lib via a symbols table.
+  * Don't use the alternatives mechanism for selecting /usr/bin/tclsh. This
+    package ships only /usr/bin/tclsh8.4. The tcltk-defaults package provides
+    the necessary symlink. This also means that tcl8.4 does no longer provide
+    the tclsh virtual package.
+  * Moved the old changelogs to the tcl8.4-doc package to reduce size of the
+    tcl8.4 one.
+  * Fixed clean target in debian/rules.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Fri, 12 Jul 2013 16:36:49 +0400
+
+tcl8.4 (8.4.20-1) unstable; urgency=low
+
+  * New upstream release.
+  * Refreshed patches.
+  * Pass CC to compiler and set ac_cv variables, to allow cross builds
+    (closes: #597708)
+  * Don't compress manpages twice during build process.
+  * Bumped standards version to 3.9.4.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Mon, 24 Jun 2013 21:15:52 +0400
+
+tcl8.4 (8.4.19-5) unstable; urgency=low
+
+  * Moved /usr/share/tcltk/tcl8.4/tclConfig.sh back to the /usr/lib/tcl8.4
+    directory because it is architecture dependent.
+  * Removed Chris Waters wrom the uploaders list (closes: #664111).
+  * Renamed suggested dependency to tcl-tclreadline.
+  * Added ${misc:Depends} substitution variable to debian/control because the
+    package uses debhelper.
+  * Switched to 3.0 (quilt) source package format.
+  * Bumped debhelper compatibility version to 8.
+  * Added hardening build flags using dpkg-buildflags.
+  * Bumped standards version to 3.9.3.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Mon, 28 May 2012 16:31:52 +0400
+
+tcl8.4 (8.4.19-4) unstable; urgency=low
+
+  * Removed Anselm Lingnau from uploaders list (closes: #540848).
+  * Protected quilt calls in debian/rules to make conversion to source
+    format 3.0 (quilt) possible (closes: #484913).
+  * Added README.source which describes how to work with quilt.
+  * Use SourceForge redirector in debian/watch uscan control file.
+  * Bumped standards version to 3.8.3.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Sat, 05 Sep 2009 11:34:08 +0400
+
+tcl8.4 (8.4.19-3) unstable; urgency=low
+
+  * Don't remove tclsh alternative in case of package upgrade because the
+    manually installed alternative is also removed which isn't desirable.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Sun, 01 Mar 2009 10:35:09 +0300
+
+tcl8.4 (8.4.19-2) unstable; urgency=low
+
+  * Fixed clean target to work with debhelper 7.0 (made dh_clean the last
+    command, so debhelper logs are removed now).
+
+ -- Sergei Golovan <sgolovan at debian.org>  Thu, 01 May 2008 12:13:47 +0400
+
+tcl8.4 (8.4.19-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Sat, 19 Apr 2008 18:09:51 +0400
+
+tcl8.4 (8.4.18-3) 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: #467397, #476015).
+  * Explicitly specified configure options --host and --build to make build
+    results more predictable.
+  * Cleaned up debian/rules.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Mon, 14 Apr 2008 23:01:19 +0400
+
+tcl8.4 (8.4.18-2) unstable; urgency=low
+
+  * Upload to unstable.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Sat, 09 Feb 2008 01:39:26 +0300
+
+tcl8.4 (8.4.18-1) experimental; urgency=low
+
+  * New upstream release.
+  * Overridden lintian warning package-name-doesnt-match-sonames since tcl8.4
+    package contains not only a library, and it's unreasonable to split it
+    into smaller parts.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Fri, 08 Feb 2008 21:35:49 +0300
+
+tcl8.4 (8.4.17-1) unstable; urgency=low
+
+  * New upstream release.
+  * Bumped standards version to 3.7.3.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Thu, 03 Jan 2008 02:40:34 +0300
+
+tcl8.4 (8.4.16-4) unstable; urgency=medium
+
+  * Temporarily (until transition to a new Tcl/Tk policy is done) readded
+    /usr/lib to TCL_PACKAGE_PATH variable (closes: #451129, #451195).
+
+ -- Sergei Golovan <sgolovan at debian.org>  Wed, 14 Nov 2007 08:42:30 +0300
+
+tcl8.4 (8.4.16-3) unstable; urgency=low
+
+  * Fixed tcl8.4-dev.preinst bug in update-alternatives call (ignore return
+    value if tcl.m4 alternative doesn't exist already,
+    closes: #447310, #447311).
+
+ -- Sergei Golovan <sgolovan at debian.org>  Sat, 20 Oct 2007 06:14:00 +0400
+
+tcl8.4 (8.4.16-2) unstable; urgency=low
+
+  [ Sergei Golovan ]
+  * Added -fno-unit-at-a-time option to prevent stack corruption in a
+    particular use case (closes: #446335).
+  * Added /usr/local/lib/tcltk, /usr/local/share/tcltk, /usr/lib/tcltk,
+    /usr/share/tcltk to auto_path variable. These directories are to be
+    contain Tcl/Tk packages according to upcoming Debian Tcl/Tk Policy
+    (preliminary version see at
+    http://pkg-tcltk.alioth.debian.org/tcltk-policy.html/)
+  * Removed TCL_INC_DIR from tclConfig.sh and tcl.m4.
+  * Moved architecture independent files from /usr/lib/tcl8.4 to
+    /usr/share/tcltk/tcl8.4. To keep backward compatibility tclConfig.sh is
+    linked to /usr/lib/tcl8.4 directory.
+  * Fixed bug with update-alternatives in prerm scripts.
+  * Removed conflicts with tcl and providing tcl-dev packages from
+    debian/control to prepare binary packages for default tcl and tcl-dev.
+  * Removed build-essential package from tcl8.4-dev dependencies.
+  * Moved tcl.m4 to /usr/share/aclocal/tcl8.4.m4 to make it easier to use
+    different versions of tcl.m4.
+  * Removed alternative of tcl.m4 (the link to default tcl.m4 is to be
+    maintained by tcl-dev package).
+  * Rearranged conflicts of tcl8.4-doc package because of planned adoption of
+    real tcl-doc package.
+
+  [ Francesco Paolo Lovergine ]
+  * Added Homepage field in debian/control. 
+
+ -- Sergei Golovan <sgolovan at debian.org>  Fri, 19 Oct 2007 16:07:39 +0400
+
+tcl8.4 (8.4.16-1) unstable; urgency=low
+
+  * New upstream release.
+  * Removed patch which fixed memcmp() since it is included in upstream
+    sources.
+  * Cleaned up patches in debian/patches directory.
+  * Added /usr/lib/tcl8.4 to a search path for tclConfig.sh and /usr/lib/tk8.4
+    to a search path for tkConfig.sh in tcl.m4.
+  * Removed patch which replaced strcmp by strcoll in lsort -ascii since
+    it doesn't make sense for unicode Tcl strings.
+  * Removed hack which fixed random crashes on SMP machines (it doesn't crash
+    anymore, but needs additional testing).
+  * Removed patch which fixed build-failure on sparc in tclPosixStr.c since it
+    is not necessary anymore.
+  * Added uscan control file debian/watch.
+  * Bumped debhelper compatibility to 5.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Fri, 28 Sep 2007 20:54:36 +0400
+
+tcl8.4 (8.4.15-2) unstable; urgency=low
+
+  * Added Sergei Golovan to uploaders list.
+  * Added forgotten TCL_INC_DIR variable to tclConfig.sh.
+  * Applied patch by Ian Jackson <iwj at ubuntu.com> which fixes memcmp()
+    function (closes: #440682).
+  * Removed --enable-64bit configure option from debian/rules
+    (closes: #440689).
+  * Provide virtual tcl-dev package and removed conflict with tcl-dev package
+    of tcl8.4-dev.
+  * Replaced deprecated ${Source-Version} substitution variable by
+    ${binary:Version}.
+  * Moved menu item from obsolete Apps to Applications section.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Sat, 15 Sep 2007 10:31:07 +0400
+
+tcl8.4 (8.4.15-1) unstable; urgency=low
+
+  * New maintainer Tcl/Tk Debian Packagers
+    <pkg-tcltk-devel at lists.alioth.debian.org>.
+  
+  [ Sergei Golovan ]
+  * New upstream release (closes: #400820, #424055, #426251).
+  * Use quilt for patch management.
+  * Fixed sections inside manual pages.
+  * Added get-orig-source target to debian/rules.
+  * Added headers from compat directory to tcl8.4-dev package.
+  * Added list of copyright holders and files distributed under special
+    conditions to debian/copyright (closes: #403169).
+  [Chris Waters]
+  * Added Anselm Lingnau to uploaders.
+
+ -- Chris Waters <xtifr at debian.org>  Wed, 25 Jul 2007 04:21:47 -0700
+
+tcl8.4 (8.4.12-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * unix/tcl.m4: fix annoying underquoted definitions in tcl.m4, patch
+    courtesy of Toby White (Closes: #277826).
+
+ -- Sam Hocevar (Debian packages) <sam+deb at zoy.org>  Sat, 15 Jul 2006 11:49:52 +0200
+
+tcl8.4 (8.4.12-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Chris Waters <xtifr at debian.org>  Fri, 27 Jan 2006 04:22:19 -0800
+
+tcl8.4 (8.4.11-1.1) unstable; urgency=low
+
+  * NMU.
+  * Fix syntax errors in unix/tcl.m4 and unix/configure.
+    Closes: #343989.
+
+ -- Daniel Schepler <schepler at debian.org>  Sun,  8 Jan 2006 11:51:22 +0100
+
+tcl8.4 (8.4.11-1) unstable; urgency=low
+
+  * New upstream release.
+  * Needed to fix mechanism for picking up SONAME.  Now uses special
+    macro, TCL_SHLIB_LD_EXTRAS, and only for Linux, Hurd and DebianBSD.
+
+ -- Chris Waters <xtifr at debian.org>  Tue,  6 Sep 2005 13:32:03 -0700
+
+tcl8.4 (8.4.9-1) unstable; urgency=low
+
+  * New upstream release.
+  * Removed old patch for integer conversion on 64-bit systems, as
+    upstream seems to have created their own patch, which conflicts.
+  * Added a new patch (courtesy of James Troup and Ubuntu) which fixes
+    crashes on SMP machines, but may introduce some resource leakage on
+    very unusual apps - this is, we hope, only a temporary patch until
+    upstream comes up with a better solution (closes: #285062).
+  * The old mechanism for renaming the man pages no longer worked, so I
+    had to create a new one.
+
+ -- Chris Waters <xtifr at debian.org>  Wed, 15 Dec 2004 18:48:10 -0800
+
+tcl8.4 (8.4.7-1) unstable; urgency=low
+
+  * New upstream release.
+  * Removed patch files for tcl.m4, they were badly out-of-synch, and I
+    don't actually use them for anything.
+
+ -- Chris Waters <xtifr at debian.org>  Sat,  7 Aug 2004 20:42:08 -0700
+
+tcl8.4 (8.4.6-1) unstable; urgency=low
+
+  * New upstream release.
+  * Removed the Tcl_Ungets patch, upstream has fixed the problem.
+
+ -- Chris Waters <xtifr at debian.org>  Sat, 13 Mar 2004 15:10:00 -0800
+
+tcl8.4 (8.4.5-1) unstable; urgency=low
+
+  * New upstream release (closes: #224162).
+  * Add --enable-64bit configuration option to maximize the use of any
+    available 64-bit options.
+
+ -- Chris Waters <xtifr at debian.org>  Mon, 22 Dec 2003 17:48:23 -0800
+
+tcl8.4 (8.4.4-1) unstable; urgency=low
+
+  * New upstream release.
+  * Re-enabled XIMPEEK which has been fixed to work with newer XFree86es.
+
+ -- Chris Waters <xtifr at debian.org>  Thu, 31 Jul 2003 01:32:31 -0700
+
+tcl8.4 (8.4.3-3) unstable; urgency=low
+
+  * Rebuilt to not use XIMPEEK code, which doesn't work with newer
+    versions of XFree86.  This really only affects Tk, but there's a
+    passing reference to it in tcl.m4, so I'm removing it from there as
+    well, just to make extra sure that it's gone.
+
+ -- Chris Waters <xtifr at debian.org>  Tue, 24 Jun 2003 18:10:17 -0700
+
+tcl8.4 (8.4.3-2) unstable; urgency=low
+
+  * Changed -dev dependency from "libc6-dev" to "libc6-dev|libc-dev", for
+    greater flexibility.
+
+ -- Chris Waters <xtifr at debian.org>  Fri,  6 Jun 2003 00:32:47 -0700
+
+tcl8.4 (8.4.3-1) unstable; urgency=low
+
+  * New upstream release, includes fix for zh_CN.GB2312 crashing problem
+    (closes: #193284).
+  * Added mention of threading support to description.
+
+ -- Chris Waters <xtifr at debian.org>  Tue, 20 May 2003 22:38:26 -0700
+
+tcl8.4 (8.4.2-1) unstable; urgency=low
+
+  * New upstream release.
+  * Tightened dependencies for -dev package.
+  * Upstream no longer uses PATH_MAX, so hurd patch is simplified.
+  * Added debian-netbsd patch from Joel Baker.
+
+ -- Chris Waters <xtifr at debian.org>  Wed,  5 Mar 2003 19:53:44 -0800
+
+tcl8.4 (8.4.1-2) unstable; urgency=low
+
+  * The -dev package no longer uses a symlink in /usr/share/doc.  Any
+    pre-existing link now cleaned by preinst.
+  * Added README.TCL_INC to -dev package.
+  * Moved README.Debian to tcl8.4 package instead of tcl8.4-doc.
+  * Updated source location in copyright file.
+  * debian/rules: simplified the logic used to get the .sh and .m4 files
+    into the -dev package.  No longer dependent on the order that
+    dh_movefiles processes the packages, and no longer uses obscure
+    globbing magic.
+  * Include the actual upstream changelog file, as well as the file named
+    "changes" (which is more of a user-oriented description).
+  * Applied new Hurd patch from Robert Millan, hacked up a bit after
+    talking to upstream (closes: #170449).
+
+ -- Chris Waters <xtifr at debian.org>  Mon, 16 Dec 2002 17:52:14 -0800
+
+tcl8.4 (8.4.1-1) unstable; urgency=low
+
+  * New upstream release.
+  * debian/control: tcl8.4 to interpreters section, -doc to doc section.
+  * Fleshed out the package descriptions a little.
+  * Enabled thread support (needed for new aolserver) (closes: #164692).
+
+ -- Chris Waters <xtifr at debian.org>  Sun, 17 Nov 2002 19:33:28 -0800
+
+tcl8.4 (8.4.0-4) unstable; urgency=low
+
+  * Removed the man page patch introduced in 8.4.0-2, as it was large, and
+    didn't actually help.  Re-added the "ln" hack to mkLinks (as seen in
+    earlier tcl packages).
+
+ -- Chris Waters <xtifr at debian.org>  Fri, 11 Oct 2002 18:59:36 -0700
+
+tcl8.4 (8.4.0-3) unstable; urgency=low
+
+  * New maintainer.
+  * Fixed man pages missed by earlier patch in -2 (closes: #162966).
+  * Now builds with debhelper v3, did some associated cleanup.
+
+ -- Chris Waters <xtifr at debian.org>  Thu, 10 Oct 2002 00:26:38 -0700
+
+tcl8.4 (8.4.0-2) unstable; urgency=low
+
+  * Patch to tcl.m4/mkLinks/Makefile.in to support compile-time
+    specified manpage section (Closes: #161335)
+  * Fixed paths in tclConfig.sh (Closes: #161458)
+
+ -- Mike Markley <mike at markley.org>  Fri, 20 Sep 2002 20:14:09 -0700
+
+tcl8.4 (8.4.0-1) unstable; urgency=low
+
+  * New upstream TCL version.
+  * Hurd support now integrated upstream
+  * Patched mkLinks to call $ZIP -9
+
+ -- Mike Markley <mike at markley.org>  Wed, 11 Sep 2002 21:53:22 -0700

Deleted: tcl8.4/tags/8.4.20-4/debian/control
===================================================================
--- tcl8.4/branches/experimental/debian/control	2013-08-02 04:33:30 UTC (rev 1443)
+++ tcl8.4/tags/8.4.20-4/debian/control	2013-08-19 18:36:48 UTC (rev 1452)
@@ -1,65 +0,0 @@
-Source: tcl8.4
-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 (>= 9.0.0), dpkg-dev (>= 1.16.1~)
-Standards-Version: 3.9.4
-Homepage: http://www.tcl.tk/
-
-Package: tcl8.4
-Section: interpreters
-Priority: optional
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Conflicts: tcl74 (<= 7.4p3-2)
-Suggests: tcl-tclreadline
-Multi-Arch: foreign
-Description: Tcl (the Tool Command Language) v8.4 - shell
- Tcl is a powerful, easy to use, embeddable, cross-platform interpreted
- scripting language.  This package contains the Tcl shell which you need
- to run Tcl scripts.  This version includes thread support.
-
-Package: libtcl8.4
-Section: libs
-Priority: optional
-Architecture: any
-Pre-Depends: ${misc:Pre-Depends}
-Depends: tzdata, ${shlibs:Depends}, ${misc:Depends}
-Conflicts: tcl8.4 (<< 8.4.20-2), tcl74 (<= 7.4p3-2)
-Replaces: tcl8.4 (<< 8.4.20-2)
-Suggests: tcl8.4
-Provides: libtcl
-Multi-Arch: same
-Description: Tcl (the Tool Command Language) v8.5 - run-time library files
- Tcl is a powerful, easy to use, embeddable, cross-platform interpreted
- scripting language.  This package contains the Tcl library and auxiliary
- code which allows one to run Tcl-enabled applications.  This version
- includes thread support.
-
-Package: libtcl8.4-dev
-Section: libdevel
-Priority: optional
-Architecture: any
-Depends: dpkg-dev (>= 1.16.1~), libtcl8.4 (= ${binary:Version}), ${misc:Depends}
-Suggests: tcl8.4, tcl8.4-doc
-Conflicts: tcl8.4-dev
-Replaces: tcl8.4-dev
-Provides: tcl8.4-dev
-Multi-Arch: same
-Description: Tcl (the Tool Command Language) v8.4 - development files
- Tcl is a powerful, easy-to-use, embeddable, cross-platform interpreted
- scripting language.  This package contains the headers and libraries
- needed to embed or extend Tcl.
-
-Package: tcl8.4-doc
-Section: doc
-Priority: optional
-Architecture: all
-Depends: ${misc:Depends}
-Suggests: tcl8.4
-Conflicts: tcldoc, tcl8.3-doc
-Provides: tcldoc
-Description: Tcl (the Tool Command Language) v8.4 - manual pages
- Tcl is a powerful, easy-to-use, embeddable, cross-platform interpreted
- scripting language.  This package contains the man pages for Tcl commands.

Copied: tcl8.4/tags/8.4.20-4/debian/control (from rev 1444, tcl8.4/branches/experimental/debian/control)
===================================================================
--- tcl8.4/tags/8.4.20-4/debian/control	                        (rev 0)
+++ tcl8.4/tags/8.4.20-4/debian/control	2013-08-19 18:36:48 UTC (rev 1452)
@@ -0,0 +1,65 @@
+Source: tcl8.4
+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 (>= 9.0.0), dpkg-dev (>= 1.16.1~)
+Standards-Version: 3.9.4
+Homepage: http://www.tcl.tk/
+
+Package: tcl8.4
+Section: interpreters
+Priority: optional
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: tcl74 (<= 7.4p3-2)
+Suggests: tcl-tclreadline
+Multi-Arch: foreign
+Description: Tcl (the Tool Command Language) v8.4 - shell
+ Tcl is a powerful, easy to use, embeddable, cross-platform interpreted
+ scripting language.  This package contains the Tcl shell which you need
+ to run Tcl scripts.  This version includes thread support.
+
+Package: libtcl8.4
+Section: libs
+Priority: optional
+Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
+Depends: tzdata, ${shlibs:Depends}, ${misc:Depends}
+Conflicts: tcl8.4 (<< 8.4.20-2), tcl74 (<= 7.4p3-2)
+Replaces: tcl8.4 (<< 8.4.20-2)
+Suggests: tcl8.4
+Provides: libtcl
+Multi-Arch: same
+Description: Tcl (the Tool Command Language) v8.5 - run-time library files
+ Tcl is a powerful, easy to use, embeddable, cross-platform interpreted
+ scripting language.  This package contains the Tcl library and auxiliary
+ code which allows one to run Tcl-enabled applications.  This version
+ includes thread support.
+
+Package: libtcl8.4-dev
+Section: libdevel
+Priority: optional
+Architecture: any
+Depends: dpkg-dev (>= 1.16.1~), libtcl8.4 (= ${binary:Version}), tcl8.4, ${misc:Depends}
+Suggests: tcl8.4-doc
+Conflicts: tcl8.4-dev
+Replaces: tcl8.4-dev
+Provides: tcl8.4-dev
+Multi-Arch: same
+Description: Tcl (the Tool Command Language) v8.4 - development files
+ Tcl is a powerful, easy-to-use, embeddable, cross-platform interpreted
+ scripting language.  This package contains the headers and libraries
+ needed to embed or extend Tcl.
+
+Package: tcl8.4-doc
+Section: doc
+Priority: optional
+Architecture: all
+Depends: ${misc:Depends}
+Suggests: tcl8.4
+Conflicts: tcldoc, tcl8.3-doc
+Provides: tcldoc
+Description: Tcl (the Tool Command Language) v8.4 - manual pages
+ Tcl is a powerful, easy-to-use, embeddable, cross-platform interpreted
+ scripting language.  This package contains the man pages for Tcl commands.

Deleted: tcl8.4/tags/8.4.20-4/debian/patches/tcllibrary.diff
===================================================================
--- tcl8.4/branches/experimental/debian/patches/tcllibrary.diff	2013-08-02 04:33:30 UTC (rev 1443)
+++ tcl8.4/tags/8.4.20-4/debian/patches/tcllibrary.diff	2013-08-19 18:36:48 UTC (rev 1452)
@@ -1,33 +0,0 @@
---- tcl8.4-8.4.20.orig/unix/configure
-+++ tcl8.4-8.4.20/unix/configure
-@@ -9185,7 +9185,7 @@
- DBGX='${TCL_DBGX}'
- eval "TCL_LIB_FILE=${TCL_LIB_FILE}"
- 
--TCL_LIBRARY='$(prefix)/lib/tcl$(VERSION)'
-+test -z "$TCL_LIBRARY" && TCL_LIBRARY='$(prefix)/lib/tcl$(VERSION)'
- PRIVATE_INCLUDE_DIR='$(includedir)'
- HTML_DIR='$(DISTDIR)/html'
- 
---- tcl8.4-8.4.20.orig/unix/configure.in
-+++ tcl8.4-8.4.20/unix/configure.in
-@@ -594,7 +594,7 @@
- DBGX='${TCL_DBGX}'
- eval "TCL_LIB_FILE=${TCL_LIB_FILE}"
- 
--TCL_LIBRARY='$(prefix)/lib/tcl$(VERSION)'
-+test -z "$TCL_LIBRARY" && TCL_LIBRARY='$(prefix)/lib/tcl$(VERSION)'
- PRIVATE_INCLUDE_DIR='$(includedir)'
- HTML_DIR='$(DISTDIR)/html'
- 
---- tcl8.4-8.4.20.orig/library/init.tcl
-+++ tcl8.4-8.4.20/library/init.tcl
-@@ -46,7 +46,7 @@
- namespace eval tcl {
-     variable Dir
-     if {[info library] ne ""} {
--	foreach Dir [list [info library] [file dirname [info library]]] {
-+	foreach Dir [list [info library]] {
- 	    if {[lsearch -exact $::auto_path $Dir] < 0} {
- 		lappend ::auto_path $Dir
- 	    }

Copied: tcl8.4/tags/8.4.20-4/debian/patches/tcllibrary.diff (from rev 1444, tcl8.4/branches/experimental/debian/patches/tcllibrary.diff)
===================================================================
--- tcl8.4/tags/8.4.20-4/debian/patches/tcllibrary.diff	                        (rev 0)
+++ tcl8.4/tags/8.4.20-4/debian/patches/tcllibrary.diff	2013-08-19 18:36:48 UTC (rev 1452)
@@ -0,0 +1,22 @@
+--- tcl8.4-8.4.20.orig/unix/configure
++++ tcl8.4-8.4.20/unix/configure
+@@ -9185,7 +9185,7 @@
+ DBGX='${TCL_DBGX}'
+ eval "TCL_LIB_FILE=${TCL_LIB_FILE}"
+ 
+-TCL_LIBRARY='$(prefix)/lib/tcl$(VERSION)'
++test -z "$TCL_LIBRARY" && TCL_LIBRARY='$(prefix)/lib/tcl$(VERSION)'
+ PRIVATE_INCLUDE_DIR='$(includedir)'
+ HTML_DIR='$(DISTDIR)/html'
+ 
+--- tcl8.4-8.4.20.orig/unix/configure.in
++++ tcl8.4-8.4.20/unix/configure.in
+@@ -594,7 +594,7 @@
+ DBGX='${TCL_DBGX}'
+ eval "TCL_LIB_FILE=${TCL_LIB_FILE}"
+ 
+-TCL_LIBRARY='$(prefix)/lib/tcl$(VERSION)'
++test -z "$TCL_LIBRARY" && TCL_LIBRARY='$(prefix)/lib/tcl$(VERSION)'
+ PRIVATE_INCLUDE_DIR='$(includedir)'
+ HTML_DIR='$(DISTDIR)/html'
+ 




More information about the Pkg-tcltk-commits mailing list