svn commit: r443823 - in head/sysutils: . rex

Alexey Dokuchaev danfe at FreeBSD.org
Sun Jun 18 10:10:04 UTC 2017


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 at gnu.org.ua>
+# $FreeBSD$
+
+PORTNAME=	rex
+PORTVERSION=	4.0
+CATEGORIES=	sysutils tcl
+MASTER_SITES=	http://download.gnu.org.ua/pub/release/${PORTNAME}/
+
+MAINTAINER=	zeus at 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


More information about the svn-ports-all mailing list