* update blosc2 to 2.15.1-2
This commit is contained in:
parent
7b8987c292
commit
8c981c84a5
21
blosc2/.SRCINFO
Normal file
21
blosc2/.SRCINFO
Normal file
@ -0,0 +1,21 @@
|
||||
pkgbase = blosc2
|
||||
pkgdesc = A fast, compressed, persistent binary data store library for C.
|
||||
pkgver = 2.15.1
|
||||
pkgrel = 2
|
||||
url = https://www.blosc.org
|
||||
arch = x86_64
|
||||
arch = powerpc64le
|
||||
arch = powerpc64
|
||||
arch = powerpc
|
||||
arch = riscv64
|
||||
license = BSD-3-Clause
|
||||
makedepends = cmake
|
||||
depends = glibc
|
||||
depends = lz4
|
||||
depends = zlib
|
||||
depends = zstd
|
||||
source = https://github.com/Blosc/c-blosc2/archive/v2.15.1/blosc2-2.15.1.tar.gz
|
||||
sha512sums = 56e7395297ce8e336b2e881bf4dae169268ef19328bae8c037aa297696f723196f65eb3f66c03728d1c6492b768e17ad586f8aae29c9033b571f736d391e9ab9
|
||||
b2sums = 0009afc8e9357a9d9787a60ee549bb21d68e952ca076f529add0f67500f2055a43463b3d612b600197579fd640b937024070508cb92b911d77e8ff4d8c7f16e5
|
||||
|
||||
pkgname = blosc2
|
4
blosc2/.nvchecker.toml
Normal file
4
blosc2/.nvchecker.toml
Normal file
@ -0,0 +1,4 @@
|
||||
[blosc2]
|
||||
source = "git"
|
||||
git = "https://github.com/Blosc/c-blosc2"
|
||||
prefix = "v"
|
37
blosc2/PKGBUILD
Normal file
37
blosc2/PKGBUILD
Normal file
@ -0,0 +1,37 @@
|
||||
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
|
||||
# Maintainer: Bruno Pagani <archange@archlinux.org>
|
||||
|
||||
pkgname=blosc2
|
||||
_name=c-blosc2
|
||||
pkgver=2.15.1
|
||||
pkgrel=2
|
||||
pkgdesc="A fast, compressed, persistent binary data store library for C."
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
url="https://www.blosc.org"
|
||||
license=(BSD-3-Clause)
|
||||
depends=(glibc lz4 zlib zstd)
|
||||
makedepends=(cmake)
|
||||
source=(https://github.com/Blosc/$_name/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
|
||||
sha512sums=('56e7395297ce8e336b2e881bf4dae169268ef19328bae8c037aa297696f723196f65eb3f66c03728d1c6492b768e17ad586f8aae29c9033b571f736d391e9ab9')
|
||||
b2sums=('0009afc8e9357a9d9787a60ee549bb21d68e952ca076f529add0f67500f2055a43463b3d612b600197579fd640b937024070508cb92b911d77e8ff4d8c7f16e5')
|
||||
|
||||
build() {
|
||||
cmake -B build -S $_name-$pkgver \
|
||||
-D CMAKE_BUILD_TYPE=None \
|
||||
-D CMAKE_INSTALL_PREFIX=/usr \
|
||||
-D PREFER_EXTERNAL_LZ4=ON \
|
||||
-D PREFER_EXTERNAL_ZLIB=ON \
|
||||
-D PREFER_EXTERNAL_ZSTD=ON \
|
||||
-D BUILD_STATIC=OFF \
|
||||
-W no-dev
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
ctest --test-dir build --output-on-failure
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
install -vDm644 $_name-$pkgver/LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname/
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user