Date: Friday, September 30, 2022 @ 20:27:40 Author: eworm Revision: 1320107
upgpkg: lib32-xz 5.2.7-1: new upstream release Modified: lib32-xz/trunk/PKGBUILD ----------+ PKGBUILD | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-09-30 20:16:48 UTC (rev 1320106) +++ PKGBUILD 2022-09-30 20:27:40 UTC (rev 1320107) @@ -2,7 +2,7 @@ # Contributor: François Charette <[email protected]> pkgname=lib32-xz -pkgver=5.2.6 +pkgver=5.2.7 pkgrel=1 pkgdesc='Library and command line tools for XZ and LZMA compressed files (32-bit)' arch=('x86_64') @@ -10,20 +10,22 @@ license=('GPL' 'LGPL' 'custom') depends=('lib32-glibc' 'xz') provides=('liblzma.so') +validpgpkeys=('3690C240CE51B4670D30AD1C38EE757D69184620') # Lasse Collin <[email protected]> source=("https://tukaani.org/xz/xz-${pkgver}.tar.gz"{,.sig}) -sha512sums=('090958dd6c202c989746686094c86707ad4ae835026640080fc0a9d0fad699821b7d5cb3a67e6700661a0938818ba153662366f89ab8ec47e0bae4a3fe9b1961' +sha256sums=('06327c2ddc81e126a6d9a78b0be5014b976a2c0832f492dcfc4755d7facf6d33' 'SKIP') -validpgpkeys=('3690C240CE51B4670D30AD1C38EE757D69184620') # Lasse Collin +sha512sums=('06329fdbd1d897aa99dc96900c6246457288c586d02bb4869a92dd2f97973f95acb3a2fa9598a20613ea029f816836a8e3b65e36fec2b807b5e7553141429ab9' + 'SKIP') build() { - cd xz-${pkgver} + cd "${srcdir}/xz-${pkgver}" - export CC="gcc -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - # message.c:384:35: error: ‘%s’ directive output may be truncated writing..... - export CFLAGS="$CFLAGS -Wno-format-truncation" + export CC='gcc -m32' + export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' - ./configure --prefix=/usr \ + ./configure \ + CFLAGS="$CFLAGS -Wno-format-truncation" \ + --prefix=/usr \ --libdir=/usr/lib32 \ --disable-rpath \ --enable-werror @@ -31,17 +33,17 @@ } check() { - cd xz-${pkgver} + cd "${srcdir}/xz-${pkgver}" make check } package() { - cd xz-${pkgver} + cd "${srcdir}/xz-${pkgver}" make DESTDIR="${pkgdir}" install rm -rf "${pkgdir}"/usr/{bin,include,share} - install -d -m755 "${pkgdir}"/usr/share/licenses + install -d -m0755 "${pkgdir}"/usr/share/licenses ln -s xz "${pkgdir}"/usr/share/licenses/lib32-xz }
