aboutsummaryrefslogtreecommitdiffstats
path: root/testing/traefik/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/traefik/APKBUILD')
-rw-r--r--testing/traefik/APKBUILD81
1 files changed, 0 insertions, 81 deletions
diff --git a/testing/traefik/APKBUILD b/testing/traefik/APKBUILD
deleted file mode 100644
index a4464149149..00000000000
--- a/testing/traefik/APKBUILD
+++ /dev/null
@@ -1,81 +0,0 @@
-# Contributor: Joe Holden <jwh@zorins.us>
-# Contributor: Michał Polański <michal@polanski.me>
-# Maintainer: Joe Holden <jwh@zorins.us>
-pkgname=traefik
-pkgver=2.1.2
-pkgrel=1
-pkgdesc="The Cloud Native Edge Router"
-url="https://traefik.io"
-arch="all !x86 !s390x !armhf !armv7" # tests fails on x86 and armhf
-license="MIT"
-makedepends="go go-bindata"
-install="$pkgname.pre-install"
-pkgusers="$pkgname"
-pkggroups="$pkgname"
-subpackages="$pkgname-openrc"
-options="chmod-clean"
-source="$pkgname-$pkgver.tar.gz::https://github.com/containous/traefik/archive/v$pkgver.tar.gz
- traefik.initd
- traefik.confd
- traefik.toml"
-
-builddir="$srcdir/src/github.com/containous/$pkgname"
-
-# secfixes:
-# 1.7.14-r0:
-# - CVE-2019-9512
-# - CVE-2019-9514
-
-export GOPATH="$srcdir"
-export BUILD_TIMESTAMP=$(date -u "+%Y-%m-%dT%TZ" ${SOURCE_DATE_EPOCH:+-d @$SOURCE_DATE_EPOCH})
-
-prepare() {
- default_prepare
- mkdir -p "$srcdir/src/github.com/containous"
- mv "$srcdir"/$pkgname-$pkgver "$builddir"/
-}
-
-build() {
- go generate
- go build \
- -ldflags "
- -X github.com/containous/traefik/v2/pkg/version.Version=$pkgver
- -X github.com/containous/traefik/v2/pkg/version.Codename=cantal
- -X github.com/containous/traefik/v2/pkg/version.BuildDate=$BUILD_TIMESTAMP
- " \
- -v -o bin/$pkgname \
- ./cmd/$pkgname
-}
-
-check() {
- # Unit tests
- go test ./...
-
- # Integration tests
- cd "$builddir"/integration
- go test -integration ./...
-}
-
-package() {
- install -m755 -D "$srcdir"/$pkgname.initd \
- "$pkgdir"/etc/init.d/$pkgname
-
- install -m644 -D "$srcdir"/$pkgname.confd \
- "$pkgdir"/etc/conf.d/$pkgname
-
- install -m755 -D bin/$pkgname \
- "$pkgdir"/usr/sbin/$pkgname
-
- setcap cap_net_bind_service=+ep \
- "$pkgdir"/usr/sbin/$pkgname
-
- install -m750 -o $pkgname -g $pkgname -d "$pkgdir"/etc/$pkgname
- install -m755 -o $pkgname -g $pkgname "$srcdir"/traefik.toml \
- "$pkgdir"/etc/$pkgname/$pkgname.toml
-
-}
-
-sha512sums="fe2fd99923e9e6a210b762a5e496bbe8092e2a8cdde40ccd2567debe722f957748268aab8bfd906ccd2d30c8a07b2e1bf7d7920679a337707eb1da0c50579dbd traefik-2.1.2.tar.gz
-2fe42052cdb035b202c7c0a1acd5cfe9ed1800ca067f2f5588d54e6ffbdd672d7c46cfd57fcfc219cadaa24d64a0e038a20d092eb1e4c04b67b8eb83c0af74fd traefik.initd
-1519c2f446c4bc3af8407eb367a05e5ec0491f28d56d5385b12a550c84606d84e2424aadd5d72e56e628fd1da3f0f194ab3c077e6da85ead75a256f8e8069751 traefik.confd
-7dff62db55362433fe33a69bfb556e6f285a033aaaab46ea970ae4ee1b19a4b0d6b25bf5523d4dc6b40d26922945fd1263ae8e53d295d6bf7f18ea1477a9e4d5 traefik.toml"