[neon/mobile/plasma-mobile/Neon/unstable] debian: lint it green

Carlos De Maine null at kde.org
Fri Jan 5 03:17:21 GMT 2024


Git commit 561b5f2c88806aa4df073324370d276272ce9c2e by Carlos De Maine.
Committed on 05/01/2024 at 04:17.
Pushed by carlosdem into branch 'Neon/unstable'.

lint it green

M  +9    -4    debian/control
M  +0    -131  debian/copyright
A  +12   -0    debian/plasma-mobile.lintian-overrides
A  +1    -0    debian/plasma-mobile.qml-ignore

https://invent.kde.org/neon/mobile/plasma-mobile/-/commit/561b5f2c88806aa4df073324370d276272ce9c2e

diff --git a/debian/control b/debian/control
index 43d0bae..10b43cc 100644
--- a/debian/control
+++ b/debian/control
@@ -27,14 +27,14 @@ Build-Depends: cmake,
                libwayland-dev,
                pkg-config,
                pkg-kde-tools-neon,
-               plasma-framework6,
+               plasma-framework6-dev,
                plasma-workspace-dev,
                qcoro-qt6-dev,
                qt6-base-dev,
                qt6-declarative-dev,
                qt6-sensors-dev,
                qt6-svg-dev
-Standards-Version: 4.2.1
+Standards-Version: 4.6.2
 Homepage: https://plasma-mobile.org
 Vcs-Browser: https://gitlab.com/debian-pm/plasma-mobile/plasma-phone-components
 Vcs-Git: https://gitlab.com/debian-pm/plasma-mobile/plasma-phone-components.git
@@ -43,10 +43,11 @@ Package: plasma-mobile
 Architecture: any
 Depends: fonts-mplus,
          fonts-oxygen,
-#         kpeople-vcard,
+         kpeople-vcard6,
          milou,
          plasma-nano,
          plasma-workspace,
+         plasma-framework6,
          powerdevil,
          kf6-kactivities,
          kf6-breeze-icon-theme,
@@ -54,6 +55,10 @@ Depends: fonts-mplus,
          kf6-kirigami2,
          kf6-kdeclarative
          kf6-kpeople,
+         kf6-networkmanager-qt,
+         kf6-modemmanager-qt,
+         kscreenlocker,
+         kwin,
          qml6-module-org-kde-pipewire,
          qml6-module-qtquick-localstorage,
          ${misc:Depends},
@@ -64,7 +69,7 @@ Description: Set of components required for Plasma Phone
 Package: plasma-phone-components
 Architecture: all
 Depends: ${misc:Depends}, ${shlibs:Depends}
-Priority: extra
+Priority: optional
 Section: oldlibs
 Description: Set of components required for Plasma Phone - transitional
  Phone components for KDE Plasma.
diff --git a/debian/copyright b/debian/copyright
index 8dc4998..037b01c 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -7,137 +7,6 @@ Copyright: 2015, Jonathan Riddell <jr at jriddell.org>
   2012-2015, Marco Martin <notmart at gmail.com>
 License: GPL-2+
 
-Files: applets/quicksettings/*
-Copyright: 2015, Marco Martin <mart at kde.org>
-License: GPL-2+
-
-Files: applets/quicksettings/Messages.sh
-Copyright: 2015, Jonathan Riddell <jr at jriddell.org>
-  2014, Aaron Seigo <aseigo at kde.org>
-  2012-2015, Marco Martin <notmart at gmail.com>
-License: GPL-2+
-
-Files: components/fullscreenpanel.cpp
-  components/fullscreenpanel.h
-Copyright: 2013, 2015, Marco Martin <mart at kde.org>
-License: LGPL-2+
-
-Files: components/mobileshellprivateplugin.cpp
-  components/mobileshellprivateplugin.h
-Copyright: 2015, Marco Martin <mart at kde.org>
-License: Expat
- 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 the Free Software Foundation; either
- version 2 of the License, or (at your option) any later
- version.
- .
- This program is distributed in the hope that it will be
- useful, but WITHOUT ANY WARRANTY; without even the implied
- warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the GNU General Public License for more
- details.
- .
- You should have received a copy of the GNU General Public
- License along with this package; if not, write to the Free
- Software Foundation, Inc., 51 Franklin St, Fifth Floor,
- Boston, MA  02110-1301 USA
- .
- On Debian systems, the full text of the GNU General Public
- License version 2 can be found in the file
- `/usr/share/common-licenses/GPL-2'.
-
-Files: containments/*
-Copyright: 2015, Marco Martin <mart at kde.org>
-License: GPL-2+
-
-Files: containments/homescreen/Messages.sh
-Copyright: 2015, Jonathan Riddell <jr at jriddell.org>
-  2014, Aaron Seigo <aseigo at kde.org>
-  2012-2015, Marco Martin <notmart at gmail.com>
-License: GPL-2+
-
-Files: containments/homescreen/applicationlistmodel.cpp
-  containments/homescreen/applicationlistmodel.h
-Copyright: 2014, Antonis Tsiapaliokas <antonis.tsiapaliokas at kde.org>
-License: GPL-2+
-
-Files: containments/homescreen/package/*
-Copyright: 2013, 2015, Marco Martin <mart at kde.org>
-License: LGPL-2+
-
-Files: containments/panel/package/*
-Copyright: 2013, 2015, Marco Martin <mart at kde.org>
-License: LGPL-2+
-
-Files: containments/taskpanel/Messages.sh
-Copyright: 2015, Jonathan Riddell <jr at jriddell.org>
-  2014, Aaron Seigo <aseigo at kde.org>
-  2012-2015, Marco Martin <notmart at gmail.com>
-License: GPL-2+
-
-Files: dialer/*
-Copyright: 2012, George Kiagiadakis <kiagiadakis.george at gmail.com>
-License: LGPL-2.1+
-
-Files: dialer/package/*
-Copyright: 2011, Nokia Corporation and/or its subsidiary(-ies).
-License: BSD-3-clause
-
-Files: dialer/plugin/*
-Copyright: 2015, Martin Klapetek <mklapetek at kde.org>
-License: LGPL-2.1+
-
-Files: dialer/plugin/qmldir
-Copyright: 2015, Jonathan Riddell <jr at jriddell.org>
-  2014, Aaron Seigo <aseigo at kde.org>
-  2012-2015, Marco Martin <notmart at gmail.com>
-License: GPL-2+
-
-Files: dialer/src/call-handler.cpp
-  dialer/src/call-handler.h
-Copyright: 2009-2012, George Kiagiadakis <kiagiadakis.george at gmail.com>
-License: GPL-2+
-
-Files: dialer/src/dialerutils.cpp
-  dialer/src/dialerutils.h
-Copyright: 2015, Marco Martin <mart at kde.org>
-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 the Free Software Foundation; either
- version 2 of the License, or (at your option) any later
- version.
- .
- This program is distributed in the hope that it will be
- useful, but WITHOUT ANY WARRANTY; without even the implied
- warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- PURPOSE.  See the GNU General Public License for more
- details.
- .
- You should have received a copy of the GNU General Public
- License along with this package; if not, write to the Free
- Software Foundation, Inc., 51 Franklin St, Fifth Floor,
- Boston, MA  02110-1301 USA
- .
- On Debian systems, the full text of the GNU General Public
- License version 2 can be found in the file
- `/usr/share/common-licenses/GPL-2'.
-
-Files: dialer/src/main.cpp
-Copyright: 2013, 2015, Marco Martin <mart at kde.org>
-License: LGPL-2+
-
-Files: dialer/src/org.freedesktop.Telepathy.Client.Plasma.Dialer.service.in
-Copyright: 2015, Jonathan Riddell <jr at jriddell.org>
-  2014, Aaron Seigo <aseigo at kde.org>
-  2012-2015, Marco Martin <notmart at gmail.com>
-License: GPL-2+
-
-Files: phonebook/*
-Copyright: 2011, Nokia Corporation and/or its subsidiary(-ies).
-License: BSD-3-clause
-
 License: GPL-2+
  This program is free software; you can redistribute it
  and/or modify it under the terms of the GNU General Public
diff --git a/debian/plasma-mobile.lintian-overrides b/debian/plasma-mobile.lintian-overrides
new file mode 100644
index 0000000..4a8a8c4
--- /dev/null
+++ b/debian/plasma-mobile.lintian-overrides
@@ -0,0 +1,12 @@
+plasma-mobile: desktop-command-not-in-package usr/share/applications/kcm_cellular_network.desktop systemsettings
+plasma-mobile: desktop-command-not-in-package usr/share/applications/kcm_mobile_hotspot.desktop systemsettings
+plasma-mobile: desktop-command-not-in-package usr/share/applications/kcm_mobile_info.desktop systemsettings
+plasma-mobile: desktop-command-not-in-package usr/share/applications/kcm_mobile_onscreenkeyboard.desktop systemsettings
+plasma-mobile: desktop-command-not-in-package usr/share/applications/kcm_mobile_power.desktop systemsettings
+plasma-mobile: desktop-command-not-in-package usr/share/applications/kcm_mobile_time.desktop systemsettings
+plasma-mobile: desktop-command-not-in-package usr/share/applications/kcm_mobile_wifi.desktop systemsettings
+plasma-mobile: desktop-command-not-in-package usr/share/applications/kcm_mobileshell.desktop systemsettings
+
+plasma-mobile: no-manual-page usr/bin/plasma-mobile-envmanager
+plasma-mobile: no-manual-page usr/bin/plasma-mobile-initial-start
+plasma-mobile: no-manual-page usr/bin/startplasmamobile
\ No newline at end of file
diff --git a/debian/plasma-mobile.qml-ignore b/debian/plasma-mobile.qml-ignore
new file mode 100644
index 0000000..ae557ac
--- /dev/null
+++ b/debian/plasma-mobile.qml-ignore
@@ -0,0 +1 @@
+org.kde.private.mobile.homescreen.folio 1.0
\ No newline at end of file


More information about the Neon-commits mailing list