[Pkg-tcltk-commits] r1907 - tk8.5/trunk/debian

sgolovan at alioth.debian.org sgolovan at alioth.debian.org
Thu Jan 4 12:48:08 UTC 2018


Author: sgolovan
Date: 2018-01-04 12:48:08 +0000 (Thu, 04 Jan 2018)
New Revision: 1907

Modified:
   tk8.5/trunk/debian/changelog
   tk8.5/trunk/debian/control
   tk8.5/trunk/debian/rules
Log:
[tk8.5]
  * Removed the libtk8.5-dbg package which is no longer necessary, as
    there is an automatically created mechanism for creating debug packages.
  * Do not create an extra ldconfig trigger invocation for libtk8.5.
  * Set locale to C when creating a static library to make the package build
    reproducible (closes: #818754).
  * Bumped standards version to 4.1.3.


Modified: tk8.5/trunk/debian/changelog
===================================================================
--- tk8.5/trunk/debian/changelog	2018-01-04 12:40:37 UTC (rev 1906)
+++ tk8.5/trunk/debian/changelog	2018-01-04 12:48:08 UTC (rev 1907)
@@ -1,8 +1,13 @@
-tk8.5 (8.5.19-2) UNRELEASED; urgency=medium
+tk8.5 (8.5.19-2) unstable; urgency=medium
 
-  * NOT RELEASED YET
+  * Removed the libtk8.5-dbg package which is no longer necessary, as
+    there is an automatically created mechanism for creating debug packages.
+  * Do not create an extra ldconfig trigger invocation for libtk8.5.
+  * Set locale to C when creating a static library to make the package build
+    reproducible (closes: #818754).
+  * Bumped standards version to 4.1.3.
 
- -- Sergei Golovan <sgolovan at debian.org>  Thu, 03 Mar 2016 16:16:24 +0300
+ -- Sergei Golovan <sgolovan at debian.org>  Thu, 04 Jan 2018 15:42:45 +0300
 
 tk8.5 (8.5.19-1) unstable; urgency=medium
 

Modified: tk8.5/trunk/debian/control
===================================================================
--- tk8.5/trunk/debian/control	2018-01-04 12:40:37 UTC (rev 1906)
+++ tk8.5/trunk/debian/control	2018-01-04 12:48:08 UTC (rev 1907)
@@ -5,7 +5,7 @@
 Uploaders: Sergei Golovan <sgolovan at debian.org>
 Build-Depends: debhelper (>= 9.0.0), dpkg-dev (>= 1.16.1~), x11proto-core-dev,
  libx11-dev, libxss-dev, libxext-dev, libxft-dev, tcl8.5-dev (>= 8.5.14-3)
-Standards-Version: 3.9.6
+Standards-Version: 4.1.3
 Homepage: http://www.tcl.tk/
 
 Package: tk8.5
@@ -38,20 +38,6 @@
  This package contains the Tk library and supplementary packages you
  need to run Tk-enabled apps.
 
-Package: libtk8.5-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Pre-Depends: ${misc:Pre-Depends}
-Depends: libtk8.5 (= ${binary:Version}), ${misc:Depends}
-Multi-Arch: same
-Description: Symbol files for libtk8.5
- Tk is a cross-platform graphical toolkit which provides the Motif
- look-and-feel and is implemented using the Tcl scripting language.
- This package contains the debug symbols for libtk8.5, to assist
- in debugging applications built with tk8.5.  You will not normally
- need to install this package.
-
 Package: tk8.5-dev
 Section: libdevel
 Priority: optional

Modified: tk8.5/trunk/debian/rules
===================================================================
--- tk8.5/trunk/debian/rules	2018-01-04 12:40:37 UTC (rev 1906)
+++ tk8.5/trunk/debian/rules	2018-01-04 12:48:08 UTC (rev 1907)
@@ -41,6 +41,7 @@
 	$(MAKE) -C unix
 	# Build the static library
 	cd unix && \
+	  LC_ALL=C && \
 	  ar cr libtk$(v).a *.o && \
 	  ar d libtk$(v).a tkAppInit.o && \
 	  ranlib libtk$(v).a
@@ -109,13 +110,8 @@
 override_dh_compress:
 	dh_compress -Xusr/share/doc/tk$(v)-doc/demos/
 
-override_dh_strip:
-	dh_strip -plibtk$(v) --dbg-package=libtk$(v)-dbg
-	dh_strip -a -Nlibtk$(v)
-
 override_dh_makeshlibs:
 	dh_makeshlibs -a
-	echo 'activate-noawait ldconfig' >>debian/libtk$(v).triggers
 
 override_dh_shlibdeps:
 	dh_shlibdeps -ldebian/libtk$(v)/usr/lib/$(DEB_HOST_MULTIARCH)
@@ -125,5 +121,5 @@
 	     http://prdownloads.sourceforge.net/tcl/tk$(v).19-src.tar.gz
 
 .PHONY: override_dh_auto_clean override_dh_auto_configure override_dh_auto_build \
-	override_dh_auto_install override_dh_compress  override_dh_strip \
+	override_dh_auto_install override_dh_compress \
 	override_dh_makeshlibs override_dh_shlibdeps get-orig-source




More information about the Pkg-tcltk-commits mailing list