summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTony Lambiris2018-08-15 19:13:11 -0400
committerTony Lambiris2018-08-15 19:13:11 -0400
commitaafd6bfe6084d81cd399e0e639499aae7cf74bdd (patch)
tree0b23dd858f7b570f61be1412276cefc0b3dd0739
parent383327f4458e841cb5652c5db130def6f7a53aaa (diff)
downloadaur-aafd6bfe6084d81cd399e0e639499aae7cf74bdd.tar.gz
Version bump, add ninja to build requirements
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD26
2 files changed, 11 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0048d6ef4da5..b80e41f62a50 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = cilium-git
pkgdesc = API-aware Networking and Security for Containers based on BPF
- pkgver = 1.1.90.5920.6b842aa3a
+ pkgver = v1.2.0.rc3.r1334.ge23f8469e
pkgrel = 1
url = https://cilium.io/
arch = x86_64
@@ -8,6 +8,7 @@ pkgbase = cilium-git
makedepends = go
makedepends = lib32-glibc
makedepends = bazel
+ makedepends = ninja
depends = docker
depends = iproute2
depends = clang
diff --git a/PKGBUILD b/PKGBUILD
index fff4fa11f612..6eda1ae99ef8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,14 +1,14 @@
# Maintainer: Tony Lambiris <tony@criticalstack.com>
pkgname=cilium-git
-pkgver=1.1.90.5920.6b842aa3a
+pkgver=v1.2.0.rc3.r1334.ge23f8469e
pkgrel=1
pkgdesc="API-aware Networking and Security for Containers based on BPF"
arch=('x86_64')
url="https://cilium.io/"
license=('Apache')
depends=('docker' 'iproute2' 'clang')
-makedepends=('go' 'lib32-glibc' 'bazel')
+makedepends=('go' 'lib32-glibc' 'bazel' 'ninja')
optdepends=('consul' 'etcd')
conflicts=()
source=("${pkgname}::git+https://github.com/cilium/cilium" "cilium.sysusers")
@@ -18,18 +18,9 @@ sha256sums=('SKIP'
pkgver() {
cd "${srcdir}/${pkgname}"
- VERSION=$(<VERSION)
-
- echo "${VERSION}.$(git rev-list --count HEAD).$(git rev-parse --short HEAD)"
-}
-
-prepare() {
- cd "${srcdir}/${pkgname}"
-
- git reset HEAD --hard
- git clean -dfq
-
- git submodule update --init
+ #git tag -l --sort=-v:refname | sed 's/v\([0-9]*\)/\1/'
+ VERSION="$(git tag -l --sort=-v:refname | sed 's/v\([^-]*-g\)/r\1/;s/-/./g' | head -1)"
+ echo "${VERSION}.$(git describe --long --tags | sed 's/\([^-]*\)-\(g*\)/r\2/;s/-/./g')"
}
build() {
@@ -47,11 +38,10 @@ build() {
done
export GOPATH="$(pwd):$(pwd)/vendor"
- export PKG_BUILD=1
- export CCACHE_DISABLE=1
-
echo "${pkgver}" > VERSION
+ export PKG_BUILD=1
+
make -C daemon apply-bindata
make plugins bpf cilium daemon monitor cilium-health bugtool
@@ -66,6 +56,8 @@ build() {
package() {
cd "${srcdir}/${pkgname}"
+ export PKG_BUILD=1
+
make DESTDIR="${pkgdir}" install
install -Dm644 "$srcdir/cilium.sysusers" \