[neon/3rdparty/sddm/Neon/release] debian: transitional packages for old themes

Carlos De Maine null at kde.org
Wed Jun 5 12:00:34 BST 2024


Git commit 88d1c1fa8e916ca477abad3ac58b46bd57dd91f7 by Carlos De Maine.
Committed on 05/06/2024 at 10:59.
Pushed by carlosdem into branch 'Neon/release'.

transitional packages for old themes

(cherry picked from commit 2d51ddc4f4bd8e9b6ef2d2fcd63b09aac77fbff5)

M  +12   -20   debian/control
D  +0    -1    debian/sddm-theme-maui.install
D  +0    -13   debian/sddm-theme-maui.postinst
D  +0    -12   debian/sddm-theme-maui.prerm

https://invent.kde.org/neon/3rdparty/sddm/-/commit/88d1c1fa8e916ca477abad3ac58b46bd57dd91f7

diff --git a/debian/control b/debian/control
index b235413..57c6db1 100644
--- a/debian/control
+++ b/debian/control
@@ -43,23 +43,17 @@ Description: modern display manager for X11
 
 Package: sddm-theme-debian-elarun
 Architecture: all
-Depends: ${misc:Depends}
-Recommends: sddm
-Provides: sddm-theme
-Breaks: sddm (<< ${source:Version})
-Description: 'Debian Elarun' Theme for SDDM X11 display manager
- Elarun theme for SDDM, using the active desktop-base theme for the
- background.
+Priority: optional
+Depends: sddm, misc:Depends
+Description: Dummy transitional
+ Transitional dummy package.
 
 Package: sddm-theme-debian-maui
 Architecture: all
-Depends: ${misc:Depends}
-Recommends: sddm
-Provides: sddm-theme
-Breaks: sddm (<< ${source:Version})
-Description: 'Debian Maui' theme for SDDM X11 display manager
- Maui theme for SDDM, using the active desktop-base theme for the
- background
+Priority: optional
+Depends: sddm, misc:Depends
+Description: Dummy transitional
+ Transitional dummy package.
 
 Package: sddm-theme-elarun
 Architecture: all
@@ -81,12 +75,10 @@ Description: 'Maldives' theme for SDDM X11 display manager
 
 Package: sddm-theme-maui
 Architecture: all
-Depends: ${misc:Depends}
-Recommends: sddm
-Provides: sddm-theme
-Breaks: sddm (<< ${source:Version})
-Description: 'Maui' theme for SDDM X11 display manager
- Maui theme for SDDM
+Priority: optional
+Depends: sddm, misc:Depends
+Description: Dummy transitional
+ Transitional dummy package.
 
 Package: sddm-theme-maya
 Architecture: all
diff --git a/debian/sddm-theme-maui.install b/debian/sddm-theme-maui.install
deleted file mode 100644
index ba77f19..0000000
--- a/debian/sddm-theme-maui.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/share/sddm/themes/maui/
\ No newline at end of file
diff --git a/debian/sddm-theme-maui.postinst b/debian/sddm-theme-maui.postinst
deleted file mode 100644
index 2150320..0000000
--- a/debian/sddm-theme-maui.postinst
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/bin/sh
-set -e
-
-if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ] || [ "$1" = "abort-remove" ]; then
-    update-alternatives --install \
-        /usr/share/sddm/themes/debian-theme \
-        sddm-debian-theme \
-        /usr/share/sddm/themes/maui 20
-fi
-
-# Tag to allow some debhelper commands to inject relevant code
-#DEBHELPER#
-
diff --git a/debian/sddm-theme-maui.prerm b/debian/sddm-theme-maui.prerm
deleted file mode 100644
index ba712d1..0000000
--- a/debian/sddm-theme-maui.prerm
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/sh
-set -e
-
-if [ "$1" = "remove" ] || [ "$1" = "deconfigure" ]; then
-    update-alternatives --remove \
-        sddm-debian-theme \
-        /usr/share/sddm/themes/maui
-fi
-
-# Tag to allow some debhelper commands to inject relevant code
-#DEBHELPER#
-



More information about the Neon-commits mailing list