[neon/kde/plasma-discover/Neon/unstable] debian: libplasma6 && lints

Carlos De Maine null at kde.org
Fri Dec 1 01:00:11 GMT 2023


Git commit fde00c5fa0ad99c4efd0993922b5df878a90a11f by Carlos De Maine.
Committed on 01/12/2023 at 02:00.
Pushed by carlosdem into branch 'Neon/unstable'.

libplasma6 && lints

M  +10   -16   debian/control
M  +0    -29   debian/copyright
D  +0    -3    debian/kde-config-updates.install
A  +1    -0    debian/meta/cmake-ignore
D  +0    -1    debian/patches/series
M  +5    -0    debian/plasma-discover.lintian-overrides

https://invent.kde.org/neon/kde/plasma-discover/-/commit/fde00c5fa0ad99c4efd0993922b5df878a90a11f

diff --git a/debian/control b/debian/control
index dd044c5..2d8e0b1 100644
--- a/debian/control
+++ b/debian/control
@@ -42,12 +42,12 @@ Build-Depends: cmake,
                libjcat-dev,
                libmarkdown2-dev,
                libpackagekitqt6-dev,
+               libplasma-dev,
                libqca-qt6-2-dev,
                libsnapd-qt-dev,
                libsoup2.4-dev,
                pkg-config,
                pkg-kde-tools-neon,
-               plasma-framework6-dev,
                qt6-base-dev,
                qt6-declarative-dev,
                qt6-svg-dev,
@@ -65,19 +65,18 @@ Depends: appstream (>= 0.8),
          apt-config-icons-large,
          apt-config-icons-large-hidpi,
          kde-config-updates,
-         packagekit (>= 1.0),
-         plasma-discover-common (= ${source:Version}),
          kf6-kcoreaddons,
          kf6-kirigami2,
          kf6-kdeclarative,
          kf6-qqc2-desktop-style,
-         plasma-framework6,
+         libplasma6,
+         packagekit (>= 1.0),
+         plasma-discover-common (= ${source:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
-Recommends: apt-config-icons-large,
-            plasma-discover-backend-flatpak,
+Recommends: plasma-discover-backend-flatpak,
             plasma-discover-backend-snap
-Suggests: apt-config-icons-hidpi
+Replaces: kde-config-updates
 Description: Discover software management suite
  Discover is a graphical software manager for the Plasma workspace.
  It helps users easily and quickly find applications and other software
@@ -129,12 +128,7 @@ Description: Discover software manager suite (common data files)
  Discover suite.
 
 Package: kde-config-updates
-Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Recommends: plasma-discover (= ${binary:Version})
-Description: Unattended updates configuration
- This package contains a configuration module for configuring
- unattended updates for fleet administrators without the need to
- use system updaters manually.
- .
- This package is part of Plasma Discover.
+Architecture: all
+Depends: plasma-discover, ${misc:Depends}
+Description: Dummy transitional
+ Transitional dummy package.
diff --git a/debian/copyright b/debian/copyright
index 424312e..0055156 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -84,13 +84,6 @@ Copyright: 2017, Jan Grulich <jgrulich at redhat.com>
   2013, 2014, 2017, Aleix Pol Gonzalez <aleixpol at blue-systems.com>
 License: GPL-2+3+KDEeV
 
-Files: libdiscover/backends/FlatpakBackend/FlatpakFetchDataJob.cpp
-  libdiscover/backends/FlatpakBackend/FlatpakFetchDataJob.h
-  libdiscover/backends/FlatpakBackend/FlatpakTransactionJob.cpp
-  libdiscover/backends/FlatpakBackend/FlatpakTransactionJob.h
-Copyright: 2017, Jan Grulich <jgrulich at redhat.com>
-License: GPL-2+3+KDEeV
-
 Files: libdiscover/backends/FlatpakBackend/FlatpakNotifier.h
 Copyright: 2017, Jan Grulich <jgrulich at redhat.com>
   2013, Lukas Appelhans <l.appelhans at gmx.de>
@@ -118,11 +111,6 @@ Files: libdiscover/backends/PackageKitBackend/pk-offline-private.h
 Copyright: 2014, Richard Hughes <richard at hughsie.com>
 License: GPL-2+
 
-Files: libdiscover/backends/SnapBackend/SnapNotifier.cpp
-  libdiscover/backends/SnapBackend/SnapNotifier.h
-Copyright: 2013, Lukas Appelhans <l.appelhans at gmx.de>
-License: GPL-2+3+KDEeV
-
 Files: libdiscover/resources/AbstractResourcesBackend.h
   libdiscover/resources/ResourcesModel.h
 Copyright: 2013, Lukas Appelhans <boom1992 at chakra-project.org>
@@ -147,23 +135,6 @@ Copyright: 2013, Lukas Appelhans <boom1992 at chakra-project.org>
   2010-2013, Jonathan Thomas <echidnaman at kubuntu.org>
 License: GPL-2+3+KDEeV
 
-Files: notifier/DiscoverNotifierDeclarativePlugin.cpp
-  notifier/DiscoverNotifierDeclarativePlugin.h
-Copyright: 2012, 2014, 2015, Aleix Pol Gonzalez <aleixpol at blue-systems.com>
-License: GPL-2+3+KDEeV
-
-Files: notifier/plasmoid/*
-Copyright: 2013, Lukas Appelhans <boom1992 at chakra-project.org>
-  2012-2016, Aleix Pol Gonzalez <aleixpol at blue-systems.com>
-  2010-2013, Jonathan Thomas <echidnaman at kubuntu.org>
-License: GPL-2+3+KDEeV
-
-Files: notifier/qmldir
-Copyright: 2013, Lukas Appelhans <boom1992 at chakra-project.org>
-  2012-2016, Aleix Pol Gonzalez <aleixpol at blue-systems.com>
-  2010-2013, Jonathan Thomas <echidnaman at kubuntu.org>
-License: GPL-2+3+KDEeV
-
 License: GPL-2+
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
diff --git a/debian/kde-config-updates.install b/debian/kde-config-updates.install
deleted file mode 100644
index 8259bb8..0000000
--- a/debian/kde-config-updates.install
+++ /dev/null
@@ -1,3 +0,0 @@
-#usr/lib/*/qt6/plugins/plasma/kcms/systemsettings/kcm_updates.so
-#usr/share/applications/kcm_updates.desktop
-#usr/share/kpackage/kcms/kcm_updates/contents/ui/main.qml
diff --git a/debian/meta/cmake-ignore b/debian/meta/cmake-ignore
new file mode 100644
index 0000000..eb74e07
--- /dev/null
+++ b/debian/meta/cmake-ignore
@@ -0,0 +1 @@
+RpmOstree, rpm-ostree binary to manage the system. Required to build the rpm-ostree backend
\ No newline at end of file
diff --git a/debian/patches/series b/debian/patches/series
deleted file mode 100644
index 8b13789..0000000
--- a/debian/patches/series
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/debian/plasma-discover.lintian-overrides b/debian/plasma-discover.lintian-overrides
index a5a3ce0..61d0078 100644
--- a/debian/plasma-discover.lintian-overrides
+++ b/debian/plasma-discover.lintian-overrides
@@ -1 +1,6 @@
 plasma-discover: binary-without-manpage usr/bin/muon-discover
+plasma-discover: desktop-command-not-in-package usr/share/applications/kcm_updates.desktop systemsettings
+plasma-discover: desktop-entry-contains-unknown-key usr/share/applications/org.kde.discover.apt.urlhandler.desktop:67 SingleMainWindow
+plasma-discover: desktop-entry-contains-unknown-key usr/share/applications/org.kde.discover.desktop:67 SingleMainWindow
+plasma-discover: desktop-entry-contains-unknown-key usr/share/applications/org.kde.discover.snap.desktop:67 SingleMainWindow
+plasma-discover: desktop-entry-contains-unknown-key usr/share/applications/org.kde.discover.urlhandler.desktop:67 SingleMainWindow
\ No newline at end of file


More information about the Neon-commits mailing list