svn commit: r412998 - in head/devel: . gpm
Thomas Zander
riggs at FreeBSD.org
Mon Apr 11 06:31:46 UTC 2016
Author: riggs
Date: Mon Apr 11 06:31:44 2016
New Revision: 412998
URL: https://svnweb.freebsd.org/changeset/ports/412998
Log:
Add new port: devel/gpm, a package manager for lang/go
PR: 208053
Submitted by: lukejee at gmail.com (maintainer)
Added:
head/devel/gpm/
head/devel/gpm/Makefile (contents, props changed)
head/devel/gpm/distinfo (contents, props changed)
head/devel/gpm/pkg-descr (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Mon Apr 11 06:20:42 2016 (r412997)
+++ head/devel/Makefile Mon Apr 11 06:31:44 2016 (r412998)
@@ -740,6 +740,7 @@
SUBDIR += goprotobuf
SUBDIR += gorm
SUBDIR += gperf
+ SUBDIR += gpm
SUBDIR += gprbuild
SUBDIR += gps
SUBDIR += gpsim
Added: head/devel/gpm/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/gpm/Makefile Mon Apr 11 06:31:44 2016 (r412998)
@@ -0,0 +1,30 @@
+# Created by: Luke Jee <lukejee at gmail.com>
+# $FreeBSD$
+
+PORTNAME= gpm
+PORTVERSION= 1.4.0
+CATEGORIES= devel
+
+MAINTAINER= lukejee at 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>
Added: head/devel/gpm/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/gpm/distinfo Mon Apr 11 06:31:44 2016 (r412998)
@@ -0,0 +1,2 @@
+SHA256 (pote-gpm-1.4.0-fef7bf2_GH0.tar.gz) = 64446d977e6b9edfecc03d112b2f6133b61380059ee663339c8b27c5cea34893
+SIZE (pote-gpm-1.4.0-fef7bf2_GH0.tar.gz) = 1115874
Added: head/devel/gpm/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/gpm/pkg-descr Mon Apr 11 06:31:44 2016 (r412998)
@@ -0,0 +1,13 @@
+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
More information about the svn-ports-all
mailing list