[neon/neon-packaging/libqt6qxlsx/Neon/release] debian: more build fixes

Carlos De Maine null at kde.org
Sun Jan 19 23:31:03 GMT 2025


Git commit 6bfaa027082d3dbac9935e08e185f466673e12b6 by Carlos De Maine.
Committed on 19/01/2025 at 23:31.
Pushed by carlosdem into branch 'Neon/release'.

more build fixes

M  +4    -4    debian/control
D  +0    -2    debian/libqt5qxlsx0.lintian-overrides
R  +0    -0    debian/libqt6qxlsx1.install [from: debian/libqt6qxlsx0.install - 100% similarity]
A  +2    -0    debian/libqt6qxlsx1.lintian-overrides
M  +1    -1    debian/rules

https://invent.kde.org/neon/neon-packaging/libqt6qxlsx/-/commit/6bfaa027082d3dbac9935e08e185f466673e12b6

diff --git a/debian/control b/debian/control
index eb2da50..de6d8d2 100644
--- a/debian/control
+++ b/debian/control
@@ -3,22 +3,22 @@ Section: libs
 Priority: optional
 Maintainer: Tomasz Buchert <tomasz at debian.org>
 Rules-Requires-Root: no
-Build-Depends: cmake, debhelper-compat (= 13), qtbase5-dev, qtbase5-private-dev
-Standards-Version: 4.6.1
+Build-Depends: cmake, debhelper-compat (= 13), qt6-base-dev
+Standards-Version: 4.6.2
 Homepage: https://github.com/dantti/QXlsx
 
 Package: libqt6qxlsx-dev
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libqt6qxlsx0 (= ${binary:Version}), ${misc:Depends}
+Depends: libqt6qxlsx1 (= ${binary:Version}), ${misc:Depends}
 Description: Excel file (*.xlsx) reader/writer library for Qt6 (development).
  QXlsx is excel file (*.xlsx) reader/writer library.
  Development language of QXlsx is C++ (with Qt).
  .
  This file contains development files.
 
-Package: libqt6qxlsx0
+Package: libqt6qxlsx1
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends}, ${shlibs:Depends}
diff --git a/debian/libqt5qxlsx0.lintian-overrides b/debian/libqt5qxlsx0.lintian-overrides
deleted file mode 100644
index 72e977b..0000000
--- a/debian/libqt5qxlsx0.lintian-overrides
+++ /dev/null
@@ -1,2 +0,0 @@
-# we follow our own package naming strategy
-libqt6qxlsx0: package-name-doesnt-match-sonames libQXlsx0
diff --git a/debian/libqt6qxlsx0.install b/debian/libqt6qxlsx1.install
similarity index 100%
rename from debian/libqt6qxlsx0.install
rename to debian/libqt6qxlsx1.install
diff --git a/debian/libqt6qxlsx1.lintian-overrides b/debian/libqt6qxlsx1.lintian-overrides
new file mode 100644
index 0000000..4b5c3c1
--- /dev/null
+++ b/debian/libqt6qxlsx1.lintian-overrides
@@ -0,0 +1,2 @@
+# we follow our own package naming strategy
+libqt6qxlsx1: package-name-doesnt-match-sonames libQXlsx1
diff --git a/debian/rules b/debian/rules
index b30dafa..6f11643 100755
--- a/debian/rules
+++ b/debian/rules
@@ -20,4 +20,4 @@
 
 
 override_dh_auto_configure:
-	dh_auto_configure -- -DBUILD_SHARED_LIBS=ON
+	dh_auto_configure -- -DBUILD_SHARED_LIBS=ON -dQT_VERSION_MAJOR=6


More information about the Neon-commits mailing list