Package: netmaze Version: 0.81+jpg0.82-15 Severity: important Tags: patch Dear Maintainer,
netmaze currently depends on the deprecated Tcl/Tk 8.5 which is to be removed from Debian. The attached patch replaces tk8.5 by tk in the dependencies and wish8.5 by wish in the script shebangs. This makes netmaze using the default Tcl/Tk version (8.6 at the moment). At first glance it works fine, though I haven't performed thorough testing (just played a few rounds). If you think it's appropriate I could do NMU with these changes. -- System Information: Debian Release: 9.4 APT prefers stable-debug APT policy: (500, 'stable-debug'), (500, 'proposed-updates'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental'), (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) Versions of packages netmaze depends on: ii libc6 2.24-11+deb9u3 ii libx11-6 2:1.6.4-3 ii libxext6 2:1.3.3-1+b2 ii tix 8.4.3-7 ii tk 8.6.0+9 netmaze recommends no packages. netmaze suggests no packages. -- no debconf information
diff -u netmaze-0.81+jpg0.82/debian/changelog netmaze-0.81+jpg0.82/debian/changelog --- netmaze-0.81+jpg0.82/debian/changelog +++ netmaze-0.81+jpg0.82/debian/changelog @@ -1,3 +1,11 @@ +netmaze (0.81+jpg0.82-15.1) unstable; urgency=low + + * Non-maintainer upload. + * Replace tk8.4 by tk in dpendencies and call wish instead of + wish8.5. + + -- Sergei Golovan <[email protected]> Mon, 19 Mar 2018 07:46:36 +0300 + netmaze (0.81+jpg0.82-15) unstable; urgency=low * Ack NMU. Closes: #726040, #503035. diff -u netmaze-0.81+jpg0.82/debian/control netmaze-0.81+jpg0.82/debian/control --- netmaze-0.81+jpg0.82/debian/control +++ netmaze-0.81+jpg0.82/debian/control @@ -9,7 +9,7 @@ Architecture: any Section: games Priority: optional -Depends: ${shlibs:Depends}, tix, tk8.5 +Depends: ${shlibs:Depends}, tix, tk Description: 3-D Multiplayer Combat Game This is a 3-D multiplayer game for X. You can play by yourself, use computerized players ("bots"), or you can diff -u netmaze-0.81+jpg0.82/xnetserv-notix.tcl netmaze-0.81+jpg0.82/xnetserv-notix.tcl --- netmaze-0.81+jpg0.82/xnetserv-notix.tcl +++ netmaze-0.81+jpg0.82/xnetserv-notix.tcl @@ -1,4 +1,4 @@ -#!/usr/bin/wish8.5 -f +#!/usr/bin/wish -f ##### SET UP PROCEDURES diff -u netmaze-0.81+jpg0.82/xnetserv-old.tcl netmaze-0.81+jpg0.82/xnetserv-old.tcl --- netmaze-0.81+jpg0.82/xnetserv-old.tcl +++ netmaze-0.81+jpg0.82/xnetserv-old.tcl @@ -1,4 +1,4 @@ -#!/usr/bin/wish8.5 -f +#!/usr/bin/wish -f # NOTE: Tcl/Tk or C on some Sun machines seems to be broken in that it # requres flush calls after every puts when the output is being piped to diff -u netmaze-0.81+jpg0.82/xnetserv-send.tcl netmaze-0.81+jpg0.82/xnetserv-send.tcl --- netmaze-0.81+jpg0.82/xnetserv-send.tcl +++ netmaze-0.81+jpg0.82/xnetserv-send.tcl @@ -1,4 +1,4 @@ -#!/usr/bin/wish8.5 -f +#!/usr/bin/wish -f puts $argv diff -u netmaze-0.81+jpg0.82/xnetserv.tcl netmaze-0.81+jpg0.82/xnetserv.tcl --- netmaze-0.81+jpg0.82/xnetserv.tcl +++ netmaze-0.81+jpg0.82/xnetserv.tcl @@ -1,4 +1,4 @@ -#!/usr/bin/wish8.5 -f +#!/usr/bin/wish -f frame .init pack .init

