diff options
Diffstat (limited to 'testing/flannel/APKBUILD')
-rw-r--r-- | testing/flannel/APKBUILD | 31 |
1 files changed, 10 insertions, 21 deletions
diff --git a/testing/flannel/APKBUILD b/testing/flannel/APKBUILD index 0c72e782772..851c49bdb8b 100644 --- a/testing/flannel/APKBUILD +++ b/testing/flannel/APKBUILD @@ -2,30 +2,27 @@ # Maintainer: Francesco Colista <fcolista@alpinelinux.org> pkgname=flannel _pkgname=flanneld -pkgver=0.15.1 -pkgrel=0 +pkgver=0.24.2 +pkgrel=2 pkgdesc="An etcd backed network fabric for containers" -url="https://github.com/coreos/flannel" +url="https://github.com/flannel-io/flannel" arch="x86_64" license="Apache-2.0" +options="net chmod-clean" makedepends="go linux-headers" subpackages="$pkgname-openrc $pkgname-contrib-cni:contrib_cni:noarch" source="$pkgname-$pkgver.tar.gz::https://github.com/flannel-io/flannel/archive/refs/tags/v$pkgver.tar.gz -kube-flannel-bin-path.patch $_pkgname.logrotated $_pkgname.initd $_pkgname.confd" builddir="$srcdir/$pkgname-$pkgver" -export GOPATH="$srcdir" - -prepare() { - default_prepare - mkdir -p $builddir/out -} +export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}" +export GOTMPDIR="${GOTMPDIR:-"$srcdir"}" +export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}" build() { - export GO111MODULE=on + mkdir -p out go build \ -mod=readonly \ -ldflags "-s -w -X github.com/flannel-io/flannel/version.Version=$pkgver" \ @@ -52,22 +49,14 @@ contrib_cni() { pkgdesc="$pkgname contrib cni config files" mkdir -p "$subpkgdir"/etc/cni/net.d install -Dm0755 "$builddir"/dist/mk-docker-opts.sh "$subpkgdir"/usr/bin/mk-docker-opts.sh - install -Dm0755 "$builddir"/dist/iptables-wrapper-installer.sh "$subpkgdir"/usr/bin/iptables-wrapper-installer.sh install -Dm0644 "$builddir"/Documentation/kube-flannel.yml \ "$subpkgdir"/etc/kube-flannel/kube-flannel.yml - install -Dm0644 "$builddir"/Documentation/k8s-manifests/kube-flannel-legacy.yml \ + install -Dm0644 "$builddir"/Documentation/k8s-old-manifests/kube-flannel-legacy.yml \ "$subpkgdir"/etc/kube-flannel/kube-flannel-legacy.tml } -cleanup_srcdir() { - export GOPATH="$srcdir" - go clean -modcache - default_cleanup_srcdir -} - sha512sums=" -c4ad1323da7f39f28483a3dd3848311f7ef1fa51080c1bb0fc01c274fb3e8856f97f5da94ae578f21bb1d4729890bf908670bfe269367aae197533857923166e flannel-0.15.1.tar.gz -398b7068c46b132b747cade43f7f718703f8b32ef7d59fb54da5105ab3fac97b81e0af69e13207ec7cd6fa42a266be8ec45213bf7853fdbc560fbaee4bb5966d kube-flannel-bin-path.patch +eca5051815efbe90136d79e686e6fc070b68cb1331b97a8476a817b5e0c97b7d12742a5d5c403b75a1607fcd3752f16115105632358b035cba8af4f2f7e3d3e3 flannel-0.24.2.tar.gz d84258a164adcec0f1cef7fcafcf0cadb3bf3959b393b905c4897274adeff476279ce96ec42e9aa9d574c6bd7d37649d92c7c52563975f85d303cade990a3942 flanneld.logrotated 3f6f33fe90adca1dd17b503ce0cd3a7f3cc0ca7fc10d0ca5b631f4c87ed513c0133dfd7679618cf95540b252b3176f9bbefd6454867ef792258c46cafc039d86 flanneld.initd 353b98bfc1a73d8f691b6f79489e0224961b5af8ca36ce2edde2d7a86790612de1d597c3455222f38a1c9f09b377e1bf3adfeedc04bd6b0b75c653a732d58988 flanneld.confd |