diff options
Diffstat (limited to 'community/hdrhistogram-c/APKBUILD')
-rw-r--r-- | community/hdrhistogram-c/APKBUILD | 31 |
1 files changed, 15 insertions, 16 deletions
diff --git a/community/hdrhistogram-c/APKBUILD b/community/hdrhistogram-c/APKBUILD index b2417aaddf8..b61fbc7db83 100644 --- a/community/hdrhistogram-c/APKBUILD +++ b/community/hdrhistogram-c/APKBUILD @@ -2,41 +2,40 @@ # Maintainer: Jakub Jirutka <jakub@jirutka.cz> pkgname=hdrhistogram-c _projname=HdrHistogram_c -pkgver=0.9.13 +pkgver=0.11.8 pkgrel=1 pkgdesc="High Dynamic Range (HDR) Histogram in C" url="https://github.com/HdrHistogram/HdrHistogram_c" arch="all" license="BSD-2-Clause" -makedepends="cmake zlib-dev" +makedepends="cmake samurai zlib-dev" subpackages="$pkgname-static $pkgname-dev" -source="https://github.com/HdrHistogram/HdrHistogram_c/archive/$pkgver/$_projname-$pkgver.tar.gz - use-custom-hdr_getline-func-for-all-platforms.patch - " +source="https://github.com/HdrHistogram/HdrHistogram_c/archive/$pkgver/$_projname-$pkgver.tar.gz" builddir="$srcdir/$_projname-$pkgver" build() { - cmake \ + cmake -G Ninja -B build \ + -DCMAKE_BUILD_TYPE=MinSizeRel \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ - -DBUILD_SHARED_LIBS=True \ - -DCMAKE_BUILD_TYPE=None \ - -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ - -DCMAKE_C_FLAGS="$CFLAGS" \ + -DCMAKE_VERBOSE_MAKEFILE=ON \ + -DBUILD_SHARED_LIBS=ON \ -DHDR_HISTOGRAM_BUILD_PROGRAMS=True - make + cmake --build build } check() { - make test + cd build + CTEST_OUTPUT_ON_FAILURE=TRUE ctest } package() { - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --install build # Don't package tests and example programs. - rm -Rf "$pkgdir"/usr/bin + rm -rf "$pkgdir"/usr/bin } -sha512sums="1b9d44c76d1cd09110876f14ef7a88601143ec17c88a78908e8fcb1feabfaa53fe222ddc72170d1fa18506586a37a6c05694073488094fd80e793a4ec63f4919 HdrHistogram_c-0.9.13.tar.gz -243f6387ad24218acf3e0456e1ebe7d99ccd43fa88a3653f21eb73b20a703d0adf726b5a19a20e7af5494f24511a64d1d8c3b83e787264d81efb2fde1060ab8e use-custom-hdr_getline-func-for-all-platforms.patch" +sha512sums=" +2ede4b8412c4f0070d555515498e163397de5edebe7560eaea13adcb95a52b7fea99686aed06bbca0c6e8afdf65715483c3889d750f6b5b727bcf43c4fbe18d4 HdrHistogram_c-0.11.8.tar.gz +" |