Index: head/sysutils/ipfs-go/Makefile =================================================================== --- head/sysutils/ipfs-go/Makefile (revision 399337) +++ head/sysutils/ipfs-go/Makefile (revision 399338) @@ -1,41 +1,44 @@ # $FreeBSD$ PORTNAME= ipfs-go PORTVERSION= 0.3.7 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= wg@FreeBSD.org COMMENT= IPFS implementation in Go BUILD_DEPENDS= ${LOCALBASE}/bin/go:${PORTSDIR}/lang/go USES= gmake USE_GITHUB= yes GH_ACCOUNT= ipfs GH_PROJECT= go-ipfs +ONLY_FOR_ARCHS= amd64 +ONLY_FOR_ARCHS_REASON= Does not build on i386 due to a dependency + MAKE_ENV+= GOPATH=${WRKSRC} PLIST_FILES= bin/${PORTNAME} USE_RC_SUBR= ${PORTNAME} STRIP= # stripping can break go binaries # Prepare for possible extra modules in future post-extract: @${MKDIR} ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT} .for src in CHANGELOG.md Dockerfile Godeps LICENSE Makefile README.md assets bin blocks blockservice circle.yml cmd commands core dev dev.md diagnostics doc.go docs exchange fuse importer ipnsfs jenkins merkledag metrics misc namesys notifications p2p path pin repo routing test thirdparty tour unixfs updates util ${MV} ${WRKSRC}/${src} \ ${WRKSRC}/src/github.com/ipfs/${GH_PROJECT} .endfor do-build: cd ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} build do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}/cmd/ipfs/ipfs ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include