6 DISTVERSIONSUFFIX= -vendor
9 MAINTAINER= freebsd@funzi.org
10 COMMENT= High availability reverse proxy and load balancer
13 LICENSE_FILE= ${WRKSRC}/LICENSE.md
18 GH_ACCOUNT= Funzinator
20 GH_SUBDIR= src/github.com/containous/traefik
24 GO_BUILDFLAGS= -ldflags "-s -w \
25 -X github.com/containous/traefik/v2/pkg/version.Version=${DISTVERSION} \
26 -X github.com/containous/traefik/v2/pkg/version.Codename=chevrotin \
27 -X github.com/containous/traefik/v2/pkg/version.BuildDate=`date -u '+%Y-%m-%d_%I:%M:%S%p'`"
28 GO_TARGET= ./cmd/traefik
34 PLIST_FILES= bin/traefik \
35 "@sample etc/traefik.toml.sample"
38 # Install a sample configuration file which works by default
39 # without manual tweaking
40 ${REINPLACE_CMD} -e 's|:80|:8088|' -e 's|:443|:8443|' \
41 -e 's|\[docker|# \[docker|' ${WRKSRC}/traefik.sample.toml
44 ${INSTALL_DATA} ${WRKSRC}/traefik.sample.toml ${STAGEDIR}${PREFIX}/etc/traefik.toml.sample
46 .include <bsd.port.mk>