summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Cai2019-03-08 19:54:11 +0800
committerPeter Cai2019-03-08 19:54:11 +0800
commitb6e0fbdf4aba6d117c92158b4da41f20e0b62486 (patch)
treee57e154ebd108755b8b91d66e8e388e2e9965883
parent11da417d82b320ad7df55a4d89a59c7aadfb07fe (diff)
downloadaur-b6e0fbdf4aba6d117c92158b4da41f20e0b62486.tar.gz
Revert "update by lilac"
This reverts commit 11da417d82b320ad7df55a4d89a59c7aadfb07fe.
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD47
2 files changed, 46 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index eb116e81335c..0841bb73d9be 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,23 +1,31 @@
pkgbase = isso
- pkgdesc = lightweight Disqus alternative
+ pkgdesc = A commenting python server similar to Disqus
pkgver = 0.12.2
pkgrel = 2
- url = https://github.com/posativ/isso/
+ url = http://posativ.org/isso/
+ install = isso.install
arch = any
license = MIT
- depends = python
+ makedepends = git
+ makedepends = python
depends = python-bleach
depends = python-jinja
depends = python-werkzeug
- depends = python-html5lib
+ depends = python-html5lib-9x07
depends = python-misaka
depends = python-itsdangerous
depends = python-six
depends = python-cffi
depends = sqlite
depends = python-setuptools
- source = https://files.pythonhosted.org/packages/source/i/isso/isso-0.12.2.tar.gz
- md5sums = d5eeccd40e981b3fa42580c971cb6414
+ backup = etc/isso.conf
+ source = isso-0.12.2-pypi.tar.gz::https://files.pythonhosted.org/packages/source/i/isso/isso-0.12.2.tar.gz
+ source = https://raw.githubusercontent.com/posativ/isso/master/LICENSE
+ source = isso.service
+ validpgpkeys = 7757B21C0C6E5AE4BC6F6462FD1BA15E0E87FE5C
+ sha256sums = 3342f6023935a3a93ace90e831429359d5056330ae3c492500af4f8476fd97ca
+ sha256sums = d909d060d71c4d9ce92102fa68aa53c963db9b4b6ca315fa0817eafb07651fe2
+ sha256sums = 5e625e14f757101dcfa9cdacb18c191d5f6f0324a2c68dc8847cb77e343b7eef
pkgname = isso
diff --git a/PKGBUILD b/PKGBUILD
index 5348696d6d1c..6a6c8353d22d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,41 @@
-_pkgname=isso
+# Maintainer: Peter Cai <peter at typeblog dot net>
+# Contributor: yhaupenthal <y dot h plus aur at posteo dot de>
+# Contributor: Brice Waegeneire <brice dot wge at gmail dot com>
+# Contributor: Reventlov <contact+aur@volcanis.me>
pkgname=isso
pkgver=0.12.2
pkgrel=2
-pkgdesc="lightweight Disqus alternative"
+pkgdesc="A commenting python server similar to Disqus"
arch=('any')
-url="https://github.com/posativ/isso/"
+url="http://posativ.org/isso/"
license=('MIT')
-depends=('python' 'python-bleach' 'python-jinja' 'python-werkzeug' 'python-html5lib' 'python-misaka' 'python-itsdangerous' 'python-six' 'python-cffi' 'sqlite' 'python-setuptools')
-_name=${pkgname#python-}
-source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_pkgname}-${pkgver}.tar.gz")
-md5sums=('d5eeccd40e981b3fa42580c971cb6414')
+depends=('python-bleach' 'python-jinja' 'python-werkzeug' 'python-html5lib-9x07' 'python-misaka' 'python-itsdangerous' 'python-six' 'python-cffi' 'sqlite' 'python-setuptools')
+makedepends=('git' 'python')
+backup=('etc/isso.conf')
+source=("isso-${pkgver}-pypi.tar.gz::https://files.pythonhosted.org/packages/source/i/isso/isso-${pkgver}.tar.gz"
+ "https://raw.githubusercontent.com/posativ/isso/master/LICENSE"
+ "isso.service")
+install=$pkgname.install
+sha256sums=('3342f6023935a3a93ace90e831429359d5056330ae3c492500af4f8476fd97ca'
+ 'd909d060d71c4d9ce92102fa68aa53c963db9b4b6ca315fa0817eafb07651fe2'
+ '5e625e14f757101dcfa9cdacb18c191d5f6f0324a2c68dc8847cb77e343b7eef')
+validpgpkeys=("7757B21C0C6E5AE4BC6F6462FD1BA15E0E87FE5C")
+package() {
+ cd "${srcdir}"
+ # License
+ install -D -m 644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-build() {
- cd "$srcdir/$_pkgname-$pkgver"
- LANG=en_US.UTF-8 python3 setup.py build
-}
+ msg "Starting build..."
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ python setup.py install --root="${pkgdir}/" --optimize=1
-package() {
- cd "$srcdir/$_pkgname-$pkgver"
- LANG=en_US.UTF-8 python3 setup.py install --root=$pkgdir --optimize=1 --skip-build
+ # ... systemd
+ install -D -m 644 "${srcdir}/isso.service" "${pkgdir}/usr/lib/systemd/system/isso.service"
+ # ... common config
+ install -D -m 644 "${srcdir}/${pkgname}-${pkgver}/share/isso.conf" "${pkgdir}/etc/isso.conf"
+ # ... man pages
+ install -D -m 644 "${srcdir}/${pkgname}-${pkgver}/man/man1/isso.1" "${pkgdir}/usr/share/man/man1/isso.1"
+ install -D -m 644 "${srcdir}/${pkgname}-${pkgver}/man/man5/isso.conf.5" "${pkgdir}/usr/share/man/man5/isso.conf.5"
}
-# vim:set sw=2 et:
+# vim:set ts=2 sw=2 et: