bump to 2.1.3 (released on 2018-12-12)

ncurses is now compiled statically, so patching
it is no longer necessary as of 2.1.3.

I've skipped 2.1.1 and 2.1.2.
This commit is contained in:
J. Konrad Tegtmeier-Rottach 2018-12-27 15:09:12 +01:00
parent 927f261000
commit 3431e093cc
No known key found for this signature in database
GPG key ID: 899330434A5AD63A
2 changed files with 13 additions and 22 deletions

View file

@ -1,6 +1,6 @@
pkgbase = cockroachdb-bin pkgbase = cockroachdb-bin
pkgdesc = An open source, survivable, strongly consistent, scale-out SQL database pkgdesc = An open source, survivable, strongly consistent, scale-out SQL database
pkgver = 2.1.0 pkgver = 2.1.3
pkgrel = 1 pkgrel = 1
url = https://www.cockroachlabs.com/ url = https://www.cockroachlabs.com/
arch = x86_64 arch = x86_64
@ -8,25 +8,22 @@ pkgbase = cockroachdb-bin
license = BSD license = BSD
license = custom:PostgreSQL license = custom:PostgreSQL
license = custom:CCL license = custom:CCL
makedepends = patchelf
depends = glibc depends = glibc
depends = ncurses
provides = cockroachdb provides = cockroachdb
conflicts = cockroachdb conflicts = cockroachdb
options = !strip source = https://binaries.cockroachdb.com/cockroach-v2.1.3.linux-amd64.tgz
source = https://binaries.cockroachdb.com/cockroach-v2.1.0.linux-amd64.tgz source = https://raw.githubusercontent.com/cockroachdb/cockroach/v2.1.3/LICENSE
source = https://raw.githubusercontent.com/cockroachdb/cockroach/v2.1.0/LICENSE source = https://raw.githubusercontent.com/cockroachdb/cockroach/v2.1.3/licenses/BSD-biogo.txt
source = https://raw.githubusercontent.com/cockroachdb/cockroach/v2.1.0/licenses/BSD-biogo.txt source = https://raw.githubusercontent.com/cockroachdb/cockroach/v2.1.3/licenses/BSD-golang.txt
source = https://raw.githubusercontent.com/cockroachdb/cockroach/v2.1.0/licenses/BSD-golang.txt source = https://raw.githubusercontent.com/cockroachdb/cockroach/v2.1.3/licenses/BSD-grpc.txt
source = https://raw.githubusercontent.com/cockroachdb/cockroach/v2.1.0/licenses/BSD-grpc.txt source = https://raw.githubusercontent.com/cockroachdb/cockroach/v2.1.3/licenses/BSD-vitess.txt
source = https://raw.githubusercontent.com/cockroachdb/cockroach/v2.1.0/licenses/BSD-vitess.txt source = https://raw.githubusercontent.com/cockroachdb/cockroach/v2.1.3/licenses/CCL.txt
source = https://raw.githubusercontent.com/cockroachdb/cockroach/v2.1.0/licenses/CCL.txt source = https://raw.githubusercontent.com/cockroachdb/cockroach/v2.1.3/licenses/PostgreSQL.txt
source = https://raw.githubusercontent.com/cockroachdb/cockroach/v2.1.0/licenses/PostgreSQL.txt
source = cockroach.service source = cockroach.service
source = cockroach.default source = cockroach.default
source = cockroach.sysusers source = cockroach.sysusers
source = cockroach.tmpfiles source = cockroach.tmpfiles
sha256sums = cc51fa388908e7942d3f3214a38096756a981b9ce0f577307b3ae390b6a8e8b1 sha256sums = 01489f09f9372283a8be43e83357948833beb352940e1c8626b9d3302a8d2f51
sha256sums = 68040689c4342e0018adec3eb0fb1f2ae68aaeef918e7b4493518523381b7129 sha256sums = 68040689c4342e0018adec3eb0fb1f2ae68aaeef918e7b4493518523381b7129
sha256sums = b3ef077aa9a0d4b697722de993fa83959f10910ae600de90bcdcdd49fafce371 sha256sums = b3ef077aa9a0d4b697722de993fa83959f10910ae600de90bcdcdd49fafce371
sha256sums = 2d36597f7117c38b006835ae7f537487207d8ec407aa9d9980794b2030cbc067 sha256sums = 2d36597f7117c38b006835ae7f537487207d8ec407aa9d9980794b2030cbc067

View file

@ -4,15 +4,13 @@
pkgname=cockroachdb-bin pkgname=cockroachdb-bin
conflicts=('cockroachdb') conflicts=('cockroachdb')
provides=('cockroachdb') provides=('cockroachdb')
pkgver=2.1.0 pkgver=2.1.3
pkgrel=1 pkgrel=1
pkgdesc="An open source, survivable, strongly consistent, scale-out SQL database" pkgdesc="An open source, survivable, strongly consistent, scale-out SQL database"
arch=('x86_64') arch=('x86_64')
url="https://www.cockroachlabs.com/" url="https://www.cockroachlabs.com/"
license=('Apache' 'BSD' 'custom:PostgreSQL' 'custom:CCL') license=('Apache' 'BSD' 'custom:PostgreSQL' 'custom:CCL')
depends=('glibc' 'ncurses') depends=('glibc')
makedepends=('patchelf')
options=('!strip') # XXX breaks the patched binary
source=("https://binaries.cockroachdb.com/cockroach-v${pkgver}.linux-amd64.tgz" source=("https://binaries.cockroachdb.com/cockroach-v${pkgver}.linux-amd64.tgz"
"https://raw.githubusercontent.com/cockroachdb/cockroach/v${pkgver}/LICENSE" "https://raw.githubusercontent.com/cockroachdb/cockroach/v${pkgver}/LICENSE"
"https://raw.githubusercontent.com/cockroachdb/cockroach/v${pkgver}/licenses/BSD-biogo.txt" "https://raw.githubusercontent.com/cockroachdb/cockroach/v${pkgver}/licenses/BSD-biogo.txt"
@ -25,7 +23,7 @@ source=("https://binaries.cockroachdb.com/cockroach-v${pkgver}.linux-amd64.tgz"
cockroach.default cockroach.default
cockroach.sysusers cockroach.sysusers
cockroach.tmpfiles) cockroach.tmpfiles)
sha256sums=('cc51fa388908e7942d3f3214a38096756a981b9ce0f577307b3ae390b6a8e8b1' sha256sums=('01489f09f9372283a8be43e83357948833beb352940e1c8626b9d3302a8d2f51'
'68040689c4342e0018adec3eb0fb1f2ae68aaeef918e7b4493518523381b7129' '68040689c4342e0018adec3eb0fb1f2ae68aaeef918e7b4493518523381b7129'
'b3ef077aa9a0d4b697722de993fa83959f10910ae600de90bcdcdd49fafce371' 'b3ef077aa9a0d4b697722de993fa83959f10910ae600de90bcdcdd49fafce371'
'2d36597f7117c38b006835ae7f537487207d8ec407aa9d9980794b2030cbc067' '2d36597f7117c38b006835ae7f537487207d8ec407aa9d9980794b2030cbc067'
@ -39,10 +37,6 @@ sha256sums=('cc51fa388908e7942d3f3214a38096756a981b9ce0f577307b3ae390b6a8e8b1'
'SKIP') 'SKIP')
build() { build() {
# XXX arch ships a newer, but compatible version of ncurses
patchelf --replace-needed libncurses.so.5 libncursesw.so.6 \
"${srcdir}/cockroach-v${pkgver}.linux-amd64/cockroach"
# generate bash completion # generate bash completion
"${srcdir}/cockroach-v${pkgver}.linux-amd64/cockroach" \ "${srcdir}/cockroach-v${pkgver}.linux-amd64/cockroach" \
gen autocomplete --out "${srcdir}/cockroach.bash" gen autocomplete --out "${srcdir}/cockroach.bash"