Source: netw-ib-ox-ag
Version: 5.39.0-1.2
Severity: important
Tags: patch

Dear Maintainer,

Appears that the netwag binary package depends on Tcl/Tk 8.5 which is to be
removed from Debian since it's reached its end-of-life. I'd like to
propose NMU which switches to the default Tcl/Tk version (currently 8.6).
Except for the dependencies switching I had to add a small patch which
replaces #!/usr/bin/wish8.5 shebang by #!/usr/bin/wish one. I could do
the upload if appropriate.

-- 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)
diff -Nru netw-ib-ox-ag-5.39.0/debian/changelog 
netw-ib-ox-ag-5.39.0/debian/changelog
--- netw-ib-ox-ag-5.39.0/debian/changelog       2015-11-18 21:52:55.000000000 
+0300
+++ netw-ib-ox-ag-5.39.0/debian/changelog       2018-03-15 13:05:20.000000000 
+0300
@@ -1,3 +1,11 @@
+netw-ib-ox-ag (5.39.0-1.3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch to the default Tcl/Tk version from 8.5 since Tcl/Tk 8.5 is to be
+    removed from Debian.
+
+ -- Sergei Golovan <sgolo...@debian.org>  Thu, 15 Mar 2018 13:05:20 +0300
+
 netw-ib-ox-ag (5.39.0-1.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru netw-ib-ox-ag-5.39.0/debian/control 
netw-ib-ox-ag-5.39.0/debian/control
--- netw-ib-ox-ag-5.39.0/debian/control 2012-12-21 18:38:20.000000000 +0400
+++ netw-ib-ox-ag-5.39.0/debian/control 2018-01-19 22:52:50.000000000 +0300
@@ -2,7 +2,7 @@
 Section: net
 Priority: optional
 Maintainer: Bartosz Fenski <fe...@debian.org>
-Build-Depends: debhelper (>= 4.0.0), libpcap-dev, libnet1-dev, tk8.5, sed (>= 
4)
+Build-Depends: debhelper (>= 4.0.0), libpcap-dev, libnet1-dev, tk, sed (>= 4)
 Standards-Version: 3.9.4
 Homepage: http://ntwox.sourceforge.net/
 
@@ -28,7 +28,7 @@
 Package: netwag
 Section: net
 Architecture: all
-Depends: netwox (>= ${source:Version}), ${misc:Depends}, tk8.5, xterm | 
x-terminal-emulator
+Depends: netwox (>= ${source:Version}), ${misc:Depends}, tk, xterm | 
x-terminal-emulator
 Suggests: netwag-doc
 Description: graphical frontend for netwox
  Netwag is a graphical front end for netwox which contains more than 200 tools.
diff -Nru netw-ib-ox-ag-5.39.0/debian/patches/07-tcltk 
netw-ib-ox-ag-5.39.0/debian/patches/07-tcltk
--- netw-ib-ox-ag-5.39.0/debian/patches/07-tcltk        1970-01-01 
03:00:00.000000000 +0300
+++ netw-ib-ox-ag-5.39.0/debian/patches/07-tcltk        2018-01-19 
22:48:17.000000000 +0300
@@ -0,0 +1,11 @@
+--- a/src/netwag-src/src/config.dat
++++ b/src/netwag-src/src/config.dat
+@@ -30,7 +30,7 @@
+ ### When installing netwag in text mode, it might be impossible to
+ ### detect wish (Tcl/Tk interpreter) and a terminal emulator.
+ # force wish path
+-#bin_wish="/usr/bin/wish"
++bin_wish="/usr/bin/wish"
+ # force terminal emulator:
+ #   bin_term indicates terminal emulator path
+ #   bin_term_param indicates parameter needed to run a program
diff -Nru netw-ib-ox-ag-5.39.0/debian/patches/series 
netw-ib-ox-ag-5.39.0/debian/patches/series
--- netw-ib-ox-ag-5.39.0/debian/patches/series  2015-11-18 21:42:50.000000000 
+0300
+++ netw-ib-ox-ag-5.39.0/debian/patches/series  2018-01-19 22:45:18.000000000 
+0300
@@ -4,3 +4,4 @@
 04-add-s390x-support
 05-add-arm64-support
 06-add-kfreebsd-support
+07-tcltk

Reply via email to