pvk 91c9df6422 Update packer-vmm 1.0.0 -> 1.5.6
Sync with HashiCorp packer version number
2020-05-14 22:44:36 +00:00

44 lines
939 B
Makefile

# $OpenBSD: Makefile,v 1.4 2020/05/14 22:44:36 pvk Exp $
# vmm(4) architecture(s)
ONLY_FOR_ARCHS = amd64
COMMENT = vmm(4) builder engine for HashiCorp Packer
V = 1.5.6
PKGNAME = packer-vmm-${V}
GH_ACCOUNT = double-p
GH_PROJECT = packer-builder-openbsd-vmm
GH_TAGNAME = v${V}
CATEGORIES = sysutils
MAINTAINER = Pavel Korovin <pvk@openbsd.org>
MASTER_SITES0 = https://github.com/hashicorp/packer/archive/v${V}/
DISTFILES += ${GH_PROJECT}-${V}${EXTRACT_SUFX} \
packer-${V}${EXTRACT_SUFX}:0
# BSD
PERMIT_PACKAGE = Yes
WANTLIB = c pthread
MODULES = lang/go
RUN_DEPENDS = sysutils/packer
NO_TEST = Yes
post-patch:
mkdir -p ${WRKDIR}/go/src/
mv ${WRKDIR}/packer-${V}/vendor/* ${WRKDIR}/go/src/
mv ${WRKDIR}/packer-${V} \
${WRKDIR}/go/src/github.com/hashicorp/packer
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/packer-vmm
cp -R ${WRKSRC}/examples/* ${PREFIX}/share/examples/packer-vmm
.include <bsd.port.mk>