[neon/neon-packaging/mimetreeparser/Neon/stable] debian: lintings

Carlos De Maine null at kde.org
Sat Jan 20 01:21:38 GMT 2024


Git commit 9a8e9a64bd29f5db8bc98e975cae3d4852e31362 by Carlos De Maine.
Committed on 20/01/2024 at 02:21.
Pushed by carlosdem into branch 'Neon/stable'.

lintings

M  +15   -4    debian/control
M  +0    -10   debian/copyright
M  +1    -0    debian/kpim6-mimetreeparser-dev.install
A  +1    -0    debian/kpim6-mimetreeparser.lintain-overrides
M  +2    -1    debian/rules

https://invent.kde.org/neon/neon-packaging/mimetreeparser/-/commit/9a8e9a64bd29f5db8bc98e975cae3d4852e31362

diff --git a/debian/control b/debian/control
index ee3b019..2037abe 100644
--- a/debian/control
+++ b/debian/control
@@ -4,6 +4,8 @@ Priority: optional
 Maintainer: KDE Neon neon at kde.org
 Build-Depends: cmake,
                debhelper-compat (= 13),
+               doxygen,
+               graphviz,
                kf6-extra-cmake-modules,
                kf6-kcalendarcore-dev,
                kf6-kdeclarative-dev,
@@ -14,14 +16,19 @@ Build-Depends: cmake,
                libgpgme-dev,
                libqgpgme15-qt6-dev,
                pkg-kde-tools-neon,
-               qt6-base-dev
+               qt6-base-dev,
+               qt6-tools-dev,
 Standards-Version: 4.6.2
 Homepage: https://projects.kde.org/projects/kde/pim/mimetreeparser
 
 Package: kpim6-mimetreeparser
 Architecture: any
+X-Neon-MergedPackage: true
 Multi-Arch: same
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Depends: qml6-module-org-kde-kirigami2,
+         qml6-module-qtwebengine,
+         ${misc:Depends}, 
+         ${shlibs:Depends}
 Description: library for handling MIME data
  This library is a parser for a MIME tree and is based on KMime. The
  goal is given a MIME tree to extract a list of parts (e.g. text, html) and a
@@ -31,9 +38,13 @@ Description: library for handling MIME data
  This package is part of the KDE Development Platform PIM libraries module.
 
 Package: kpim6-mimetreeparser-dev
-Section: libdevel
 Architecture: any
-Depends: kpim6-mimetreeparser, qt6-base-dev, ${misc:Depends}
+X-Neon-MergedPackage: true
+Multi-Arch: same
+Depends: kpim6-mimetreeparser (= ${source:Version}), 
+         kf6-ki18n-dev, 
+         qt6-base-dev, 
+         ${misc:Depends}
 Description: library for handling MIME data - development files
  This library is a parser for a MIME tree and is based on KMime. The
  goal is given a MIME tree to extract a list of parts (e.g. text, html) and a
diff --git a/debian/copyright b/debian/copyright
index 8a21220..67733ab 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -12,16 +12,6 @@ Copyright: 2015, Albert Astals Cid <aacid at kde.org>
            2001-2002, the KMime authors
 License: LGPL-2+
 
-Files: autotests/utiltest.cpp
-       autotests/rfc2047test.cpp
-       autotests/utiltest.h
-       autotests/rfc2047test.h
-       autotests/rfc2231test.h
-       autotests/rfc2231test.cpp
-Copyright: 2006 Volker Krause <vkrause at kde.org>
-           2010 Leo Franchi <lfranchi at kde.org>
-License: LGPL-2
-
 Files: debian/*
 Copyright: 2015 Harald Sitter <sitter at kde.org>
 License: LGPL-2+
diff --git a/debian/kpim6-mimetreeparser-dev.install b/debian/kpim6-mimetreeparser-dev.install
index 4b0dbd2..c7d59fe 100644
--- a/debian/kpim6-mimetreeparser-dev.install
+++ b/debian/kpim6-mimetreeparser-dev.install
@@ -3,3 +3,4 @@ usr/lib/*/cmake/
 usr/lib/*/libKPim6MimeTreeParserCore.so
 usr/lib/*/libKPim6MimeTreeParserWidgets.so
 usr/lib/*/qt6/mkspecs/
+usr/share/qt6/doc/
diff --git a/debian/kpim6-mimetreeparser.lintain-overrides b/debian/kpim6-mimetreeparser.lintain-overrides
new file mode 100644
index 0000000..5c57ba2
--- /dev/null
+++ b/debian/kpim6-mimetreeparser.lintain-overrides
@@ -0,0 +1 @@
+kpim6-mimetreeparser: package-name-doesnt-match-sonames libKPim6MimeTreeParserCore6 libKPim6MimeTreeParserWidgets6
\ No newline at end of file
diff --git a/debian/rules b/debian/rules
index 081221b..7ff1376 100644
--- a/debian/rules
+++ b/debian/rules
@@ -7,4 +7,5 @@
 
 override_dh_auto_configure:
 	dh_auto_configure -- \
-		-DCOMPILE_WITH_UNITY_CMAKE_SUPPORT=ON
\ No newline at end of file
+		-DCOMPILE_WITH_UNITY_CMAKE_SUPPORT=ON \
+		-DBUILD_QCH=ON


More information about the Neon-commits mailing list