Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Dec 2019 13:45:15 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r519889 - head/sysutils/p5-Rex
Message-ID:  <201912121345.xBCDjFw4092824@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sunpoet
Date: Thu Dec 12 13:45:15 2019
New Revision: 519889
URL: https://svnweb.freebsd.org/changeset/ports/519889

Log:
  Fix *_DEPENDS
  
  - Add LICENSE_FILE
  - Add TEST_DEPENDS
  - Update pkg-descr
  - Update WWW
  - Bump PORTREVISION for dependency change
  - Take maintainership

Modified:
  head/sysutils/p5-Rex/Makefile
  head/sysutils/p5-Rex/pkg-descr

Modified: head/sysutils/p5-Rex/Makefile
==============================================================================
--- head/sysutils/p5-Rex/Makefile	Thu Dec 12 13:45:10 2019	(r519888)
+++ head/sysutils/p5-Rex/Makefile	Thu Dec 12 13:45:15 2019	(r519889)
@@ -2,43 +2,47 @@
 
 PORTNAME=	Rex
 PORTVERSION=	1.6.0
+PORTREVISION=	2
 CATEGORIES=	sysutils perl5
 MASTER_SITES=	CPAN
 MASTER_SITE_SUBDIR=	CPAN:JFRIED
 PKGNAMEPREFIX=	p5-
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	sunpoet@FreeBSD.org
 COMMENT=	Perl framework for automation and systems administration
 
 LICENSE=	APACHE20
+LICENSE_FILE=	${WRKSRC}/LICENSE
 
 BUILD_DEPENDS=	${RUN_DEPENDS}
-RUN_DEPENDS=	\
-	p5-Devel-Caller>=0:devel/p5-Devel-Caller \
-	p5-HTTP-Message>=0:www/p5-HTTP-Message \
-	p5-Hash-Merge>=0:textproc/p5-Hash-Merge \
-	p5-IO-String>=0:devel/p5-IO-String \
-	p5-JSON-XS>=0:converters/p5-JSON-XS \
-	p5-libwww>=0:www/p5-libwww \
-	p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
-	p5-Sort-Naturally>=0:textproc/p5-Sort-Naturally \
-	p5-Term-ReadKey>=0:devel/p5-Term-ReadKey \
-	p5-Text-Glob>=0:textproc/p5-Text-Glob \
-	p5-URI>0:net/p5-URI \
-	p5-XML-Simple>=0:textproc/p5-XML-Simple \
-	p5-YAML>=0:textproc/p5-YAML \
-	p5-Parallel-ForkManager>=0:devel/p5-Parallel-ForkManager \
-	p5-Expect>=0:lang/p5-Expect \
-	p5-Digest-HMAC>=0:security/p5-Digest-HMAC \
-	p5-HTTP-Date>=0:www/p5-HTTP-Date \
-	p5-XML-LibXML>=0:textproc/p5-XML-LibXML \
-	p5-Net-SSH2>=0:net/p5-Net-SSH2 \
-	p5-Net-OpenSSH>=0:net/p5-Net-OpenSSH \
-	p5-Net-SFTP-Foreign>=0:net/p5-Net-SFTP-Foreign
+RUN_DEPENDS=	p5-AWS-Signature4>=0:devel/p5-AWS-Signature4 \
+		p5-Data-Validate-IP>=0:net-mgmt/p5-Data-Validate-IP \
+		p5-Devel-Caller>=0:devel/p5-Devel-Caller \
+		p5-Digest-HMAC>=0:security/p5-Digest-HMAC \
+		p5-HTTP-Message>=0:www/p5-HTTP-Message \
+		p5-Hash-Merge>=0:textproc/p5-Hash-Merge \
+		p5-IO-String>=0:devel/p5-IO-String \
+		p5-IO-Tty>=0:devel/p5-IO-Tty \
+		p5-JSON-MaybeXS>=0:converters/p5-JSON-MaybeXS \
+		p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \
+		p5-Net-OpenSSH>=0:net/p5-Net-OpenSSH \
+		p5-Net-SFTP-Foreign>=0:net/p5-Net-SFTP-Foreign \
+		p5-Parallel-ForkManager>=0:devel/p5-Parallel-ForkManager \
+		p5-Sort-Naturally>=0:textproc/p5-Sort-Naturally \
+		p5-Term-ReadKey>=0:devel/p5-Term-ReadKey \
+		p5-Text-Glob>=0:textproc/p5-Text-Glob \
+		p5-URI>=0:net/p5-URI \
+		p5-XML-LibXML>=0:textproc/p5-XML-LibXML \
+		p5-XML-Simple>=0:textproc/p5-XML-Simple \
+		p5-YAML>=0:textproc/p5-YAML \
+		p5-libwww>=0:www/p5-libwww
+TEST_DEPENDS=	p5-String-Escape>=0:textproc/p5-String-Escape \
+		p5-Test-Deep>=0:devel/p5-Test-Deep \
+		p5-Test-UseAllModules>=0:devel/p5-Test-UseAllModules
 
-
 USES=		perl5 shebangfix
 USE_PERL5=	configure
+
 NO_ARCH=	yes
 
 SHEBANG_FILES=	lib/Rex/Commands/templates/append_if_no_such_line.tpl.pl

Modified: head/sysutils/p5-Rex/pkg-descr
==============================================================================
--- head/sysutils/p5-Rex/pkg-descr	Thu Dec 12 13:45:10 2019	(r519888)
+++ head/sysutils/p5-Rex/pkg-descr	Thu Dec 12 13:45:15 2019	(r519889)
@@ -1,4 +1,10 @@
-(R)?ex is a server orchestration tool to ease the execution of remote commands.
+Rex is an automation framework that is friendly to any combinations of local and
+remote execution, push and pull style of management, or imperative and
+declarative approach.
 
-WWW: http://rexify.org/
-WWW: https://metacpan.org/pod/Rex
+Its flexibility makes it a great fit for many different use cases, but most
+commonly Rex is used to automate application deployment and data center
+infrastructure management tasks.
+
+WWW: https://www.rexify.org/
+WWW: https://metacpan.org/release/Rex



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