summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD8
2 files changed, 8 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cff1af166b64..917c41a54558 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = mingw-w64-pcre2
pkgdesc = A library that implements Perl 5-style regular expressions. 2nd version (mingw-w64)
- pkgver = 10.33
+ pkgver = 10.42
pkgrel = 1
url = https://www.pcre.org/
arch = any
@@ -16,11 +16,10 @@ pkgbase = mingw-w64-pcre2
options = staticlibs
options = !strip
options = !buildflags
- source = https://ftp.pcre.org/pub/pcre/pcre2-10.33.tar.bz2
- source = https://ftp.pcre.org/pub/pcre/pcre2-10.33.tar.bz2.sig
+ 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 = c6aa52cdbb0c906b02e9a9f255697a1b9b99d9c7dccdaa484ffdb04fe3582d232ba3cb3c421d6df589a387b415dedb0817f58ec5391488b25b4e7bd9da6bab8f
+ sha512sums = 72fbde87fecec3aa4b47225dd919ea1d55e97f2cbcf02aba26e5a0d3b1ffb58c25a80a9ef069eb99f9cf4e41ba9604ad06a7ec159870e1e875d86820e12256d3
sha512sums = SKIP
pkgname = mingw-w64-pcre2
-
diff --git a/PKGBUILD b/PKGBUILD
index 799584fb540e..931e02b2ac79 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,5 +1,5 @@
pkgname=mingw-w64-pcre2
-pkgver=10.33
+pkgver=10.42
pkgrel=1
pkgdesc='A library that implements Perl 5-style regular expressions. 2nd version (mingw-w64)'
arch=('any')
@@ -9,8 +9,8 @@ makedepends=(mingw-w64-configure mingw-w64-readline mingw-w64-bzip2 mingw-w64-zl
depends=(mingw-w64-crt)
options=(staticlibs !strip !buildflags)
optdepends=(mingw-w64-readline mingw-w64-bzip2 mingw-w64-zlib)
-source=("https://ftp.pcre.org/pub/pcre/${pkgname##mingw-w64-}-$pkgver.tar.bz2"{,.sig})
-sha512sums=('c6aa52cdbb0c906b02e9a9f255697a1b9b99d9c7dccdaa484ffdb04fe3582d232ba3cb3c421d6df589a387b415dedb0817f58ec5391488b25b4e7bd9da6bab8f'
+source=("https://github.com/PhilipHazel/${pkgname##mingw-w64-}/releases/download/${pkgname##mingw-w64-}-$pkgver/${pkgname##mingw-w64-}-$pkgver.tar.bz2"{,.sig})
+sha512sums=('72fbde87fecec3aa4b47225dd919ea1d55e97f2cbcf02aba26e5a0d3b1ffb58c25a80a9ef069eb99f9cf4e41ba9604ad06a7ec159870e1e875d86820e12256d3'
'SKIP')
validpgpkeys=('45F68D54BBE23FB3039B46E59766E084FB0F43D8') # Philip Hazel
@@ -23,7 +23,6 @@ prepare() {
build() {
cd "$srcdir/${pkgname##mingw-w64-}-$pkgver"
for _arch in ${_architectures}; do
- unset LDFLAGS
mkdir -p build-${_arch} && pushd build-${_arch}
${_arch}-configure \
--enable-jit \
@@ -41,6 +40,7 @@ package() {
for _arch in ${_architectures}; do
cd "${srcdir}/${pkgname##mingw-w64-}-$pkgver/build-${_arch}"
make DESTDIR="$pkgdir" install
+ rm -r "$pkgdir/usr/${_arch}/share/"{man,doc}
find "$pkgdir/usr/${_arch}" -name '*.exe' -exec ${_arch}-strip {} \;
find "$pkgdir/usr/${_arch}" -name '*.dll' -exec ${_arch}-strip --strip-unneeded {} \;
find "$pkgdir/usr/${_arch}" -name '*.a' -o -name '*.dll' | xargs ${_arch}-strip -g