diff options
author | kyechou | 2023-08-20 14:36:59 -0500 |
---|---|---|
committer | kyechou | 2023-08-20 14:36:59 -0500 |
commit | 45f53afd4eaeca0d1a2ddbc8b2718a933cd8070b (patch) | |
tree | 094d6be25c26838e670f5965b41d24f1c31bb8de | |
parent | 172664f304c851d56995f0eff50858d7498bef46 (diff) | |
download | aur-45f53afd4eaeca0d1a2ddbc8b2718a933cd8070b.tar.gz |
Fix udev rule path and add post-install messages
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 12 | ||||
-rw-r--r-- | dotool.install | 8 |
3 files changed, 19 insertions, 4 deletions
@@ -1,8 +1,9 @@ pkgbase = dotool-git pkgdesc = Command to simulate input anywhere pkgver = 1.3.r1.gee4a1cd - pkgrel = 2 + pkgrel = 3 url = https://git.sr.ht/~geb/dotool + install = dotool.install arch = any license = GPL3 makedepends = go @@ -2,7 +2,7 @@ pkgname=dotool-git pkgver=1.3.r1.gee4a1cd -pkgrel=2 +pkgrel=3 pkgdesc="Command to simulate input anywhere" arch=('any') url="https://git.sr.ht/~geb/dotool" @@ -15,6 +15,7 @@ source=("$pkgname::git+$url" "dotoold.service") sha256sums=('SKIP' 'a7309bb8f8ff97b1b85ff48a5db2dd4ed02c00c4f23628403c385abe93e88aca') +install=dotool.install pkgver() { cd "$srcdir/$pkgname" @@ -27,11 +28,16 @@ pkgver() { prepare() { cd "$srcdir/$pkgname" - sed -i -e '/^rm -f /d' -e '/^udevadm /d' install.sh + sed -i install.sh \ + -e '/80-dotool\.rules/d' \ + -e '/^rm -f /d' \ + -e '/^udevadm /d' } package() { cd "$srcdir/$pkgname" + # ./install.sh [DESTDIR] [BINDIR] ./install.sh "$pkgdir" /usr/bin - install -Dm 644 -t "$pkgdir/usr/lib/systemd/user" "$srcdir/dotoold.service" + install -Dm644 -t "$pkgdir/usr/lib/udev/rules.d" 80-dotool.rules + install -Dm644 -t "$pkgdir/usr/lib/systemd/user" "$srcdir/dotoold.service" } diff --git a/dotool.install b/dotool.install new file mode 100644 index 000000000000..0ab503dc0dac --- /dev/null +++ b/dotool.install @@ -0,0 +1,8 @@ +post_install() { + echo 'Make sure your user is in the `input` group by running the following command:' + echo ' # gpasswd -a $USER input' +} + +post_upgrade() { + post_install +} |