Date: Friday, February 11, 2022 @ 20:22:35 Author: dvzrv Revision: 436946
upgpkg: squashfs-tools 4.5-2: Rebuild to add documentation Add documentation files: https://bugs.archlinux.org/task/73294 Add debug package. Simplify calls to make. Drop unnecessary quotes and curly braces. Modified: squashfs-tools/trunk/PKGBUILD ----------+ PKGBUILD | 27 +++++++++++---------------- 1 file changed, 11 insertions(+), 16 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-02-11 20:21:04 UTC (rev 436945) +++ PKGBUILD 2022-02-11 20:22:35 UTC (rev 436946) @@ -6,13 +6,13 @@ pkgname=squashfs-tools pkgver=4.5 -pkgrel=1 -pkgdesc="Tools for squashfs, a highly compressed read-only filesystem for Linux." +pkgrel=2 +pkgdesc="Tools for squashfs, a highly compressed read-only filesystem for Linux" +arch=(x86_64) url="https://github.com/plougher/squashfs-tools" -license=('GPL2') -arch=('x86_64') -depends=('lz4' 'lzo' 'xz' 'zlib' 'zstd') -source=("https://github.com/plougher/squashfs-tools#tag=${pkgver/_/-}") +license=(GPL2) +depends=(lz4 lzo xz zlib zstd) +options=(debug) source=("${pkgname}-${pkgver}.tar.gz::https://github.com/plougher/${pkgname}/archive/refs/tags/${pkgver}.tar.gz" "${pkgname}-4.5-symlink_install.patch") sha512sums=('e00610487d24eed9e5dadcf84014a3d7faa9815d8ce00fd4660e6c8ce394dccf185ed9f387f4fa1313b9812fe770f802bdcbaef87887f2bcefacf234594a72e0' @@ -21,22 +21,17 @@ 'd19e07109630eb10952630611a0ebdc1349585a89bed29341c9b7a623e7d165e3c047332396edd4ababe3516010289e2743e8dc09be733f464e216fffd09036e') prepare() { - cd ${pkgname}-${pkgver} + cd $pkgname-$pkgver # fix the creation of symlinks in install target - patch -Np1 -i "../${pkgname}-4.5-symlink_install.patch" + patch -Np1 -i "../$pkgname-4.5-symlink_install.patch" } build() { - make -C ${pkgname}-${pkgver}/${pkgname} \ - GZIP_SUPPORT=1 \ - XZ_SUPPORT=1 \ - LZO_SUPPORT=1 \ - LZMA_XZ_SUPPORT=1 \ - LZ4_SUPPORT=1 \ - ZSTD_SUPPORT=1 \ - XATTR_SUPPORT=1 + local _params=(GZIP_SUPPORT=1 XZ_SUPPORT=1 LZO_SUPPORT=1 LZMA_XZ_SUPPORT=1 LZ4_SUPPORT=1 ZSTD_SUPPORT=1 XATTR_SUPPORT=1) + make ${_params[@]} -C $pkgname-$pkgver/$pkgname } package() { make -C ${pkgname}-${pkgver}/${pkgname} install INSTALL_DIR="${pkgdir}/usr/bin" + install -vDm 644 $pkgname-$pkgver/{ACTIONS-README,CHANGES,USAGE} $pkgname-$pkgver/README-$pkgver -t "$pkgdir/usr/share/doc/$pkgname/" }
