diff options
author | Christoph Bayer | 2019-02-08 08:11:32 +0100 |
---|---|---|
committer | Christoph Bayer | 2019-02-08 08:11:32 +0100 |
commit | 8319ee0e15be1f5e4582e651fe37eaa16b201f02 (patch) | |
tree | c0aa24545e723638aa92d6fd959015d64bc83096 | |
parent | 0c56fab7589512beb8a5a5aceb40f6b9ef0e2b9b (diff) | |
download | aur-8319ee0e15be1f5e4582e651fe37eaa16b201f02.tar.gz |
Update to required commit for mongodb 4.0.6.
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 44 | ||||
-rw-r--r-- | wiredtiger.install | 11 |
3 files changed, 25 insertions, 48 deletions
@@ -1,20 +1,18 @@ +# Generated by mksrcinfo v8 +# Fri Feb 8 06:51:53 UTC 2019 pkgbase = wiredtiger pkgdesc = High performance, scalable, production quality, NoSQL, Open Source extensible platform for data management - pkgver = 3.1.0 - pkgrel = 2 + pkgver = 3.1.0.20190207 + pkgrel = 1 url = http://source.wiredtiger.com/ - install = wiredtiger.install arch = x86_64 license = GPL - makedepends = swig - depends = gperftools - depends = lz4 - depends = python depends = snappy + depends = lz4 depends = zlib - depends = zstd - source = wiredtiger.tar.gz::https://github.com/wiredtiger/wiredtiger/archive/3.1.0.tar.gz - sha512sums = f6a5baefc0306f6861ee3a8c4314f5564408798ae9b10e7d0b4542bab8105fcadec6b39091930c3d303f34562ce092b924bdc1be46599123873e749bcdd7e47e + depends = gperftools + source = wiredtiger-bedf230af338faa9b9ba8741b9a2e5f36353e2f0.tar.gz::https://github.com/wiredtiger/wiredtiger/archive/bedf230af338faa9b9ba8741b9a2e5f36353e2f0.tar.gz + sha512sums = 57153f1ea8b7278fcd724d5aa910bf0d5dabebeb8754f5eabd49be9cae8cb83b266a962224fc2784b15d7f1d22e57a7ff2202b84838b147879401a24e30e78af pkgname = wiredtiger @@ -1,51 +1,41 @@ -# Maintainer: Francois Menning <f.menning@pm.me> -# Contributor: Felix Yan <felixonmars@archlinux.org> +# Maintainer: Christoph Bayer <chrbayer@criby.de> # Contributor: Stefan Husmann <stefan-husmann@t-online.de> pkgname=wiredtiger -pkgver=3.1.0 -pkgrel=2 +pkgver=3.1.0.20190207 +_commit=bedf230af338faa9b9ba8741b9a2e5f36353e2f0 +pkgrel=1 pkgdesc="High performance, scalable, production quality, NoSQL, Open Source extensible platform for data management" arch=('x86_64') url="http://source.wiredtiger.com/" license=('GPL') -depends=('gperftools' 'lz4' 'python' 'snappy' 'zlib' 'zstd') -makedepends=('swig') -install=wiredtiger.install -source=("$pkgname.tar.gz::https://github.com/wiredtiger/wiredtiger/archive/$pkgver.tar.gz") -sha512sums=('f6a5baefc0306f6861ee3a8c4314f5564408798ae9b10e7d0b4542bab8105fcadec6b39091930c3d303f34562ce092b924bdc1be46599123873e749bcdd7e47e') +depends=('snappy' 'lz4' 'zlib' 'gperftools') +source=("$pkgname-$_commit.tar.gz::https://github.com/wiredtiger/wiredtiger/archive/$_commit.tar.gz") +sha512sums=('57153f1ea8b7278fcd724d5aa910bf0d5dabebeb8754f5eabd49be9cae8cb83b266a962224fc2784b15d7f1d22e57a7ff2202b84838b147879401a24e30e78af') prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" - - ./autogen.sh + mv wiredtiger-{$_commit,$pkgver} } build() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd wiredtiger-$pkgver + ./autogen.sh ./configure --prefix=/usr \ - --enable-crc32-hardware \ - --enable-leveldb \ - --enable-python \ - --enable-snappy \ - --enable-lz4 \ - --enable-tcmalloc \ - --enable-zlib \ - --enable-zstd \ - --with-python-prefix=${pkgdir}/usr/lib/python3.7/site-packages - + --enable-leveldb \ + --enable-lz4 \ + --enable-tcmalloc \ + --enable-verbose \ + --with-builtins=snappy,zlib make } check() { - cd "${srcdir}/${pkgname}-${pkgver}" - + cd wiredtiger-$pkgver make test } package() { - cd "${srcdir}/${pkgname}-${pkgver}" - + cd wiredtiger-$pkgver make DESTDIR="$pkgdir" install } diff --git a/wiredtiger.install b/wiredtiger.install deleted file mode 100644 index b4c01e4c1a50..000000000000 --- a/wiredtiger.install +++ /dev/null @@ -1,11 +0,0 @@ -post_install() { - libtool --finish /usr/lib -} - -post_remove() { - libtool --finish /usr/lib -} - -post_upgrade() { - libtool --finish /usr/lib -}
\ No newline at end of file |