diff options
author | Struan Robertson | 2022-11-25 01:50:22 +0000 |
---|---|---|
committer | Struan Robertson | 2022-11-25 01:50:22 +0000 |
commit | c4ce9588e94aade7284fe586b2418539f07072bf (patch) | |
tree | 906f2167be3a84e7e65df49228294ad268a0a862 | |
download | aur-c4ce9588e94aade7284fe586b2418539f07072bf.tar.gz |
Initial PKGBUILD
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..501142a88eea --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = grimblast-git + pkgdesc = A helper for screenshots within Hyprland. + pkgver = dafb86d + pkgrel = 1 + url = https://github.com/hyprwm/contrib + arch = any + makedepends = scdoc + makedepends = git + depends = hyprland + depends = grim + depends = slurp + depends = jq + optdepends = libnotify: Notify users when a screenshot is taken + optdepends = wl-clipboard: Copy screenshots + provides = grimblast + conflicts = grimblast + source = git+https://github.com/hyprwm/contrib.git + md5sums = SKIP + +pkgname = grimblast-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5fa8b24f9a2a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Struan Robertson <struanrobertson@protonmail.com> + +pkgname=grimblast-git +pkgver=dafb86d +pkgrel=1 +pkgdesc="A helper for screenshots within Hyprland." +arch=("any") +url="https://github.com/hyprwm/contrib" +licence=('MIT') +provides=('grimblast') +conflicts=('grimblast') +depends=("hyprland" "grim" "slurp" "jq") +optdepends=('libnotify: Notify users when a screenshot is taken' + 'wl-clipboard: Copy screenshots') +makedepends=("scdoc" "git") +source=("git+https://github.com/hyprwm/contrib.git") +md5sums=('SKIP') + +pkgver() { + cd "$srcdir/contrib/grimblast" + git log --pretty="format:%h" -n 1 grimblast | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + +build() { + cd "$srcdir/contrib/grimblast" + scdoc < grimblast.1.scd > grimblast.1 +} + +package() { + cd "$srcdir/contrib/grimblast" + + install -Dm 644 grimblast.1 "$pkgdir/usr/share/man/man1/grimblast.1" + install -Dm 755 grimblast "$pkgdir/usr/bin/grimblast" +}
\ No newline at end of file |