[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