[neon/qt6/qt6-tools/Neon/release] debian: clean up and of course lint
Carlos De Maine
null at kde.org
Thu Dec 14 10:44:29 GMT 2023
Git commit 2927db620cb490e975f954598591a66690db9363 by Carlos De Maine.
Committed on 14/12/2023 at 11:44.
Pushed by carlosdem into branch 'Neon/release'.
clean up and of course lint
M +25 -7 debian/control
R +0 -0 debian/not_patches_to_make_linters_smile/fix-build-with-system-litehtml.patch [from: debian/patches/fix-build-with-system-litehtml.patch - 100% similarity]
R +0 -0 debian/not_patches_to_make_linters_smile/series [from: debian/patches/series - 100% similarity]
M +1 -1 debian/qt6-tools-doc.install
https://invent.kde.org/neon/qt6/qt6-tools/-/commit/2927db620cb490e975f954598591a66690db9363
diff --git a/debian/control b/debian/control
index 0263333..f824688 100644
--- a/debian/control
+++ b/debian/control
@@ -26,9 +26,9 @@ Build-Depends: clang-14,
pkg-kde-tools,
qt6-base-dev (>= 6.6.1~),
qt6-declarative-dev (>= 6.6.1~)
-#Build-Depends-Indep: qt6-base-dev (>= 6.6~) <!nodoc>,
-# qt6-base-doc (>= 6.6~) <!nodoc>,
-# qt6-documentation-tools (>= 6.6~) <!nodoc>,
+Build-Depends-Indep: qt6-base-dev (>= 6.6~) <!nodoc>,
+ qt6-base-doc (>= 6.6~) <!nodoc>,
+ qt6-documentation-tools (>= 6.6~) <!nodoc>,
Standards-Version: 4.6.2
Homepage: https://www.qt.io/developers/
Vcs-Browser: https://salsa.debian.org/qt-kde-team/qt6/qt6-tools
@@ -47,7 +47,17 @@ Depends: llvm-14,
${shlibs:Depends}
Provides: qt6-designer-abi (= 6.6.1),
qt6-help-abi (= 6.6.1),
- qt6-uitools-abi (= 6.6.1)
+ qt6-uitools-abi (= 6.6.1),
+ libqt6designer6,
+ libqt6designercomponents6,
+ libqt6help6,
+ libqt6uitools6,
+ assistant-qt6,
+ designer-qt6,
+ linguist-qt6,
+ qdbus-qt6,
+ qt6-documentation-tools,
+ qt6-l10n-tools,
Description: Qt 6 Designer library
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
@@ -60,6 +70,7 @@ Package: qt6-tools-dev
Architecture: any
Section: kde
X-Neon-MergedPackage: true
+Pre-Depends: ${misc:Pre-Depends}
Depends: libclang-14-dev,
llvm-14-dev,
qt6-base-dev,
@@ -67,8 +78,10 @@ Depends: libclang-14-dev,
qt6-tools (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
-Breaks: qt6-tools (<< 6.3.1-2~),
-Replaces: qt6-tools (<< 6.3.1-2~),
+Provides: qt6-tools-dev-tools,
+ qt6-tools-private-dev,
+ qt6-tools-doc-dev,
+ qt6-tools-doc-examples,
Description: Qt 6 Tools - development files
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
@@ -81,9 +94,12 @@ Build-Profiles: <!nodoc>
Architecture: all
Section: kde
X-Neon-MergedPackage: true
+Pre-Depends: ${misc:Pre-Depends}
Depends: qt6-base-doc,
qt6-tools-dev,
- ${misc:Depends}
+ ${misc:Depends},
+ ${shlibs:Depends}
+Provides: qt6-tools-doc-html,
Description: Qt 6 Tools - documentation files
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
@@ -91,6 +107,8 @@ Description: Qt 6 Tools - documentation files
This package contains the documentation files used to help build Qt 6
applications.
+#### transitionals below ####
+
Package: libqt6designer6
Architecture: all
Depends: qt6-tools, ${misc:Depends}
diff --git a/debian/patches/fix-build-with-system-litehtml.patch b/debian/not_patches_to_make_linters_smile/fix-build-with-system-litehtml.patch
similarity index 100%
rename from debian/patches/fix-build-with-system-litehtml.patch
rename to debian/not_patches_to_make_linters_smile/fix-build-with-system-litehtml.patch
diff --git a/debian/patches/series b/debian/not_patches_to_make_linters_smile/series
similarity index 100%
rename from debian/patches/series
rename to debian/not_patches_to_make_linters_smile/series
diff --git a/debian/qt6-tools-doc.install b/debian/qt6-tools-doc.install
index d22b0e0..6a0b95c 100644
--- a/debian/qt6-tools-doc.install
+++ b/debian/qt6-tools-doc.install
@@ -1 +1 @@
-#usr/share/qt6/doc
+usr/share/qt6/doc
More information about the Neon-commits
mailing list