svn commit: r463476 - in head/net/traefik: . files
Thomas Zander
riggs at FreeBSD.org
Sat Mar 3 09:50:19 UTC 2018
Author: riggs
Date: Sat Mar 3 09:50:17 2018
New Revision: 463476
URL: https://svnweb.freebsd.org/changeset/ports/463476
Log:
Update to upstream version 1.5.3
Details:
- Upstream changelog, see https://github.com/containous/traefik/releases
- Use devel/go-bindata instead of temporary local copy
- Make "traefik version" report the build data correctly
- Use upstream build flags
MFH: 2018Q1
Deleted:
head/net/traefik/files/patch-generate.go
Modified:
head/net/traefik/Makefile
head/net/traefik/distinfo
Modified: head/net/traefik/Makefile
==============================================================================
--- head/net/traefik/Makefile Sat Mar 3 09:39:22 2018 (r463475)
+++ head/net/traefik/Makefile Sat Mar 3 09:50:17 2018 (r463476)
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= traefik
-PORTVERSION= 1.5.2
+PORTVERSION= 1.5.3
DISTVERSIONPREFIX= v
CATEGORIES= net
@@ -11,12 +11,13 @@ COMMENT= High availability reverse proxy and load bala
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
+BUILD_DEPENDS= go-bindata:devel/go-bindata
+
USES= go
USE_GITHUB= yes
GH_ACCOUNT= containous
GH_SUBDIR= src/github.com/containous/traefik
-GH_TUPLE= jteeuwen:go-bindata:a0ff256:gobindata/src/github.com/jteeuwen/go-bindata
USE_RC_SUBR= traefik
@@ -26,12 +27,17 @@ GROUPS= traefik
PLIST_FILES= bin/traefik \
"@sample etc/traefik.toml.sample"
+TRAEFIK_BUILD_ENV= ${MAKE_ENV} \
+ CGO_ENABLED=0
+
+TRAEFIK_LDARGS= -ldflags "-s -w \
+ -X github.com/containous/traefik/version.Version=${DISTVERSION} \
+ -X github.com/containous/traefik/version.BuildDate=`date -u '+%Y-%m-%d_%I:%M:%S%p'`"
+
do-build:
- @cd ${WRKSRC}/src/github.com/jteeuwen/go-bindata/go-bindata; \
- ${SETENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build -v -x
@cd ${WRKSRC}/src/github.com/containous/traefik; \
- ${SETENV} ${BUILD_ENV} GOPATH=${WRKSRC} go generate && \
- ${SETENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build -v -x ./cmd/traefik
+ ${SETENV} ${BUILD_ENV} ${TRAEFIK_BUILD_ENV} GOPATH=${WRKSRC} go generate && \
+ ${SETENV} ${BUILD_ENV} ${TRAEFIK_BUILD_ENV} GOPATH=${WRKSRC} go build ${TRAEFIK_LDARGS} -v -x ./cmd/traefik
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/containous/traefik/traefik ${STAGEDIR}${PREFIX}/bin/traefik
Modified: head/net/traefik/distinfo
==============================================================================
--- head/net/traefik/distinfo Sat Mar 3 09:39:22 2018 (r463475)
+++ head/net/traefik/distinfo Sat Mar 3 09:50:17 2018 (r463476)
@@ -1,5 +1,5 @@
-TIMESTAMP = 1518525389
-SHA256 (containous-traefik-v1.5.2_GH0.tar.gz) = 9d4c65f5ed55d05e6727330fa095e8374f3e05a121f1f4395cbc15d0577da2d4
-SIZE (containous-traefik-v1.5.2_GH0.tar.gz) = 7828713
+TIMESTAMP = 1520063170
+SHA256 (containous-traefik-v1.5.3_GH0.tar.gz) = b6876834290dd3f916c78f6810597d40dbbd461e1d1d25fd30d31cd99b9c062b
+SIZE (containous-traefik-v1.5.3_GH0.tar.gz) = 7828055
SHA256 (jteeuwen-go-bindata-a0ff256_GH0.tar.gz) = 06c7bb64ab428a28eb3633ae19fafb6b7b241d384ef45ac0728b1c5fbec64961
SIZE (jteeuwen-go-bindata-a0ff256_GH0.tar.gz) = 17868
More information about the svn-ports-all
mailing list