diff options
author | Tony Lambiris | 2021-10-08 12:10:48 -0400 |
---|---|---|
committer | Tony Lambiris | 2021-10-08 12:10:48 -0400 |
commit | 5a29fc6d85f6d9688424acdfa49d7ca505debc31 (patch) | |
tree | 6a864e5ecd13acb6905c80f9b18131e68b288beb | |
parent | ebf6b04a1488a998829896ac071a74d137a5fb92 (diff) | |
download | aur-5a29fc6d85f6d9688424acdfa49d7ca505debc31.tar.gz |
Version bump
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | PKGBUILD | 31 |
3 files changed, 19 insertions, 22 deletions
@@ -1,19 +1,19 @@ pkgbase = aws-checksums-git pkgdesc = Cross-Platform HW accelerated CRC32c and CRC32 with fallback to efficient SW implementations. - pkgver = v0.1.2.r0.g78be31b + pkgver = v0.1.12.r1.g764eb92 pkgrel = 1 url = https://github.com/awslabs/aws-checksums arch = x86_64 license = Apache + makedepends = cmake makedepends = openssl makedepends = curl makedepends = zlib makedepends = libutil-linux - depends = cmake + depends = aws-c-common provides = aws-checksums conflicts = aws-checksums - source = aws-checksums-git::git+https://github.com/awslabs/aws-checksums + source = aws-checksums-git::git+https://github.com/awslabs/aws-checksums#branch=main sha256sums = SKIP pkgname = aws-checksums-git - diff --git a/.gitignore b/.gitignore index d261b82792f8..d01f5d76dc6c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ src pkg aws-checksums-git -*pkg.tar.xz +*pkg.tar.* tags @@ -1,6 +1,6 @@ -# Maintainer: Tony Lambiris <tony@criticalstack.com> +# Maintainer: Tony Lambiris <tony@libpcap.net> pkgname=aws-checksums-git -pkgver=v0.1.2.r0.g78be31b +pkgver=v0.1.12.r1.g764eb92 pkgrel=1 pkgdesc="Cross-Platform HW accelerated CRC32c and CRC32 with fallback to efficient SW implementations." arch=('x86_64') @@ -8,13 +8,13 @@ conflicts=('aws-checksums') provides=('aws-checksums') url="https://github.com/awslabs/aws-checksums" license=('Apache') -depends=('cmake') -makedepends=('openssl' 'curl' 'zlib' 'libutil-linux') -source=("${pkgname}::git+https://github.com/awslabs/aws-checksums") +depends=('aws-c-common') +makedepends=('cmake' 'openssl' 'curl' 'zlib' 'libutil-linux') +source=("${pkgname}::git+https://github.com/awslabs/aws-checksums#branch=main") sha256sums=('SKIP') pkgver() { - cd "${pkgname}" + cd "${srcdir}/${pkgname}" git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } @@ -22,22 +22,19 @@ pkgver() { build() { cd "${srcdir}/${pkgname}" - mkdir -p build - cd build + cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_SHARED_LIBS=ON -S . -B build + cmake --build build +} - CMAKE_FLAGS="-Wno-dev \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=/usr/lib - -DCMAKE_BUILD_TYPE=Release \ - -DBUILD_SHARED_LIBS=OFF" - cmake ${CMAKE_FLAGS} .. +check() { + cd "${srcdir}/${pkgname}" - make ${MAKEFLAGS} + cmake --build build --target test } package() { cd "${srcdir}/${pkgname}" - make -C build DESTDIR="${pkgdir}" install - install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + cmake --build build --target install -- DESTDIR="${pkgdir}/" + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } |