[neon/extras/peruse/Neon/unstable] debian: various lints

Carlos De Maine null at kde.org
Mon May 5 07:18:18 BST 2025


Git commit 7f5bb80b2bc0c95cf36e88afdfab5d8a3a337efc by Carlos De Maine.
Committed on 05/05/2025 at 06:18.
Pushed by carlosdem into branch 'Neon/unstable'.

various lints

M  +18   -10   debian/control
M  +1    -2    debian/meta/cmake-ignore
M  +2    -0    debian/rules

https://invent.kde.org/neon/extras/peruse/-/commit/7f5bb80b2bc0c95cf36e88afdfab5d8a3a337efc

diff --git a/debian/control b/debian/control
index 983acec..c028139 100644
--- a/debian/control
+++ b/debian/control
@@ -34,7 +34,6 @@ Build-Depends: cmake,
                kf6-kxmlgui-dev,
                kf6-solid-dev,
                pkg-kde-tools-neon,
-               qml6-module-org-kde-newstuff,
                qt6-5compat-dev,
                qt6-base-dev,
                qt6-declarative-dev,
@@ -47,14 +46,9 @@ Vcs-Browser: https://salsa.debian.org/qt-kde-team/extras/peruse
 Package: peruse
 Architecture: any
 Depends: peruse-common (>= ${source:Version}),
-         qml6-module-org-kde-kcm,
-         qml6-module-org-kde-kirigami,
-         qml6-module-org-kde-newstuff,
-         qml6-module-qt-labs-folderlistmodel,
-         qml6-module-qt-labs-settings,
-         qml6-module-qtquick-controls,
-         qml6-module-qtquick-dialogs,
-         qml6-module-qtquick-layouts,
+         kf6-kirigami,
+         kf6-kirigami-addons,
+         qt6-declarative,
          ${misc:Depends},
          ${shlibs:Depends}
 Description: comic book reader
@@ -79,7 +73,9 @@ Description: common files for peruse
 
 Package: peruse-dev
 Architecture: any
-Depends: peruse, ${misc:Depends}
+Depends: peruse, 
+         qt6-bse-dev,
+         ${misc:Depends}
 Description: dev files for peruse
  Peruse was created as a way to make exactly that as easy and pleasant
  as possible, and to simply get out of the way and let you read your
@@ -89,3 +85,15 @@ Description: dev files for peruse
  .
  This package contains peruse dev and library files.
 
+Package: peruse-doc
+Architecture: all
+Depends: peruse, ${misc:Depends}
+Description: documentation for peruse
+ Peruse was created as a way to make exactly that as easy and pleasant
+ as possible, and to simply get out of the way and let you read your
+ comic books.  One could say that it allows you to peruse your comic
+ books at your leisure, but that would be a silly way of putting it -
+ so, peruse your comic books at your leisure!
+ .
+ This package contains peruse documentation files.
+ 
diff --git a/debian/meta/cmake-ignore b/debian/meta/cmake-ignore
index 91f974b..1ba5225 100644
--- a/debian/meta/cmake-ignore
+++ b/debian/meta/cmake-ignore
@@ -1,2 +1 @@
-KF5NewStuffQuick
-KF5Kirigami2
+USE_PERUSE_PDFTHUMBNAILER
diff --git a/debian/rules b/debian/rules
index f21e70f..12f4a0c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,3 +5,5 @@
 %:
 	dh $@ --with kf6 --buildsystem kf6
 
+override_dh_auto_configure:
+	dh_auto_configure -- -DBUILD_QCH=ON


More information about the Neon-commits mailing list