Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 3 Mar 2018 09:50:18 +0000 (UTC)
From:      Thomas Zander <riggs@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r463476 - in head/net/traefik: . files
Message-ID:  <201803030950.w239oIun005770@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201803030950.w239oIun005770>