Date: Monday, November 25, 2019 @ 00:38:28 Author: anatolik Revision: 533134
Add rocksdb to [community] Added: rocksdb/ rocksdb/repos/ rocksdb/trunk/ rocksdb/trunk/PKGBUILD ----------+ PKGBUILD | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) Added: rocksdb/trunk/PKGBUILD =================================================================== --- rocksdb/trunk/PKGBUILD (rev 0) +++ rocksdb/trunk/PKGBUILD 2019-11-25 00:38:28 UTC (rev 533134) @@ -0,0 +1,33 @@ +# Maintainer: Anatol Pomozov +# Contributor: László Várady <laszlo.varad...@gmail.com> + +pkgname=rocksdb +pkgver=6.3.6 +pkgrel=1 +pkgdesc='Embedded key-value store for fast storage' +arch=(x86_64) +url="https://rocksdb.org/" +license=(GPL2 Apache) +depends=(bzip2 gcc-libs gflags jemalloc lz4 snappy zlib zstd) +makedepends=(cmake) +#checkdepends=('python2') +source=(rocksdb-$pkgver.tar.gz::https://github.com/facebook/rocksdb/archive/v$pkgver.tar.gz) +sha256sums=('9878beb4e9b74a5f0d9500772235a39066fd019ba7af9ae6afe483ca713e3c7c') + +build() { + cd rocksdb-$pkgver + cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib \ + -DWITH_BZ2=ON -DWITH_LZ4=ON -DWITH_SNAPPY=ON -DWITH_ZLIB=ON -DWITH_ZSTD=ON \ + -DUSE_RTTI=ON -DWITH_JEMALLOC=ON -DWITH_TESTS=OFF -DFAIL_ON_WARNINGS=OFF -S . -B build + cmake --build build +} + +check() { + cd rocksdb-$pkgver + # cmake --build build --target test +} + +package() { + cd rocksdb-$pkgver + cmake --build build --target install -- DESTDIR="$pkgdir" +} Property changes on: rocksdb/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property