summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD49
2 files changed, 21 insertions, 47 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f93be1be8955..51971daebe6a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index c9b8228046d8..7780cb0558d5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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/
}