Index: head/databases/mongodb32-tools/Makefile =================================================================== --- head/databases/mongodb32-tools/Makefile (revision 451833) +++ head/databases/mongodb32-tools/Makefile (revision 451834) @@ -1,65 +1,63 @@ # Created by: Brendan Molloy # $FreeBSD$ PORTNAME= mongodb32-tools PORTVERSION= 3.2.11 DISTVERSIONPREFIX= r CATEGORIES= databases net MAINTAINER= brendan+freebsd@bbqsrc.net COMMENT= Tools for MongoDB LICENSE= APACHE20 BUILD_DEPENDS= go>0:lang/go USE_GITHUB= yes GH_ACCOUNT= mongodb GH_PROJECT= mongo-tools OPTIONS_DEFINE= SSL SASL OPTIONS_DEFAULT= SSL SASL_USE= my_tags=sasl SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 SSL_USES= ssl SSL_USE= my_tags=ssl ONLY_FOR_ARCHS= i386 amd64 ONLY_FOR_ARCHS_REASON= "not yet ported to anything other than i386 and amd64" -STRIP= # Stripping can break go binaries - # Go is not our friend. Without below, ignores user-supplied flags. MAKE_CMD= ${LOCALBASE}/bin/go build MAKE_ENV= GOPATH="${WRKSRC}/.gopath:${WRKSRC}/vendor" \ CGO_CFLAGS="${CFLAGS}" CGO_CPPFLAGS="${CPPFLAGS}" \ CGO_CXXFLAGS="${CXXFLAGS}" CGO_LDFLAGS="${LDFLAGS}" USES= localbase MY_TAGS= -tags "${USE_MY_TAGS}" post-patch: @cd ${WRKSRC} ; ${MKDIR} ${WRKSRC}/.gopath/src/github.com/${GH_ACCOUNT} ; \ ${LN} -sf ${WRKSRC} ${WRKSRC}/.gopath/src/github.com/${GH_ACCOUNT}/${GH_PROJECT} do-build: .for x in bsondump mongostat mongofiles mongoexport mongoimport mongorestore mongodump mongotop mongooplog ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ -o ${WRKSRC}/bin/${x} ${MY_TAGS}\ -ldflags "-X github.com/${GH_ACCOUNT}/${GH_PROJECT}/common/options.Gitspec=${GH_TAGNAME}"\ ${WRKSRC}/${x}/main/${x}.go .endfor do-install: .for x in bsondump mongostat mongofiles mongoexport mongoimport mongorestore mongodump mongotop mongooplog ${INSTALL_PROGRAM} ${WRKSRC}/bin/${x} ${STAGEDIR}${PREFIX}/bin/ .endfor ${MKDIR} ${STAGEDIR}${DOCSDIR} .for x in LICENSE.md README.md THIRD-PARTY-NOTICES ${INSTALL_MAN} ${WRKSRC}/${x} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/databases/mongodb34-tools/Makefile =================================================================== --- head/databases/mongodb34-tools/Makefile (revision 451833) +++ head/databases/mongodb34-tools/Makefile (revision 451834) @@ -1,65 +1,63 @@ # $FreeBSD$ PORTNAME= mongodb34-tools PORTVERSION= 3.4.9 DISTVERSIONPREFIX= r CATEGORIES= databases net MAINTAINER= numisemis@yahoo.com COMMENT= Tools for MongoDB LICENSE= APACHE20 BUILD_DEPENDS= go>0:lang/go USES= localbase USE_GITHUB= yes GH_ACCOUNT= mongodb GH_PROJECT= mongo-tools OPTIONS_DEFINE= SSL SASL OPTIONS_DEFAULT= SSL SASL SASL_USE= my_tags=sasl SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 SSL_USES= ssl SSL_USE= my_tags=ssl ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= "not yet ported to anything other than i386 and amd64" -STRIP= # Stripping can break go binaries - # Go is not our friend. Without below, ignores user-supplied flags. MAKE_CMD= ${LOCALBASE}/bin/go build MAKE_ENV= GOPATH="${WRKSRC}/.gopath:${WRKSRC}/vendor" \ CGO_CFLAGS="${CFLAGS}" CGO_CPPFLAGS="${CPPFLAGS}" \ CGO_CXXFLAGS="${CXXFLAGS}" CGO_LDFLAGS="-L${LOCALBASE}/lib ${LDFLAGS}" MY_TAGS= -tags "${USE_MY_TAGS}" post-patch: @cd ${WRKSRC} ; ${MKDIR} ${WRKSRC}/.gopath/src/github.com/${GH_ACCOUNT} ; \ ${LN} -sf ${WRKSRC} ${WRKSRC}/.gopath/src/github.com/${GH_ACCOUNT}/${GH_PROJECT} do-build: .for x in bsondump mongostat mongofiles mongoexport mongoimport mongorestore mongodump mongotop mongooplog ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ -o ${WRKSRC}/bin/${x} ${MY_TAGS}\ -ldflags "-X github.com/${GH_ACCOUNT}/${GH_PROJECT}/common/options.Gitspec=${GH_TAGNAME}"\ ${WRKSRC}/${x}/main/${x}.go .endfor do-install: .for x in bsondump mongostat mongofiles mongoexport mongoimport mongorestore mongodump mongotop mongooplog ${INSTALL_PROGRAM} ${WRKSRC}/bin/${x} ${STAGEDIR}${PREFIX}/bin/ .endfor ${MKDIR} ${STAGEDIR}${DOCSDIR} .for x in LICENSE.md README.md THIRD-PARTY-NOTICES ${INSTALL_MAN} ${WRKSRC}/${x} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/devel/arduino-builder/Makefile =================================================================== --- head/devel/arduino-builder/Makefile (revision 451833) +++ head/devel/arduino-builder/Makefile (revision 451834) @@ -1,54 +1,53 @@ # $FreeBSD$ PORTNAME= arduino-builder PORTVERSION= 1.3.25 CATEGORIES= devel MAINTAINER= kevans@FreeBSD.org COMMENT= Command line tool for building Arduino sketches LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= go:lang/go USE_GITHUB= yes GH_ACCOUNT= arduino GH_SUBDIR= src/github.com/${GH_ACCOUNT_DEFAULT}/${PORTNAME} GH_TUPLE= go-errors:errors:8fa88b0:goerrors/src/github.com/go-errors/errors \ stretchr:testify:v1.1.4:stretchr/src/github.com/stretchr/testify \ jstemmer:go-junit-report:6aeed67:jstemmer/src/github.com/jstemmer/go-junit-report OPTIONS_DEFINE= TOOLS OPTIONS_DEFAULT=TOOLS TOOLS_DESC= Add arduino-tools for a standalone build setup TOOLS_RUN_DEPENDS= arduino-tools>=${_COMPAT_VER}:devel/arduino-tools TOOLS_PLIST_FILES= arduino/arduino-builder.options GO_ENV+= GOPATH=${WRKSRC} -STRIP= # stripping can break go binaries _COMPAT_VER= 1.6.12 _IDE_VER= 10612 PLIST_FILES= arduino/hardware/platform.keys.rewrite.txt \ arduino/hardware/platform.txt \ bin/${PORTNAME} do-patch-TOOLS-on: ${CP} ${FILESDIR}/arduino-builder.options.in ${WRKSRC}/arduino-builder.options ${REINPLACE_CMD} -e 's|%%IDEVER%%|${_IDE_VER}|' \ -e 's|%%PREFIX%%|${PREFIX}|' \ ${WRKSRC}/arduino-builder.options do-build: @( cd ${WRKSRC} ; ${SETENV} ${GO_ENV} go build arduino.cc/arduino-builder ) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} (cd ${WRKSRC}/src/arduino.cc/builder && ${COPYTREE_SHARE} "hardware" ${STAGEDIR}${PREFIX}/arduino ${FIND_EXPR}) do-install-TOOLS-on: ${INSTALL_DATA} ${WRKSRC}/arduino-builder.options ${STAGEDIR}${PREFIX}/arduino/arduino-builder.options .include Index: head/devel/arduinoOTA/Makefile =================================================================== --- head/devel/arduinoOTA/Makefile (revision 451833) +++ head/devel/arduinoOTA/Makefile (revision 451834) @@ -1,29 +1,27 @@ # $FreeBSD$ PORTNAME= arduinoOTA PORTVERSION= 1.2.0 CATEGORIES= devel MAINTAINER= kevans@FreeBSD.org COMMENT= OTA upload tool for Arduino/ESP8266 LICENSE= GPLv3 BUILD_DEPENDS= go:lang/go USE_GITHUB= yes GH_ACCOUNT= arduino GH_TAGNAME= c2b8306 PLIST_FILES= bin/${PORTNAME} COMPILEINFO= ${OPSYS}${OSREL}-${ARCH}-${GH_TAGNAME} -STRIP= # stripping can break go binaries - do-build: (cd ${WRKSRC} && ${SETENV} ${GO_ENV} go build -o ${PORTNAME} -ldflags "-X main.compileInfo=${COMPILEINFO}" main.go) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include Index: head/devel/gb/Makefile =================================================================== --- head/devel/gb/Makefile (revision 451833) +++ head/devel/gb/Makefile (revision 451834) @@ -1,31 +1,30 @@ # $FreeBSD$ PORTNAME= gb PORTVERSION= 0.4.4 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= swills@FreeBSD.org COMMENT= Project based build tool for Go LICENSE= MIT USES= go USE_GITHUB= yes GH_ACCOUNT= constabulary GH_TUPLE= pkg:errors:645ef00:errors/../src/github.com/pkg/errors PLIST_FILES= bin/gb bin/gb-vendor PORTDOCS= README.md -STRIP= # stripping can break go binaries GO_PKGNAME= github.com/${GH_ACCOUNT}/${GH_PROJECT} GO_TARGET= ./... do-install: ${INSTALL_PROGRAM} ${GO_WRKDIR_BIN}/* ${STAGEDIR}/${LOCALBASE}/bin ${MKDIR} ${STAGEDIR}${DOCSDIR} ( cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/ ; ) .include Index: head/devel/git-codereview/Makefile =================================================================== --- head/devel/git-codereview/Makefile (revision 451833) +++ head/devel/git-codereview/Makefile (revision 451834) @@ -1,34 +1,32 @@ # $FreeBSD$ PORTNAME= git-codereview PORTVERSION= 0.0.0.2016030201 CATEGORIES= devel MAINTAINER= swills@FreeBSD.org COMMENT= Command-line tool for working with Gerrit BUILD_DEPENDS= ${LOCALBASE}/bin/go:lang/go USE_GITHUB= yes GH_ACCOUNT= golang GH_PROJECT= review GH_TAGNAME= 77ae237 PLIST_FILES= bin/git-codereview -STRIP= # stripping can break go binaries - post-patch: @${MKDIR} ${WRKSRC}/src/golang.org/x/review .for src in .gitattributes AUTHORS CONTRIBUTING.md CONTRIBUTORS LICENSE PATENTS \ README codereview.cfg git-codereview @${MV} ${WRKSRC}/${src} ${WRKSRC}/src/golang.org/x/review .endfor do-build: cd ${WRKSRC}/src/golang.org/x/review ; ${SETENV} ${BUILD_ENV} GOPATH=${WRKSRC} go install ./... do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include Index: head/devel/grumpy/Makefile =================================================================== --- head/devel/grumpy/Makefile (revision 451833) +++ head/devel/grumpy/Makefile (revision 451834) @@ -1,38 +1,36 @@ # $FreeBSD$ PORTNAME= grumpy PORTVERSION= 0.0.0.2017020301 CATEGORIES= devel MAINTAINER= swills@FreeBSD.org COMMENT= Python to Go source code transcompiler and runtime BUILD_DEPENDS= go:lang/go python:lang/python RUN_DEPENDS:= ${BUILD_DEPENDS} USE_GITHUB= yes GH_ACCOUNT= google GH_TAGNAME= 348f038 USES= gmake python .include .if ${ARCH} == "amd64" PLIST_SUB= ARCH=amd64 .endif .if ${ARCH} == "i386" PLIST_SUB= ARCH=386 .endif -STRIP= # stripping can break go binaries - do-install: cd ${WRKSRC}/build/pkg && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/go/pkg/ cd ${WRKSRC}/build/src && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/go/src/ cd ${WRKSRC}/build/lib/python${PYTHON_VER}/site-packages && ${COPYTREE_SHARE} . ${STAGEDIR}${PYTHON_SITELIBDIR} .for bin in benchcmp coverparse diffrange grumpc ${INSTALL_PROGRAM} ${WRKSRC}/build/bin/${bin} ${STAGEDIR}${PREFIX}/bin/ .endfor .include Index: head/devel/jfrog-cli/Makefile =================================================================== --- head/devel/jfrog-cli/Makefile (revision 451833) +++ head/devel/jfrog-cli/Makefile (revision 451834) @@ -1,35 +1,33 @@ # $FreeBSD$ PORTNAME= jfrog-cli PORTVERSION= 1.6.0 CATEGORIES= devel MAINTAINER= swills@FreeBSD.org COMMENT= CLI client for Artifactory BUILD_DEPENDS= ${LOCALBASE}/bin/go:lang/go USE_GITHUB= yes GH_ACCOUNT= JFrogDev GH_PROJECT= jfrog-cli-go PLIST_FILES= bin/jfrog -STRIP= # stripping can break go binaries - post-extract: @${MV} ${WRKSRC}/vendor/ ${WRKSRC}/src @${MKDIR} ${WRKSRC}/src/github.com/jfrogdev/jfrog-cli-go .for src in .gitignore CONTRIBUTING.md Jenkinsfile LICENSE README.md \ artifactory bintray getCli.sh jfrog missioncontrol testsdata utils xray @${MV} ${WRKSRC}/${src} ${WRKSRC}/src/github.com/jfrogdev/jfrog-cli-go .endfor do-build: @cd ${WRKSRC}/src/github.com/jfrogdev/jfrog-cli-go ; \ ${SETENV} ${BUILD_ENV} GOPATH=${WRKSRC} go install ./... do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/jfrog ${STAGEDIR}${PREFIX}/bin/jfrog .include Index: head/editors/micro/Makefile =================================================================== --- head/editors/micro/Makefile (revision 451833) +++ head/editors/micro/Makefile (revision 451834) @@ -1,55 +1,53 @@ # $FreeBSD$ PORTNAME= micro PORTVERSION= 1.1.4 DISTVERSIONPREFIX= v CATEGORIES= editors MAINTAINER= swills@FreeBSD.org COMMENT= Modern and intuitive terminal-based text editor LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= go:lang/go USE_GITHUB= yes GH_ACCOUNT= zyedidia GH_SUBDIR= src/github.com/zyedidia/${PORTNAME} GH_TUPLE= \ blang:semver:4a1e882:semver/src/github.com/blang/semver \ gdamore:encoding:b23993c:encoding/src/github.com/gdamore/encoding \ go-errors:errors:8fa88b0:errors/src/github.com/go-errors/errors \ golang:net:906cda9:net/src/golang.org/x/net \ golang:text:0ad425f:text/src/golang.org/x/text \ layeh:gopher-luar:ab3f305:luar/src/layeh.com/gopher-luar \ lucasb-eyer:go-colorful:c900de9:colorful/src/github.com/lucasb-eyer/go-colorful \ mattn:go-isatty:dda3de4:isatty/src/github.com/mattn/go-isatty \ mattn:go-runewidth:14207d2:runewidth/src/github.com/mattn/go-runewidth \ mitchellh:go-homedir:b8bc1bf:homedir/src/github.com/mitchellh/go-homedir \ sergi:go-diff:24e2351:godiff/src/github.com/sergi/go-diff \ yuin:gopher-lua:eed1c79:gopherlua/src/github.com/yuin/gopher-lua \ zyedidia:clipboard:adacf41:clipboard/src/github.com/zyedidia/clipboard \ zyedidia:glob:dd4023a:glob/src/github.com/zyedidia/glob \ zyedidia:json5:2518f8b:json5/src/github.com/zyedidia/json5 \ zyedidia:tcell:856dbb2:tcell/src/github.com/zyedidia/tcell BUILD_HASH= 5dc8fe4 BUILD_DATE= February 10, 2017 -STRIP= # stripping can break go binaries - PLIST_FILES= bin/micro PORTDOCS= README.md do-build: @(cd ${WRKSRC} ; \ ${SETENV} GOPATH=${WRKSRC} go build -ldflags \ "-s -w -X main.Version=${PORTVERSION} -X main.CommitHash=${BUILD_HASH} -X 'main.CompileDate=${BUILD_DATE}' " ./cmd/micro ) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/micro ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include Index: head/misc/exercism/Makefile =================================================================== --- head/misc/exercism/Makefile (revision 451833) +++ head/misc/exercism/Makefile (revision 451834) @@ -1,35 +1,33 @@ # Created by: Steve Wills # $FreeBSD$ PORTNAME= exercism PORTVERSION= 2.2.5 DISTVERSIONPREFIX= v CATEGORIES= misc MAINTAINER= swills@FreeBSD.org COMMENT= CLI client for exercism.io BUILD_DEPENDS= ${LOCALBASE}/bin/go:lang/go USE_GITHUB= yes GH_PROJECT= cli -STRIP= # stripping can break go binaries - PLIST_FILES= bin/exercism post-patch: @${MKDIR} ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT} .for src in .gitignore .travis.yml CHANGELOG.md LICENSE README.md RELEASE.md \ api bin cmd config exercism fixtures user debug paths vendor @${MV} ${WRKSRC}/${src} ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT} .endfor do-build: @(cd ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT} ; \ ${SETENV} GO15VENDOREXPERIMENT=1 GOPATH=${WRKSRC} go build -o bin/exercism exercism/main.go) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}/bin/exercism ${STAGEDIR}${PREFIX}/bin .include Index: head/net/cf/Makefile =================================================================== --- head/net/cf/Makefile (revision 451833) +++ head/net/cf/Makefile (revision 451834) @@ -1,45 +1,43 @@ # $FreeBSD$ PORTNAME= cf PORTVERSION= 6.24.0 DISTVERSIONPREFIX= v CATEGORIES= net MAINTAINER= swills@FreeBSD.org COMMENT= CLI for Cloud Foundry written in Go LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/bin/go-bindata:devel/go-bindata USE_GITHUB= yes GH_ACCOUNT= cloudfoundry GH_PROJECT= cli USES= go GO_PKGNAME= code.cloudfoundry.org/cli PLIST_FILES= bin/cf PORTDOCS= CHANGELOG.md NOTICE README.md -STRIP= # stripping can break go binaries - OPTIONS_DEFINE= DOCS do-build: (cd ${WRKDIR}; \ ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} \ install -v -ldflags="-X code.cloudfoundry.org/cli/version.binaryVersion=${PORTVERSION}" ${GO_TARGET}) do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for x in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${x} ${STAGEDIR}${DOCSDIR} .endfor post-install: ${MV} ${STAGEDIR}${PREFIX}/bin/cli ${STAGEDIR}${PREFIX}/bin/cf .include Index: head/net/concourse-fly/Makefile =================================================================== --- head/net/concourse-fly/Makefile (revision 451833) +++ head/net/concourse-fly/Makefile (revision 451834) @@ -1,70 +1,68 @@ # $FreeBSD$ PORTNAME= concourse PORTVERSION= 3.5.0 CATEGORIES= net sysutils MASTER_SITES= LOCAL/dumbbell/concourse/ PKGNAMESUFFIX= -fly MAINTAINER= dumbbell@FreeBSD.org COMMENT= CLI for Concourse LICENSE= APACHE20 CONFLICTS_INSTALL= fly GO_CMD= ${LOCALBASE}/bin/go GO_PKGNAME= github.com/concourse/fly USES= go tar:xz CONFLICTS_INSTALL= fly PLIST_FILES= bin/fly -STRIP= # stripping can break go binaries - # The build instructions for `fly` suggest to clone the global Concourse # repository, which contains many Git submodules, including fly, and # build from there. So basically: # # git clone --recursive https://github.com/concourse/concourse.gi # cd concourse # export GOPATH=$PWD # cd src/github.com/concourse/fly # go build # # Therefore, the source archive contains the Concourse top-level # repository and all its submodules. It's created using the # create-src-archive below: # # make create-src-archive # # Because it doesn't match the project layout USES=go expects, we # override the post-extract and do-build targets to adapt the commands. # # `fly` version is set by default to "0.0.0-dev" in version/Version.go. # Instead of patching the file, we use a linker flag to set the variable # to the port's version. post-extract: ${LN} -sf ${WRKSRC}/src ${GO_WRKDIR_SRC} do-build: (cd ${WRKDIR}; \ ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} \ 'install' -v -ldflags="-X github.com/concourse/fly/version.Version=${PORTVERSION}" ${GO_TARGET}) .PHONY: create-src-archive ARCHIVE_DIR= ${DISTDIR}/concourse-${PORTVERSION} create-src-archive: ${RM} -rf ${ARCHIVE_DIR} git clone --recursive -b v${PORTVERSION} \ https://github.com/concourse/concourse.git \ ${ARCHIVE_DIR} ${FIND} ${ARCHIVE_DIR} \( -name ".git*" -o -name "testdata" \) -depth -exec ${RM} -rf {} \; ${TAR} -cf - -C ${ARCHIVE_DIR:H} ${ARCHIVE_DIR:T} | ${XZ_CMD} > ${ARCHIVE_DIR}.tar.xz ${RM} -rf ${ARCHIVE_DIR} ${MAKE} makesum .include Index: head/net/nsq/Makefile =================================================================== --- head/net/nsq/Makefile (revision 451833) +++ head/net/nsq/Makefile (revision 451834) @@ -1,66 +1,64 @@ # $FreeBSD$ PORTNAME= nsq PORTVERSION= 1.0.0 DISTVERSIONPREFIX= v DISTVERSIONSUFFIX= -compat CATEGORIES= net MAINTAINER= jhixson@gmail.com COMMENT= Realtime distributed messaging platform LICENSE= MIT BUILD_DEPENDS= go>=1.7:lang/go ONLY_FOR_ARCHS= amd64 USE_RC_SUBR= nsqd nsqlookupd nsqadmin USES= compiler go USE_GITHUB= yes GH_ACCOUNT= nsqio GH_SUBDIR= src/github.com/nsqio/nsq GH_TUPLE= BurntSushi:toml:v0.2.0:toml/src/github.com/BurntSushi/toml \ judwhite:go-svc:v1.0.0:go_svc/src/github.com/judwhite/go-svc \ mreiferson:go-options:77551d2:go_options/src/github.com/mreiferson/go-options \ mreiferson:go-snappystream:v0.2.3:go_snappystream/src/github.com/mreiferson/go-snappystream\ bitly:go-hostpool:d0e59c2:go_hostpool/src/github.com/bitly/go-hostpool \ bitly:go-simplejson:v0.5.0:go_simplejson/src/github.com/bitly/go-simplejson\ bitly:timer_metrics:afad179:timer_metrics/src/github.com/bitly/timer_metrics \ blang:semver:v3.3.0:semver/src/github.com/blang/semver \ bmizerany:perks:d9a9656:perks/src/github.com/bmizerany/perks \ julienschmidt:httprouter:8a45e95:httprouter/src/github.com/julienschmidt/httprouter \ golang:snappy:553a641:snappy/src/github.com/golang/snappy \ nsqio:go-diskqueue:d7805f8:go_diskqueue/src/github.com/nsqio/go-diskqueue \ nsqio:go-nsq:v1.0.6:go_nsq/src/github.com/nsqio/go-nsq TARGETS= nsqd nsqlookupd nsqadmin nsq_pubsub nsq_to_nsq nsq_to_file \ nsq_to_http nsq_tail nsq_stat to_nsq -STRIP= - .for _t in ${TARGETS} build-${_t}: cd ${GO_WRKSRC}/apps/${_t}; \ ${SETENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build \ -ldflags "-X main.GitDescribe=${DISTVERSIONFULL}" -o bin/${_t} install-${_t}: ${INSTALL_PROGRAM} ${GO_WRKSRC}/apps/${_t}/bin/${_t} \ ${STAGEDIR}${PREFIX}/bin/${_t} build_targets+= build-${_t} install_targets+= install-${_t} .endfor do-build: ${build_targets} do-install: ${install_targets} .include .if ${COMPILER_TYPE} == clang BUILD_ENV= CC=clang .endif .include Index: head/net/rclone/Makefile =================================================================== --- head/net/rclone/Makefile (revision 451833) +++ head/net/rclone/Makefile (revision 451834) @@ -1,52 +1,50 @@ # $FreeBSD$ PORTNAME= rclone PORTVERSION= 1.38 DISTVERSIONPREFIX= v CATEGORIES= net MAINTAINER= wg@FreeBSD.org COMMENT= Sync files to and from various cloud services LICENSE= MIT USES= go USE_GITHUB= yes GH_ACCOUNT= ncw GH_SUBDIR= src/github.com/${GH_ACCOUNT_DEFAULT}/${PORTNAME} GH_TUPLE+= \ google:google-api-go-client:0caa379:googleapigoclient/src/google.golang.org/api \ ncw:go-acd:56da839:goacd/src/github.com/ncw/go-acd \ ncw:swift:b964f2c:swift/src/github.com/ncw/swift \ aws:aws-sdk-go:87a2cff:awssdkgo/src/github.com/aws/aws-sdk-go \ mreiferson:go-httpclient:31f0106:gohttpclient/src/github.com/mreiferson/go-httpclient \ google:go-querystring:9235644:goquerystring/src/github.com/google/go-querystring \ GoogleCloudPlatform:google-cloud-go:80a7732:gcloudgolang/src/cloud.google.com/go \ golang:oauth2:3c3a985:oauth2/src/golang.org/x/oauth2 \ golang:net:6d3beae:net/src/golang.org/x/net \ golang:text:a7c0236:text/src/golang.org/x/text \ skratchdot:open-golang:75fb7ed:opengolang/src/github.com/skratchdot/open-golang \ stacktic:dropbox:58f839b:dropbox/src/github.com/stacktic/dropbox \ tsenart:tb:19f4c3d:tb/src/github.com/tsenart/tb \ VividCortex:ewma:c595cd8:ewma/src/github.com/VividCortex/ewma \ golang:crypto:8e06e8d:crypto/src/golang.org/x/crypto \ pkg:errors:a887431:errors/src/github.com/pkg/errors \ bazil:fuse:371fbbd:fuse/src/bazil.org/fuse \ spf13:cobra:9c28e4b:cobra/src/github.com/spf13/cobra \ spf13:pflag:c7e63cf:pflag/src/github.com/spf13/pflag \ rfjakob:eme:601d0e2:eme/src/github.com/rfjakob/eme \ ogier:pflag:45c278a:opflag/src/github.com/ogier/pflag \ Unknwon:goconfig:5aa4f8c:goconfig/src/github.com/Unknwon/goconfig \ cpuguy83:go-md2man:a65d4d2:gomd2man/src/github.com/cpuguy83/go-md2man PLIST_FILES= bin/rclone -STRIP= # stripping can break go binaries - do-build: @cd ${WRKSRC}/src/github.com/${GH_ACCOUNT_DEFAULT}/${PORTNAME}; ${SETENV} GOPATH=${WRKSRC} go build . do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/${GH_ACCOUNT_DEFAULT}/${PORTNAME}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include Index: head/net/syncthing-cli/Makefile =================================================================== --- head/net/syncthing-cli/Makefile (revision 451833) +++ head/net/syncthing-cli/Makefile (revision 451834) @@ -1,28 +1,26 @@ # Created by: Steve Wills # $FreeBSD$ PORTNAME= syncthing-cli PORTVERSION= 0.1.0.2015092201 CATEGORIES= net MAINTAINER= swills@FreeBSD.org COMMENT= Syncthing CLI BUILD_DEPENDS= go>=1.5:lang/go USE_GITHUB= yes GH_ACCOUNT= syncthing GH_TAGNAME= 9594d39 PLIST_FILES= bin/syncthing-cli -STRIP= # stripping can break go binaries - do-build: @cd ${WRKSRC} ; ${SETENV} GOPATH=${WRKSRC}/Godeps/_workspace:${WRKSRC} go build @${MV} ${WRKSRC}/syncthing-cli-${GH_TAGNAME} ${WRKSRC}/syncthing-cli do-install: ${INSTALL_PROGRAM} ${WRKSRC}/syncthing-cli ${STAGEDIR}${PREFIX}/bin/ .include Index: head/net/syncthing-discosrv/Makefile =================================================================== --- head/net/syncthing-discosrv/Makefile (revision 451833) +++ head/net/syncthing-discosrv/Makefile (revision 451834) @@ -1,41 +1,39 @@ # Created by: Steve Wills # $FreeBSD$ PORTNAME= syncthing-discosrv PORTVERSION= 0.13.0 DISTVERSIONPREFIX= v CATEGORIES= net MAINTAINER= swills@FreeBSD.org COMMENT= Discovery server for syncthing BUILD_DEPENDS= go:lang/go USE_GITHUB= yes GH_ACCOUNT= syncthing GH_PROJECT= discosrv PLIST_FILES= bin/syncthing-discosrv USE_RC_SUBR= syncthing-discosrv USERS= syncthing GROUPS= syncthing -STRIP= # stripping can break go binaries - post-patch: @cd ${WRKSRC} ; ${MKDIR} src/github.com/${GH_ACCOUNT}/${GH_PROJECT} ; \ ${MV} .gitignore CONTRIBUTORS LICENSE README.md build.sh \ clean.go db.go main.go psql.go ql.go querysrv.go stats.go \ vendor \ src/github.com/${GH_ACCOUNT}/${GH_PROJECT} do-build: @cd ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT} ; \ ${SETENV} GOPATH=${WRKSRC} go build @${MV} ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}/discosrv ${WRKSRC}/syncthing-discosrv do-install: ${INSTALL_PROGRAM} ${WRKSRC}/syncthing-discosrv ${STAGEDIR}${PREFIX}/bin/ .include Index: head/net-mgmt/kapacitor/Makefile =================================================================== --- head/net-mgmt/kapacitor/Makefile (revision 451833) +++ head/net-mgmt/kapacitor/Makefile (revision 451834) @@ -1,65 +1,63 @@ # Created by: Stefan Lambrev # $FreeBSD$ PORTNAME= kapacitor PORTVERSION= 1.2.0 DISTVERSIONPREFIX= v CATEGORIES= net-mgmt MAINTAINER= cheffo@freebsd-bg.org COMMENT= Time-series data collection LICENSE= MIT BUILD_DEPENDS= go>=1.6.0:lang/go ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 USE_RC_SUBR= kapacitord USE_GITHUB= yes GH_ACCOUNT= influxdata:DEFAULT # This should work, but go gets confused with the symlinks. #GH_SUBDIR= src/github.com/${GH_ACCOUNT_DEFAULT}/${PORTNAME} SUB_FILES= kapacitord SUB_LIST+= KAPACITORD_PIDDIR=${KAPACITORD_PIDDIR} PLIST_SUB= KAPACITORD_PIDDIR=${KAPACITORD_PIDDIR} -STRIP= # stripping can break go binaries - post-patch: @${MKDIR} ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${PORTNAME} @cd ${WRKSRC} && ${MV} \ alert alert.go auth batch.go BLOB_STORE_DESIGN.md bufpool build.py \ build.sh CHANGELOG.md circle-test.sh circle.yml client clock cmd \ combine_test.go combine.go command CONTRIBUTING.md default.go delete.go \ derivative.go DESIGN.md doc.go Dockerfile_build_ubuntu32 \ Dockerfile_build_ubuntu64 Dockerfile_build_ubuntu64_git edge_test.go \ edge.go etc eval.go examples expr.go expvar flatten.go gobuild.sh \ group_by.go http_out.go influxdb influxdb_out.go influxql.gen.go \ influxql.gen.go.tmpl influxql.go integrations join.go k8s_autoscale.go \ LICENSE LICENSE_OF_DEPENDENCIES.md list-deps log.go metaclient.go \ models node.go noop.go output.go pipeline query_test.go query.go \ README.md replay.go result.go sample.go scripts server services \ shift.go stats.go stream.go task_master.go task.go template.go \ test.sh tick tickdoc.conf timer tmpldata udf udf_test.go udf.go \ union.go update_tick_docs.sh usr vars vendor vendor.list vendor.sh \ where.go window_test.go window.go \ ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${PORTNAME} do-build: @cd ${WRKSRC}/src/github.com/influxdata/${PORTNAME} \ && ${SETENV} GOPATH=${WRKSRC} go install -ldflags "-X main.version=${DISTVERSION}" ./cmd/${PORTNAME} \ && ${SETENV} GOPATH=${WRKSRC} go install -ldflags "-X main.version=${DISTVERSION}" ./cmd/${PORTNAME}d do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME}d ${STAGEDIR}${PREFIX}/bin/${PORTNAME}d ${INSTALL_DATA} \ ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}/etc/${PORTNAME}/${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample .include Index: head/net-mgmt/telegraf/Makefile =================================================================== --- head/net-mgmt/telegraf/Makefile (revision 451833) +++ head/net-mgmt/telegraf/Makefile (revision 451834) @@ -1,114 +1,112 @@ # Created by: Stefan Lambrev # $FreeBSD$ PORTNAME= telegraf DISTVERSION= 1.3.0 CATEGORIES= net-mgmt MAINTAINER= girgen@FreeBSD.org COMMENT= Time-series data collection LICENSE= MIT BUILD_DEPENDS= go>=1.5.0:lang/go ONLY_FOR_ARCHS= amd64 USE_RC_SUBR= telegraf USE_GITHUB= yes GH_ACCOUNT= influxdata:DEFAULT GH_TUPLE= collectd:go-collectd:2ce1445:collectd_org/src/collectd.org \ Shopify:sarama:574d314:sarama/src/github.com/Shopify/sarama \ Sirupsen:logrus:61e43dc:logrus/src/github.com/Sirupsen/logrus \ aerospike:aerospike-client-go:95e1ad7:aerospike_client_go/src/github.com/aerospike/aerospike-client-go \ amir:raidman:c74861f:raidman/src/github.com/amir/raidman \ aws:aws-sdk-go:7524cb91:aws_sdk_go/src/github.com/aws/aws-sdk-go \ beorn7:perks:4c0e845:perks/src/github.com/beorn7/perks \ cenkalti:backoff:b02f2bb:backoff/src/github.com/cenkalti/backoff \ couchbase:go-couchbase:bfe555a:go_couchbase/src/github.com/couchbase/go-couchbase \ couchbase:gomemcached:4a25d2f:gomemcached/src/github.com/couchbase/gomemcached \ couchbase:goutils:5823a0c:goutils/src/github.com/couchbase/goutils \ davecgh:go-spew:346938d:go_spew/src/github.com/davecgh/go-spew \ moby:moby:b89aff1af:docker/src/github.com/docker/docker \ eapache:go-resiliency:b86b1ec:go_resiliency/src/github.com/eapache/go-resiliency \ eapache:go-xerial-snappy:bb955e0:go_xerial_snappy/src/github.com/eapache/go-xerial-snappy \ eapache:queue:44cc805:queue/src/github.com/eapache/queue \ eclipse:paho.mqtt.golang:d4f545e:paho_mqtt_golang/src/github.com/eclipse/paho.mqtt.golang \ go-sql-driver:mysql:2e00b5c:mysql/src/github.com/go-sql-driver/mysql \ gobwas:glob:bea32b9:glob/src/github.com/gobwas/glob \ golang:protobuf:8ee7999:protobuf/src/github.com/golang/protobuf \ golang:snappy:7db9049:snappy/src/github.com/golang/snappy \ gorilla:mux:392c28f:mux/src/github.com/gorilla/mux \ hailocab:go-hostpool:e80d13c:go_hostpool/src/github.com/hailocab/go-hostpool \ hashicorp:consul:63d2fc68:consul/src/github.com/hashicorp/consul \ influxdata:tail:a395bf9:tail/src/github.com/influxdata/tail \ influxdata:toml:5d1d907:toml/src/github.com/influxdata/toml \ influxdata:wlog:7c63b0a:wlog/src/github.com/influxdata/wlog \ jackc:pgx:b84338d:pgx/src/github.com/jackc/pgx \ kardianos:osext:c2c54e5:osext/src/github.com/kardianos/osext \ kardianos:service:6d3a0ee:service/src/github.com/kardianos/service \ kballard:go-shellquote:d8ec1a6:go_shellquote/src/github.com/kballard/go-shellquote \ klauspost:crc32:cb6bfca:crc32/src/github.com/klauspost/crc32 \ matttproud:golang_protobuf_extensions:c12348c:golang_protobuf_extensions/src/github.com/matttproud/golang_protobuf_extensions \ miekg:dns:99f84ae:dns/src/github.com/miekg/dns \ naoina:go-stringutil:6b638e9:go_stringutil/src/github.com/naoina/go-stringutil \ nats-io:go-nats:ea95856:nats/src/github.com/nats-io/nats \ nats-io:nuid:289cccf:nuid/src/github.com/nats-io/nuid \ nsqio:go-nsq:a53d495:go_nsq/src/github.com/nsqio/go-nsq \ pierrec:lz4:5c9560b:lz4/src/github.com/pierrec/lz4 \ pierrec:xxHash:5a00444:xxHash/src/github.com/pierrec/xxHash \ prometheus:client_golang:c317fb7:client_golang/src/github.com/prometheus/client_golang \ prometheus:client_model:fa8ad6f:client_model/src/github.com/prometheus/client_model \ prometheus:common:dd2f054:common/src/github.com/prometheus/common \ prometheus:procfs:1878d9f:procfs/src/github.com/prometheus/procfs \ rcrowley:go-metrics:1f30fe9:go_metrics/src/github.com/rcrowley/go-metrics \ samuel:go-zookeeper:1d7be4e:go_zookeeper/src/github.com/samuel/go-zookeeper \ satori:go.uuid:5bf94b6:go_uuid/src/github.com/satori/go.uuid \ shirou:gopsutil:70693b6:gopsutil/src/github.com/shirou/gopsutil \ soniah:gosnmp:5ad50dc:gosnmp/src/github.com/soniah/gosnmp \ sparrc:gdm:9abc97b:gdm/src/github.com/sparrc/gdm \ streadway:amqp:63795da:amqp/src/github.com/streadway/amqp \ stretchr:testify:4d4bfba:testify/src/github.com/stretchr/testify \ vjeantet:grok:d73e972:grok/src/github.com/vjeantet/grok \ wvanbergen:kafka:bc265fe:kafka/src/github.com/wvanbergen/kafka \ wvanbergen:kazoo-go:9689573:kazoo_go/src/github.com/wvanbergen/kazoo-go \ yuin:gopher-lua:66c871e:gopher_lua/src/github.com/yuin/gopher-lua \ zensqlmonitor:go-mssqldb:ffe5510:go_mssqldb/src/github.com/zensqlmonitor/go-mssqldb \ golang:crypto:dc137be:crypto/src/golang.org/x/crypto \ golang:net:f249948:net/src/golang.org/x/net \ golang:text:506f9d5:text/src/golang.org/x/text \ golang:tools:bf4b54dc:tools/src/golang.org/x/tools \ dancannon:gorethink:edc7a6a:gorethink_v1/src/gopkg.in/dancannon/gorethink.v1 \ fatih:pool:6e328e6:pool_v2/src/gopkg.in/fatih/pool.v2 \ go-mgo:mgo:3f83fa5:mgo/src/gopkg.in/mgo.v2 \ olivere:elastic:ee3ebce:elastic_v5/src/gopkg.in/olivere/elastic.v5 \ go-yaml:yaml:4c78c97:yaml/src/gopkg.in/yaml.v2 SUB_FILES= telegraf SUB_LIST+= TELEGRAF_PIDDIR=${TELEGRAF_PIDDIR} PLIST_SUB= TELEGRAF_PIDDIR=${TELEGRAF_PIDDIR} -STRIP= # stripping can break go binaries - post-patch: @${MKDIR} ${WRKSRC}/src/github.com/${GH_ACCOUNT_DEFAULT}/${PORTNAME} @cd ${WRKSRC} && ${MV} CHANGELOG.md CONTRIBUTING.md Godeps Godeps_windows \ LICENSE Makefile README.md accumulator.go agent aggregator.go circle.yml cmd docs etc filter \ input.go internal logger metric metric.go output.go plugins processor.go scripts selfstat testutil \ ${WRKSRC}/src/github.com/${GH_ACCOUNT_DEFAULT}/${PORTNAME} ${LN} -s nats ${WRKSRC}/src/github.com/nats-io/go-nats ## ${LN} -s gorethink.v1 ${WRKSRC}/src/gopkg.in/dancannon/gorethink do-build: @cd ${WRKSRC}/src/github.com/influxdata/${PORTNAME} && \ ${SETENV} GOPATH=${WRKSRC} go install -ldflags "-X main.version=${DISTVERSION}" ./... do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_DATA} \ ${WRKSRC}/src/github.com/${GH_ACCOUNT_DEFAULT}/${GH_PROJECT}/etc/${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample .include Index: head/security/ssh-vault/Makefile =================================================================== --- head/security/ssh-vault/Makefile (revision 451833) +++ head/security/ssh-vault/Makefile (revision 451834) @@ -1,39 +1,37 @@ # $FreeBSD$ PORTNAME= ssh-vault PORTVERSION= 0.12.3 CATEGORIES= security MAINTAINER= nbari@tequila.io COMMENT= Encrypt/decrypt using ssh keys LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= go>=1.7:lang/go \ go.crypto>=20160709:security/go.crypto USES= go USE_GITHUB= yes GH_TUPLE= ssh-vault:crypto:ae180e0:crypto/src/github.com/ssh-vault/crypto \ ssh-vault:ssh2pem:c1edc64:ssh2pem/src/github.com/ssh-vault/ssh2pem GH_SUBDIR= src/github.com/${PORTNAME}/${PORTNAME} -STRIP= # stripping can break go binaries - PLIST_FILES= bin/ssh-vault post-patch: @${MKDIR} ${WRKSRC}/src/golang.org @${LN} -sf ${LOCALBASE}/share/go/src/golang.org/x ${WRKSRC}/src/golang.org/x do-build: @cd ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}; \ ${SETENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build -ldflags \ "-s -w -X main.version=${PORTVERSION}" -o ssh-vault cmd/ssh-vault/main.go; do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/ssh-vault/ssh-vault/ssh-vault ${STAGEDIR}${PREFIX}/bin/ssh-vault .include Index: head/sysutils/consul-alerts/Makefile =================================================================== --- head/sysutils/consul-alerts/Makefile (revision 451833) +++ head/sysutils/consul-alerts/Makefile (revision 451834) @@ -1,45 +1,43 @@ # $FreeBSD$ PORTNAME= consul-alerts PORTVERSION= 0.5.0 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= jhixson@gmail.com COMMENT= Simple daemon to send notifications based on Consul health checks LICENSE= GPLv2+ BUILD_DEPENDS= ${LOCALBASE}/bin/go:lang/go USES= compiler go USE_GITHUB= yes GH_ACCOUNT= AcalephStorage GH_SUBDIR= src/github.com/AcalephStorage/consul-alerts GH_TUPLE= aws:aws-sdk-go:v1.8.30:aws_sdk_go/src/github.com/aws/aws-sdk-go \ imdario:mergo:0.2.2:mergo/src/github.com/imdario/mergo \ mitchellh:hashstructure:9204ce5:hashstructure/src/github.com/mitchellh/hashstructure PLIST_FILES= ${PREFIX}/bin/${PORTNAME} USE_RC_SUBR= ${PORTNAME} -STRIP= #none - do-build: cd ${GO_WRKSRC} && \ ${SETENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build -v -x \ -ldflags "-X main.GitDescribe=${DISTVERSIONFULL}" -o bin/${PORTNAME} do-install: ${INSTALL_PROGRAM} ${GO_WRKSRC}/bin/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include .if ${COMPILER_TYPE} == clang BUILD_ENV= CC=clang .endif .include Index: head/sysutils/epazote/Makefile =================================================================== --- head/sysutils/epazote/Makefile (revision 451833) +++ head/sysutils/epazote/Makefile (revision 451834) @@ -1,34 +1,32 @@ # $FreeBSD$ PORTNAME= epazote PORTVERSION= 2.1.2 CATEGORIES= sysutils MAINTAINER= nbari@tequila.io COMMENT= Automated HTTP (microservices) supervisor LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= go>=1.7:lang/go USES= compiler USE_GITHUB= yes GH_TUPLE= epazote:scheduler:0.1.0:scheduler/src/github.com/epazote/scheduler \ go-yaml:yaml:cd8b52f:yaml/src/github.com/go-yaml/yaml GH_SUBDIR= src/github.com/${PORTNAME}/${PORTNAME} -STRIP= # stripping can break go binaries - PLIST_FILES= bin/epazote do-build: @cd ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}; \ ${SETENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build -ldflags \ "-X main.version=${PORTVERSION}" -o epazote cmd/epazote/main.go; do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}/epazote ${STAGEDIR}${PREFIX}/bin/epazote .include Index: head/sysutils/ipfs-go/Makefile =================================================================== --- head/sysutils/ipfs-go/Makefile (revision 451833) +++ head/sysutils/ipfs-go/Makefile (revision 451834) @@ -1,46 +1,44 @@ # $FreeBSD$ PORTNAME= ipfs-go PORTVERSION= 0.4.7 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= jhixson@gmail.com COMMENT= IPFS implementation in Go LICENSE= MIT BUILD_DEPENDS= go>=1.7:lang/go ONLY_FOR_ARCHS= amd64 USES= compiler go USE_GITHUB= yes GH_ACCOUNT= jhixson74 MAKE_ENV+= GOPATH=${WRKSRC} PLIST_FILES= bin/${PORTNAME} USE_RC_SUBR= ${PORTNAME} -STRIP= # stripping can break go binaries - do-build: cd ${WRKSRC}/src/github.com/ipfs/go-ipfs/cmd/ipfs; \ ${SETENV} ${BUILD_ENV} ${MAKE_ENV} go build -v -x \ -ldflags "-X main.GitDescribe=${DISTVERSIONFULL}" -o bin/${PORTNAME} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/ipfs/go-ipfs/cmd/ipfs/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include # golang assumes that if clang is in use, it is called "clang" and not "cc". If # it's called "cc", go fails. .if ${COMPILER_TYPE} == clang BUILD_ENV= CC=clang .endif .include Index: head/sysutils/node_exporter/Makefile =================================================================== --- head/sysutils/node_exporter/Makefile (revision 451833) +++ head/sysutils/node_exporter/Makefile (revision 451834) @@ -1,31 +1,29 @@ # Created by: Jev Björsell # $FreeBSD$ PORTNAME= node_exporter PORTVERSION= 0.14.0 DISTVERSIONPREFIX=v CATEGORIES= sysutils MAINTAINER= ports@ecadlabs.com COMMENT= Prometheus exporter for machine metrics LICENSE= APACHE20 USES= go USE_GITHUB= yes GH_ACCOUNT= prometheus GO_PKGNAME= github.com/${GH_ACCOUNT}/${PORTNAME} GO_TARGET= github.com/${GH_ACCOUNT}/${PORTNAME} PLIST_FILES= bin/node_exporter USE_RC_SUBR= node_exporter -STRIP= # stripping can break go binaries - do-install: ${INSTALL_PROGRAM} ${WRKDIR}/bin/node_exporter ${STAGEDIR}${PREFIX}/bin .include Index: head/sysutils/nomad/Makefile =================================================================== --- head/sysutils/nomad/Makefile (revision 451833) +++ head/sysutils/nomad/Makefile (revision 451834) @@ -1,49 +1,47 @@ # $FreeBSD$ PORTNAME= nomad PORTVERSION= 0.6.3 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= jhixson@gmail.com COMMENT= Cluster manager and scheduler LICENSE= MPL20 ONLY_FOR_ARCHS= amd64 BUILD_DEPENDS= go>=1.8:lang/go USES= compiler USE_GITHUB= yes GH_ACCOUNT= hashicorp GH_SUBDIR= src/github.com/hashicorp/nomad USE_RC_SUBR= nomad USERS= nomad GROUPS= nomad -STRIP= - do-build: @cd ${WRKSRC}/src/github.com/hashicorp/nomad; \ ${SETENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build -v -x \ -ldflags "-X main.GitDescribe=${DISTVERSIONFULL}" -o bin/nomad do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/hashicorp/nomad/bin/nomad ${STAGEDIR}${PREFIX}/bin/nomad @${MKDIR} ${STAGEDIR}${PREFIX}/etc/nomad ${INSTALL_DATA} ${WRKSRC}/src/github.com/hashicorp/nomad/dist/client.hcl \ ${STAGEDIR}${PREFIX}/etc/nomad/client.hcl.sample ${INSTALL_DATA} ${WRKSRC}/src/github.com/hashicorp/nomad/dist/server.hcl \ ${STAGEDIR}${PREFIX}/etc/nomad/server.hcl.sample .include .if ${COMPILER_TYPE} == clang BUILD_ENV= CC=clang .endif .include Index: head/sysutils/restic/Makefile =================================================================== --- head/sysutils/restic/Makefile (revision 451833) +++ head/sysutils/restic/Makefile (revision 451834) @@ -1,29 +1,28 @@ # $FreeBSD$ PORTNAME= restic PORTVERSION= 0.7.1 DISTVERSIONPREFIX= v PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= wg@FreeBSD.org COMMENT= Restic backup program LICENSE= BSD2CLAUSE USES= go USE_GITHUB= yes -STRIP= # stripping can break go binaries PLIST_FILES= bin/restic post-patch: @${REINPLACE_CMD} -e "s@%%PREFIX%%@${PREFIX}@g" ${WRKSRC}/src/cmds/restic/cmd_autocomplete.go do-build: @(cd ${GO_WRKSRC}; ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} run build.go) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include Index: head/sysutils/siegfried/Makefile =================================================================== --- head/sysutils/siegfried/Makefile (revision 451833) +++ head/sysutils/siegfried/Makefile (revision 451834) @@ -1,27 +1,25 @@ # Created by: Steffen Fritz # $FreeBSD$ PORTNAME= siegfried PORTVERSION= 1.7.6 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= steffen@fritz.wtf COMMENT= File identification tool LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt PLIST_FILES= bin/sf USE_GITHUB= yes GH_ACCOUNT= richardlehane USES= go GO_PKGNAME= github.com/${GH_ACCOUNT}/${PORTNAME} GO_TARGET= github.com/${GH_ACCOUNT}/${PORTNAME}/cmd/sf -STRIP= # stripping can break go binaries - .include Index: head/sysutils/zfs-snap-diff/Makefile =================================================================== --- head/sysutils/zfs-snap-diff/Makefile (revision 451833) +++ head/sysutils/zfs-snap-diff/Makefile (revision 451834) @@ -1,29 +1,27 @@ # $FreeBSD$ PORTNAME= zfs-snap-diff PORTVERSION= 0.0.9 CATEGORIES= sysutils MAINTAINER= ben.lavery@hashbang0.com COMMENT= View ZFS snapshot differences via a web browser LICENSE= APACHE20 MIT LICENSE_COMB= multi LICENSE_FILE_APACHE20= ${WRKSRC}/src/github.com/sergi/go-diff/LICENSE.txt LICENSE_FILE_MIT= ${WRKSRC}/src/github.com/j-keck/${PORTNAME}/LICENSE USE_GITHUB= yes GH_ACCOUNT= j-keck:DEFAULT \ sergi:go_diff GH_PROJECT= go-diff:go_diff GH_TAGNAME= f7fcaad:go_diff GH_SUBDIR= src/github.com/j-keck/zfs-snap-diff \ src/github.com/sergi/go-diff:go_diff USES= go PLIST_FILES= bin/zfs-snap-diff -STRIP= # stripping can break go binaries - .include Index: head/textproc/spiff/Makefile =================================================================== --- head/textproc/spiff/Makefile (revision 451833) +++ head/textproc/spiff/Makefile (revision 451834) @@ -1,49 +1,47 @@ # $FreeBSD$ PORTNAME= spiff PORTVERSION= 1.0.8 DISTVERSIONPREFIX= v CATEGORIES= textproc MAINTAINER= swills@FreeBSD.org COMMENT= Declarative YAML templating system tuned for BOSH deployment manifests BUILD_DEPENDS= ${LOCALBASE}/bin/go:lang/go USE_GITHUB= yes GH_ACCOUNT= cloudfoundry-incubator PLIST_FILES= bin/spiff PORTDOCS= LICENSE README.md examples/cf-aws.yml \ examples/multi-az-cf-aws.yml examples/tutorial.md -STRIP= # stripping can break go binaries - OPTIONS_DEFINE= DOCS post-patch: @cd ${WRKSRC} ; ${MV} ${WRKSRC}/vendor ${WRKSRC}/src @cd ${WRKSRC} ; ${MKDIR} src/github.com/${GH_ACCOUNT}/${GH_PROJECT} ; \ ${MV} .gitignore LICENSE Makefile README.md \ compare dynaml examples flow init_test.go scripts spiff.go \ spiff_test.go yaml \ src/github.com/${GH_ACCOUNT}/${GH_PROJECT} do-build: @cd ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT} ; \ ${SETENV} GOPATH=${WRKSRC} go build spiff.go do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin/ do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}/LICENSE \ ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}/README.md \ ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT} && ${COPYTREE_SHARE} examples ${STAGEDIR}${DOCSDIR} .include Index: head/www/go-www/Makefile =================================================================== --- head/www/go-www/Makefile (revision 451833) +++ head/www/go-www/Makefile (revision 451834) @@ -1,38 +1,36 @@ # Created by: Nicolas de Bari Embriz Garcia Rojas # $FreeBSD$ PORTNAME= www PORTVERSION= 1.1.1 CATEGORIES= www PKGNAMEPREFIX= go- MAINTAINER= nbari@tequila.io COMMENT= Web server for static content LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= go USE_GITHUB= yes GH_ACCOUNT= nbari:DEFAULT GH_TUPLE= golang:crypto:847319b:crypto/src/golang.org/x/crypto GH_SUBDIR= src/github.com/nbari/${PORTNAME} -STRIP= # stripping can break go binaries - PLIST_FILES= bin/www post-patch: @${MKDIR} ${WRKSRC}/src/golang.org @${LN} -sf ${LOCALBASE}/share/go/src/golang.org/x ${WRKSRC}/src/golang.org/x do-build: @cd ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}; \ ${SETENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build -ldflags \ "-s -w" -o www; do-install: ${INSTALL_PROGRAM} ${WRKSRC}/www ${STAGEDIR}${PREFIX}/bin/www .include Index: head/www/grafana3/Makefile =================================================================== --- head/www/grafana3/Makefile (revision 451833) +++ head/www/grafana3/Makefile (revision 451834) @@ -1,157 +1,155 @@ # $FreeBSD$ PORTNAME= grafana PORTVERSION= 3.1.1 DISTVERSIONPREFIX= v PORTREVISION= 3 PKGNAMESUFFIX= 3 CATEGORIES= www MAINTAINER= jhixson@gmail.com COMMENT= Dashboard and graph editor for Graphite, InfluxDB & OpenTSDB LICENSE= APACHE20 BUILD_DEPENDS= ${LOCALBASE}/bin/go:lang/go RUN_DEPENDS= ${LOCALBASE}/bin/phantomjs:lang/phantomjs \ webfonts>=0:x11-fonts/webfonts ONLY_FOR_ARCHS= i386 amd64 USE_RC_SUBR= grafana3 USES= compiler USE_GITHUB= yes GH_TUPLE= \ BurntSushi:toml:v0.2.0:toml/src/github.com/BurntSushi/toml \ Unknwon:com:v1:com/src/github.com/Unknwon/com \ aws:aws-sdk-go:v1.1.36:aws_sdk_go/src/github.com/aws/aws-sdk-go \ bmizerany:assert:release.r60:assert/src/github.com/bmizerany/assert \ bradfitz:gomemcache:release.r60:gomemcache/src/github.com/bradfitz/gomemcache \ codegangsta:cli:v1.17.0:cli/src/github.com/codegangsta/cli \ davecgh:go-spew:5215b55:go_spew/src/github.com/davecgh/go-spew \ fatih:color:v0.1:color/src/github.com/fatih/color \ franela:goreq:fc08df6:goreq/src/github.com/franela/goreq \ go-ini:ini:v1.12.0:ini/src/gopkg.in/ini.v1 \ go-ldap:ldap:v2.3.0:ldap/src/github.com/go-ldap/ldap \ go-macaron:binding:bd00823:binding/src/github.com/go-macaron/binding \ go-macaron:gzip:cad1c65:gzip/src/github.com/go-macaron/gzip \ go-macaron:inject:c5ab7bf:inject/src/github.com/go-macaron/inject \ go-macaron:session:66031fc:session/src/github.com/go-macaron/session \ go-sql-driver:mysql:v1.2:mysql/src/github.com/go-sql-driver/mysql \ go-stack:stack:v1.5.2:stack/src/github.com/go-stack/stack \ go-xorm:core:v0.5.3:core/src/github.com/go-xorm/core \ go-xorm:xorm:v0.5.3:xorm/src/github.com/go-xorm/xorm \ gorilla:websocket:v1.0.0:websocket/src/github.com/gorilla/websocket \ gosimple:slug:v1.0:slug/src/github.com/gosimple/slug \ hashicorp:go-version:0181db4:go_version/src/github.com/hashicorp/go-version \ inconshreveable:log15:v2.11:log15/src/github.com/inconshreveable/log15 \ jmespath:go-jmespath:0b12d6b:go_jmespath/src/github.com/jmespath/go-jmespath \ jtolds:gls:v4.2.0:gls/src/github.com/jtolds/gls \ klauspost:compress:v1.0:compress/src/github.com/klauspost/compress \ klauspost:cpuid:v1.0:cpuid/src/github.com/klauspost/cpuid \ klauspost:crc32:v1.0:crc32/src/github.com/klauspost/crc32 \ kr:pretty:add1dbc:pretty/src/github.com/kr/pretty \ kr:text:7cafcd8:text/src/github.com/kr/text \ lib:pq:e2402a7:pq/src/github.com/lib/pq \ mattn:go-colorable:v0.0.5:go_colorable/src/github.com/mattn/go-colorable \ mattn:go-isatty:v0.0.1:go_isatty/src/github.com/mattn/go-isatty \ mattn:go-sqlite3:v1.1.0:go_sqlite3/src/github.com/mattn/go-sqlite3 \ rainycape:unidecode:cb7f23e:unidecode/src/github.com/rainycape/unidecode \ smartystreets:goconvey:c53abc9:goconvey/src/github.com/smartystreets/goconvey \ streadway:amqp:2e25825:amqp/src/github.com/streadway/amqp \ golang:net:bc3663d:net/src/golang.org/x/net \ golang:oauth2:65a8d08:oauth2/src/golang.org/x/oauth2 \ golang:sys:62bee03:sys/src/golang.org/x/sys \ go-asn1-ber:asn1-ber:v1:asn1_ber/src/gopkg.in/asn1-ber.v1 \ go-bufio:bufio:v1:bufio/src/gopkg.in/bufio.v1 \ go-macaron:macaron:v1:macaron/src/gopkg.in/macaron.v1 \ go-redis:redis:v2:redis/src/gopkg.in/redis.v2 \ jhixson74:grafana_public:${DISTVERSIONFULL}:grafana_public GRAFANA_USER?= grafana GRAFANA_GROUP?= grafana USERS= ${GRAFANA_USER} GROUPS= ${GRAFANA_GROUP} GRAFANAHOMEDIR= ${PREFIX}/share/grafana/ GRAFANADATADIR= /var/db/${PKGBASE}/ GRAFANALOGDIR= /var/log/${PKGBASE}/ GRAFANAPIDDIR= /var/run/${PKGBASE}/ GRAFANAPLUGINDIR= /var/db/${PKGBASE}/plugins GRAFANADASHBOARDDIR= /var/db/${PKGBASE}/dashboards SUB_FILES= grafana3 grafana3.conf SUB_LIST+= GRAFANA_USER=${GRAFANA_USER} \ GRAFANA_GROUP=${GRAFANA_GROUP} \ GRAFANADATADIR=${GRAFANADATADIR} \ GRAFANALOGDIR=${GRAFANALOGDIR} \ GRAFANAPIDDIR=${GRAFANAPIDDIR} \ GRAFANAHOMEDIR=${GRAFANAHOMEDIR} \ GRAFANAPLUGINDIR=${GRAFANAPLUGINDIR} \ GRAFANADASHBOARDDIR=${GRAFANADASHBOARDDIR} PLIST_SUB+= GRAFANAHOMEDIR=${GRAFANAHOMEDIR} -STRIP= - post-extract: @${MKDIR} ${WRKSRC}/src/github.com/grafana/grafana .for src in .bowerrc .bra.toml .editorconfig .github .gitignore .hooks \ .jscs.json .jsfmtrc .jshintrc appveyor.yml benchmarks bower.json \ build.go CHANGELOG.md circle.yml conf docker docs emails examples \ Godeps Gruntfile.js karma.conf.js latest.json LICENSE.md Makefile \ NOTICE.md package.json packaging pkg README.md symlink_git_hooks.sh \ tasks test.sh tests trigger_grafana_packer.sh tsconfig.json \ tsd.json tslint.json vendor @${MV} ${WRKSRC}/${src} \ ${WRKSRC}/src/github.com/grafana/grafana .endfor ${RM} -r ${WRKSRC}/src/github.com/grafana/grafana/public ${MV} ${WRKSRC_grafana_public}/public ${WRKSRC}/src/github.com/grafana/grafana/public ${MV} ${WRKSRC_grafana_public}/public_gen ${WRKSRC}/src/github.com/grafana/grafana/public_gen ${MV} ${WRKSRC_grafana_public}/node_modules ${WRKSRC}/src/github.com/grafana/grafana/node_modules do-build: cd ${WRKSRC}/src/github.com/${GH_ACCOUNT}/grafana; \ ${SETENV} ${BUILD_ENV} GOPATH=${WRKSRC} go run build.go build do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/grafana/grafana/bin/grafana-server \ ${STAGEDIR}${PREFIX}/bin/grafana-server ${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/grafana/grafana/bin/grafana-cli \ ${STAGEDIR}${PREFIX}/bin/grafana-cli cd ${WRKSRC}/src/github.com/grafana/grafana && \ ${COPYTREE_SHARE} public ${STAGEDIR}${PREFIX}/share/grafana cd ${WRKSRC}/src/github.com/grafana/grafana && \ ${COPYTREE_SHARE} public_gen ${STAGEDIR}${PREFIX}/share/grafana cd ${WRKSRC}/src/github.com/grafana/grafana && \ ${COPYTREE_SHARE} node_modules ${STAGEDIR}${PREFIX}/share/grafana ${MKDIR} ${STAGEDIR}${GRAFANAPIDDIR} ${MKDIR} ${STAGEDIR}${GRAFANALOGDIR} ${MKDIR} ${STAGEDIR}${GRAFANAHOMEDIR} ${MKDIR} ${STAGEDIR}${GRAFANADATADIR} ${MKDIR} ${STAGEDIR}${GRAFANAPLUGINDIR} ${MKDIR} ${STAGEDIR}${GRAFANADASHBOARDDIR} ${MKDIR} ${STAGEDIR}${GRAFANAHOMEDIR}/conf ${MKDIR} ${STAGEDIR}${GRAFANAHOMEDIR}/data ${MKDIR} ${STAGEDIR}${GRAFANAHOMEDIR}/data/log ${INSTALL_DATA} ${WRKSRC}/src/github.com/grafana/grafana/conf/defaults.ini \ ${STAGEDIR}${GRAFANAHOMEDIR}/conf/defaults.ini ${INSTALL_DATA} ${WRKDIR}/grafana3.conf ${STAGEDIR}${PREFIX}/etc/grafana3.conf.sample ${MKDIR} ${STAGEDIR}${GRAFANAHOMEDIR}/vendor/phantomjs/ ${INSTALL_DATA} ${WRKSRC}/src/github.com/grafana/grafana/vendor/phantomjs/render.js \ ${STAGEDIR}${GRAFANAHOMEDIR}/vendor/phantomjs/ ${LN} -s /usr/local/bin/phantomjs ${STAGEDIR}${GRAFANAHOMEDIR}/vendor/phantomjs/phantomjs .include .if ${COMPILER_TYPE} == clang BUILD_ENV= CC=clang .endif .include Index: head/www/minio-client/Makefile =================================================================== --- head/www/minio-client/Makefile (revision 451833) +++ head/www/minio-client/Makefile (revision 451834) @@ -1,47 +1,46 @@ # $FreeBSD$ PORTNAME= minio-client PORTVERSION= ${GH_TAGNAME:S/RELEASE.//:S/Z//:S/T/-/:S/-/./g} PORTREVISION= 1 CATEGORIES= www MAINTAINER= jhixson@gmail.com COMMENT= Replacement for ls, cp, mkdir, diff and rsync commands for filesystems LICENSE= APACHE20 BUILD_DEPENDS= go>=1.7:lang/go \ bash:shells/bash OPTIONS_DEFINE= MC MC_DESC= Install as mc .include .if ${PORT_OPTIONS:MMC} MC= mc .else MC= ${PORTNAME} .endif USE_GITHUB= yes GH_ACCOUNT= minio GH_PROJECT= mc GH_TAGNAME= RELEASE.2017-02-06T20-16-19Z GH_SUBDIR= src/github.com/${GH_ACCOUNT}/${GH_PROJECT} MAKE_ENV= GOPATH=${WRKSRC} GOROOT=${LOCALBASE}/go -STRIP= # stripping can break go binaries PLIST_FILES= bin/${MC} do-build: @cd ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}; \ ${SETENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build -v -x \ -ldflags "-X main.GitDescribe=v${PORTVERSION}" -o bin/${MC} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}/bin/${MC} \ ${STAGEDIR}${PREFIX}/bin/${MC} .include Index: head/www/uchiwa/Makefile =================================================================== --- head/www/uchiwa/Makefile (revision 451833) +++ head/www/uchiwa/Makefile (revision 451834) @@ -1,73 +1,71 @@ # $FreeBSD$ PORTNAME= uchiwa PORTVERSION= 0.18.2 CATEGORIES= www MASTER_SITES= http://uchiwa.io/ MAINTAINER= alexander@treg.io COMMENT= Simple dashboard for Sensu LICENSE= MIT BUILD_DEPENDS= go>=1.6.0:lang/go UCHIWA_LOGDIR= /var/log/uchiwa UCHIWA_CONFDIR= ${PREFIX}/etc/uchiwa UCHIWA_SHAREDIR= ${PREFIX}/share/uchiwa/public USE_RC_SUBR= ${PORTNAME} USE_GITHUB= yes GH_ACCOUNT= sensu:DEFAULT GH_TUPLE= dgrijalva:jwt-go:61124b62ad244d655f87d944aefaa2ae5a0d2f16:jwtgo/src/github.com/dgrijalva/jwt-go GH_TUPLE+= gorilla:context:215affda49addc4c8ef7e2534915df2c8c35c6cd:context/src/github.com/gorilla/context GH_TUPLE+= mitchellh:mapstructure:f7d28d5aeab42b9b95d2e6d6b956f73a290077fc:mapstructure/src/github.com/mitchellh/mapstructure GH_TUPLE+= palourde:mergo:d931ffd2c07cb4caf7194e0f6af9ac6771c26d54:mergo/src/github.com/palourde/mergo GH_TUPLE+= stretchr:objx:cbeaeb16a013161a98496fad62933b1d21786672:objx/src/github.com/stretchr/objx GH_TUPLE+= stretchr:testify:e4ec8152c15fc46bd5056ce65997a07c7d415325:testify/src/github.com/stretchr/testify GH_TUPLE+= sensu:uchiwa-web:${PORTVERSION}:uchiwaweb/public/bower_components/uchiwa-web GH_TUPLE+= angular:bower-angular-cookies:b89821e37d3011ad0bca9a4847a8fcc59f90fabb:bowerangularcookies/public/bower_components/angular-cookies GH_TUPLE+= urish:angular-moment:0.9.2:urishangularmoment/public/bower_components/angular-moment GH_TUPLE+= angular:bower-angular:v1.4.11:angularbowerangular/public/bower_components/angular GH_TUPLE+= angular:bower-angular-route:v1.4.11:angularbowerangularroute/public/bower_components/angular-route GH_TUPLE+= angular:bower-angular-sanitize:v1.4.11:angularbowerangularsanitize/public/bower_components/angular-sanitize GH_TUPLE+= twbs:bootstrap:v3.1.1:bootstrap/public/bower_components/bootstrap GH_TUPLE+= twbs:bootstrap-sass:v3.1.1:bootstrapsass/public/bower_components/bootstrap-sass-official GH_TUPLE+= foxandxss:angular-toastr:1.6.0:forandxssangulartoastr/public/bower_components/angular-toastr GH_TUPLE+= wallin:angular-gravatar:0.3.2:wallinangulargravatar/public/bower_components/angular-gravatar GH_TUPLE+= fortawesome:Font-Awesome:v4.4.0:fortawesomefontawesome/public/bower_components/fontawesome GH_TUPLE+= components:highlightjs:08edd75426b52b165cc2b8a569870df4794c36dc:componentshighlightjs/public/bower_components/highlightjs GH_TUPLE+= angular-ui:bootstrap-bower:0.13.4:angularuibootstrapbower/public/bower_components/angular-bootstrap GH_TUPLE+= moment:moment:2.8.4:momentmoment/public/bower_components/moment GH_TUPLE+= jquery:jquery-dist:3.0.0:jqueryjquery/public/bower_components/jquery GH_TUPLE+= jashkenas:underscore:1f4bf626f23a99f7a676f5076dc1b1475554c8f7:jashkenasunderscore/public/bower_components/underscore GH_TUPLE+= kless:osutil:3ac994847c4376a4b905fc0a19f450c5a4bec647:klessosutil/src/github.com/kless/osutil USERS= uchiwa GROUPS= uchiwa -STRIP= # - post-extract: @${MKDIR} ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${PORTNAME} .for src in .travis.yml Gruntfile.js bower.json package.json uchiwa \ Dockerfile LICENSE config.json.example public uchiwa.go .bowerrc \ Godeps README.md fixtures @${MV} ${WRKSRC}/${src} \ ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${PORTNAME} .endfor do-build: @cd ${WRKSRC}/src/github.com/sensu && ${SETENV} GOPATH=${WRKSRC} go install ./... do-install: ${MKDIR} ${STAGEDIR}${UCHIWA_LOGDIR} \ ${STAGEDIR}${UCHIWA_CONFDIR} \ ${STAGEDIR}${UCHIWA_SHAREDIR} post-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/uchiwa ${STAGEDIR}${PREFIX}/bin/uchiwa ${INSTALL_DATA} ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${PORTNAME}/config.json.example ${STAGEDIR}${PREFIX}/etc/uchiwa/config.json.sample (cd ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${PORTNAME}/public && ${COPYTREE_SHARE} . ${STAGEDIR}${UCHIWA_SHAREDIR}) .include