summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTony Lambiris2021-10-08 12:10:48 -0400
committerTony Lambiris2021-10-08 12:10:48 -0400
commit5a29fc6d85f6d9688424acdfa49d7ca505debc31 (patch)
tree6a864e5ecd13acb6905c80f9b18131e68b288beb
parentebf6b04a1488a998829896ac071a74d137a5fb92 (diff)
downloadaur-5a29fc6d85f6d9688424acdfa49d7ca505debc31.tar.gz
Version bump
-rw-r--r--.SRCINFO8
-rw-r--r--.gitignore2
-rw-r--r--PKGBUILD31
3 files changed, 19 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bdbeeca9a18d..0f67ac5a03bf 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 1fc2aa233fc2..950923a2d51b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}