summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorlilac2019-03-08 18:55:15 +0800
committerlilac2019-03-08 18:55:15 +0800
commit11da417d82b320ad7df55a4d89a59c7aadfb07fe (patch)
treef4578ed2f1946a7371ebc3a3bf529698a29b0622
parenta141b551ae611ea1eaf65ca1cc8df6b904e1d52d (diff)
downloadaur-11da417d82b320ad7df55a4d89a59c7aadfb07fe.tar.gz
update by lilac
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD47
2 files changed, 21 insertions, 46 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0841bb73d9be..eb116e81335c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,31 +1,23 @@
pkgbase = isso
- pkgdesc = A commenting python server similar to Disqus
+ pkgdesc = lightweight Disqus alternative
pkgver = 0.12.2
pkgrel = 2
- url = http://posativ.org/isso/
- install = isso.install
+ url = https://github.com/posativ/isso/
arch = any
license = MIT
- makedepends = git
- makedepends = python
+ depends = python
depends = python-bleach
depends = python-jinja
depends = python-werkzeug
- depends = python-html5lib-9x07
+ depends = python-html5lib
depends = python-misaka
depends = python-itsdangerous
depends = python-six
depends = python-cffi
depends = sqlite
depends = python-setuptools
- 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
+ source = https://files.pythonhosted.org/packages/source/i/isso/isso-0.12.2.tar.gz
+ md5sums = d5eeccd40e981b3fa42580c971cb6414
pkgname = isso
diff --git a/PKGBUILD b/PKGBUILD
index 6a6c8353d22d..5348696d6d1c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,41 +1,24 @@
-# 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
pkgname=isso
pkgver=0.12.2
pkgrel=2
-pkgdesc="A commenting python server similar to Disqus"
+pkgdesc="lightweight Disqus alternative"
arch=('any')
-url="http://posativ.org/isso/"
+url="https://github.com/posativ/isso/"
license=('MIT')
-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"
+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')
- msg "Starting build..."
- cd "${srcdir}/${pkgname}-${pkgver}"
- python setup.py install --root="${pkgdir}/" --optimize=1
+build() {
+ cd "$srcdir/$_pkgname-$pkgver"
+ LANG=en_US.UTF-8 python3 setup.py 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"
+package() {
+ cd "$srcdir/$_pkgname-$pkgver"
+ LANG=en_US.UTF-8 python3 setup.py install --root=$pkgdir --optimize=1 --skip-build
}
-# vim:set ts=2 sw=2 et:
+# vim:set sw=2 et: