[Pkg-tcltk-devel] Bug#887916: tkpng uses deprecated Tcl/Tk 8.5

Sergei Golovan sgolovan at nes.ru
Sun Jan 21 17:02:59 UTC 2018


Source: tkpng
Version: 0.9-1
Severity: important
Tags: patch

Dear Maintainer,

We now are in process of removing Tcl/Tk 8.5 from Debian since it's reached
its end of life. So please, switch to Tcl/Tk 8.6 for tkpng.

I'm attaching a suggested NMU which simply replaces 8.5 by 8.6 throughout the
debian/* files which is enough for making tkpng build with Tcl/Tk 8.6.
If you don't mind, I could do this NMU for you.

-- System Information:
Debian Release: 9.3
  APT prefers stable-debug
  APT policy: (500, 'stable-debug'), (500, 'proposed-updates'), (500, 'stable'), (1, 'unstable'), (1, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.14.0-0.bpo.3-amd64 (SMP w/12 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
-------------- next part --------------
diff -u tkpng-0.9/debian/changelog tkpng-0.9/debian/changelog
--- tkpng-0.9/debian/changelog
+++ tkpng-0.9/debian/changelog
@@ -1,3 +1,11 @@
+tkpng (0.9-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Switch to Tcl/Tk 8.6 from Tcl/Tk 8.5 since the latter is to be removed
+    from Debian.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Sun, 21 Jan 2018 16:38:39 +0300
+
 tkpng (0.9-1) unstable; urgency=low
 
   * Initial release.
diff -u tkpng-0.9/debian/control tkpng-0.9/debian/control
--- tkpng-0.9/debian/control
+++ tkpng-0.9/debian/control
@@ -4,7 +4,7 @@
 Maintainer: Tcl/Tk Debian Packagers <pkg-tcltk-devel at lists.alioth.debian.org>
 Uploaders: Miriam Ruiz <little_miry at yahoo.es>
 Build-Depends: debhelper (>= 7), autotools-dev,
- tcl8.5-dev, tk8.5-dev, zlib1g-dev
+ tcl8.6-dev, tk8.6-dev, zlib1g-dev
 Standards-Version: 3.8.0
 Homepage: http://www.muonics.com/FreeStuff/TkPNG/
 Vcs-Svn: svn://svn.debian.org/svn/pkg-tcltk/packages/tkpng/trunk/
diff -u tkpng-0.9/debian/rules tkpng-0.9/debian/rules
--- tkpng-0.9/debian/rules
+++ tkpng-0.9/debian/rules
@@ -27,10 +27,10 @@
 	--prefix=/usr \
 	--mandir=\$${prefix}/share/man \
 	--infodir=\$${prefix}/share/info \
-	--with-tcl=/usr/lib/tcl8.5/ \
-	--with-tk=/usr/lib/tk8.5/ \
-	--with-tclinclude=/usr/include/tcl8.5/ \
-	--with-tkinclude=/usr/include/tcl8.5/ \
+	--with-tcl=/usr/lib/tcl8.6/ \
+	--with-tk=/usr/lib/tk8.6/ \
+	--with-tclinclude=/usr/include/tcl8.6/ \
+	--with-tkinclude=/usr/include/tcl8.6/ \
 	CFLAGS="$(CFLAGS)" \
 	LDFLAGS="-lm -Wl,-z,defs -Wl,--no-undefined -Wl,--as-needed"
 	touch $@


More information about the Pkg-tcltk-devel mailing list