summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDanilo J. S. Bellini2022-02-20 01:18:07 -0300
committerDanilo J. S. Bellini2022-02-20 01:18:07 -0300
commite3f49a636d26053ac2b3f4c1af6ce2ec8699609a (patch)
tree7fd10fe3c9a865422a13d189be2a132d42afdd4a /PKGBUILD
parentc2fa808a53cbc50357cf6a44fafd55812ac36f8e (diff)
downloadaur-e3f49a636d26053ac2b3f4c1af6ce2ec8699609a.tar.gz
v0.4.3-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD22
1 files changed, 19 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 489defb9d1b5..3be7489f795a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Danilo J. S. Bellini <danilo dot bellini at gmail dot com>
pkgname=('python-scielo-clea')
-pkgver=0.4.2
+pkgver=0.4.3
pkgrel=1
pkgdesc="SciELO Publishing Schema XML document front matter metadata reader/sanitizer"
arch=('any')
@@ -14,8 +14,24 @@ depends=('python-lxml' 'python-numpy' 'python-levenshtein'
optdepends=('python-flask: development web server'
'gunicorn: web server alternative')
options=(!emptydirs)
-sha256sums=('3538d507ce7a7309b771edb13965f799a5c2f5fe2dce7efb2bcac57dda0b2acd')
-source=("clea-v$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha256sums=('bc51f96084970188c7f8229a7ede5c863dc20651cb3583b722fc7f8487af5d9f'
+ 'SKIP')
+source=("clea-v$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz"
+ "Vkbh7CKQDNQzX7bW3cQVdJx.json")
+
+prepare() {
+ cd "$srcdir/clea-$pkgver"
+
+ # Fix release number in package
+ sed -i s/0.4.2/0.4.3/ clea/__init__.py
+
+ # Fix invalid test
+ sed -i 's/,"article_title/,"id_without_specified_use":\["12345"\]&/' \
+ tests/json/broken_article.json
+
+ # Fix incomplete test file (add the missing expected result file)
+ ln -srf ../Vkbh7CKQDNQzX7bW3cQVdJx.json tests/json/
+}
check() {
cd "$srcdir/clea-$pkgver"