summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastiaan Lokhorst2019-12-09 17:55:46 +0100
committerSebastiaan Lokhorst2019-12-09 18:36:04 +0100
commit1d8287161d0064e9566fccbc42e10a431947f8e2 (patch)
treeae9ff8cea0b81fbd91ebcad088848c90d389c150
downloadaur-1d8287161d0064e9566fccbc42e10a431947f8e2.tar.gz
Initial commit
-rw-r--r--.SRCINFO16
-rw-r--r--.gitignore2
-rw-r--r--PKGBUILD32
-rw-r--r--kiwiirc.service8
4 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..94f9f72fb573
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = kiwiirc-bin
+ pkgdesc = A hand-crafted web-based IRC client that you can enjoy
+ pkgver = 19.04.24.1
+ pkgrel = 1
+ url = https://kiwiirc.com/
+ arch = x86_64
+ license = APACHE
+ provides = kiwiirc
+ conflicts = kiwiirc
+ source = https://kiwiirc.com/downloads/kiwiirc_19.04.24.1_linux_amd64.zip
+ source = kiwiirc.service
+ sha256sums = bfa8deb775d992b8117add52ef062ff68824269d55d3e1a7815a771ed49a8923
+ sha256sums = aaa2dea2d414dd5e2cf9a7929592a735a333f654e676a7450ea14bcbd32b63f3
+
+pkgname = kiwiirc-bin
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..62d30f9218cb
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+src/
+pkg/
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..4da8de081217
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: Sebastiaan Lokhorst <sebastiaanlokhorst@gmail.com>
+# check https://kiwiirc.com/downloads/ for the latest version
+pkgname=kiwiirc-bin
+pkgver=19.04.24.1
+pkgrel=1
+pkgdesc="A hand-crafted web-based IRC client that you can enjoy"
+arch=('x86_64')
+url="https://kiwiirc.com/"
+license=('APACHE')
+conflicts=('kiwiirc')
+provides=('kiwiirc')
+source=("${url}downloads/kiwiirc_${pkgver}_linux_amd64.zip"
+ "kiwiirc.service")
+sha256sums=('bfa8deb775d992b8117add52ef062ff68824269d55d3e1a7815a771ed49a8923'
+ 'aaa2dea2d414dd5e2cf9a7929592a735a333f654e676a7450ea14bcbd32b63f3')
+
+package() {
+ cd "$srcdir/kiwiirc_linux_amd64"
+
+ mkdir -p "$pkgdir/usr/bin"
+ cp kiwiirc "$pkgdir/usr/bin/"
+ mkdir -p "$pkgdir/etc/kiwiirc"
+ cp config.conf.example "$pkgdir/etc/kiwiirc/"
+ sed 's/www/\/usr\/share\/webapps\/kiwiirc/' -i "$pkgdir/etc/kiwiirc/config.conf.example"
+ mkdir -p "$pkgdir/usr/share/webapps/"
+ cp -r www "$pkgdir/usr/share/webapps/kiwiirc"
+
+ cd "$srcdir"
+
+ mkdir -p "$pkgdir/usr/lib/systemd/system"
+ cp kiwiirc.service "$pkgdir/usr/lib/systemd/system/"
+}
diff --git a/kiwiirc.service b/kiwiirc.service
new file mode 100644
index 000000000000..4305c123d591
--- /dev/null
+++ b/kiwiirc.service
@@ -0,0 +1,8 @@
+[Unit]
+Description=Kiwi IRC server
+
+[Service]
+ExecStart=/usr/bin/kiwiirc --config=/etc/kiwiirc/config.conf
+
+[Install]
+WantedBy=multi-user.target