summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD6
-rw-r--r--readme.install4
3 files changed, 11 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f705ac9a13cd..fc5f9ff6e8b3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,10 @@
pkgbase = leftwm
pkgdesc = Leftwm - A tiling window manager for the adventurer
pkgver = 0.4.0
- pkgrel = 1
+ pkgrel = 2
epoch = 0
url = https://github.com/leftwm/leftwm
+ install = readme.install
arch = i686
arch = x86_64
license = MIT
diff --git a/PKGBUILD b/PKGBUILD
index d2e022a37894..c6f1d0c6a447 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Lex Childs <lexchilds@gmail.com>
pkgname=leftwm
pkgver=0.4.0
-pkgrel=1
+pkgrel=2
epoch=0
pkgdesc="Leftwm - A tiling window manager for the adventurer"
arch=('i686' 'x86_64')
@@ -29,9 +29,13 @@ build() {
cargo build --release
}
+install='readme.install'
+
package() {
cd $pkgname/target/release
install -Dm755 leftwm leftwm-worker lefthk-worker leftwm-state leftwm-check leftwm-command -t "$pkgdir"/usr/bin
+
+ install -D $srcdir/$pkgname/leftwm/doc/leftwm.1 -t "$pkgdir"/usr/local/share/man/man1
install -d "$pkgdir"/usr/share/leftwm
cp -R "$srcdir"/$pkgname/themes "$pkgdir"/usr/share/leftwm
diff --git a/readme.install b/readme.install
new file mode 100644
index 000000000000..0af7b556b80b
--- /dev/null
+++ b/readme.install
@@ -0,0 +1,4 @@
+post_upgrade() {
+ echo -e "\n\e[1;33mWarning:\e[0m When upgrading from a build without `lefthk` (basically anything before `0.4.0`) you need to completely restart `leftwm` in order to start the hotkey daemon proprerly. A `SoftReload` or `HardReload` will leave you with a session non responsive to keybinds but otherwise running well."
+ echo -e "\n\e[1;33mPlease reboot or exit to login/tty to restart `leftwm`.\e[0m"
+}