summarylogtreecommitdiffstats
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
parentc2fa808a53cbc50357cf6a44fafd55812ac36f8e (diff)
downloadaur-e3f49a636d26053ac2b3f4c1af6ce2ec8699609a.tar.gz
v0.4.3-1
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD22
-rw-r--r--Vkbh7CKQDNQzX7bW3cQVdJx.json1
3 files changed, 25 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0c9975692d45..4660eebec9b7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = python-scielo-clea
pkgdesc = SciELO Publishing Schema XML document front matter metadata reader/sanitizer
- pkgver = 0.4.2
+ pkgver = 0.4.3
pkgrel = 1
url = https://github.com/scieloorg/clea
arch = any
@@ -19,8 +19,9 @@ pkgbase = python-scielo-clea
optdepends = python-flask: development web server
optdepends = gunicorn: web server alternative
options = !emptydirs
- source = clea-v0.4.2.tar.gz::https://github.com/scieloorg/clea/archive/v0.4.2.tar.gz
- sha256sums = 3538d507ce7a7309b771edb13965f799a5c2f5fe2dce7efb2bcac57dda0b2acd
+ source = clea-v0.4.3.tar.gz::https://github.com/scieloorg/clea/archive/v0.4.3.tar.gz
+ source = Vkbh7CKQDNQzX7bW3cQVdJx.json
+ sha256sums = bc51f96084970188c7f8229a7ede5c863dc20651cb3583b722fc7f8487af5d9f
+ sha256sums = SKIP
pkgname = python-scielo-clea
-
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"
diff --git a/Vkbh7CKQDNQzX7bW3cQVdJx.json b/Vkbh7CKQDNQzX7bW3cQVdJx.json
new file mode 100644
index 000000000000..389a2842bccd
--- /dev/null
+++ b/Vkbh7CKQDNQzX7bW3cQVdJx.json
@@ -0,0 +1 @@
+{"article":[{"type":["research-article"],"lang":["en"]}],"article_meta":[{"article_doi":["10.1590/S0037-86822012005000002"],"article_publisher_id":["Vkbh7CKQDNQzX7bW3cQVdJx","S0037-86822013000100030","S0037-86822012005000002","S0037-86822013000100007"],"scielo_pid_v2":["S0037-86822013000100030"],"scielo_pid_v3":["Vkbh7CKQDNQzX7bW3cQVdJx"],"previous_pid":["S0037-86822012005000002"],"id_without_specified_use":["S0037-86822013000100007"]}],"filename":"xml/Vkbh7CKQDNQzX7bW3cQVdJx.xml"}