summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWen Heping <wen@FreeBSD.org>2010-10-19 02:47:42 +0000
committerWen Heping <wen@FreeBSD.org>2010-10-19 02:47:42 +0000
commit09f1b907234fee865981d9b7adeac025c91e9746 (patch)
treee84973a44d6aad4018de7a1f20c5bcebb9db76b8
parent- Update to 1.18 (diff)
Git::Repository is a Perl interface to Git, for scripted interactions
with repositories. It's a low-level interface that allows calling any Git command, whether porcelain or plumbing, including bidirectional commands such as git commit-tree. A Git::Repository object simply provides context to the git commands being run. Is it possible to call the command()and run() methods against the class itself, and the context (typically current working directory) will be obtained from the options and environment. WWW: http://search.cpan.org/dist/Git-Repository/
Notes
Notes: svn path=/head/; revision=263243
-rw-r--r--devel/Makefile1
-rw-r--r--devel/p5-Git-Repository/Makefile26
-rw-r--r--devel/p5-Git-Repository/distinfo3
-rw-r--r--devel/p5-Git-Repository/pkg-descr11
-rw-r--r--devel/p5-Git-Repository/pkg-plist13
5 files changed, 54 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index c40d95bed084..b81d1f7287f3 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1689,6 +1689,7 @@
SUBDIR += p5-Getopt-Mixed
SUBDIR += p5-Getopt-Popt
SUBDIR += p5-Git-PurePerl
+ SUBDIR += p5-Git-Repository
SUBDIR += p5-Glib2
SUBDIR += p5-Gnome2-GConf
SUBDIR += p5-Goo-Canvas
diff --git a/devel/p5-Git-Repository/Makefile b/devel/p5-Git-Repository/Makefile
new file mode 100644
index 000000000000..a8f8ae7f4063
--- /dev/null
+++ b/devel/p5-Git-Repository/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: devel/p5-Git-Repository
+# Date created: Oct 19, 2010
+# Whom: Wen Heping<wen@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Git-Repository
+PORTVERSION= 1.13
+CATEGORIES= devel perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= wen@FreeBSD.org
+COMMENT= Perl interface to Git repositories
+
+PERL_CONFIGURE= yes
+
+MAN3= Git::Repository.3 \
+ Git::Repository::Plugin::Log.3 \
+ Git::Repository::Log.3 \
+ Git::Repository::Plugin.3 \
+ Git::Repository::Log::Iterator.3 \
+ Git::Repository::Command.3
+
+.include <bsd.port.mk>
diff --git a/devel/p5-Git-Repository/distinfo b/devel/p5-Git-Repository/distinfo
new file mode 100644
index 000000000000..9ee6ab915211
--- /dev/null
+++ b/devel/p5-Git-Repository/distinfo
@@ -0,0 +1,3 @@
+MD5 (Git-Repository-1.13.tar.gz) = c27a5a8b129e093f9b9051f56557bab5
+SHA256 (Git-Repository-1.13.tar.gz) = c5d83bd914f8ab60bcb7c59cc604c20bef285ecb0ae3131c707a97aa3d926077
+SIZE (Git-Repository-1.13.tar.gz) = 31416
diff --git a/devel/p5-Git-Repository/pkg-descr b/devel/p5-Git-Repository/pkg-descr
new file mode 100644
index 000000000000..e3a000492d76
--- /dev/null
+++ b/devel/p5-Git-Repository/pkg-descr
@@ -0,0 +1,11 @@
+Git::Repository is a Perl interface to Git, for scripted interactions
+with repositories. It's a low-level interface that allows calling any
+Git command, whether porcelain or plumbing, including bidirectional
+commands such as git commit-tree.
+
+A Git::Repository object simply provides context to the git commands
+being run. Is it possible to call the command()and run() methods against
+the class itself, and the context (typically current working directory)
+will be obtained from the options and environment.
+
+WWW: http://search.cpan.org/dist/Git-Repository/
diff --git a/devel/p5-Git-Repository/pkg-plist b/devel/p5-Git-Repository/pkg-plist
new file mode 100644
index 000000000000..0eb0571f05ab
--- /dev/null
+++ b/devel/p5-Git-Repository/pkg-plist
@@ -0,0 +1,13 @@
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Git/Repository/.packlist
+%%SITE_PERL%%/Git/Repository/Log/Iterator.pm
+%%SITE_PERL%%/Git/Repository/Plugin/Log.pm
+%%SITE_PERL%%/Git/Repository/Log.pm
+%%SITE_PERL%%/Git/Repository/Plugin.pm
+%%SITE_PERL%%/Git/Repository/Command.pm
+%%SITE_PERL%%/Git/Repository.pm
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Git/Repository
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Git
+@dirrm %%SITE_PERL%%/Git/Repository/Log
+@dirrm %%SITE_PERL%%/Git/Repository/Plugin
+@dirrm %%SITE_PERL%%/Git/Repository
+@dirrmtry %%SITE_PERL%%/Git