diff options
author | George Rawlinson | 2021-12-07 21:46:15 +0000 |
---|---|---|
committer | George Rawlinson | 2021-12-07 21:46:15 +0000 |
commit | d43c50b3f3253e81f443f1839bdce8ef54d729c9 (patch) | |
tree | 8d3af02385b1435b1d6ad943b0869fc574dcdee8 | |
parent | 9d305f27ada60bf90fb775b4168fc8bfda40b022 (diff) | |
download | aur-d43c50b3f3253e81f443f1839bdce8ef54d729c9.tar.gz |
upgpkg: wiredtiger 10.0.0-1
New upstream release.
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 52 |
2 files changed, 25 insertions, 41 deletions
@@ -1,17 +1,17 @@ pkgbase = wiredtiger - pkgdesc = High performance, scalable, production quality, NoSQL, Open Source extensible platform for data management - pkgver = 3.1.1.20190808 + pkgdesc = High performance NoSQL platform + pkgver = 10.0.0 pkgrel = 1 - url = http://source.wiredtiger.com/ + url = https://source.wiredtiger.com arch = x86_64 license = GPL - makedepends = aspell-en depends = snappy depends = lz4 depends = zlib + depends = zstd depends = gperftools - source = wiredtiger-48bf8dae7cd96286d176f14feebb7250dcfe1430.tar.gz::https://github.com/wiredtiger/wiredtiger/archive/48bf8dae7cd96286d176f14feebb7250dcfe1430.tar.gz - sha512sums = 6bd1459b62b6856b7d09265d07694661dd826541223913f9491de8838a354b0dcde251d037d5387824f4fb9a57460fa9942a8376eec72bba0650abcca903ebb3 + source = wiredtiger-10.0.0.tar.gz::https://github.com/wiredtiger/wiredtiger/archive/10.0.0.tar.gz + sha512sums = 6e2d0fa1e20467ce6d39d4ac097b0bad9954e10f6ff72dc35b02871f9ce5492a889899560065dfdf8d60f966f1d3cf0b3b8490ab017a4199bdcab9d190e77bb0 + b2sums = 2b9b85bd7711c114a9b6e3c8cd0db3ce8ba6d08efd3b7b8e39ceff8cd251147c9d9a13942353ec885b7542f732d25946befd814fc046225bfde6ae6d31097c10 pkgname = wiredtiger - @@ -1,50 +1,34 @@ -# Maintainer: Christoph Bayer <chrbayer@criby.de> -# Maintainer: James P. Harvey <jamespharvey20 at gmail dot com> +# Maintainer: George Rawlinson <george@rawlinson.net.nz> +# Contributor: Christoph Bayer <chrbayer@criby.de> +# Contributor: James P. Harvey <jamespharvey20 at gmail dot com> # Contributor: Stefan Husmann <stefan-husmann@t-online.de> # Contributor: Fredy GarcĂa <frealgagu at gmail dot com> pkgname=wiredtiger -# Upstream's versioning of wiredtiger is a mess. -# Current commit's README says 3.1.1, and is what's used here -# git describe --long shows: r3.7.3.r423.g4051e4941 -# git describe --long --tags shows: mongodb.4.0.6.r23.g4051e4941 -pkgver=3.1.1.20190808 -_commit=48bf8dae7cd96286d176f14feebb7250dcfe1430 +pkgver=10.0.0 pkgrel=1 -pkgdesc="High performance, scalable, production quality, NoSQL, Open Source extensible platform for data management" +pkgdesc="High performance NoSQL platform" arch=('x86_64') -url="http://source.wiredtiger.com/" +url="https://source.wiredtiger.com" license=('GPL') -depends=('snappy' 'lz4' 'zlib' 'gperftools') -makedepends=('aspell-en') -source=("$pkgname-$_commit.tar.gz::https://github.com/wiredtiger/wiredtiger/archive/$_commit.tar.gz") -sha512sums=('6bd1459b62b6856b7d09265d07694661dd826541223913f9491de8838a354b0dcde251d037d5387824f4fb9a57460fa9942a8376eec72bba0650abcca903ebb3') - -prepare() { - mv wiredtiger-{$_commit,$pkgver} - sed -i 's/print\(.*\)$/print(\1)/' ${srcdir}/wiredtiger-${pkgver}/dist/wtperf_config.py - sed -i 's/\\n/^^/g' ${srcdir}/wiredtiger-${pkgver}/src/docs/Doxyfile -} +depends=('snappy' 'lz4' 'zlib' 'zstd' 'gperftools') +source=("$pkgname-$pkgver.tar.gz::https://github.com/wiredtiger/wiredtiger/archive/$pkgver.tar.gz") +sha512sums=('6e2d0fa1e20467ce6d39d4ac097b0bad9954e10f6ff72dc35b02871f9ce5492a889899560065dfdf8d60f966f1d3cf0b3b8490ab017a4199bdcab9d190e77bb0') +b2sums=('2b9b85bd7711c114a9b6e3c8cd0db3ce8ba6d08efd3b7b8e39ceff8cd251147c9d9a13942353ec885b7542f732d25946befd814fc046225bfde6ae6d31097c10') build() { - cd wiredtiger-$pkgver - + cd "$pkgname-$pkgver" ./autogen.sh - ./configure --prefix=/usr \ - --enable-leveldb \ - --enable-lz4 \ - --enable-tcmalloc \ - --enable-verbose \ - --with-builtins=snappy,zlib - make -} + ./configure \ + --prefix=/usr \ + --enable-tcmalloc \ + --with-builtins=snappy,lz4,zlib,zstd -check() { - cd wiredtiger-$pkgver - make test } package() { - cd wiredtiger-$pkgver + cd "$pkgname-$pkgver" + + # NOTE there is no `make` in build() because it compiles & runs broken tests make DESTDIR="$pkgdir" install } |