[med-svn] [Git][debian/libquazip][master] Import Debian changes 0.9.1-4

Sebastian Ramacher (@sramacher) gitlab at salsa.debian.org
Sat Mar 30 23:30:50 GMT 2024



Sebastian Ramacher pushed to branch master at Debian / libquazip


Commits:
4c264e95 by Sebastian Ramacher at 2024-03-31T00:26:07+01:00
Import Debian changes 0.9.1-4

libquazip (0.9.1-4) unstable; urgency=medium
.
  * QA upload.
  * debian/libquazip6-1t64.symbols: Fix symbols file on amd64 for time_t
    transition rename.
  * debian/control: Bump Standards-Version
  * debian/: Drop use of qmake and use cmake-based build system.
.
libquazip (0.9.1-3.1) unstable; urgency=medium
.
  * Non-maintainer upload.
  * Rename libraries for 64-bit time_t transition.  Closes: #1063134

- - - - -


8 changed files:

- debian/changelog
- debian/control
- − debian/libquazip5-1.manpages
- debian/libquazip5-1.1 → debian/libquazip5-1t64.1
- + debian/libquazip5-1t64.lintian-overrides
- + debian/libquazip5-1t64.manpages
- debian/libquazip5-1.symbols.amd64 → debian/libquazip5-1t64.symbols.amd64
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,20 @@
+libquazip (0.9.1-4) unstable; urgency=medium
+
+  * QA upload.
+  * debian/libquazip6-1t64.symbols: Fix symbols file on amd64 for time_t
+    transition rename.
+  * debian/control: Bump Standards-Version
+  * debian/: Drop use of qmake and use cmake-based build system.
+
+ -- Sebastian Ramacher <sramacher at debian.org>  Sun, 31 Mar 2024 00:23:56 +0100
+
+libquazip (0.9.1-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063134
+
+ -- Benjamin Drung <bdrung at debian.org>  Fri, 01 Mar 2024 12:26:49 +0000
+
 libquazip (0.9.1-3) unstable; urgency=medium
 
   * QA (group) upload


=====================================
debian/control
=====================================
@@ -2,22 +2,22 @@ Source: libquazip
 Maintainer: Debian QA Group <packages at qa.debian.org>
 Section: libs
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
-               d-shlibs,
+Build-Depends: dpkg-dev (>= 1.22.5),
+               debhelper-compat (= 13),
+               d-shlibs (>= 0.106),
                cmake,
                qtbase5-dev,
-               qtchooser,
                libxext-dev,
                zlib1g-dev,
                doxygen,
                graphviz
-Standards-Version: 4.6.1
+Standards-Version: 4.6.3
 Vcs-Browser: https://salsa.debian.org/debian/libquazip
 Vcs-Git: https://salsa.debian.org/debian/libquazip.git
 Homepage: https://github.com/stachenov/quazip
 Rules-Requires-Root: no
 
-Package: libquazip5-1
+Package: libquazip5-1t64
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -25,10 +25,11 @@ Depends: ${shlibs:Depends},
          ${misc:Depends}
 Suggests: libquazip-doc
 Pre-Depends: ${misc:Pre-Depends}
+Conflicts: libquazip5-1 (<< ${source:Version})
 Breaks: libquazip1-qt5
-Provides: libquazip1-qt5,
+Provides: ${t64:Provides}, libquazip1-qt5,
           libquazip-qt5-1
-Replaces: libquazip1-qt5,
+Replaces: libquazip5-1, libquazip1-qt5,
           libquazip-qt5-1
 Description: C++ wrapper for ZIP/UNZIP
  QuaZIP is a simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package that
@@ -47,7 +48,7 @@ Package: libquazip5-dev
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: libquazip5-1 (= ${binary:Version}),
+Depends: libquazip5-1t64 (= ${binary:Version}),
          ${misc:Depends},
          zlib1g-dev
 Breaks: libquazip-qt5-1-dev (<= 0.7-2),


=====================================
debian/libquazip5-1.manpages deleted
=====================================
@@ -1,2 +0,0 @@
-debian/libquazip5-1.1
-


=====================================
debian/libquazip5-1.1 → debian/libquazip5-1t64.1
=====================================


=====================================
debian/libquazip5-1t64.lintian-overrides
=====================================
@@ -0,0 +1 @@
+libquazip5-1t64: package-name-doesnt-match-sonames libquazip5-1


=====================================
debian/libquazip5-1t64.manpages
=====================================
@@ -0,0 +1,2 @@
+debian/libquazip5-1t64.1
+


=====================================
debian/libquazip5-1.symbols.amd64 → debian/libquazip5-1t64.symbols.amd64
=====================================
@@ -1,4 +1,4 @@
-libquazip5.so.1 libquazip5-1 #MINVER#
+libquazip5.so.1 libquazip5-1t64 #MINVER#
 * Build-Depends-Package: libquazip5-dev
  LoadCentralDirectoryRecord at Base 0.7.3
  Write_EndOfCentralDirectoryRecord at Base 0.7.3


=====================================
debian/rules
=====================================
@@ -5,12 +5,10 @@
 # Modified by Stefan Ahlers, 2016
 
 # Uncomment this to turn on verbose mode.
-export DH_VERBOSE=1
+# export DH_VERBOSE=1
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+bindnow
 
-QT_SELECT=qt5
-
 include /usr/share/dpkg/pkg-info.mk
 
 UPSTREAM_VERSION = $(shell echo $(DEB_VERSION_UPSTREAM) | sed -e 's/\+.*//')
@@ -18,9 +16,8 @@ UPSTREAM_VERSION = $(shell echo $(DEB_VERSION_UPSTREAM) | sed -e 's/\+.*//')
 # Enable multiarch builds & prepare qmake vars
 include /usr/share/dpkg/architecture.mk
 
-
 %:
-	dh $@ -buildsystem qmake
+	dh $@
 
 override_dh_auto_configure:
 	dh_auto_configure -- \
@@ -39,21 +36,16 @@ override_dh_auto_configure_in_version_1.1:
 		-DLIB_SUFFIX=/$(DEB_HOST_MULTIARCH) \
 		-DCMAKE_POSITION_INDEPENDENT_CODE=ON \
 		-DBUILD_SHARED_LIBS=OFF
-	cp NEWS.txt NEWS
 
-override_dh_auto_build:
-	dh_auto_build # -Bbuild-shared
-	# dh_auto_build -Bbuild-static
+execute_after_dh_auto_build:
 	# build doc
 	doxygen
 
-override_dh_auto_clean:
-	dh_auto_clean
+execute_after_dh_auto_clean:
 	$(RM) -r doc
-	$(RM) NEWS
 
 override_dh_installchangelogs:
-	dh_installchangelogs -k NEWS
+	dh_installchangelogs -k NEWS.txt
 
 override_dh_installdocs-indep:
 	dh_installdocs -i
@@ -67,6 +59,7 @@ override_dh_install:
 	cp -a obj-*/libquazip5.a debian/tmp/usr/lib/*/
 	# cp -a build-static/quazip/libquazip1-qt5.a debian/tmp/usr/lib/*/ # this is for version 1.1
 	d-shlibmove --commit \
+		--t64 \
 		--multiarch \
 		--devunversioned \
 		--exclude-la \



View it on GitLab: https://salsa.debian.org/debian/libquazip/-/commit/4c264e95f4a41459f5ba476223b87c0531ac4cd5

-- 
View it on GitLab: https://salsa.debian.org/debian/libquazip/-/commit/4c264e95f4a41459f5ba476223b87c0531ac4cd5
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20240330/b64e123f/attachment-0001.htm>


More information about the debian-med-commit mailing list