Date: Saturday, September 22, 2012 @ 14:40:13 Author: dreisner Revision: 166935
Add new package, leveldb Added: leveldb/ leveldb/repos/ leveldb/trunk/ leveldb/trunk/PKGBUILD ----------+ PKGBUILD | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) Added: leveldb/trunk/PKGBUILD =================================================================== --- leveldb/trunk/PKGBUILD (rev 0) +++ leveldb/trunk/PKGBUILD 2012-09-22 18:40:13 UTC (rev 166935) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Dave Reisner <[email protected]> +# Contributor: feydaykyn <[email protected]> + +pkgname=leveldb +pkgver=1.5.0 +pkgrel=4 +pkgdesc="A fast and lightweight key/value database library" +arch=('i686' 'x86_64') +url="https://code.google.com/p/leveldb/" +license=('BSD') +depends=('gperftools' 'snappy') +source=("https://leveldb.googlecode.com/files/$pkgname-$pkgver.tar.gz") +sha1sums=('b5b45ff74065f242c37f465b13dafb925972ca43') + +build() { + make -C "$pkgname-$pkgver" +} + +check() { + make -C "$pkgname-$pkgver" check +} + +package() { + cd "$pkgname-$pkgver" + + install -dm755 \ + "$pkgdir"/usr/{include/leveldb,lib} \ + "$pkgdir"/usr/share/doc/"$pkgname" + + # libraries + install -m755 -t "$pkgdir/usr/lib" libleveldb.so.1.5 libleveldb.a + cp -P libleveldb.so{,.1} "$pkgdir/usr/lib" + + # headers + install -m644 -t "$pkgdir/usr/include/leveldb" include/leveldb/* + + # documentation + cp -r doc/* "$pkgdir/usr/share/doc/$pkgname" + + # license + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} Property changes on: leveldb/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
