summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD43
1 files changed, 23 insertions, 20 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 36d898caf170..99ec429bd160 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,39 +1,42 @@
# Maintainer: 10sr <8slashes+arch [at] gmail [dot] com>
+# Maintainer: Nathan Owens <ndowens @ artixlinux.org>
pkgname=saku
-pkgver=4.7.1
+pkgver=4.9.0
pkgrel=1
-pkgdesc="A clone of P2P anonymous BBS shinGETsu"
+pkgdesc="Clone of P2P anonymous BBS shinGETsu"
arch=('any')
url="http://shingetsu.info/saku"
-license=('2-clause BSD license')
-#groups=allyourbase
-
+license=('BSD')
+makedepends=('git')
depends=('python' 'python-jinja' 'python-markupsafe')
optdepends=('python-pillow: Python Imaging Library')
-
install=$pkgname.install
-
-source=(
- "$pkgname-$pkgver.tgz::https://github.com/shingetsu/$pkgname/archive/release-$pkgver.tar.gz"
+source=("git+https://github.com/shingetsu/saku#tag=release-${pkgver}"
"$pkgname.service"
"defaultpath.patch"
+ "saku.sysusers"
)
-md5sums=('387ccd160b2c049a7002f53dbe660a12'
- '405694a84e66e6043bb61188d5e766ac'
- 'ec52d30651c50038e1b9ca2800b9e363')
+sha256sums=('SKIP'
+ '880dda8557bb63e4f610c14e58694ff3e98f533597d704154f5fb36d632360b2'
+ '0745c4a258a2e7762aef0100ceb29e5b409717038a89f4f7b4712f33bd9ac205'
+ '76f253166b90aa65f0d142940b4e0019847c02f249389aace53dfca4641bbbe1')
prepare(){
- cd "$srcdir"/$pkgname-release-$pkgver
- patch -p1 <../defaultpath.patch
+ cd "$srcdir/$pkgname"
+ for _patch in "$srcdir"/*.patch ; do
+ git apply --stat "$_patch"
+ done
}
package(){
- cd "$srcdir"/$pkgname-release-$pkgver
- make clean
- python3 setup.py install --root="$pkgdir"
+ cd "$srcdir/$pkgname"
+ python setup.py install --root="$pkgdir"
+
+ install -Dvm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+
+ install -Dvm644 ../$pkgname.service \
+ "$pkgdir"/usr/lib/systemd/system/$pkgname.service
- install -Dvm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
- install -Dvm644 ../$pkgname.service \
- "$pkgdir"/usr/lib/systemd/system/$pkgname.service
+ install -Dm644 "$srcdir"/saku.sysusers "$pkgdir"/usr/lib/sysusers.d/saku.conf
}