[Pkg-tcltk-commits] r1955 - tcllib/trunk/debian

sgolovan at alioth.debian.org sgolovan at alioth.debian.org
Tue Feb 20 18:52:31 UTC 2018


Author: sgolovan
Date: 2018-02-20 18:52:30 +0000 (Tue, 20 Feb 2018)
New Revision: 1955

Added:
   tcllib/trunk/debian/lintian-overrides
Modified:
   tcllib/trunk/debian/changelog
   tcllib/trunk/debian/control
   tcllib/trunk/debian/rules
Log:
[tcllib]
  * Fix a bug in the dependencies on iproute and freebsd-net-tools for
    tcllib which is architecture all, so they can't be different for
    different architectures.
  * Override a lintian error about dependency on hurd since it's just a way
    of representing empty dependency on hurd retaining hard dependency on
    other architectures.


Modified: tcllib/trunk/debian/changelog
===================================================================
--- tcllib/trunk/debian/changelog	2018-02-20 15:41:57 UTC (rev 1954)
+++ tcllib/trunk/debian/changelog	2018-02-20 18:52:30 UTC (rev 1955)
@@ -1,8 +1,13 @@
-tcllib (1.19-dfsg-2) UNRELEASED; urgency=medium
+tcllib (1.19-dfsg-2) unstable; urgency=medium
 
-  * NOT RELEASED YET
+  * Fix a bug in the dependencies on iproute and freebsd-net-tools for
+    tcllib which is architecture all, so they can't be different for
+    different architectures.
+  * Override a lintian error about dependency on hurd since it's just a way
+    of representing empty dependency on hurd retaining hard dependency on
+    other architectures.
 
- -- Sergei Golovan <sgolovan at debian.org>  Tue, 20 Feb 2018 18:41:56 +0300
+ -- Sergei Golovan <sgolovan at debian.org>  Tue, 20 Feb 2018 21:42:47 +0300
 
 tcllib (1.19-dfsg-1) unstable; urgency=medium
 

Modified: tcllib/trunk/debian/control
===================================================================
--- tcllib/trunk/debian/control	2018-02-20 15:41:57 UTC (rev 1954)
+++ tcllib/trunk/debian/control	2018-02-20 18:52:30 UTC (rev 1955)
@@ -12,7 +12,7 @@
 Section: interpreters
 Priority: optional
 Architecture: all
-Depends: ${tclsh:Depends}, ${nettool:Depends}, ${misc:Depends}
+Depends: ${tclsh:Depends}, iproute2 | freebsd-net-tools | hurd, ${misc:Depends}
 Suggests: tcllib-critcl
 Description: Standard Tcl Library
  Tcllib, the standard Tcl library, is a collection of common utility

Added: tcllib/trunk/debian/lintian-overrides
===================================================================
--- tcllib/trunk/debian/lintian-overrides	                        (rev 0)
+++ tcllib/trunk/debian/lintian-overrides	2018-02-20 18:52:30 UTC (rev 1955)
@@ -0,0 +1,2 @@
+# This dependency is a dummy one (there's no either iproute2 or freebsd-net-tools on hurd)
+tcllib: depends-on-essential-package-without-using-version depends: hurd

Modified: tcllib/trunk/debian/rules
===================================================================
--- tcllib/trunk/debian/rules	2018-02-20 15:41:57 UTC (rev 1954)
+++ tcllib/trunk/debian/rules	2018-02-20 18:52:30 UTC (rev 1955)
@@ -146,11 +146,7 @@
 
 override_dh_gencontrol:
 	tcltk-depends
-	if $$(echo $(DEB_HOST_ARCH) | grep -q bsd) ; then \
-		dh_gencontrol -- -Vnettool:Depends='freebsd-net-tools' ; \
-	elif $$(echo $(DEB_HOST_ARCH) | grep -vq hurd) ; then \
-		dh_gencontrol -- -Vnettool:Depends='iproute2' ; \
-	fi
+	dh_gencontrol
 
 v=1.19
 




More information about the Pkg-tcltk-commits mailing list