summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHunter Peavey2019-06-21 21:04:23 -0700
committerHunter Peavey2019-06-21 21:04:23 -0700
commit1f4a3eab56ba85025efa367f2e99df85e3b29f75 (patch)
tree219051f2997f9d4d8c8a610c64ce807cd118a4f4
downloadaur-1f4a3eab56ba85025efa367f2e99df85e3b29f75.tar.gz
Initial commit
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD36
2 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..619f2aee50e3
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = wtwitch
+ pkgdesc = Terminal user interface for Twitch
+ pkgver = 1.0.0
+ pkgrel = 2
+ url = https://gitlab.com/krathalan/wtwitch
+ arch = any
+ license = GPL3
+ makedepends = asciidoc
+ depends = bash
+ depends = jq
+ depends = streamlink
+ depends = wget
+ source = https://gitlab.com/krathalan/wtwitch/uploads/93e5e3d5ff9087a501cacaf0ac006888/wtwitch-1.0.0-2.tar.gz
+ source = https://gitlab.com/krathalan/wtwitch/uploads/479acc6c01759ac3bdd623036927cc73/wtwitch-1.0.0-2.tar.gz.sig
+ validpgpkeys = 0CE6D5B52BD80B4EDB8DF343546BFAE445159FFC
+ sha256sums = 89facb5179577ca8393d175309f15607ff4da0476d147127d4b666e5c87da0a9
+ sha256sums = 586a59b4bf0e211ecb87ab4f4623f4139dae17fb1fa8710f0638a2ddac197404
+
+pkgname = wtwitch
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..5927147c43cc
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,36 @@
+# Maintainer: Hunter Peavey < vrywjvgviuotxeioqipx at disroot dot org >
+
+# General package information
+pkgname=wtwitch
+pkgver=1.0.0
+pkgrel=2
+pkgdesc="Terminal user interface for Twitch"
+url="https://gitlab.com/krathalan/wtwitch"
+license=("GPL3")
+arch=("any")
+
+# Dependencies
+makedepends=("asciidoc")
+depends=("bash" "jq" "streamlink" "wget")
+
+# Download information
+source=("${url}/uploads/93e5e3d5ff9087a501cacaf0ac006888/wtwitch-1.0.0-2.tar.gz" "${url}/uploads/479acc6c01759ac3bdd623036927cc73/wtwitch-1.0.0-2.tar.gz.sig")
+validpgpkeys=("0CE6D5B52BD80B4EDB8DF343546BFAE445159FFC")
+sha256sums=("89facb5179577ca8393d175309f15607ff4da0476d147127d4b666e5c87da0a9" "586a59b4bf0e211ecb87ab4f4623f4139dae17fb1fa8710f0638a2ddac197404")
+
+prepare() {
+ # Build manpage from asciidoc
+ cd "${srcdir}"
+ a2x --format manpage wtwitch.1.adoc
+}
+
+package() {
+ cd "${srcdir}"
+
+ # wtwitch binary
+ install -D -m755 wtwitch "${pkgdir}/usr/bin/${pkgname}"
+
+ # man page
+ install -D -m644 wtwitch.1 "${pkgdir}/usr/share/man/man1/wtwitch.1"
+}
+