aboutsummaryrefslogtreecommitdiffstats
path: root/community/raptor2/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/raptor2/APKBUILD')
-rw-r--r--community/raptor2/APKBUILD55
1 files changed, 29 insertions, 26 deletions
diff --git a/community/raptor2/APKBUILD b/community/raptor2/APKBUILD
index 8f4486a9976..8f6488685e8 100644
--- a/community/raptor2/APKBUILD
+++ b/community/raptor2/APKBUILD
@@ -1,33 +1,32 @@
-# Contributor:
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=raptor2
-pkgver=2.0.15
+pkgver=2.0.16
pkgrel=1
pkgdesc="RDF parser toolkit for Redland"
-url="http://www.librdf.org/raptor"
+url="https://librdf.org/raptor"
arch="all"
-license="GPL"
-depends=
+license="LGPL-2.1-or-later"
depends_dev="curl-dev libxml2-dev libxslt-dev yajl-dev"
makedepends="$depends_dev"
-install=""
subpackages="$pkgname-dev $pkgname-doc"
-source="http://download.librdf.org/source/raptor2-$pkgver.tar.gz"
+source="https://download.librdf.org/source/raptor2-$pkgver.tar.gz
+ libxml-2.11.0.patch
+ "
-_builddir="$srcdir"/raptor2-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
- update_config_sub
-}
+case "$CARCH" in
+s390x)
+ # Checking issue-37.trig FAILED returned status 132
+ options="$options !check"
+ ;;
+esac
+
+# secfixes:
+# 2.0.15-r3:
+# - CVE-2020-25713
+# 2.0.15-r2:
+# - CVE-2017-18926
build() {
- cd "$_builddir"
./configure \
--build=$CBUILD \
--host=$CHOST \
@@ -36,14 +35,18 @@ build() {
--sysconfdir=/etc \
--mandir=/usr/share/man \
--infodir=/usr/share/info \
- --localstatedir=/var \
- || return 1
- make || return 1
+ --localstatedir=/var
+ make
}
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
+check() {
+ make -j1 check
}
-sha512sums="563dd01869eb4df8524ec12e2c0a541653874dcd834bd1eb265bc2943bb616968f624121d4688579cdce11b4f00a8ab53b7099f1a0850e256bb0a2c16ba048ee raptor2-2.0.15.tar.gz"
+package() {
+ make DESTDIR="$pkgdir" install
+}
+sha512sums="
+9bd5cff36390e1e0ef15ac56e5413ecfceb4018cb531a4da8850d3623615f12a93690a78be61f9d9ae7a24e16f6446e356bc2b7f34051ddc077761d85a9b7c44 raptor2-2.0.16.tar.gz
+b8fbe6bd1f473693851b7eff70075b651e7a32b309c4d9274be5b8a9276e089ff051ad192ebb303c07a33818b1549fd100164d2a32a120f5c92fb438cc1df04d libxml-2.11.0.patch
+"