Commit 43cee1ba authored by riggs's avatar riggs
Browse files

Add new port: devel/gpm, a package manager for lang/go

PR:		208053
Submitted by:	lukejee@gmail.com (maintainer)
parent 02757b50
......@@ -740,6 +740,7 @@
SUBDIR += goprotobuf
SUBDIR += gorm
SUBDIR += gperf
SUBDIR += gpm
SUBDIR += gprbuild
SUBDIR += gps
SUBDIR += gpsim
......
# Created by: Luke Jee <lukejee@gmail.com>
# $FreeBSD$
PORTNAME= gpm
PORTVERSION= 1.4.0
CATEGORIES= devel
MAINTAINER= lukejee@gmail.com
COMMENT= Go Package Manager
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= bash:${PORTSDIR}/shells/bash \
go:${PORTSDIR}/lang/go
USE_GITHUB= yes
GH_ACCOUNT= pote
GH_TAGNAME= fef7bf2
NO_BUILD= yes
NO_ARCH= yes
PLIST_FILES= bin/gpm
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/bin/gpm ${STAGEDIR}${PREFIX}/bin/
.include <bsd.port.mk>
SHA256 (pote-gpm-1.4.0-fef7bf2_GH0.tar.gz) = 64446d977e6b9edfecc03d112b2f6133b61380059ee663339c8b27c5cea34893
SIZE (pote-gpm-1.4.0-fef7bf2_GH0.tar.gz) = 1115874
gpm is a minimalist package manager for Go that leverages
the power of the go get command and the underlying version
control systems used by it to set your Go dependencies to
desired versions, thus allowing easily reproducible
builds in your Go projects.
Go Package Manager makes no assumptions about your
dependencies and supports Git, Bazaar and Mercurial
hosted Go packages, for a smoother workflow be sure to
check out gvp - the Go Versioning Packager which provides
dependency isolation for your projects.
WWW: https://github.com/pote/gpm
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