Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 May 2017 21:38:05 +0000 (UTC)
From:      Steve Wills <swills@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r439915 - in head/www/minio: . files
Message-ID:  <201705012138.v41Lc5cp077458@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: swills
Date: Mon May  1 21:38:05 2017
New Revision: 439915
URL: https://svnweb.freebsd.org/changeset/ports/439915

Log:
  www/minio: update to 2017.04.29.00.40.27
  
  While here, avoid patching and requiring bash and gmake by calling 'go build'
  directly.

Deleted:
  head/www/minio/files/patch-Makefile
  head/www/minio/files/patch-buildscripts_gen-ldflags.go
Modified:
  head/www/minio/Makefile
  head/www/minio/distinfo

Modified: head/www/minio/Makefile
==============================================================================
--- head/www/minio/Makefile	Mon May  1 20:24:59 2017	(r439914)
+++ head/www/minio/Makefile	Mon May  1 21:38:05 2017	(r439915)
@@ -2,7 +2,6 @@
 
 PORTNAME=	minio
 PORTVERSION=	${GH_TAGNAME:S/RELEASE.//:S/Z//:S/T/-/:S/-/./g}
-PORTREVISION=	2
 CATEGORIES=	www
 
 MAINTAINER=	swills@FreeBSD.org
@@ -10,18 +9,14 @@ COMMENT=	Amazon S3 compatible object sto
 
 LICENSE=	APACHE20
 
-BUILD_DEPENDS=	go>=1.7:lang/go \
-		bash:shells/bash
+BUILD_DEPENDS=	go>=1.7:lang/go
 
-USES=		compiler gmake
+USES=		compiler
 
 USE_GITHUB=	yes
-GH_TAGNAME=	RELEASE.2017-03-16T21-50-32Z
+GH_TAGNAME=	RELEASE.2017-04-29T00-40-27Z
 GH_SUBDIR=	src/github.com/${PORTNAME}/${PORTNAME}
-GH_TUPLE=	\
-		minio:mc:RELEASE.2017-02-06T20-16-19Z:mc/src/github.com/minio/mc \
-		hashicorp:go-version:03c5bf6:go_version/src/github.com/hashicorp/go-version
-MAKE_ENV=	GOPATH=${WRKSRC} GOROOT=${LOCALBASE}/go
+COMMIT_ID=	eb50175ad911d496bf583a599de89547f0c9be89
 
 PLIST_FILES=	bin/minio
 
@@ -33,6 +28,9 @@ GROUPS=		minio
 SUB_LIST=	USER="${USERS}" \
 		GROUP="${GROUPS}"
 
+do-build:
+	cd ${WRKSRC}/${GH_SUBDIR} ; GOPATH=${WRKSRC} go build --ldflags '-X github.com/minio/minio/cmd.Version=${GH_TAGNAME:C/RELEASE\.//:C|(..)-(..)-(..)Z|\1:\2:\3Z|} -X github.com/minio/minio/cmd.ReleaseTag=${GH_TAGNAME} -X github.com/minio/minio/cmd.CommitID=${COMMIT_ID} -X github.com/minio/minio/cmd.GOPATH=${WRKSRC} -s -w' -o ${WRKSRC}/bin/minio
+
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${PORTNAME}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
 

Modified: head/www/minio/distinfo
==============================================================================
--- head/www/minio/distinfo	Mon May  1 20:24:59 2017	(r439914)
+++ head/www/minio/distinfo	Mon May  1 21:38:05 2017	(r439915)
@@ -1,7 +1,3 @@
-TIMESTAMP = 1489708692
-SHA256 (minio-minio-2017.03.16.21.50.32-RELEASE.2017-03-16T21-50-32Z_GH0.tar.gz) = 6c808407f87e8e02727061ae507909071ca5c6ef097a76a00e5d88ec74a7618c
-SIZE (minio-minio-2017.03.16.21.50.32-RELEASE.2017-03-16T21-50-32Z_GH0.tar.gz) = 3867329
-SHA256 (minio-mc-RELEASE.2017-02-06T20-16-19Z_GH0.tar.gz) = 2ee46a826ff961683d8ed25e18598576a68bdebe79dcce9adf3219d34f9ec64c
-SIZE (minio-mc-RELEASE.2017-02-06T20-16-19Z_GH0.tar.gz) = 1009728
-SHA256 (hashicorp-go-version-03c5bf6_GH0.tar.gz) = be08ba50bf40d1039e850b79763383d5230a0cfc65c4689c4d404bf5a4f42451
-SIZE (hashicorp-go-version-03c5bf6_GH0.tar.gz) = 11619
+TIMESTAMP = 1493556754
+SHA256 (minio-minio-2017.04.29.00.40.27-RELEASE.2017-04-29T00-40-27Z_GH0.tar.gz) = c7e4bd6b9345650aae0fb690b7298421f8c1a8e0667950749afef22a649fc67e
+SIZE (minio-minio-2017.04.29.00.40.27-RELEASE.2017-04-29T00-40-27Z_GH0.tar.gz) = 3869278



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