diff options
author | KokaKiwi | 2023-05-26 18:58:44 +0200 |
---|---|---|
committer | KokaKiwi | 2023-05-26 18:58:44 +0200 |
commit | d272540347fe1cfc249f73293ce86ae6fcd14de0 (patch) | |
tree | 0f50c14bab05ed6e57100faf088251e6579656b9 | |
parent | 7cdb369ddfb3008acb4ea033a5b101ea4fd7a3fa (diff) | |
download | aur-d272540347fe1cfc249f73293ce86ae6fcd14de0.tar.gz |
upgpkg: garage 0.8.2-3
- Use lmdb
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 18 | ||||
-rw-r--r-- | liblmdb.pc | 10 |
3 files changed, 27 insertions, 8 deletions
@@ -1,7 +1,7 @@ pkgbase = garage pkgdesc = Garage, an S3-compatible distributed object store for self-hosted deployments pkgver = 0.8.2 - pkgrel = 2 + pkgrel = 3 url = https://garagehq.deuxfleurs.fr arch = x86_64 arch = i686 @@ -9,11 +9,16 @@ pkgbase = garage arch = aarch64 license = AGPL makedepends = cargo + makedepends = pkgconf depends = gcc-libs depends = libsodium depends = zstd + depends = lmdb source = garage-0.8.2.tar.gz::https://git.deuxfleurs.fr/Deuxfleurs/garage/archive/v0.8.2.tar.gz + source = liblmdb.pc sha256sums = f39ea1a8bd64ff3b4cf6ab9ab09b2bc71aa0a374d0f11039d08f8e13672a256a + sha256sums = e7f16dd36b51b3c6f16aece988428952c01aca1fefb3687942dfccc03ef62a10 b2sums = e82a3d32e6f2eb56319c866e82281b7538b384c5f2fa91109729f26e1bda344b0207262d4c36f61daf2c1ed6c3d0cb6f6788dc3110ec657526702f05adc3d259 + b2sums = 70d030159429fba38f766164a2a6317feb60a7ce0ea7995a54691c5acedd2492f44cd26509d7c268cc58211bcb13d0d6dd861f2722cb04c4a76374393e67f1f4 pkgname = garage @@ -2,16 +2,19 @@ pkgname=garage pkgver=0.8.2 -pkgrel=2 +pkgrel=3 pkgdesc="Garage, an S3-compatible distributed object store for self-hosted deployments" url="https://garagehq.deuxfleurs.fr" license=('AGPL') arch=('x86_64' 'i686' 'arm' 'aarch64') -depends=('gcc-libs' 'libsodium' 'zstd') -makedepends=('cargo') -source=("$pkgname-$pkgver.tar.gz::https://git.deuxfleurs.fr/Deuxfleurs/garage/archive/v$pkgver.tar.gz") -sha256sums=('f39ea1a8bd64ff3b4cf6ab9ab09b2bc71aa0a374d0f11039d08f8e13672a256a') -b2sums=('e82a3d32e6f2eb56319c866e82281b7538b384c5f2fa91109729f26e1bda344b0207262d4c36f61daf2c1ed6c3d0cb6f6788dc3110ec657526702f05adc3d259') +depends=('gcc-libs' 'libsodium' 'zstd' 'lmdb') +makedepends=('cargo' 'pkgconf') +source=("$pkgname-$pkgver.tar.gz::https://git.deuxfleurs.fr/Deuxfleurs/garage/archive/v$pkgver.tar.gz" + liblmdb.pc) +sha256sums=('f39ea1a8bd64ff3b4cf6ab9ab09b2bc71aa0a374d0f11039d08f8e13672a256a' + 'e7f16dd36b51b3c6f16aece988428952c01aca1fefb3687942dfccc03ef62a10') +b2sums=('e82a3d32e6f2eb56319c866e82281b7538b384c5f2fa91109729f26e1bda344b0207262d4c36f61daf2c1ed6c3d0cb6f6788dc3110ec657526702f05adc3d259' + '70d030159429fba38f766164a2a6317feb60a7ce0ea7995a54691c5acedd2492f44cd26509d7c268cc58211bcb13d0d6dd861f2722cb04c4a76374393e67f1f4') export RUSTUP_TOOLCHAIN=${RUSTUP_TOOLCHAIN:-stable} @@ -32,7 +35,8 @@ build() { cd "$pkgname" CARGO_TARGET_DIR='target' \ - cargo build --frozen --release --no-default-features --features 'system-libs,metrics,k2v' + PKG_CONFIG_PATH="$srcdir" \ + cargo build --frozen --release --no-default-features --features 'system-libs,metrics,k2v,lmdb' } package() { diff --git a/liblmdb.pc b/liblmdb.pc new file mode 100644 index 000000000000..63d019f345e1 --- /dev/null +++ b/liblmdb.pc @@ -0,0 +1,10 @@ +prefix=/usr +libdir=${prefix}/lib +includedir=${prefix}/include + +Name: liblmdb +Description: Lightning Memory-Mapped Database +URL: https://symas.com/products/lightning-memory-mapped-database/ +Version: 0.9.30 +Libs: -L${libdir} -llmdb +Cflags: -I${includedir} |