[neon/neon-packaging/futuresql/Neon/unstable] debian: drop qt5 support
Carlos De Maine
null at kde.org
Fri Jun 28 02:31:38 BST 2024
Git commit 6248958b1fb9e0a849cff85f4661936315bc1677 by Carlos De Maine.
Committed on 28/06/2024 at 01:31.
Pushed by carlosdem into branch 'Neon/unstable'.
drop qt5 support
M +14 -36 debian/control
D +0 -3 debian/libfuturesql-dev.install
D +0 -1 debian/libfuturesql.install
D +0 -1 debian/libfuturesql.lintian-overrides
M +0 -14 debian/rules
https://invent.kde.org/neon/neon-packaging/futuresql/-/commit/6248958b1fb9e0a849cff85f4661936315bc1677
diff --git a/debian/control b/debian/control
index adcdc57..d2f41ba 100644
--- a/debian/control
+++ b/debian/control
@@ -6,7 +6,6 @@ Build-Depends: cmake,
debhelper-compat (= 13),
extra-cmake-modules,
pkg-kde-tools,
- qtbase5-dev,
qt6-base-dev,
Standards-Version: 4.6.2
Vcs-Browser: https://invent.kde.org/libraries/futuresql
@@ -27,41 +26,6 @@ Description: asynchronous Qt code library
C++20 concepts, and requires a C++20 compiler.
Warning: The API is not finalized yet.
-Package: libfuturesql-dev
-Section: libdevel
-Architecture: any
-Depends: qtbase5-dev,
- libfuturesql (= ${binary:Version}),
- ${shlibs:Depends},
- ${misc:Depends}
-Description: asynchronous Qt code library
- A non-blocking database framework for Qt.
- FutureSQL was in part inspired by Diesel, and provides a higher level of
- abstraction than QtSql.
- Its features include non-blocking database access by default, relatively
- boilderplate-free queries, automatic database migrations and simple mapping
- to objects.
- In order to make FutureSQL's use of templates less confusing, FutureSQL uses
- C++20 concepts, and requires a C++20 compiler.
- Warning: The API is not finalized yet.
- .
- Development Files.
-
-Package: libfuturesql
-Architecture: any
-Depends: ${misc:Depends},
- ${shlibs:Depends}
-Description: asynchronous Qt code library
- A non-blocking database framework for Qt.
- FutureSQL was in part inspired by Diesel, and provides a higher level of
- abstraction than QtSql.
- Its features include non-blocking database access by default, relatively
- boilderplate-free queries, automatic database migrations and simple mapping
- to objects.
- In order to make FutureSQL's use of templates less confusing, FutureSQL uses
- C++20 concepts, and requires a C++20 compiler.
- Warning: The API is not finalized yet.
-
Package: libfuturesql6-dev
Section: libdevel
Architecture: any
@@ -81,3 +45,17 @@ Description: asynchronous Qt code library
Warning: The API is not finalized yet.
.
Development Files.
+
+Package: libfuturesql
+Section: libdevel
+Architecture: all
+Depends: libfuturesql6, ${misc:Depends}
+Description: transitional package
+ Dummy transitional package.
+
+Package: libfuturesql-dev
+Section: libdevel
+Architecture: all
+Depends: libfuturesql6-dev, ${misc:Depends}
+Description: transitional package
+ Dummy transitional package.
diff --git a/debian/libfuturesql-dev.install b/debian/libfuturesql-dev.install
deleted file mode 100644
index 1d3647f..0000000
--- a/debian/libfuturesql-dev.install
+++ /dev/null
@@ -1,3 +0,0 @@
-usr/include/FutureSQL5/
-usr/lib/*/cmake/FutureSQL5/
-usr/lib/*/libfuturesql5.so
diff --git a/debian/libfuturesql.install b/debian/libfuturesql.install
deleted file mode 100644
index 8c44bdb..0000000
--- a/debian/libfuturesql.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/*/libfuturesql5.so.0
diff --git a/debian/libfuturesql.lintian-overrides b/debian/libfuturesql.lintian-overrides
deleted file mode 100644
index dc88e43..0000000
--- a/debian/libfuturesql.lintian-overrides
+++ /dev/null
@@ -1 +0,0 @@
-libfuturesql: package-name-doesnt-match-sonames libfuturesql5-0
diff --git a/debian/rules b/debian/rules
index c3b6407..eb3a36b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,17 +4,3 @@
%:
dh $@ --with pkgkde_symbolshelper
-execute_after_dh_auto_clean:
- rm -rf build-Qt6
-
-override_dh_auto_configure:
- dh_auto_configure -- -DBUILD_WITH_QT5=ON
- dh_auto_configure --builddirectory=build-Qt6 -- -DBUILD_WITH_QT6=ON
-
-override_dh_auto_build:
- dh_auto_build
- dh_auto_build --builddirectory=build-Qt6
-
-override_dh_auto_install:
- dh_auto_install
- dh_auto_install --builddirectory=build-Qt6
More information about the Neon-commits
mailing list