diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 27 |
1 files changed, 10 insertions, 17 deletions
@@ -4,7 +4,7 @@ pkgname=zstd-static _pkgname=${pkgname%-static} -pkgver=1.4.5 +pkgver=1.4.9 pkgrel=1 pkgdesc='Zstandard - Fast real-time compression algorithm' arch=('x86_64') @@ -14,32 +14,25 @@ depends=('zlib' 'xz' 'lz4') makedepends=('cmake') options=('staticlibs') source=("https://github.com/facebook/zstd/archive/v${pkgver}.tar.gz") -sha256sums=('734d1f565c42f691f8420c8d06783ad818060fc390dee43ae0a89f86d0a4f8c2') +sha256sums=('acf714d98e3db7b876e5b540cbf6dee298f60eb3c0723104f6d3f065cd60d6a8') provides=('zstd') conflicts=('zstd') build() { - cd "$srcdir/$_pkgname-$pkgver/build" - mkdir builddir - cd builddir - cmake -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=/usr/lib \ - ../cmake - make + cmake -B build -S "$_pkgname-${pkgver}/build/cmake" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=/usr/lib + make -C build } package() { - cd "$srcdir/$_pkgname-$pkgver" - pushd "build/builddir" - pushd lib - make DESTDIR="$pkgdir/" install - popd; pushd programs - make DESTDIR="$pkgdir" install - popd; popd + make DESTDIR="$pkgdir/" -C build/lib install + make DESTDIR="$pkgdir" -C build/programs install + cd "$_pkgname-${pkgver}" install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } check() { - cd "$srcdir/$_pkgname-$pkgver" + cd "$_pkgname-$pkgver" make check } |