[neon/kde/plasma-desktop/Neon/unstable] debian: convert to a X-Neon-MergedPackage: true package
Carlos De Maine
null at kde.org
Sat Dec 23 10:25:23 GMT 2023
Git commit 37462510b9e709ec7a18b8939d1cf2959c300f81 by Carlos De Maine.
Committed on 23/12/2023 at 11:25.
Pushed by carlosdem into branch 'Neon/unstable'.
convert to a X-Neon-MergedPackage: true package
M +21 -27 debian/control
D +0 -13 debian/plasma-desktop-data.install
M +1 -1 debian/plasma-desktop-dev.install
M +13 -1 debian/plasma-desktop.install
D +0 -14 debian/plasma-desktop.maintscript
R +0 -0 debian/plasma-desktop.qml-ignore [from: debian/plasma-desktop-data.qml-ignore - 100% similarity]
https://invent.kde.org/neon/kde/plasma-desktop/-/commit/37462510b9e709ec7a18b8939d1cf2959c300f81
diff --git a/debian/control b/debian/control
index 17ab907..330dfc7 100644
--- a/debian/control
+++ b/debian/control
@@ -96,6 +96,8 @@ Vcs-Git: https://salsa.debian.org/qt-kde-team/kde/plasma-desktop.git
Package: plasma-desktop
Architecture: any
+Section: kde
+X-Neon-MergedPackage: true
Depends: breeze,
ibus-data,
kactivitymanagerd,
@@ -109,15 +111,17 @@ Depends: breeze,
kf6-solid,
libplasma6,
oxygen-sounds,
- plasma-desktop-data (= ${source:Version}),
+ plasma-activities,
plasma-integration,
plasma-thunderbolt,
plasma-workspace,
polkit-kde-agent-1,
+ python3:any,
qml6-module-org-kde-pipewire,
qml6-module-qt-labs-folderlistmodel,
qml6-module-qt-labs-platform,
qml6-module-qt-labs-settings,
+ qml6-module-qtquick-dialogs
${misc:Depends},
${shlibs:Depends}
Recommends: bluedevil,
@@ -140,31 +144,13 @@ Recommends: bluedevil,
plasma-pa,
powerdevil,
systemsettings
-Description: Tools and widgets for the desktop
- Plasma Desktop offers a beautiful looking desktop
- that takes complete advantage of modern computing technology.
- Through the use of visual effects and scalable graphics,
- the desktop experience is not only smooth but also pleasant
- to the eye. The looks of Plasma Desktop not only provide beauty,
- they are also used to support and improve your computer
- activities effectively, without being distracting.
- .
- This package is part of the KDE Plasma.
-
-Package: plasma-desktop-data
-Architecture: all
-Depends: libplasma6,
- ${misc:Depends}
-Recommends: plasma-workspace,
- python3,
- kf6-kactivities,
- kf6-kwindowsystem,
- qml6-module-qtquick-dialogs
Provides: kde-config-touchpad,
+ plasma-desktop-data,
user-manager
Replaces: kde-config-touchpad,
+ plasma-desktop-data,
user-manager
-Description: Tools and widgets for the desktop data files
+Description: Tools and widgets for the desktop
Plasma Desktop offers a beautiful looking desktop
that takes complete advantage of modern computing technology.
Through the use of visual effects and scalable graphics,
@@ -174,12 +160,11 @@ Description: Tools and widgets for the desktop data files
activities effectively, without being distracting.
.
This package is part of the KDE Plasma.
- .
- This package contains the data files
Package: plasma-desktop-dev
-Section: devel
Architecture: any
+Section: kde
+X-Neon-MergedPackage: true
Depends: plasma-desktop (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
@@ -194,16 +179,25 @@ Description: Tools and widgets for the desktop
.
This package is part of the KDE Plasma.
+#### transitionals below
+
Package: kde-config-touchpad
-Depends: plasma-desktop-data, ${misc:Depends}
+Depends: plasma-desktop, ${misc:Depends}
Architecture: all
Priority: optional
Description: transitional dummy package
This is a transitional dummy package. It can safely be removed.
+Package: plasma-desktop-data
+Architecture: all
+Priority: optional
+Depends: plasma-desktop, ${misc:Depends}
+Description: dummy transitional package
+ This is a transitional package which can be removed.
+
Package: user-manager
Architecture: all
Priority: optional
-Depends: plasma-desktop-data, ${misc:Depends}
+Depends: plasma-desktop, ${misc:Depends}
Description: dummy transitional package
This is a transitional package which can be removed.
diff --git a/debian/plasma-desktop-data.install b/debian/plasma-desktop-data.install
deleted file mode 100644
index dc45c1a..0000000
--- a/debian/plasma-desktop-data.install
+++ /dev/null
@@ -1,13 +0,0 @@
-etc/xdg/autostart/kaccess.desktop
-usr/share/accounts/
-usr/share/config.kcfg/
-usr/share/dbus-1/system-services
-usr/share/doc/
-usr/share/icons/
-usr/share/k*
-usr/share/locale/
-usr/share/metainfo/
-usr/share/plasma
-usr/share/polkit-1/actions/
-usr/share/qlogging-categories6/
-usr/share/solid/
diff --git a/debian/plasma-desktop-dev.install b/debian/plasma-desktop-dev.install
index 1a3fce1..457aa50 100644
--- a/debian/plasma-desktop-dev.install
+++ b/debian/plasma-desktop-dev.install
@@ -1 +1 @@
-usr/share/dbus-1/interfaces/org.kde.touchpad.xml
+usr/share/dbus-1/interfaces/
\ No newline at end of file
diff --git a/debian/plasma-desktop.install b/debian/plasma-desktop.install
index 7cc6d89..5de45e2 100644
--- a/debian/plasma-desktop.install
+++ b/debian/plasma-desktop.install
@@ -1,5 +1,17 @@
+etc/xdg/autostart/
usr/bin/
usr/lib/*/libexec/
usr/lib/*/qt6/
+usr/share/accounts/
usr/share/applications/
-usr/share/dbus-1/system.d/org.kde.kcontrol.kcmclock.conf
\ No newline at end of file
+usr/share/config.kcfg/
+usr/share/dbus-1/system-services
+usr/share/doc/
+usr/share/icons/
+usr/share/k*
+usr/share/locale/
+usr/share/metainfo/
+usr/share/plasma/
+usr/share/polkit-1/actions/
+usr/share/qlogging-categories6/
+usr/share/solid/
diff --git a/debian/plasma-desktop.maintscript b/debian/plasma-desktop.maintscript
deleted file mode 100644
index 3179360..0000000
--- a/debian/plasma-desktop.maintscript
+++ /dev/null
@@ -1,14 +0,0 @@
-# KNSRC files are now in /usr/share, where they should have belonged all along.
-# ditto dbus policy files
-# kdebugsettings categories file
-rm_conffile /etc/dbus-1/system.d/org.kde.fontinst.conf
-rm_conffile /etc/dbus-1/system.d/org.kde.kcontrol.kcmclock.conf
-rm_conffile /etc/xdg/colorschemes.knsrc
-rm_conffile /etc/xdg/emoticons.knsrc
-rm_conffile /etc/xdg/icons.knsrc
-rm_conffile /etc/xdg/kfontinst.knsrc
-rm_conffile /etc/xdg/ksplash.knsrc
-rm_conffile /etc/xdg/lookandfeel.knsrc
-rm_conffile /etc/xdg/plasma-desktop.categories
-rm_conffile /etc/xdg/plasma-themes.knsrc
-rm_conffile /etc/xdg/xcursor.knsrc
diff --git a/debian/plasma-desktop-data.qml-ignore b/debian/plasma-desktop.qml-ignore
similarity index 100%
rename from debian/plasma-desktop-data.qml-ignore
rename to debian/plasma-desktop.qml-ignore
More information about the Neon-commits
mailing list