Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Jun 2017 10:10:03 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r443823 - in head/sysutils: . rex
Message-ID:  <201706181010.v5IAA3Aa077241@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danfe
Date: Sun Jun 18 10:10:03 2017
New Revision: 443823
URL: https://svnweb.freebsd.org/changeset/ports/443823

Log:
  REX is a remote execution utility that runs a supplied command or shell
  script on several hosts in succession; it's written in Tcl and provides
  extensive scripting facilities.
  
  WWW: http://puszcza.gnu.org.ua/projects/rex
  
  Submitted by:	Zeus Panchenko

Added:
  head/sysutils/rex/
  head/sysutils/rex/Makefile   (contents, props changed)
  head/sysutils/rex/distinfo   (contents, props changed)
  head/sysutils/rex/pkg-descr   (contents, props changed)
Modified:
  head/sysutils/Makefile

Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile	Sun Jun 18 09:01:27 2017	(r443822)
+++ head/sysutils/Makefile	Sun Jun 18 10:10:03 2017	(r443823)
@@ -663,12 +663,12 @@
     SUBDIR += namefix
     SUBDIR += nbosd
     SUBDIR += ncdu
+    SUBDIR += ndmpd
     SUBDIR += nepomuk-core
     SUBDIR += nepomuk-widgets
     SUBDIR += nfcutils
     SUBDIR += nfsping
     SUBDIR += nitrogen
-    SUBDIR += ndmpd
     SUBDIR += no-login
     SUBDIR += node_exporter
     SUBDIR += nomad
@@ -942,6 +942,7 @@
     SUBDIR += respond
     SUBDIR += restic
     SUBDIR += retail
+    SUBDIR += rex
     SUBDIR += rfstool
     SUBDIR += rhc
     SUBDIR += riak-cs

Added: head/sysutils/rex/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/rex/Makefile	Sun Jun 18 10:10:03 2017	(r443823)
@@ -0,0 +1,25 @@
+# Created by: Zeus Panchenko <zeus@gnu.org.ua>
+# $FreeBSD$
+
+PORTNAME=	rex
+PORTVERSION=	4.0
+CATEGORIES=	sysutils tcl
+MASTER_SITES=	http://download.gnu.org.ua/pub/release/${PORTNAME}/
+
+MAINTAINER=	zeus@gnu.org.ua
+COMMENT=	Remote EXecution utility
+
+LICENSE=	GPLv3+
+
+RUN_DEPENDS=	expect:lang/expect
+
+NO_BUILD=	yes
+
+PLIST_FILES=	bin/rex man/man8/rex.8.gz
+
+do-install:
+	cd ${WRKSRC} && ${WRKSRC}/install --prefix=${STAGEDIR}${PREFIX} \
+		--sysconfdir=${PREFIX}/etc \
+		--mandir=${STAGEDIR}${MANPREFIX}/man
+
+.include <bsd.port.mk>

Added: head/sysutils/rex/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/rex/distinfo	Sun Jun 18 10:10:03 2017	(r443823)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1475321371
+SHA256 (rex-4.0.tar.gz) = 52436b38e3f2ea8f780b24d80663ae4730b38da9c9b6bf546cdbc920cc0d05e8
+SIZE (rex-4.0.tar.gz) = 55222

Added: head/sysutils/rex/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/rex/pkg-descr	Sun Jun 18 10:10:03 2017	(r443823)
@@ -0,0 +1,8 @@
+REX is a remote execution utility that runs a supplied command or shell
+script on several hosts in succession.  It is also able to copy a file
+(or files) to several hosts.
+
+Rex is written in Tcl and provides extensive scripting facilities.  It
+provides a convenient way to administrate multiple servers.
+
+WWW: http://puszcza.gnu.org.ua/projects/rex



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201706181010.v5IAA3Aa077241>