Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Apr 2017 02:16:34 +0000 (UTC)
From:      Larry Rosenman <ler@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r437765 - head/sysutils/p5-Giovanni
Message-ID:  <201704050216.v352GY1I005485@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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



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