diff options
author | kyechou | 2023-08-20 14:05:32 -0500 |
---|---|---|
committer | kyechou | 2023-08-20 14:05:32 -0500 |
commit | a004f823a68b534bbcee12e67fe84ce949e4c1cc (patch) | |
tree | 412366ff24a5060de31a3a74533f2623c0c41207 | |
download | aur-a004f823a68b534bbcee12e67fe84ce949e4c1cc.tar.gz |
Initial commit: package dotool-git
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 35 | ||||
-rw-r--r-- | dotoold.service | 11 |
3 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..7539ce6ed006 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = dotool-git + pkgdesc = Command to simulate input anywhere + pkgver = 1.3.r1.gee4a1cd + pkgrel = 1 + url = https://git.sr.ht/~geb/dotool + arch = any + license = GPL3 + makedepends = go + depends = libxkbcommon + source = dotool-git::git+https://git.sr.ht/~geb/dotool + source = dotoold.service + sha256sums = SKIP + sha256sums = a7309bb8f8ff97b1b85ff48a5db2dd4ed02c00c4f23628403c385abe93e88aca + +pkgname = dotool-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8d9cb5e028cc --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Kuan-Yen Chou <kuanyenchou@gmail.com> + +pkgname=dotool-git +pkgver=1.3.r1.gee4a1cd +pkgrel=1 +pkgdesc="Command to simulate input anywhere" +arch=('any') +url="https://git.sr.ht/~geb/dotool" +license=('GPL3') +depends=('libxkbcommon') +makedepends=('go') +source=("$pkgname::git+$url" + "dotoold.service") +sha256sums=('SKIP' + 'a7309bb8f8ff97b1b85ff48a5db2dd4ed02c00c4f23628403c385abe93e88aca') + +pkgver() { + cd "$srcdir/$pkgname" + if git describe --long --tags >/dev/null 2>&1; then + git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' + else + printf 'r%s.%s' "$(git rev-list --count HEAD)" "$(git describe --always)" + fi +} + +prepare() { + cd "$srcdir/$pkgname" + sed -i -e '/^rm -f /d' -e '/^udevadm /d' install.sh +} + +package() { + cd "$srcdir/$pkgname" + ./install.sh "$pkgdir" /usr/bin + install -Dm 644 -t "$pkgdir/usr/lib/systemd/user" "$srcdir/dotoold.service" +} diff --git a/dotoold.service b/dotoold.service new file mode 100644 index 000000000000..675ee08e0ef0 --- /dev/null +++ b/dotoold.service @@ -0,0 +1,11 @@ +[Unit] +Description=Starts dotoold service + +[Service] +Type=simple +ExecStart=/usr/bin/dotoold +Restart=always +RestartSec=1 + +[Install] +WantedBy=default.target |