| Name |
lmdb |
| Description |
Lightning Memory-Mapped Database |
| Version |
0.9.33-r0 |
| Package Base |
lmdb |
| Homepage |
https://symas.com/lmdb/ |
| Maintainers |
['Natanael Copa <ncopa@alpinelinux.org>'] |
| Contributors |
['Olivier Mauras <olivier@mauras.ch>'] |
| Distro-repo |
https://gitlab.alpinelinux.org/alpine/aports/-/tree/3.22-stable/main/lmdb |
| Sources |
['https://git.openldap.org/openldap/openldap/-/archive/LMDB_0.9.33-r0/openldap-LMDB_0.9.33-r0.tar.gz', 'lmdb-make.patch', 'lmdb.pc'] |
| Dependencies |
['libc.musl-x86_64.so.1'] |
| Optional-Dependencies |
[] |
| Build-Dependencies |
[] |
| Provides |
['so:liblmdb.so.0=0.0.0'] |
| Builddate |
31-05-2024 14:59:18 |
| Architecture |
x86_64 |
| Distro-Version |
v3.22 |
| Licenses |
['OLDAP-2.8'] |
| Hash |
Q1m9FjoXFcNFx+esTCgERr/rwpTeE= |
# Contributor: Olivier Mauras <olivier@mauras.ch>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=lmdb
pkgver=0.9.33
pkgrel=0
pkgdesc="Lightning Memory-Mapped Database"
url="https://symas.com/lmdb/"
arch="all"
license="OLDAP-2.8"
subpackages="$pkgname-dev $pkgname-doc $pkgname-tools"
source="https://git.openldap.org/openldap/openldap/-/archive/LMDB_$pkgver/openldap-LMDB_$pkgver.tar.gz
lmdb-make.patch
lmdb.pc
"
builddir="$srcdir/openldap-LMDB_$pkgver/libraries/liblmdb"
prepare() {
default_prepare
sed -i "s|@@VERSION@@|$pkgver|" -i "$srcdir"/*.pc
}
build() {
make CC="${CC:-cc}" LDFLAGS="$LDFLAGS" CFLAGS="$CFLAGS -O2 -fPIC"
}
check() {
LD_LIBRARY_PATH="$PWD" make test
}
package() {
make DESTDIR="$pkgdir" prefix=/usr install
install -Dm0644 "$srcdir"/*.pc -t "$pkgdir"/usr/lib/pkgconfig
}
tools() {
mkdir -p "$subpkgdir"/usr
mv "$pkgdir"/usr/bin "$subpkgdir"/usr
}
sha512sums="
57404b35adb5136fcdf60552c2dd2626b9753868f2707d3279725e08145cee3be0d311189b2c6ef6879f25cf09962e6b423c70c8a2e09ef1b368948e873d92b5 openldap-LMDB_0.9.33.tar.gz
2d964e250894cecd00a6b4f2f3dd3797ee1434c4299fcea0a4255f5f09cdfa2fe21bfb74d9e0816d79fd44bfa309697f1eb2709268a5376593bde901463852cf lmdb-make.patch
0cc194beedd8c1adc7cc1390eb131c800142c14120e47fc744d84f8225efecfa8d4854f4ed26021166b4b7cb021ffc4f068e0009958b1ce6247941fce9658233 lmdb.pc
"