perl-Git-PunchCard-0.1.0-alt1.noarch.rpm


Advertisement

Description

perl-Git-PunchCard - Gathers info for making punchcard style graphs for git

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package filename perl-Git-PunchCard-0.1.0-alt1.noarch.rpm
Package name perl-Git-PunchCard
Package version 0.1.0
Package release alt1
Package architecture noarch
Package type rpm
Category Development/Perl
Homepage -
License -
Maintainer -
Download size 12.70 KB
Installed size 12.70 KB
Quick summary of what the module does.
Perhaps a little code snippet.
use Git::PunchCard;
use Data::Dumper;
use Text::Table;
my $gpc = Git::PunchCard->new();
$gpc->dir($some_git_repo_dir);
if ( $gpc->error ){
print "Could not process the directory.\n";
}
my $card=$gpc->get_card;
print Dumper( $card );
my @days=('Sun','Mon','Tue','Wed','Thu','Fri','Sat', );
my @hours=('00','01','02','03','04','05','06','07','08','09','10', '11','12','13','14','15','16','17','18','19','20','21','22','23');
my @data;
foreach my $day ( @days ){
my @line;
push( @line, $day );
foreach my $hour ( @hours ){
push( @line, $card->{$day}{$hour} );
}
push( @line, $card->{$day}{total}.color('WHITE') );
push( @data, \@line );
}
my $table=Text::Table->new('','00','01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21','22','23','Total');
$table->load( @data );
print $table."\nTotal: ".$card->{total}."\n";

Alternatives

Package Version Architecture Repository
perl-Git-PunchCard - - -

Requires

Name Value
/usr/share/perl5 -
perl(Cwd.pm) -
perl(Error/Helper.pm) >= 1.0
perl(base.pm) -
rpmlib(PayloadIsLzma) -

Provides

Name Value
perl(Git/PunchCard.pm) = 0.001
perl-Git-PunchCard = 0.1.0-alt1

Download

Type URL
Mirror ftp.altlinux.org
Binary Package perl-Git-PunchCard-0.1.0-alt1.noarch.rpm
Source Package perl-Git-PunchCard-0.1.0-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-Git-PunchCard rpm package:
    # sudo apt-get install perl-Git-PunchCard

Files

Path
/usr/share/doc/perl-Git-PunchCard-0.1.0/Changes
/usr/share/doc/perl-Git-PunchCard-0.1.0/README
/usr/share/doc/perl-Git-PunchCard-0.1.0/ignore.txt
/usr/share/perl5/Git/PunchCard.pm

See Also

Package Description
perl-Git-PunchCard-scripts-0.1.0-alt1.noarch.rpm Git-PunchCard scripts
perl-Git-PurePerl-0.53-alt1_11.noarch.rpm Pure Perl interface to Git repositories
perl-Git-PurePerl-Walker-0.004001-alt1.noarch.rpm Walk over a sequence of commits in a Git::PurePerl repo
perl-Git-Reduce-Tests-0.10-alt1.noarch.rpm Create a branch with fewer test files for faster development
perl-Git-Reduce-Tests-scripts-0.10-alt1.noarch.rpm Git-Reduce-Tests scripts
perl-Git-Release-0.05-alt1.noarch.rpm Release Process Manager
perl-Git-Release-scripts-0.05-alt1.noarch.rpm Git-Release scripts
perl-Git-ReleaseRepo-0.006-alt1.noarch.rpm Manage a release repository of Git submodules
perl-Git-ReleaseRepo-scripts-0.006-alt1.noarch.rpm Git-ReleaseRepo scripts
perl-Git-Repo-Commits-0.1.0-alt1.noarch.rpm Get all commits in a repository
perl-Git-Repository-FileHistory-0.06-alt1.noarch.rpm Class representing file on git repository
perl-Git-Repository-Plugin-AUTOLOAD-1.003-alt1.noarch.rpm Git subcommands as Git::Repository methods
perl-Git-Repository-Plugin-Blame-1.4.0-alt1.noarch.rpm Add a blame() method to L<Git::Repository>
perl-Git-Repository-Plugin-Dirty-0.01-alt1.noarch.rpm methods to inspect the dirtiness of a git repository
perl-Git-Repository-Plugin-Gerrit-0.05-alt1.noarch.rpm It's new $module
Advertisement
Advertisement