summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD15
1 files changed, 11 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 919121cb89c9..58a18fdb6c18 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,15 +1,17 @@
# Maintainer: Caleb Maclennan <caleb@alerque.com>
+# Maintainer: Adrián Pérez de Castro <aperez@igalia.com>
-_project=otf-python
+_project=ots-python
_pyname=opentype-sanitizer
pkgname=python-$_pyname
pkgver=8.0.0.post2
-pkgrel=3
+pkgrel=4
pkgdesc='Python wheels for the OpenType Sanitizer'
arch=('any')
url="https://github.com/googlefonts/$_project"
license=('GPL3')
depends=('python' 'ots')
+checkdepends=('python-pytest')
makedepends=('python-setuptools')
source=("https://files.pythonhosted.org/packages/source/${_pyname::1}/$_pyname/$_pyname-$pkgver.tar.gz"
system-ots-sanitize.patch)
@@ -17,8 +19,8 @@ sha256sums=('95bbd6ce193841654aef95237e95197addbc0495daa9da2947f64f5ccd86ef38'
'6388d57e44f3dc7d6ee91422b30ca9eca3e3c590bacaa7bc4664b6183ed4d065')
prepare () {
- cd "$_pyname-$pkgver"
- patch -p0 < "$srcdir/system-ots-sanitize.patch"
+ cd "$_pyname-$pkgver"
+ patch -p0 < "$srcdir/system-ots-sanitize.patch"
}
build() {
@@ -26,6 +28,11 @@ build() {
python setup.py build
}
+check() {
+ cd "$_pyname-$pkgver"
+ PYTHONPATH=src/python pytest
+}
+
package() {
cd "$_pyname-$pkgver"
python setup.py install --root="$pkgdir" --optimize=1 --skip-build