summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
author46792015-12-28 10:08:25 +0800
committer46792015-12-28 10:08:25 +0800
commite02fd378d347427050a7c9a70f8d565832662a5a (patch)
treed7f8560550a941649920f454d46107df30c47801 /PKGBUILD
downloadaur-e02fd378d347427050a7c9a70f8d565832662a5a.tar.gz
init
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD34
1 files changed, 34 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..520d7b1c008f
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: 4679kun <4679kun@outlook.com>
+
+pkgname=chann-git
+pkgver=20151103
+pkgrel=1
+pkgdesc="Chann is an anonymous imageboard written in C/C++ based on mongoose and unqlite."
+arch=('i686' 'x86_64')
+url="http://chann.org/"
+license=('GPL3')
+depends=('glibc' 'curl')
+makedepends=('git')
+conflicts=('chann')
+source=('git+https://github.com/coyove/chann.git'
+ "chann.service"
+)
+md5sums=('SKIP' 'SKIP')
+
+pkgver() {
+ cd "${srcdir}/chann"
+ git log -1 --format="%cd" --date=short | sed 's|-||g'
+}
+
+build() {
+ cd "${srcdir}/chann"
+ mkdir build
+ make
+}
+
+package() {
+ cd "${srcdir}/chann"
+ install -D -m644 "${srcdir}/chann.service" "${pkgdir}/usr/lib/systemd/system/chann.service"
+ install -D -m644 "${srcdir}/chann/chann_test.conf" "${pkgdir}/etc/chann.conf"
+ install -D -m755 "${srcdir}/chann/chann" "${pkgdir}/usr/bin/chann"
+}