Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Nov 2010 18:18:02 +0800 (CST)
From:      Gea-Suan Lin <gslin@gslin.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        gslin@gslin.org
Subject:   ports/152165: [NEW PORT] devel/p5-App-GitGot: Tool to make it easier to manage multiple git repositories
Message-ID:  <20101112101802.A2C767E81C@colo-p.gslin.org>
Resent-Message-ID: <201011121020.oACAKGrV026514@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         152165
>Category:       ports
>Synopsis:       [NEW PORT] devel/p5-App-GitGot: Tool to make it easier to manage multiple git repositories
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Nov 12 10:20:15 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Gea-Suan Lin
>Release:        FreeBSD 7.3-RELEASE-p2 i386
>Organization:
>Environment:
System: FreeBSD colo-p.gslin.org 7.3-RELEASE-p2 FreeBSD 7.3-RELEASE-p2 #0: Mon Jul 12 19:04:04 UTC 2010
>Description:
got is a script to make it easier to manage all the version
controlled repositories you have on all the computers you use. It can
operate on all, some, or just one repo at a time, to both check the
status of the repo (up to date, pending changes, dirty, etc.) and
sync it with any upstream master.

WWW:	http://search.cpan.org/dist/App-GitGot/

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:

--- p5-App-GitGot-0.7.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	p5-App-GitGot
#	p5-App-GitGot/pkg-descr
#	p5-App-GitGot/Makefile
#	p5-App-GitGot/pkg-plist
#	p5-App-GitGot/distinfo
#
echo c - p5-App-GitGot
mkdir -p p5-App-GitGot > /dev/null 2>&1
echo x - p5-App-GitGot/pkg-descr
sed 's/^X//' >p5-App-GitGot/pkg-descr << '943e915835641daae6a74123b756f534'
Xgot is a script to make it easier to manage all the version
Xcontrolled repositories you have on all the computers you use. It can
Xoperate on all, some, or just one repo at a time, to both check the
Xstatus of the repo (up to date, pending changes, dirty, etc.) and
Xsync it with any upstream master.
X
XWWW:	http://search.cpan.org/dist/App-GitGot/
943e915835641daae6a74123b756f534
echo x - p5-App-GitGot/Makefile
sed 's/^X//' >p5-App-GitGot/Makefile << '20777b494a683af07026a1fc79a5791f'
X# New ports collection makefile for:	p5-App-GitGot
X# Date created:		2010-11-12
X# Whom:			Gea-Suan Lin <gslin@gslin.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	App-GitGot
XPORTVERSION=	0.7
XCATEGORIES=	devel perl5
XMASTER_SITES=	CPAN
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	gslin@gslin.org
XCOMMENT=	Tool to make it easier to manage multiple git repositories
X
XRUN_DEPENDS=	p5-Config-INI>=0:${PORTSDIR}/devel/p5-Config-INI \
X		p5-Git-Wrapper>=0:${PORTSDIR}/devel/p5-Git-Wrapper \
X		p5-Moose>=0:${PORTSDIR}/devel/p5-Moose \
X		p5-MooseX-App-Cmd>=0:${PORTSDIR}/devel/p5-MooseX-App-Cmd \
X		p5-Net-GitHub>=0:${PORTSDIR}/net/p5-Net-GitHub \
X		p5-Term-ANSIColor>=0:${PORTSDIR}/devel/p5-Term-ANSIColor \
X		p5-Try-Tiny>=0:${PORTSDIR}/lang/p5-Try-Tiny \
X		p5-YAML>=0:${PORTSDIR}/textproc/p5-YAML \
X		p5-namespace-autoclean>=0:${PORTSDIR}/devel/p5-namespace-autoclean
X
XPERL_CONFIGURE=	yes
X
XMAN1=		got.1
XMAN3=		App::GitGot.3 \
X		App::GitGot::Command.3 \
X		App::GitGot::Command::add.3 \
X		App::GitGot::Command::chdir.3 \
X		App::GitGot::Command::fork.3 \
X		App::GitGot::Command::list.3 \
X		App::GitGot::Command::remove.3 \
X		App::GitGot::Command::status.3 \
X		App::GitGot::Command::update.3 \
X		App::GitGot::Command::version.3
X
X.include <bsd.port.pre.mk>
X
X.if ${PERL_LEVEL} < 501001
XRUN_DEPENDS+=	p5-autodie>=0:${PORTSDIR}/devel/p5-autodie
X.endif
X
X.include <bsd.port.post.mk>
20777b494a683af07026a1fc79a5791f
echo x - p5-App-GitGot/pkg-plist
sed 's/^X//' >p5-App-GitGot/pkg-plist << '221bc268e2d1b2a308d85941e6d58d18'
X@comment $FreeBSD$
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/App/GitGot/.packlist
X%%SITE_PERL%%/App/GitGot.pm
X%%SITE_PERL%%/App/GitGot/Command.pm
X%%SITE_PERL%%/App/GitGot/Command/add.pm
X%%SITE_PERL%%/App/GitGot/Command/chdir.pm
X%%SITE_PERL%%/App/GitGot/Command/fork.pm
X%%SITE_PERL%%/App/GitGot/Command/list.pm
X%%SITE_PERL%%/App/GitGot/Command/remove.pm
X%%SITE_PERL%%/App/GitGot/Command/status.pm
X%%SITE_PERL%%/App/GitGot/Command/update.pm
X%%SITE_PERL%%/App/GitGot/Command/version.pm
Xbin/got
X@dirrmtry %%SITE_PERL%%/App/GitGot/Command
X@dirrmtry %%SITE_PERL%%/App/GitGot
X@dirrmtry %%SITE_PERL%%/App
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/App/GitGot
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/App
221bc268e2d1b2a308d85941e6d58d18
echo x - p5-App-GitGot/distinfo
sed 's/^X//' >p5-App-GitGot/distinfo << 'aee523d84d19ac90d79429eeb97d6328'
XSHA256 (App-GitGot-0.7.tar.gz) = ba83023c4248e80f132307c8947c6b224ae0c913988da11c37a36481c2dad14c
XSIZE (App-GitGot-0.7.tar.gz) = 20036
aee523d84d19ac90d79429eeb97d6328
exit
--- p5-App-GitGot-0.7.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



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