1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-30 10:38:37 +00:00

New port: net/go-cs

go-cs is a program for concurrently executing ssh(1)/scp(1) on a number
of hosts.  It is intended to automate running remote commands or copying
files between hosts on a network.

WWW: http://github.com/akosela/go-cs

PR:		193470
Submitted by:	Andy Kosela <akosela@andykosela.com>
This commit is contained in:
Jason E. Hale 2014-09-12 01:39:55 +00:00
parent 901572d44a
commit fece7496d7
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=367999
4 changed files with 41 additions and 0 deletions

View File

@ -144,6 +144,7 @@
SUBDIR += gnome-nettool
SUBDIR += gnu-dico
SUBDIR += gnu-radius
SUBDIR += go-cs
SUBDIR += go.net
SUBDIR += gofish
SUBDIR += gogoc

33
net/go-cs/Makefile Normal file
View File

@ -0,0 +1,33 @@
# Created by: Andy Kosela <akosela@andykosela.com>
# $FreeBSD$
PORTNAME= go-cs
PORTVERSION= 0.1
CATEGORIES= net
MAINTAINER= akosela@andykosela.com
COMMENT= Concurrent ssh client
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${GO_CMD}:${PORTSDIR}/lang/go
USE_GITHUB= yes
GH_ACCOUNT= akosela
GH_TAGNAME= v${PORTVERSION}
GH_COMMIT= 6ae59df
PLIST_FILES= bin/cs man/man1/cs.1.gz
GO_CMD= ${LOCALBASE}/bin/go
GO_ARGS= build -ldflags "${STRIP}"
do-build:
(cd ${WRKSRC} && ${GO_CMD} ${GO_ARGS} cs.go)
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/cs ${STAGEDIR}${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/cs.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
.include <bsd.port.mk>

2
net/go-cs/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (go-cs-0.1.tar.gz) = 71b3240810ae7c5ae8fc57a8e9ae3f2cd3ffa2463097344b7b6926bc32c66cfd
SIZE (go-cs-0.1.tar.gz) = 4484

5
net/go-cs/pkg-descr Normal file
View File

@ -0,0 +1,5 @@
go-cs is a program for concurrently executing ssh(1)/scp(1) on a number
of hosts. It is intended to automate running remote commands or copying
files between hosts on a network.
WWW: http://github.com/akosela/go-cs