[SCM] sddm packaging branch, master, updated. 5c262f3593b42fd80391c658ece17b4ed0b8d5ca
Maximiliano Curia
maxy at moszumanska.debian.org
Fri Mar 27 14:45:00 UTC 2015
Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-std/sddm.git;a=commitdiff;h=97074c9
The following commit has been merged in the master branch:
commit 97074c99e60934397aa7cd69116e7b31bb85ffcc
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date: Fri Mar 27 14:52:46 2015 +0100
And after syncing it lets make sure that it works
---
debian/sddm.config | 11 ++---------
debian/sddm.postinst | 10 +++++-----
debian/sddm.prerm | 7 +++----
3 files changed, 10 insertions(+), 18 deletions(-)
diff --git a/debian/sddm.config b/debian/sddm.config
index ed8b8c5..62b9d69 100644
--- a/debian/sddm.config
+++ b/debian/sddm.config
@@ -44,15 +44,8 @@ else
fi
fi
-# when installing from scratch as part of a release upgrade, default to
-# sddm, otherwise ask
-if [ -z "$2" -a -n "$RELEASE_UPGRADE_IN_PROGRESS" ]; then
- db_set shared/default-x-display-manager sddm
- db_fset shared/default-x-display-manager seen true
-else
- db_input high shared/default-x-display-manager || :
- db_go || :
-fi
+db_input high shared/default-x-display-manager || :
+db_go || :
# using this display manager?
NEW_DEFAULT=
diff --git a/debian/sddm.postinst b/debian/sddm.postinst
index c8eded6..26511d5 100644
--- a/debian/sddm.postinst
+++ b/debian/sddm.postinst
@@ -36,7 +36,7 @@ if ! [ -e "$DEFAULT_DISPLAY_MANAGER_FILE" ]; then
if [ "$THIS_PACKAGE" != "$RET" ]; then
echo "Please be sure to run \"dpkg --configure $RET\"."
fi
- if db_get "$DEFAULT_DISPLAY_MANAGER"/daemon_name; then
+ if db_get "$RET"/daemon_name; then
echo "$RET" > "$DEFAULT_DISPLAY_MANAGER_FILE"
fi
fi
@@ -50,6 +50,10 @@ fi
# debconf hangs if sddm gets started below without this
db_stop || true
+if [ "$1" = "configure" ]; then
+ invoke-rc.d dbus reload || true
+fi
+
DEFAULT_SERVICE=/etc/systemd/system/display-manager.service
# set default-display-manager systemd service link according to our config
if [ "$1" = configure ] && [ -d /etc/systemd/system/ ]; then
@@ -73,10 +77,6 @@ if [ -x /etc/init.d/sddm ]; then
update-rc.d sddm defaults $S $K >/dev/null 2>&1
fi
-if [ "$1" = "configure" ]; then
- invoke-rc.d dbus reload || true
-fi
-
touch /var/log/sddm.log
chown sddm:sddm /var/log/sddm.log
diff --git a/debian/sddm.prerm b/debian/sddm.prerm
index 5b42509..b922a63 100644
--- a/debian/sddm.prerm
+++ b/debian/sddm.prerm
@@ -25,10 +25,9 @@ if [ "$1" = "remove" ] || [ "$1" = "deconfigure" ]; then
# are we removing the currently selected display manager?
if [ "$THIS_PACKAGE" = "$RET" ]; then
if [ -e "$DEFAULT_DISPLAY_MANAGER_FILE" ]; then
- if db_get "$RET"/daemon_name; then
- if [ "$(cat $DEFAULT_DISPLAY_MANAGER_FILE)" = "$RET" ]; then
- rm "$DEFAULT_DISPLAY_MANAGER_FILE"
- fi
+ db_get "$RET"/daemon_name
+ if [ "$(cat $DEFAULT_DISPLAY_MANAGER_FILE)" = "$RET" ]; then
+ rm "$DEFAULT_DISPLAY_MANAGER_FILE"
fi
fi
# ask the user to choose a new default
--
sddm packaging
More information about the pkg-kde-commits
mailing list