diff options
author | Chocobo1 | 2022-11-18 14:53:32 +0800 |
---|---|---|
committer | Chocobo1 | 2022-11-18 14:54:54 +0800 |
commit | 00aeee7f53c6cfb10647791ee66cd2d98ba2352d (patch) | |
tree | f8202fd653b7daad6cf0de108c7bcc6faac34064 | |
download | aur-00aeee7f53c6cfb10647791ee66cd2d98ba2352d.tar.gz |
newpkg: hdrhistogram_c 0.11.6-1
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 40 |
2 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..ec8e36a256b7 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = hdrhistogram_c + pkgdesc = C port of the HdrHistogram + pkgver = 0.11.6 + pkgrel = 1 + url = https://hdrhistogram.github.io/HdrHistogram/ + arch = i686 + arch = x86_64 + license = BSD + license = custom:CC0 + makedepends = cmake + depends = glibc + depends = zlib + options = staticlibs + source = hdrhistogram_c-0.11.6-src.tar.gz::https://github.com/HdrHistogram/HdrHistogram_c/archive/refs/tags/0.11.6.tar.gz + sha256sums = b9bb6425d9b0ac5424f6d2286a1295900edab0170d1f50767decb00196785de3 + +pkgname = hdrhistogram_c diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..659d875dd0f2 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Chocobo1 <chocobo1 AT archlinux DOT net> + +pkgname=hdrhistogram_c +pkgver=0.11.6 +pkgrel=1 +pkgdesc="C port of the HdrHistogram" +arch=('i686' 'x86_64') +url="https://hdrhistogram.github.io/HdrHistogram/" +license=('BSD' 'custom:CC0') +depends=('glibc' 'zlib') +makedepends=('cmake') +options=('staticlibs') +source=("$pkgname-$pkgver-src.tar.gz::https://github.com/HdrHistogram/HdrHistogram_c/archive/refs/tags/$pkgver.tar.gz") +sha256sums=('b9bb6425d9b0ac5424f6d2286a1295900edab0170d1f50767decb00196785de3') + + +build() { + cd "HdrHistogram_c-$pkgver" + + cmake \ + -B "_build" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX="/usr" \ + -DCMAKE_INSTALL_LIBDIR="lib" \ + ./ + make -C "_build" +} + +check() { + cd "HdrHistogram_c-$pkgver" + + make -C "_build" test +} + +package() { + cd "HdrHistogram_c-$pkgver" + + make -C "_build" DESTDIR="$pkgdir" install + install -Dm644 {COPYING,LICENSE}.txt -t "$pkgdir/usr/share/licenses/hdrhistogram_c" +} |