summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuis Martinez2023-01-23 16:35:22 -0600
committerLuis Martinez2023-01-23 16:35:22 -0600
commitb3e25e85fe85147327124bdc313ce62213ebf59b (patch)
treec60f2f2e0ddc39711f5afbf7256bfb2a42a69e21
parent9d76a8350e78d0af5454d55f864801c712935505 (diff)
downloadaur-b3e25e85fe85147327124bdc313ce62213ebf59b.tar.gz
update to 1.1.0
-rw-r--r--PKGBUILD38
1 files changed, 25 insertions, 13 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a42e5fd40481..b903689f84db 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,27 +1,39 @@
-# Maintainer: Michal Wojdyla < micwoj9292 at gmail dot com >
+# Maintainer: Luis Martinez <luis dot martinez at disroot dot org>
+# Contributor: Michal Wojdyla < micwoj9292 at gmail dot com >
# Contributor: Ben Alex <ben.alex@acegi.com.au>
pkgname=libstatsd-cpp
-pkgver=1.0.0
+pkgver=1.1.0
pkgrel=1
+_commit=7e9da79
pkgdesc='Sends statsd metrics from C++'
arch=('x86_64')
url="https://github.com/euskadi31/statsd-cpp"
license=('MIT')
-makedepends=('cmake')
-
-source=($pkgname-$pkgver::https://github.com/euskadi31/statsd-cpp/archive/refs/tags/v$pkgver.tar.gz)
-md5sums=('84bd4471367e734afe88d100fda6bb8c')
+depends=('gcc-libs')
+makedepends=('cmake' 'git')
+source=("$pkgname::git+$url#commit=$_commit?signed")
+sha256sums=('SKIP')
+validpgpkeys=('3DBFB14FE67E8A0B17FB0B88939129E47D364BCA') ## Axel Etcheverry
build() {
- cd statsd-cpp-$pkgver
- mkdir -p build
- cd build
- cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${pkgdir}/usr ..
- cmake --build .
+ cd "$pkgname"
+ cmake \
+ -B build \
+ -S ./ \
+ -DCMAKE_BUILD_TYPE=None \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -Wno-dev
+ cmake --build build
+}
+
+check() {
+ cd "$pkgname"
+ ctest --test-dir build --output-on-failure
}
package() {
- cd statsd-cpp-$pkgver/build
- cmake --build . --target install
+ cd "$pkgname"
+ DESTDIR="$pkgdir" cmake --install build
+ install -Dvm644 LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}