summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorThorben Günther2021-04-21 14:47:34 +0200
committerThorben Günther2021-04-21 14:47:34 +0200
commit435284b8ecc554f7a795c5e5430303358bc736dd (patch)
tree145be0aff55dc252cd47ec36c3be42d955b8d434
downloadaur-435284b8ecc554f7a795c5e5430303358bc736dd.tar.gz
Initial upload: gamja-git r213.727331c-1
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD34
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/
+}