summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChocobo12022-11-18 14:53:32 +0800
committerChocobo12022-11-18 14:54:54 +0800
commit00aeee7f53c6cfb10647791ee66cd2d98ba2352d (patch)
treef8202fd653b7daad6cf0de108c7bcc6faac34064
downloadaur-00aeee7f53c6cfb10647791ee66cd2d98ba2352d.tar.gz
newpkg: hdrhistogram_c 0.11.6-1
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD40
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"
+}