Changeset View
Changeset View
Standalone View
Standalone View
head/net-im/xmpp-client/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= xmpp-client | PORTNAME= xmpp-client | ||||
PORTVERSION= 20170324 | PORTVERSION= 20170324 | ||||
PORTREVISION= 1 | PORTREVISION= 1 | ||||
CATEGORIES= net-im | CATEGORIES= net-im | ||||
MAINTAINER= cs@FreeBSD.org | MAINTAINER= cs@FreeBSD.org | ||||
COMMENT= XMPP client with OTR support | COMMENT= XMPP client with OTR support | ||||
LICENSE= BSD3CLAUSE | LICENSE= BSD3CLAUSE | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
USES= go | USES= go | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_TUPLE= agl:xmpp-client:3030ad4:DEFAULT/src/github.com/agl/xmpp-client \ | GH_TUPLE= agl:xmpp-client:3030ad4:DEFAULT/vendor/github.com/agl/xmpp-client \ | ||||
golang:crypto:c126467:crypto/src/golang.org/x/crypto \ | golang:crypto:c126467:crypto/vendor/golang.org/x/crypto \ | ||||
golang:net:a680a1e:net/src/golang.org/x/net \ | golang:net:a680a1e:net/vendor/golang.org/x/net \ | ||||
golang:sys:ac767d6:sys/src/golang.org/x/sys | golang:sys:ac767d6:sys/vendor/golang.org/x/sys | ||||
GO_PKGNAME= github.com/${GH_ACCOUNT}/${GH_PROJECT} | |||||
PLIST_FILES= bin/xmpp-client | PLIST_FILES= bin/xmpp-client | ||||
do-build: | |||||
@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} GOPATH=${WRKSRC} go build -o ${PORTNAME} | |||||
do-test: | do-test: | ||||
@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} GOPATH=${WRKSRC} go test . ./xmpp | cd ${WRKSRC}; \ | ||||
${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} test ${GO_BUILDFLAGS} . ./xmpp | |||||
do-install: | |||||
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin | |||||
.include <bsd.port.mk> | .include <bsd.port.mk> |