diff options
author | Marko Semet | 2022-12-27 20:15:28 +0100 |
---|---|---|
committer | Marko Semet | 2022-12-27 20:15:28 +0100 |
commit | 795a390c74c26efca7171715783e013ab105ed31 (patch) | |
tree | decbde13b26f78a25ecb21cdacfe06be1baab6e7 | |
parent | 11f329ce9a6fe99cb6060767f792ffe686bce6ca (diff) | |
download | aur-795a390c74c26efca7171715783e013ab105ed31.tar.gz |
Update to 0.0.63
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 30 |
2 files changed, 21 insertions, 19 deletions
@@ -1,15 +1,19 @@ pkgbase = buildbox-casd pkgdesc = Local cache and proxy for remote CAS servers - pkgver = 0.0.46.r0.ga4295e8 + pkgver = 0.0.63 pkgrel = 1 url = https://buildgrid.build arch = x86_64 license = Apache + makedepends = benchmark + makedepends = buildbox-common makedepends = cmake makedepends = git - depends = buildbox-common + makedepends = ninja + depends = google-glog + depends = grpc depends = util-linux-libs - source = git+https://gitlab.com/BuildGrid/buildbox/buildbox-casd#commit=a4295e88eb2418865566304185725730670fc523 + source = git+https://gitlab.com/BuildGrid/buildbox/buildbox-casd#tag=0.0.63&commit=121b55b4fd996a714900e6b94310394b3bccdb26 sha256sums = SKIP pkgname = buildbox-casd @@ -1,37 +1,35 @@ -# Maintainer: Rafael Fontenelle <rafaelff@gnome.org> +# Contributor: Rafael Fontenelle <rafaelff@gnome.org> +# Maintainer: Marko Semet <marko10_000@mailbox.org> pkgname=buildbox-casd -pkgver=0.0.46.r0.ga4295e8 +pkgver=0.0.63 pkgrel=1 pkgdesc="Local cache and proxy for remote CAS servers" arch=(x86_64) url="https://buildgrid.build" license=('Apache') -depends=('buildbox-common' 'util-linux-libs') -makedepends=('cmake' 'git') -_commit=a4295e88eb2418865566304185725730670fc523 # release 0.0.46 -source=("git+https://gitlab.com/BuildGrid/buildbox/buildbox-casd#commit=$_commit") +depends=(google-glog grpc util-linux-libs) +makedepends=(benchmark 'buildbox-common' 'cmake' 'git' ninja) +source=("git+https://gitlab.com/BuildGrid/buildbox/buildbox-casd#tag=0.0.63&commit=121b55b4fd996a714900e6b94310394b3bccdb26") sha256sums=('SKIP') -pkgver() { - cd $pkgname - git describe --tags --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g' -} - build() { mkdir -p build cd build - cmake ../$pkgname \ - -DCMAKE_BUILD_TYPE=Release \ + cmake ../buildbox-casd \ + -G Ninja \ + -DCMAKE_CXX_FLAGS=-Wno-error=restrict \ + -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr - make + ninja } check() { cd build - make -k test + echo "Test 'cas_proxy_tests' and 'local_cas_service_tests' can take some time." + ninja -k-1 test } package() { cd build - make DESTDIR="$pkgdir/" install + DESTDIR="$pkgdir/" ninja install } |