svn commit: r445091 - head/sysutils/packer

Nikolai Lifanov lifanov at FreeBSD.org
Wed Jul 5 18:21:37 UTC 2017


Author: lifanov
Date: Wed Jul  5 18:21:36 2017
New Revision: 445091
URL: https://svnweb.freebsd.org/changeset/ports/445091

Log:
  update sysutils/packer to 1.0.2
  
  o update Packer to 1.0.2
  o fetch from Hashicorp
  o switch to USES=go
  o inline single-entry plist
  o add LICENSE_FILE
  o take maintainership
  
  Reviewed by:	swills
  Approved by:	swills (maintainer)
  Differential Revision:	https://reviews.freebsd.org/D11408

Deleted:
  head/sysutils/packer/pkg-plist
Modified:
  head/sysutils/packer/Makefile
  head/sysutils/packer/distinfo

Modified: head/sysutils/packer/Makefile
==============================================================================
--- head/sysutils/packer/Makefile	Wed Jul  5 18:19:15 2017	(r445090)
+++ head/sysutils/packer/Makefile	Wed Jul  5 18:21:36 2017	(r445091)
@@ -1,31 +1,23 @@
 # $FreeBSD$
 
 PORTNAME=	packer
-PORTVERSION=	1.0.0
+PORTVERSION=	1.0.2
 DISTVERSIONPREFIX=	v
 CATEGORIES=	sysutils
 
-MAINTAINER=	swills at FreeBSD.org
+MAINTAINER=	lifanov at FreeBSD.org
 COMMENT=	Tool for creating machine images
 
 LICENSE=	MPL
+LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BUILD_DEPENDS=	${LOCALBASE}/bin/go:lang/go
+PLIST_FILES=	bin/${PORTNAME}
 
 USE_GITHUB=	yes
-GH_ACCOUNT=	mitchellh
-GH_SUBDIR=	src/github.com/${GH_ACCOUNT}/${PORTNAME}
+GH_ACCOUNT=	hashicorp
 
-# Make it so that post-extract runs before the GH_SUBDIR targets.
-TARGET_ORDER_OVERRIDE=	680:post-extract
+USES=	go
 
-post-extract:
-	@${MV} ${WRKSRC}/vendor/ ${WRKSRC}/src/
-
-do-build:
-	@cd ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${PORTNAME}; ${SETENV} GOPATH=${WRKSRC} go build -o bin/${PORTNAME}
-
-do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${PORTNAME}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+GO_PKGNAME=	github.com/${GH_ACCOUNT}/${PORTNAME}
 
 .include <bsd.port.mk>

Modified: head/sysutils/packer/distinfo
==============================================================================
--- head/sysutils/packer/distinfo	Wed Jul  5 18:19:15 2017	(r445090)
+++ head/sysutils/packer/distinfo	Wed Jul  5 18:21:36 2017	(r445091)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1491500943
-SHA256 (mitchellh-packer-v1.0.0_GH0.tar.gz) = 6458f8f20333ff202cb3ab183867ad08a6cc49479edf48da9e3144c7e9f71dc6
-SIZE (mitchellh-packer-v1.0.0_GH0.tar.gz) = 4095936
+TIMESTAMP = 1498753130
+SHA256 (hashicorp-packer-v1.0.2_GH0.tar.gz) = eecb0a10d2df09d68a48c05ffc7a92a5cd35709244a1c7abab492a1977ca21e4
+SIZE (hashicorp-packer-v1.0.2_GH0.tar.gz) = 4116941


More information about the svn-ports-all mailing list