summaryrefslogtreecommitdiff
path: root/system/pcre2
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2018-06-25 03:29:38 -0500
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2018-06-25 03:29:38 -0500
commit831b5ad2ddc7b85ee2c7c8e3719e9d57ad967610 (patch)
tree279f513c92a9571e69d95e180e8cfbffa327ec7c /system/pcre2
parenta30245cfcc34ba295e3d48f1d72b393074659813 (diff)
downloadpackages-831b5ad2ddc7b85ee2c7c8e3719e9d57ad967610.tar.gz
packages-831b5ad2ddc7b85ee2c7c8e3719e9d57ad967610.tar.bz2
packages-831b5ad2ddc7b85ee2c7c8e3719e9d57ad967610.tar.xz
packages-831b5ad2ddc7b85ee2c7c8e3719e9d57ad967610.zip
system/pcre2: [PD] overhaul check and fix metadata
Diffstat (limited to 'system/pcre2')
-rw-r--r--system/pcre2/APKBUILD27
1 files changed, 6 insertions, 21 deletions
diff --git a/system/pcre2/APKBUILD b/system/pcre2/APKBUILD
index d06c4b22c..e32e86bb0 100644
--- a/system/pcre2/APKBUILD
+++ b/system/pcre2/APKBUILD
@@ -1,12 +1,12 @@
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
-# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
+# Maintainer:
pkgname=pcre2
-pkgver=10.30
-pkgrel=1
+pkgver=10.31
+pkgrel=0
pkgdesc="Perl-compatible regular expression library"
url="http://pcre.sourceforge.net/"
arch="all"
-license="BSD"
+license="BSD-3-Clause"
depends=""
depends_dev="libedit-dev zlib-dev"
makedepends="$depends_dev paxmark"
@@ -42,26 +42,11 @@ build() {
make
}
-# Note: RunTest and pcre2_jit_test generates some binaries in .libs that needs
-# to disable MPROTECT on grsecurity kernel. That's why it's so complicated...
check() {
cd "$builddir"
- local is_pax=$(grep -q PaX /proc/$$/status && echo 'yes' || echo 'no')
-
- if [ "$is_pax" = yes ]; then
- timeout -t 1 -s KILL ./RunTest 2>/dev/null || true
- find .libs -type f ! -name 'lib*' | xargs paxmark m
- fi
./RunTest
-
- if [ -n "$_enable_jit" ]; then
- if [ "$is_pax" = yes ]; then
- timeout -t 1 -s KILL ./pcre2_jit_test >/dev/null || true
- find .libs -type f ! -name 'lib*' | xargs paxmark m
- fi
- ./pcre2_jit_test
- fi
+ [ ! -n "$_enable_jit" ] || ./pcre2_jit_test
}
package() {
@@ -85,4 +70,4 @@ tools() {
mv "$pkgdir"/usr/bin "$subpkgdir"/usr/
}
-sha512sums="af6c7cd8e25ec1ed538c89808b144a508ee6f5ca08134f04119e4786d69643bea99bec3c9527d201cec47ba52032d55ad7692b448b4696d68fd4ed1081dbaa62 pcre2-10.30.tar.gz"
+sha512sums="f333c97684d70daf4d892d60b36d94eb62132f9f53d2603e1e95f1230c93d482a1a793fe1c1bb3dca98bc894c86e4956f18b0eba9aac49e24bffbf3e1efcfd2d pcre2-10.31.tar.gz"