summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorCaleb Maclennan2021-06-12 12:09:25 +0300
committerCaleb Maclennan2021-06-12 12:09:25 +0300
commit6a293a2e5dfeaf844358dd088ee51327802bac6a (patch)
treed156db750915ce304a1caefdde36ca3268aa2c30 /PKGBUILD
parentd4c568bec09fcb33a4a1cf050348ff3f2017cdcc (diff)
downloadaur-6a293a2e5dfeaf844358dd088ee51327802bac6a.tar.gz
upgpkg: python-panflute 2.1.1-2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD43
1 files changed, 23 insertions, 20 deletions
diff --git a/PKGBUILD b/PKGBUILD
index de2f71b1ca2e..4a7f1f7db164 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,37 +1,40 @@
# Maintainer: Caleb Maclennan <caleb@alerque.com>
# Mantainer: Michael M. Tung <mtung at mat dot upv dot es>
-_pipname=panflute
-pkgname=python-$_pipname
+_py_name=panflute
+pkgname=python-$_py_name
pkgver=2.1.1
-pkgrel=1
+pkgrel=2
pkgdesc='A Pythonic alternative to John MacFarlane’s pandocfilters'
-url="https://github.com/sergiocorreia/$_pipname"
-arch=('any')
-license=('BSD')
-_pydeps=('click'
- 'yaml')
-depends=('pandoc>=2.11.0.4' 'python' "${_pydeps[@]/#/python-}")
-makedepends=('python-setuptools')
-replaces=('pandoc-panflute')
-_pycheckdeps=('pandocfilters'
- 'pytest-cov')
-checkdepends=("${_pycheckdeps[@]/#/python-}")
-install=$pkgname.install
-source=("$pkgname-$pkgver.tar.gz::https://github.com/sergiocorreia/$_pipname/archive/$pkgver.tar.gz")
+url="https://github.com/sergiocorreia/$_py_name"
+arch=(any)
+license=(BSD)
+_pydeps=(click yaml)
+depends=('pandoc>=2.11.0.4' python "${_pydeps[@]/#/python-}")
+makedepends=(python-setuptools)
+replaces=(pandoc-panflute)
+_py_checkdeps=(pandocfilters pytest-cov)
+checkdepends=("${_py_checkdeps[@]/#/python-}")
+_archive="$_py_name-$pkgver"
+source=("$_archive.tar.gz::$url/archive/$pkgver.tar.gz")
sha256sums=('e8c4580f36277ae195dc1614e7cff239d5d3eb0c40ef7e1abb676f6aa2df127c')
+prepare() {
+ cd "$_archive"
+ sed -i -e '/click/s/<8/<9/' setup.py
+}
+
build() {
- cd "$_pipname-$pkgver"
+ cd "$_archive"
python setup.py build
}
check() {
- cd "$_pipname-$pkgver"
+ cd "$_archive"
python setup.py test
}
package() {
- cd "$_pipname-$pkgver"
- python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+ cd "$_archive"
+ python setup.py install --root="$pkgdir" --optimize=1 --skip-build
}