diff options
author | Luis Martinez | 2023-01-23 16:35:22 -0600 |
---|---|---|
committer | Luis Martinez | 2023-01-23 16:35:22 -0600 |
commit | b3e25e85fe85147327124bdc313ce62213ebf59b (patch) | |
tree | c60f2f2e0ddc39711f5afbf7256bfb2a42a69e21 | |
parent | 9d76a8350e78d0af5454d55f864801c712935505 (diff) | |
download | aur-b3e25e85fe85147327124bdc313ce62213ebf59b.tar.gz |
update to 1.1.0
-rw-r--r-- | PKGBUILD | 38 |
1 files changed, 25 insertions, 13 deletions
@@ -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" } |