[DHG_packages] 01/05: xmonad: Add alternative xmonad-session to x-session-manager. Closes: #681153.

Per Olofsson pelle at moszumanska.debian.org
Sun Sep 6 11:40:48 UTC 2015


This is an automated email from the git hooks/post-receive script.

pelle pushed a commit to branch master
in repository DHG_packages.

commit 1175986e4fc6ff08a5b32b0a7ddef9315ca1862b
Author: Per Olofsson <pelle at pqz.se>
Date:   Sun Sep 6 13:35:12 2015 +0200

    xmonad: Add alternative xmonad-session to x-session-manager. Closes: #681153.
---
 p/xmonad/debian/changelog       |  1 +
 p/xmonad/debian/xmonad.postinst | 12 ++++++++++++
 p/xmonad/debian/xmonad.prerm    |  8 ++++++++
 3 files changed, 21 insertions(+)

diff --git a/p/xmonad/debian/changelog b/p/xmonad/debian/changelog
index 02645d2..4e0a254 100644
--- a/p/xmonad/debian/changelog
+++ b/p/xmonad/debian/changelog
@@ -3,6 +3,7 @@ xmonad (0.11.1-3) UNRELEASED; urgency=medium
   * Add X session "GNOME Flashback (Xmonad)". Closes: #772179.
     - Add NEWS.Debian entry describing the change.
     - Add instructions to README.Debian.
+  * Add alternative xmonad-session to x-session-manager. Closes: #681153.
 
  -- Per Olofsson <pelle at debian.org>  Sun, 06 Sep 2015 11:31:22 +0200
 
diff --git a/p/xmonad/debian/xmonad.postinst b/p/xmonad/debian/xmonad.postinst
new file mode 100644
index 0000000..1ae5d8e
--- /dev/null
+++ b/p/xmonad/debian/xmonad.postinst
@@ -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/xmonad-session 20 \
+        --slave /usr/share/man/man1/x-session-manager.1.gz \
+        x-session-manager.1.gz /usr/share/man/man1/xmonad-session.1.gz
+fi
+
+#DEBHELPER#
diff --git a/p/xmonad/debian/xmonad.prerm b/p/xmonad/debian/xmonad.prerm
new file mode 100644
index 0000000..53255da
--- /dev/null
+++ b/p/xmonad/debian/xmonad.prerm
@@ -0,0 +1,8 @@
+#!/bin/sh
+set -e
+
+if [ "$1" = remove ]; then
+    update-alternatives --remove x-session-manager /usr/bin/xmonad-session
+fi
+
+#DEBHELPER#

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-haskell/DHG_packages.git



More information about the Pkg-haskell-commits mailing list