Date: Saturday, February 19, 2022 @ 09:24:05 Author: dvzrv Revision: 1134845
archrelease: copy trunk to multilib-staging-x86_64 Added: lib32-expat/repos/multilib-staging-x86_64/ lib32-expat/repos/multilib-staging-x86_64/PKGBUILD (from rev 1134844, lib32-expat/trunk/PKGBUILD) ----------+ PKGBUILD | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) Copied: lib32-expat/repos/multilib-staging-x86_64/PKGBUILD (from rev 1134844, lib32-expat/trunk/PKGBUILD) =================================================================== --- multilib-staging-x86_64/PKGBUILD (rev 0) +++ multilib-staging-x86_64/PKGBUILD 2022-02-19 09:24:05 UTC (rev 1134845) @@ -0,0 +1,49 @@ +# Maintainer: Maxime Gauduin <aluc...@archlinux.org> +# Maintainer: David Runge <dv...@archlinux.org> +# Contributor: Felix Yan <felixonm...@archlinux.org> + +_name=expat +pkgname=lib32-expat +pkgver=2.4.5 +pkgrel=1 +pkgdesc='An XML Parser library' +arch=(x86_64) +url=https://libexpat.github.io/ +license=(MIT) +depends=( + "expat=${pkgver}" + lib32-glibc +) +makedepends=(cmake) +options=(debug) +source=("https://github.com/libexpat/libexpat/releases/download/R_${pkgver//./_}/${_name}-${pkgver}.tar.bz2"{,.asc}) +sha512sums=('904c0631689f2a4092a544959d8b917b34563762075e49a7b7aa40533bfd7d89b46113d1a58477c2bc3a0abf9b68408b43ac13e82da01f79ac79466bcf2edbf9' + 'SKIP') +b2sums=('51c039e300972e8097484163227f9a48e822949846e5b34652ba848a8c142349c34f33f75461a44eeec9a0d68a69a79134410b661a2f50576c9fca387cfc26d6' + 'SKIP') +validpgpkeys=(3176EF7DB2367F1FCA4F306B1F9B0E909AF37285) # Sebastian Pipping + +build() { + export CC='gcc -m32' + export CXX='c++ -m32' + export PKG_CONFIG_PATH=/usr/lib32/pkgconfig + cmake -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib32 \ + -DCMAKE_BUILD_TYPE=None \ + -W no-dev \ + -B build \ + -S "${_name}-$pkgver" + make VERBOSE=1 -C build +} + +check() { + make VERBOSE=1 -C build test +} + +package() { + make VERBOSE=1 DESTDIR="$pkgdir" -C build install + install -vDm 644 "${_name}-$pkgver/COPYING" -t "${pkgdir}/usr/share/licenses/$pkgname/" + rm -rf "${pkgdir}"/usr/{bin,include,share/man,share/doc} +} + +# vim: ts=2 sw=2 et: