diff options
author | Caleb Maclennan | 2021-06-12 12:09:25 +0300 |
---|---|---|
committer | Caleb Maclennan | 2021-06-12 12:09:25 +0300 |
commit | 6a293a2e5dfeaf844358dd088ee51327802bac6a (patch) | |
tree | d156db750915ce304a1caefdde36ca3268aa2c30 /PKGBUILD | |
parent | d4c568bec09fcb33a4a1cf050348ff3f2017cdcc (diff) | |
download | aur-6a293a2e5dfeaf844358dd088ee51327802bac6a.tar.gz |
upgpkg: python-panflute 2.1.1-2
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 43 |
1 files changed, 23 insertions, 20 deletions
@@ -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 } |