Date: Thursday, May 27, 2021 @ 21:20:03 Author: felixonmars Revision: 949162
archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-pcre2/repos/multilib-testing-x86_64/ lib32-pcre2/repos/multilib-testing-x86_64/PKGBUILD (from rev 949161, lib32-pcre2/trunk/PKGBUILD) ----------+ PKGBUILD | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) Copied: lib32-pcre2/repos/multilib-testing-x86_64/PKGBUILD (from rev 949161, lib32-pcre2/trunk/PKGBUILD) =================================================================== --- multilib-testing-x86_64/PKGBUILD (rev 0) +++ multilib-testing-x86_64/PKGBUILD 2021-05-27 21:20:03 UTC (rev 949162) @@ -0,0 +1,50 @@ + +pkgname=lib32-pcre2 +_pkgname=pcre2 +pkgver=10.37 +pkgrel=1 +pkgdesc='A library that implements Perl 5-style regular expressions. 2nd version (32-bit)' +arch=('x86_64') +url='https://www.pcre.org/' +license=('BSD') +depends=('lib32-gcc-libs' 'lib32-readline' 'lib32-zlib' 'lib32-bzip2' 'bash') +source=("https://ftp.pcre.org/pub/pcre/$_pkgname-$pkgver.tar.bz2"{,.sig}) +validpgpkeys=('45F68D54BBE23FB3039B46E59766E084FB0F43D8') # Philip Hazel <p...@hermes.cam.ac.uk> +sha512sums=('69f4bf4736b986e0fc855eedb292efe72a0df2e803bc0e61a6cf47775eed433bb1b2f28d7e641591ef4603d47beb543a64ed0eef9538d00f0746bc3435c143ec' + 'SKIP') + +build() { + cd $_pkgname-$pkgver + + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + ./configure \ + --prefix=/usr \ + --libdir=/usr/lib32 \ + --enable-pcre2-16 \ + --enable-pcre2-32 \ + --enable-jit \ + --enable-pcre2grep-libz \ + --enable-pcre2grep-libbz2 \ + --enable-pcre2test-libreadline + make +} + +check() { + cd $_pkgname-$pkgver + + make -j1 check +} + +package() { + cd $_pkgname-$pkgver + + make DESTDIR="$pkgdir" install + rm -rf "${pkgdir}"/usr/{share,bin,include} + + install -Dm644 LICENCE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et: