diff options
author | Thorben Günther | 2021-04-21 14:47:34 +0200 |
---|---|---|
committer | Thorben Günther | 2021-04-21 14:47:34 +0200 |
commit | 435284b8ecc554f7a795c5e5430303358bc736dd (patch) | |
tree | 145be0aff55dc252cd47ec36c3be42d955b8d434 | |
download | aur-435284b8ecc554f7a795c5e5430303358bc736dd.tar.gz |
Initial upload: gamja-git r213.727331c-1
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..693313b08d54 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = gamja-git + pkgdesc = Simple IRC web client + pkgver = r213.727331c + pkgrel = 1 + url = https://sr.ht/~emersion/gamja/ + arch = any + license = AGPL3 + makedepends = npm + provides = gamja + conflicts = gamja + source = gamja::git+https://git.sr.ht/~emersion/gamja + sha256sums = SKIP + +pkgname = gamja-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ff71ac5dde15 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Thorben Günther <echo YWRtaW5AeGVucm94Lm5ldAo= | base64 -d> + +pkgname=gamja-git +_pkgname=gamja +pkgver=r213.727331c +pkgrel=1 +pkgdesc='Simple IRC web client' +arch=('any') +url="https://sr.ht/~emersion/gamja/" +license=('AGPL3') +makedepends=('npm') +provides=('gamja') +conflicts=('gamja') +source=("$_pkgname::git+https://git.sr.ht/~emersion/${_pkgname}") +sha256sums=('SKIP') + +pkgver() { + cd "$srcdir/$_pkgname" + ( + set -o pipefail + git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + ) +} + +build() { + cd "$srcdir/$_pkgname" + npm install --production +} + +package() { + install -dm755 "$pkgdir"/usr/share/webapps/gamja/ + cp -r "$srcdir/$_pkgname" "$pkgdir"/usr/share/webapps/ +} |