Package: src:i3-wm Version: 4.19-1 Severity: whishlist Tags: patch
Dear i3 maintainers,attached is a .debdiff that adds update-alternatives support and registers /usr/bin/i3 as an x-session-manager. With this, it becomes possible to register i3 as the systems default desktop environment.
It would be awesome to have this patched applied before the bullseye gate closes.
Greets, Mike -- DAS-NETZWERKTEAM c\o Technik- und Ökologiezentrum Eckernförde Mike Gabriel, Marienthaler Str. 17, 24340 Eckernförde mobile: +49 (1520) 1976 148 landline: +49 (4351) 850 8940 GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22 0782 9AF4 6B30 2577 1B31 mail: [email protected], http://das-netzwerkteam.de
diff -Nru i3-wm-4.19/debian/changelog i3-wm-4.19/debian/changelog
--- i3-wm-4.19/debian/changelog 2020-11-15 21:42:58.000000000 +0100
+++ i3-wm-4.19/debian/changelog 2021-01-01 20:58:13.000000000 +0100
@@ -1,3 +1,10 @@
+i3-wm (4.19-1.1) UNRELEASED; urgency=medium
+
+ * debian/i3-wm.{prerm,postinst}:
+ + Register i3 as x-session-manager.
+
+ -- Mike Gabriel <[email protected]> Fri, 01 Jan 2021 20:58:13 +0100
+
i3-wm (4.19-1) unstable; urgency=medium
* New upstream version 4.19
diff -Nru i3-wm-4.19/debian/i3-wm.postinst i3-wm-4.19/debian/i3-wm.postinst
--- i3-wm-4.19/debian/i3-wm.postinst 1970-01-01 01:00:00.000000000 +0100
+++ i3-wm-4.19/debian/i3-wm.postinst 2021-01-01 20:58:13.000000000 +0100
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+set -e
+
+if [ "$1" = "configure" ]; then
+ update-alternatives --install /usr/bin/x-session-manager \
+ x-session-manager /usr/bin/i3 30 \
+ --slave /usr/share/man/man1/x-session-manager.1.gz \
+ x-session-manager.1.gz /usr/share/man/man1/i3.1.gz
+fi
+
+#DEBHELPER#
diff -Nru i3-wm-4.19/debian/i3-wm.prerm i3-wm-4.19/debian/i3-wm.prerm
--- i3-wm-4.19/debian/i3-wm.prerm 1970-01-01 01:00:00.000000000 +0100
+++ i3-wm-4.19/debian/i3-wm.prerm 2021-01-01 20:58:13.000000000 +0100
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+set -e
+
+if [ "$1" = "remove" ]; then
+ update-alternatives --remove x-session-manager /usr/bin/i3
+fi
+
+#DEBHELPER#
pgp5ckg3ipqG7.pgp
Description: Digitale PGP-Signatur

