summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO19
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD32
3 files changed, 29 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a88a336871ce..5cb4caceb816 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,18 @@
-# Generated by mksrcinfo v8
-# Sat Jul 30 17:20:02 UTC 2016
pkgbase = restview
- pkgdesc = A viewer for ReStructuredText documents that renders them on the fly.
- pkgver = 2.6.1
+ pkgdesc = A viewer for ReStructuredText documents that renders them on the fly
+ pkgver = 3.0.1
pkgrel = 1
- url = http://mg.pov.lt/restview/
+ url = https://mg.pov.lt/restview/
arch = any
license = GPL
+ makedepends = python-build
+ makedepends = python-installer
makedepends = python-setuptools
+ makedepends = python-wheel
depends = python-docutils
depends = python-pygments
- depends = python-readme
- options = !emptydirs
- source = https://github.com/mgedmin/restview/archive/2.6.1.tar.gz
- sha256sums = 797104c9b1732363afb1e944d8ee5ef27352a5d134c40aa50ff81a64f3029b0e
+ depends = python-readme-renderer
+ source = https://files.pythonhosted.org/packages/source/r/restview/restview-3.0.1.tar.gz
+ sha256sums = 8c1a171c159d46d15d5569f77021828883a121d6f9baf758d641fc1e54b05ae5
pkgname = restview
-
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..b95d20ba8c6d
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+src/
+pkg/
+restview-*.tar.gz
+restview-*.pkg.tar.*
+restview-*.src.tar.gz
diff --git a/PKGBUILD b/PKGBUILD
index 94266b38e7e3..e63a8c6d417f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,27 +1,25 @@
-# Maintainer: Andrzej Giniewicz <gginiu@gmail.com>
-# Contributor: Christopher Arndt <chris@chrisarndt.de>
+# Maintainer: Christopher Arndt <chris@chrisarndt.de>
+# Contributor: Andrzej Giniewicz <gginiu@gmail.com>
pkgname=restview
-pkgver=2.6.1
+pkgver=3.0.1
pkgrel=1
-pkgdesc="A viewer for ReStructuredText documents that renders them on the fly."
+pkgdesc='A viewer for ReStructuredText documents that renders them on the fly'
arch=(any)
-url="http://mg.pov.lt/restview/"
-license=('GPL')
-depends=('python-docutils' 'python-pygments' 'python-readme')
-makedepends=('python-setuptools')
-options=(!emptydirs)
-source=("https://github.com/mgedmin/restview/archive/${pkgver}.tar.gz")
-sha256sums=('797104c9b1732363afb1e944d8ee5ef27352a5d134c40aa50ff81a64f3029b0e')
+url='https://mg.pov.lt/restview/'
+license=(GPL)
+depends=(python-docutils python-pygments python-readme-renderer)
+makedepends=(python-build python-installer python-setuptools python-wheel)
+source=("https://files.pythonhosted.org/packages/source/${pkgname:0:1}/$pkgname/$pkgname-$pkgver.tar.gz")
+sha256sums=('8c1a171c159d46d15d5569f77021828883a121d6f9baf758d641fc1e54b05ae5')
-package() {
- cd "${srcdir}"/${pkgname}-${pkgver}
- python setup.py build
+build() {
+ cd $pkgname-$pkgver
+ python -m build --wheel --no-isolation
}
package() {
- cd "${srcdir}"/${pkgname}-${pkgver}
- python setup.py install --root="${pkgdir}"/ --optimize=1
+ cd $pkgname-$pkgver
+ python -m installer --destdir="$pkgdir" dist/*.whl
}
-