summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarko Semet2022-12-27 20:15:28 +0100
committerMarko Semet2022-12-27 20:15:28 +0100
commit795a390c74c26efca7171715783e013ab105ed31 (patch)
treedecbde13b26f78a25ecb21cdacfe06be1baab6e7
parent11f329ce9a6fe99cb6060767f792ffe686bce6ca (diff)
downloadaur-795a390c74c26efca7171715783e013ab105ed31.tar.gz
Update to 0.0.63
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD30
2 files changed, 21 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index af36064b2260..5da21fc59e2f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index aaa8226a817d..4966a2fa6af3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}