[neon/kde/akonadi-search/Neon/unstable] debian: bring back docs

Carlos De Maine null at kde.org
Sun Apr 12 10:22:44 BST 2026


Git commit 6f92871d05449e13ac63bb4bb5e5b966224edf82 by Carlos De Maine.
Committed on 12/04/2026 at 09:22.
Pushed by carlosdem into branch 'Neon/unstable'.

bring back docs

M  +3    -0    debian/control
M  +1    -2    debian/kpim6-akonadi-search-dev.install
M  +1    -0    debian/kpim6-akonadi-search.install
M  +13   -1    debian/rules

https://invent.kde.org/neon/kde/akonadi-search/-/commit/6f92871d05449e13ac63bb4bb5e5b966224edf82

diff --git a/debian/control b/debian/control
index 6ef7ddd..84754f8 100644
--- a/debian/control
+++ b/debian/control
@@ -9,6 +9,7 @@ Build-Depends: cmake,
                debhelper-compat (= 13),
                doxygen,
                kaccounts-integration-dev,
+               kde-qdoc-common-dev,
                kf6-extra-cmake-modules,
                kf6-kcalendarcore-dev,
                kf6-kcmutils-dev,
@@ -41,6 +42,7 @@ Architecture: any
 X-Neon-MergedPackage: true
 Depends: ${misc:Depends}, ${shlibs:Depends}
 Breaks: libkf5akonadisearch-data (<= 24.08.3-0zneon+24.04+noble+release+build10),
+        kpim6-akonadi-search-dev (<< ${source:Version}~ciBuild)
 Replaces: libkpim5akonadisearch-bin,
           libkpim5akonadisearch-data,
           libkpim5akonadisearch-plugins,
@@ -55,6 +57,7 @@ Replaces: libkpim5akonadisearch-bin,
           libkf5akonadisearchdebug5,
           libkf5akonadisearchpim5,
           libkf5akonadisearchxapian5,
+          kpim6-akonadi-search-dev (<< ${source:Version}~ciBuild)
 Description: Akonadi search library - data files
  Library used to search in the Akonadi PIM data server.
  .
diff --git a/debian/kpim6-akonadi-search-dev.install b/debian/kpim6-akonadi-search-dev.install
index c7fa7fc..7c6f97d 100644
--- a/debian/kpim6-akonadi-search-dev.install
+++ b/debian/kpim6-akonadi-search-dev.install
@@ -4,5 +4,4 @@ usr/lib/*/libKPim6AkonadiSearchCore.so
 usr/lib/*/libKPim6AkonadiSearchDebug.so
 usr/lib/*/libKPim6AkonadiSearchPIM.so
 usr/lib/*/libKPim6AkonadiSearchXapian.so
-usr/share/qlogging-categories6/akonadi-search.categories
-usr/share/qlogging-categories6/akonadi-search.renamecategories
+usr/share/qlogging-categories6/
diff --git a/debian/kpim6-akonadi-search.install b/debian/kpim6-akonadi-search.install
index 982b6f0..0fc4b8c 100644
--- a/debian/kpim6-akonadi-search.install
+++ b/debian/kpim6-akonadi-search.install
@@ -13,3 +13,4 @@ usr/lib/*/qt6/plugins/kf6/krunner/krunner_pimcontacts.so
 usr/lib/*/qt6/plugins/pim6/akonadi
 usr/share/akonadi/agents/akonadiindexingagent.desktop
 usr/share/locale/
+usr/share/qlogging-categories6/
\ No newline at end of file
diff --git a/debian/rules b/debian/rules
index eba00fb..4c0c766 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,11 +2,23 @@
 # SPDX-License-Identifier: LGPL-2.0-or-later
 # SPDX-FileCopyrightText: 2023 Jonathan Riddell <jr at jriddell.org>
 
+export KDE_DOCS=/usr/share/qt6/doc/kde-qdoc-common-dev
+
 %:
 	dh $@ --with kf6 --buildsystem kf6
 
 override_dh_auto_configure:
 	dh_auto_configure -- \
 		-DCOMPILE_WITH_UNITY_CMAKE_SUPPORT=ON \
-		-DBUILD_QCH=ON \
 		-DRust_COMPILER=/usr/bin/rustc-1.85 -DRust_CARGO=/usr/bin/cargo-1.85
+
+override_dh_auto_build:
+	dh_auto_build
+	dh_auto_build -- prepare_docs
+	dh_auto_build -- generate_docs
+	dh_auto_build -- generate_qch
+
+override_dh_auto_install:
+	dh_auto_install
+	dh_auto_install -- install_html_docs
+	dh_auto_install -- install_qch_docs


More information about the Neon-commits mailing list