summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD16
1 files changed, 13 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0d10e52539f0..09055678e417 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,14 +1,14 @@
# Maintainer: Tony Lambiris <tony@criticalstack.com>
pkgname=cilium-git
-pkgver=1.3.0rc5.r189.g3c1c2b614
+pkgver=1.3.0rc5.r496.gfad721332
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' 'ninja')
+makedepends=('go' 'lib32-glibc' 'bazel' 'ninja' 'docker')
optdepends=('consul' 'etcd')
conflicts=()
source=("${pkgname}::git+https://github.com/cilium/cilium" "cilium.sysusers")
@@ -43,8 +43,16 @@ build() {
export PKG_BUILD=1
+ export CC="/usr/bin/gcc"
+ export CXX="/usr/bin/g++"
+
make -C daemon apply-bindata
- make V=1 proxylib plugins bpf cilium daemon monitor cilium-health bugtool tools
+ make V=1 proxylib plugins bpf cilium daemon monitor cilium-health bugtool tools operator
+
+ cd envoy
+
+ unset PKG_BUILD
+ make BINDIR="${PWD}" install
}
package() {
@@ -54,6 +62,8 @@ package() {
make DESTDIR="${pkgdir}" install
+ install -Dm755 envoy/cilium-envoy "${pkgdir}/usr/bin"
+
install -Dm644 "$srcdir/cilium.sysusers" \
"$pkgdir/usr/lib/sysusers.d/cilium.conf"