diff options
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 49 |
2 files changed, 21 insertions, 47 deletions
@@ -1,18 +1,13 @@ -# Generated by mksrcinfo v8 -# Sun Aug 13 23:39:59 UTC 2017 pkgbase = python-sphinx-quark-theme - pkgdesc = A Sphinx theme for QTextBrowser - pkgver = 0.5.0 + pkgdesc = A Sphinx theme designed for QTextBrowser + pkgver = 0.6.0 pkgrel = 1 - url = https://bitbucket.org/fk/quark-sphinx-theme + url = https://gitlab.com/fkrull/quark-sphinx-theme arch = any license = BSD - makedepends = python-setuptools - makedepends = python2-setuptools - source = https://pypi.python.org/packages/30/e7/2c9b618589dee281bd7991bbe7ee2fa8fb76ac0f91a5b8fa74134f6c4f00/quark-sphinx-theme-0.5.0.tar.bz2 - sha256sums = da144c1b264344ba71fab5096687b03a226f9ea27a8c1a29a85456a87a7935ed + makedepends = python-flit + makedepends = python-pip + source = https://gitlab.com/fkrull/quark-sphinx-theme/-/archive/v0.6.0/quark-sphinx-theme-v0.6.0.tar.gz + sha256sums = d2ef2adaba57ab9eeada195486d5ac7e9c21a84c948437b5842f9ad91135fdec pkgname = python-sphinx-quark-theme - -pkgname = python2-sphinx-quark-theme - @@ -1,45 +1,24 @@ # Maintainer: Peter Mattern <pmattern at arcor dot de> -pkgbase=python-sphinx-quark-theme -pkgname=($pkgbase 'python2-sphinx-quark-theme') -pkgver=0.5.0 +pkgname=python-sphinx-quark-theme +_srcname=quark-sphinx-theme +pkgver=0.6.0 pkgrel=1 -pkgdesc='A Sphinx theme for QTextBrowser' +pkgdesc='A Sphinx theme designed for QTextBrowser' arch=('any') -url='https://bitbucket.org/fk/quark-sphinx-theme' +url="https://gitlab.com/fkrull/${_srcname}" license=('BSD') -makedepends=('python-setuptools' 'python2-setuptools') -source=("https://pypi.python.org/packages/30/e7/2c9b618589dee281bd7991bbe7ee2fa8fb76ac0f91a5b8fa74134f6c4f00/quark-sphinx-theme-0.5.0.tar.bz2") -sha256sums=('da144c1b264344ba71fab5096687b03a226f9ea27a8c1a29a85456a87a7935ed') - -prepare() { - cp -r quark-sphinx-theme-$pkgver quark-sphinx-theme-$pkgver-python2 -} +makedepends=('python-flit' 'python-pip') +source=("https://gitlab.com/fkrull/${_srcname}/-/archive/v${pkgver}/${_srcname}-v${pkgver}.tar.gz") +sha256sums=('d2ef2adaba57ab9eeada195486d5ac7e9c21a84c948437b5842f9ad91135fdec') build() { - - cd $srcdir/quark-sphinx-theme-$pkgver - python setup.py build - - cd $srcdir/quark-sphinx-theme-$pkgver-python2 - python2 setup.py build - + cd ${_srcname}-v${pkgver} + flit build --format wheel } -package_python-sphinx-quark-theme() { - - cd quark-sphinx-theme-$pkgver - python setup.py install --root $pkgdir --optimize=1 - - install -Dm644 $srcdir/quark-sphinx-theme-$pkgver/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE - -} - -package_python2-sphinx-quark-theme() { - - cd quark-sphinx-theme-$pkgver-python2 - python2 setup.py install --root $pkgdir - - install -Dm644 $srcdir/quark-sphinx-theme-$pkgver-python2/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE - +package() { + cd ${_srcname}-v${pkgver} + PIP_CONFIG_FILE=/dev/null pip install --isolated --root="${pkgdir}" --ignore-installed --no-deps dist/*.whl + install -Dm644 LICENSE -t $pkgdir/usr/share/licenses/$pkgname/ } |