[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