BSD Ports

devel/p5-Git-Repository 1.326 FreeBSD

Perl interface to Git repositories

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
ART10, GPLv1+
Categories
devel, perl5
Package size
49.3 KiB, 120.3 KiB installed

Description

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.

In the other systems

SystemPortVersion
FreeBSDdevel/p5-Git-Repository1.326
OpenBSDdevel/p5-Git-Repository1.317p0
NetBSDdevel/p5-Git-Repository1.325nb3
DragonFlydevel/p5-Git-Repository1.325
HardenedBSDdevel/p5-Git-Repository1.326
GhostBSDdevel/p5-Git-Repository1.326

Install

Binary package:

pkg install p5-Git-Repository

From the ports tree:

cd /usr/ports/devel/p5-Git-Repository/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	p5-Git-Repository>0:devel/p5-Git-Repository

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.3261.3261.3251.3251.326
FreeBSD:14:quarterly1.3261.326n/a1.3251.326
FreeBSD:15:latest1.3261.326n/a1.3251.325
FreeBSD:15:quarterly1.3261.326n/an/an/a
FreeBSD:16:latest1.3261.326n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 4

Runtime 4

Test 1

The full lists below include those, and their dependencies in turn.

Build dependencies 29
Run dependencies 29

Configuration

No options to configure.

USES
perl5
Service scripts
none

Files

pkg-plist 10
  • %%SITE_PERL%%/Git/Repository.pm
  • %%SITE_PERL%%/Git/Repository/Command.pm
  • %%SITE_PERL%%/Git/Repository/Plugin.pm
  • %%SITE_PERL%%/Git/Repository/Tutorial.pod
  • %%SITE_PERL%%/Test/Git.pm
  • %%PERL5_MAN3%%/Git::Repository.3.gz
  • %%PERL5_MAN3%%/Git::Repository::Command.3.gz
  • %%PERL5_MAN3%%/Git::Repository::Plugin.3.gz
  • %%PERL5_MAN3%%/Git::Repository::Tutorial.3.gz
  • %%PERL5_MAN3%%/Test::Git.3.gz
distinfo 1
FileSizeSHA256
Git-Repository-1.326.tar.gz5691304497d2592f8f811bc66f4e32f6da8fe443086f8c27b8ba7bce395bf82f0f9fb
Master sites 1
  • CPAN

Commit history 0

No commits in the history this site was built from.