Commit de9bdd92 authored by riggs's avatar riggs
Browse files

Add devel/gvp, a versioning manager for modules written in Go (lang/go)

PR:		208338
Submitted by:	lukejee@gmail.com (maintainer)
parent e37b4e86
......@@ -765,6 +765,7 @@
SUBDIR += guiloader-c++
SUBDIR += gumbo
SUBDIR += gvfs
SUBDIR += gvp
SUBDIR += gwenhywfar
SUBDIR += gwenhywfar-fox16
SUBDIR += gwenhywfar-gtk2
......
# Created by: Luke Jee <lukejee@gmail.com>
# $FreeBSD$
PORTNAME= gvp
PORTVERSION= 0.3.0
CATEGORIES= devel
MAINTAINER= lukejee@gmail.com
COMMENT= Go Versioning Manager
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENCE
RUN_DEPENDS= bash:${PORTSDIR}/shells/bash \
go:${PORTSDIR}/lang/go
USES= shebangfix
SHEBANG_FILES= bin/gvp
USE_GITHUB= yes
GH_ACCOUNT= pote
GH_TAGNAME= 8bcab74
NO_BUILD= yes
NO_ARCH= yes
PLIST_FILES= bin/gvp
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/bin/gvp ${STAGEDIR}${PREFIX}/bin/
.include <bsd.port.mk>
SHA256 (pote-gvp-0.3.0-8bcab74_GH0.tar.gz) = 4c211a3c0bd652a589d7135c3f9fbe01aaff750200ca495f67514c613cae96ab
SIZE (pote-gvp-0.3.0-8bcab74_GH0.tar.gz) = 2273871
Go Versioning Packager
gvp stands for Go Versioning Packager and is based on gst, a similar tool
that provides dependency isolation for Ruby gems.
The tool modifies your GOPATH to point to a local .godeps/ directory so
that you can keep the dependencies of your project isolated there,
it also modifies GOBIN and PATH to include the new GOPATH/bin directory.
gvp is a companion tool to gpm but both tools can be used independently
from each other.
https://github.com/pote/gvp
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment