Date: Friday, March 30, 2018 @ 11:07:52 Author: felixonmars Revision: 320672
archrelease: copy trunk to testing-x86_64 Added: lmdb/repos/testing-x86_64/ lmdb/repos/testing-x86_64/PKGBUILD (from rev 320671, lmdb/trunk/PKGBUILD) lmdb/repos/testing-x86_64/lmdb.pc (from rev 320671, lmdb/trunk/lmdb.pc) ----------+ PKGBUILD | 41 +++++++++++++++++++++++++++++++++++++++++ lmdb.pc | 10 ++++++++++ 2 files changed, 51 insertions(+) Copied: lmdb/repos/testing-x86_64/PKGBUILD (from rev 320671, lmdb/trunk/PKGBUILD) =================================================================== --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-30 11:07:52 UTC (rev 320672) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan <felixonm...@archlinux.org> +# Contributor: Matt Monaco <cx monaco matt> + +pkgname=lmdb +pkgver=0.9.22 +pkgrel=1 +pkgdesc="Symas Lightning Memory-Mapped Database" +arch=('x86_64') +url="http://symas.com/mdb" +license=('custom:OpenLDAP') +depends=('glibc') +options=('!emptydirs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/LMDB/lmdb/archive/LMDB_$pkgver.tar.gz" lmdb.pc) +sha512sums=('49afca13b9683ed571c274380bb5e111236903b12d19bcb8781d6bbc00f711766b0d62de0b36536c85309cc9ff9e9d0aaa708e27bae9be6cfcaed8ba91e5545d' + '0349d4b08a1f93fe338d8f8e3e5a83e24211a46f999fe529bc1ac49c8c4975559d95a548c203d9427e3f82d62e934ba3cd1be6f734f9b9405b2a26477be4ed33') + +prepare() { + sed -e "s|@PKGVER@|$pkgver|" -i lmdb.pc +} + +build() { + cd "$srcdir"/lmdb-LMDB_$pkgver/libraries/liblmdb + make prefix=/usr +} + +check() { + cd "$srcdir"/lmdb-LMDB_$pkgver/libraries/liblmdb + make test +} + +package() { + cd "$srcdir"/lmdb-LMDB_$pkgver/libraries/liblmdb + install -dm755 "$pkgdir"/usr/{bin,lib,include,man/man1,share} + make DESTDIR="$pkgdir" prefix=/usr install + + mv "$pkgdir"/usr/man "$pkgdir"/usr/share/man + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + install -Dm644 "$srcdir"/lmdb.pc "$pkgdir"/usr/lib/pkgconfig/lmdb.pc +} Copied: lmdb/repos/testing-x86_64/lmdb.pc (from rev 320671, lmdb/trunk/lmdb.pc) =================================================================== --- testing-x86_64/lmdb.pc (rev 0) +++ testing-x86_64/lmdb.pc 2018-03-30 11:07:52 UTC (rev 320672) @@ -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: @PKGVER@ +Libs: -L${libdir} -llmdb +Cflags: -I${includedir}