svn commit: r437765 - head/sysutils/p5-Giovanni
Larry Rosenman
ler at FreeBSD.org
Wed Apr 5 02:16:36 UTC 2017
Author: ler
Date: Wed Apr 5 02:16:34 2017
New Revision: 437765
URL: https://svnweb.freebsd.org/changeset/ports/437765
Log:
sysutils/p5-Giovanni: a perl-based software deployment tool inspired by capistrano - v1.12
Giovanni is a Perl replacement for the idea behind Capistrano.
It is a deployment system that can be used comfortably from the
commandline to check out code, restart systems and notify.
PR: 218373
Submitted by: Dave Cottlehuber <dch at skunkwerks.at>
Approved by: adamw (mentor)
Differential Revision: https://reviews.freebsd.org/D10277
Added:
head/sysutils/p5-Giovanni/
head/sysutils/p5-Giovanni/Makefile (contents, props changed)
head/sysutils/p5-Giovanni/distinfo (contents, props changed)
head/sysutils/p5-Giovanni/pkg-descr (contents, props changed)
head/sysutils/p5-Giovanni/pkg-plist (contents, props changed)
Added: head/sysutils/p5-Giovanni/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/p5-Giovanni/Makefile Wed Apr 5 02:16:34 2017 (r437765)
@@ -0,0 +1,33 @@
+# $FreeBSD$
+
+PORTNAME= Giovanni
+PORTVERSION= 1.12
+CATEGORIES= sysutils perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= CPAN:NORBU
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= dch at skunkwerks.at
+COMMENT= PERL-based software deployment tool inspired by capistrano
+
+LICENSE= ART10 GPLv1
+LICENSE_COMB= dual
+LICENSE_FILE_ART10= ${WRKSRC}/Artistic
+LICENSE_FILE_GPLv1= ${WRKSRC}/Copying
+
+BUILD_DEPENDS= \
+ p5-Config-GitLike>=0:devel/p5-Config-GitLike \
+ p5-Expect>=0:lang/p5-Expect \
+ p5-Git-Repository>=0:devel/p5-Git-Repository \
+ p5-LWP-Protocol-https>=0:www/p5-LWP-Protocol-https \
+ p5-libwww>=0:www/p5-libwww \
+ p5-Mouse>=0:devel/p5-Mouse \
+ p5-Net-OpenSSH>=0:net/p5-Net-OpenSSH
+
+RUN_DEPENDS:= ${BUILD_DEPENDS}
+
+NO_ARCH= yes
+USES= perl5
+USE_PERL5= configure
+
+.include <bsd.port.mk>
Added: head/sysutils/p5-Giovanni/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/p5-Giovanni/distinfo Wed Apr 5 02:16:34 2017 (r437765)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1491312863
+SHA256 (Giovanni-1.12.tar.gz) = 2bbea32a94d6bb182ccd003b9602658c31ed82e1c0f314bca16969c8eb449633
+SIZE (Giovanni-1.12.tar.gz) = 15897
Added: head/sysutils/p5-Giovanni/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/p5-Giovanni/pkg-descr Wed Apr 5 02:16:34 2017 (r437765)
@@ -0,0 +1,5 @@
+Giovanni is a Perl replacement for the idea behind Capistrano.
+It is a deployment system that can be used comfortably from the
+commandline to check out code, restart systems and notify.
+
+WWW: http://search.cpan.org/dist/Giovanni/
Added: head/sysutils/p5-Giovanni/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/p5-Giovanni/pkg-plist Wed Apr 5 02:16:34 2017 (r437765)
@@ -0,0 +1,10 @@
+bin/gio
+%%SITE_PERL%%/Giovanni.pm
+%%SITE_PERL%%/Giovanni/Plugins/Git.pm
+%%SITE_PERL%%/Giovanni/Plugins/Hipchat.pm
+%%SITE_PERL%%/Giovanni/Stages.pm
+%%PERL5_MAN1%%/gio.1.gz
+%%PERL5_MAN3%%/Giovanni.3.gz
+%%PERL5_MAN3%%/Giovanni::Plugins::Git.3.gz
+%%PERL5_MAN3%%/Giovanni::Plugins::Hipchat.3.gz
+%%PERL5_MAN3%%/Giovanni::Stages.3.gz
More information about the svn-ports-head
mailing list