summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGonzalo Exequiel Pedone2024-03-15 18:45:44 -0300
committerGonzalo Exequiel Pedone2024-03-15 18:45:44 -0300
commite7a842685fcf37b4a88050cf99447a818ee39944 (patch)
tree114b3c683848cee91bc44e1ea330aadbfc38f74e
parentfc7f275d6eb0c051ffb57f32925f1b55d3a71b39 (diff)
downloadaur-android-x86-64-pcre2.tar.gz
Package updated to 10.43.
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD25
2 files changed, 13 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 72baf3b3878c..6a25ad798c8f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = android-x86-64-pcre2
- pkgdesc = A library that implements Perl 5-style regular expressions (android)
- pkgver = 10.42
+ pkgdesc = A library that implements Perl 5-style regular expressions (Android, x86-64)
+ pkgver = 10.43
pkgrel = 1
url = http://www.pcre.org/
arch = any
@@ -14,10 +14,7 @@ pkgbase = android-x86-64-pcre2
options = !buildflags
options = staticlibs
options = !emptydirs
- source = https://github.com/PhilipHazel/pcre2/releases/download/pcre2-10.42/pcre2-10.42.tar.bz2
- source = https://github.com/PhilipHazel/pcre2/releases/download/pcre2-10.42/pcre2-10.42.tar.bz2.sig
- validpgpkeys = 45F68D54BBE23FB3039B46E59766E084FB0F43D8
- sha512sums = 72fbde87fecec3aa4b47225dd919ea1d55e97f2cbcf02aba26e5a0d3b1ffb58c25a80a9ef069eb99f9cf4e41ba9604ad06a7ec159870e1e875d86820e12256d3
- sha512sums = SKIP
+ source = https://github.com/PhilipHazel/pcre2/releases/download/pcre2-10.43/pcre2-10.43.tar.bz2
+ md5sums = c8e2043cbc4abb80e76dba323f7c409f
pkgname = android-x86-64-pcre2
diff --git a/PKGBUILD b/PKGBUILD
index ba43dd072b37..100ec82097f4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,10 +4,10 @@
_android_arch=x86-64
pkgname=android-${_android_arch}-pcre2
-pkgver=10.42
+pkgver=10.43
pkgrel=1
-pkgdesc="A library that implements Perl 5-style regular expressions (android)"
-arch=(any)
+arch=('any')
+pkgdesc="A library that implements Perl 5-style regular expressions (Android, ${_android_arch})"
url="http://www.pcre.org/"
license=("BSD")
depends=('android-ndk')
@@ -16,19 +16,13 @@ makedepends=('android-configure'
"android-${_android_arch}-bzip2"
"android-${_android_arch}-readline"
"android-${_android_arch}-zlib")
-source=("https://github.com/PhilipHazel/pcre2/releases/download/pcre2-$pkgver/pcre2-$pkgver.tar.bz2"{,.sig})
-validpgpkeys=('45F68D54BBE23FB3039B46E59766E084FB0F43D8') # Philip Hazel
-sha512sums=('72fbde87fecec3aa4b47225dd919ea1d55e97f2cbcf02aba26e5a0d3b1ffb58c25a80a9ef069eb99f9cf4e41ba9604ad06a7ec159870e1e875d86820e12256d3'
- 'SKIP')
+source=("https://github.com/PhilipHazel/pcre2/releases/download/pcre2-$pkgver/pcre2-$pkgver.tar.bz2")
+md5sums=('c8e2043cbc4abb80e76dba323f7c409f')
build() {
- cd "${srcdir}"/pcre2-${pkgver}
+ cd "${srcdir}/pcre2-${pkgver}"
source android-env ${_android_arch}
- export LIBS="${LIBS} -L${ANDROID_PREFIX_LIB}"
- export CFLAGS="${CFLAGS} -I${ANDROID_PREFIX_INCLUDE}"
- export CPPFLAGS="${CPPFLAGS} -I${ANDROID_PREFIX_INCLUDE}"
-
android-${_android_arch}-configure \
--enable-jit \
--enable-pcre2-16 \
@@ -36,17 +30,16 @@ build() {
--enable-pcre2grep-libz \
--enable-pcre2grep-libbz2 \
--enable-pcre2test-libreadline
-
make $MAKEFLAGS
}
package() {
- cd "${srcdir}"/pcre2-${pkgver}
+ cd "${srcdir}/pcre2-${pkgver}"
source android-env ${_android_arch}
make DESTDIR="$pkgdir" install
- rm -r "${pkgdir}"/${ANDROID_PREFIX_BIN}
- rm -r "${pkgdir}"/${ANDROID_PREFIX_SHARE}
+ rm -r "${pkgdir}/${ANDROID_PREFIX_BIN}"
+ rm -r "${pkgdir}/${ANDROID_PREFIX_SHARE}"
${ANDROID_STRIP} -g --strip-unneeded "${pkgdir}"/${ANDROID_PREFIX_LIB}/*.so
${ANDROID_STRIP} -g "$pkgdir"/${ANDROID_PREFIX_LIB}/*.a
}