[neon/qt6/qt6-doc/Neon/release] debian: split the installs
Carlos De Maine
null at kde.org
Thu May 1 23:06:23 BST 2025
Git commit d2a9abe4acaf966d593542b3ba4c7456b89a1be2 by Carlos De Maine.
Committed on 01/05/2025 at 22:06.
Pushed by carlosdem into branch 'Neon/release'.
split the installs
M +17 -5 debian/control
A +3 -0 debian/qt6-doc-dev.install
M +1 -1 debian/qt6-doc.install
https://invent.kde.org/neon/qt6/qt6-doc/-/commit/d2a9abe4acaf966d593542b3ba4c7456b89a1be2
diff --git a/debian/control b/debian/control
index 9f38c7c..5dc8795 100644
--- a/debian/control
+++ b/debian/control
@@ -5,6 +5,8 @@ Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
Uploaders: Patrick Franz <deltaone at debian.org>
Build-Depends: cmake,
debhelper-compat (= 13),
+ libcups2-dev,
+ libgtk-3-dev,
libssl-dev,
libvulkan-dev [linux-any],
libx11-xcb-dev,
@@ -59,7 +61,7 @@ Vcs-Git: https://salsa.debian.org/qt-kde-team/qt6/qt6-doc.git
Rules-Requires-Root: no
Package: qt6-doc
-Architecture: any
+Architecture: all
X-Neon-MergedPackage: true
Multi-Arch: same
Depends: qt6-3d-doc,
@@ -99,7 +101,6 @@ Depends: qt6-3d-doc,
Recommends: assistant-qt6,
Suggests: qt6-base-dev,
Replaces: qt6-demos,
- qt6-doc-dev,
qt6-doc-html,
Description: Qt 6 documentation in Qt's help format
Qt is a cross-platform C++ application framework. Qt's primary feature
@@ -112,13 +113,24 @@ Description: Qt 6 documentation in Qt's help format
the Qt's help format version can be viewed in conjunction with the Qt Assistant
found in the assistant-qt6 package.
-#### transitionals below ####
Package: qt6-doc-dev
Architecture: all
Depends: qt6-doc, ${misc:Depends}
-Description: Dummy transitional
- Transitional dummy package.
+Breaks: qt6-doc (<< 6.9.0)
+Replaces: qt6-doc (<< 6.9.0)
+Description: Qt 6 documentation in Qt's help format
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
+ .
+ Qt Documentation contains the offline documentation for Qt 6.
+ This package contains the complete Qt 6 API documentation (Qt's help format).
+ .
+ The documentation is provided in the Qt's help format and manpage format;
+ the Qt's help format version can be viewed in conjunction with the Qt Assistant
+ found in the assistant-qt6 package.
+
+#### transitionals below ####
Package: qt6-doc-html
Architecture: all
diff --git a/debian/qt6-doc-dev.install b/debian/qt6-doc-dev.install
new file mode 100644
index 0000000..040ddfd
--- /dev/null
+++ b/debian/qt6-doc-dev.install
@@ -0,0 +1,3 @@
+usr/lib/*/qt6/examples/
+usr/lib/*/qt6/mkspecs/
+usr/lib/*/qt6/sbom/
diff --git a/debian/qt6-doc.install b/debian/qt6-doc.install
index 1b91047..8536ff4 100644
--- a/debian/qt6-doc.install
+++ b/debian/qt6-doc.install
@@ -1 +1 @@
-usr/
+usr/share/qt6/doc/
More information about the Neon-commits
mailing list