diff options
author | 2010-09-17 11:10:21 -0400 | |
---|---|---|
committer | 2011-03-15 13:50:39 +1300 | |
commit | e3b4cb70e551094d446e394e0cb047aebbb1524a (patch) | |
tree | 4c028a7e089ef1acb5b433f43b716d1bea4f2fb5 /dev-perl/VCI | |
parent | [import]( dwc:VCI ) Bump dev-perl/VCI to 0.5.4, with patch for RT #61430 (diff) | |
download | perl-overlay-e3b4cb70e551094d446e394e0cb047aebbb1524a.tar.gz perl-overlay-e3b4cb70e551094d446e394e0cb047aebbb1524a.tar.bz2 perl-overlay-e3b4cb70e551094d446e394e0cb047aebbb1524a.zip |
[import]( dwc:VCI ) Bump dev-perl/VCI to 0.6.2
(Portage version: 2.1.8.3/git/Linux x86_64, RepoMan options: --force)
(Unsigned Manifest commit)
Diffstat (limited to 'dev-perl/VCI')
-rw-r--r-- | dev-perl/VCI/ChangeLog | 6 | ||||
-rw-r--r-- | dev-perl/VCI/Manifest | 5 | ||||
-rw-r--r-- | dev-perl/VCI/VCI-0.6.2.ebuild | 47 | ||||
-rw-r--r-- | dev-perl/VCI/files/vci-cvs-timezone-0.6.2.patch | 25 |
4 files changed, 82 insertions, 1 deletions
diff --git a/dev-perl/VCI/ChangeLog b/dev-perl/VCI/ChangeLog index 486974f0e..83afd000e 100644 --- a/dev-perl/VCI/ChangeLog +++ b/dev-perl/VCI/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*VCI-0.6.2 (17 Sep 2010) + + 17 Sep 2010; Daniel Westermann-Clark <dwc@pobox.com> +VCI-0.6.2.ebuild, + +files/vci-cvs-timezone-0.6.2.patch: + Bump dev-perl/VCI to 0.6.2 + *VCI-0.5.4 (17 Sep 2010) 17 Sep 2010; Daniel Westermann-Clark <dwc@pobox.com> -VCI-0.5.3.ebuild, diff --git a/dev-perl/VCI/Manifest b/dev-perl/VCI/Manifest index d370eb14c..4ec7df141 100644 --- a/dev-perl/VCI/Manifest +++ b/dev-perl/VCI/Manifest @@ -1,5 +1,8 @@ AUX vci-cvs-timezone-0.5.4.patch 1047 RMD160 fea5b25b43b7fca42169251f8d14bbcc3ed544a3 SHA1 750d06a6a9fce82b935b2ee5190112b55cc2e47d SHA256 4edc093556911ec07b4c013f4861a3b273e25b17741090a1045fc4b54e8d2310 +AUX vci-cvs-timezone-0.6.2.patch 805 RMD160 56e3e25562a629ef004a759d30c9370a9026ef09 SHA1 460a6385a625c8a23e528d6473fbad9cbd6c8113 SHA256 ba0faec9e7480796e32a3817cbc32a87c20cd259d78b0c190e039c1f547f0e12 DIST VCI-0.5.4.tar.gz 305648 RMD160 ae6b93964ed16162d913e43dd77630cd4ed3b75b SHA1 08cc5d4a4ef0ff41a87b7b58a9fbcaf00f01d928 SHA256 526a8ca82c26b5a3fc4f209e92a141f2dd905ca6424ff2ddc6ced9dcb06ddefa +DIST VCI-0.6.2.tar.gz 294672 RMD160 f337e9a7e038383c1cb38ca3fa1f9cc5b8d55ff6 SHA1 59e8018e11eeb29556a3a9f3786a16d78d96e088 SHA256 7d0f8c6832cbf9358a2a265781ffd51a3098f7a74a386e450b5d0d81ad6e43c9 EBUILD VCI-0.5.4.ebuild 1162 RMD160 da600d886d3195f722c6eb6aec7a4b897614b50e SHA1 8368545324e5436f82075d3294c32d4d3b61e947 SHA256 215a7fbb0b9098e50dab8d98f722baf56b499b23e6edf7daf530c222248a9a8f -MISC ChangeLog 1135 RMD160 f73788bd47e1374c31ab70466b0c495d8ddc71e8 SHA1 c8863a56d48d86dc7d047121572fd445392bd294 SHA256 a75598898e99dc1cd25d139a86b4c9ec8f4ca458278eb60b115aafaf6d062e05 +EBUILD VCI-0.6.2.ebuild 1135 RMD160 258f91b834e30015b4d0b9b752c7389dca199aa1 SHA1 69a86425a5505424bf877eacd5739e23be606a06 SHA256 b524040e0effe0d55b044f293dd44b2e1755201e46880f1c3dae954ac0cf6283 +MISC ChangeLog 1304 RMD160 1cfeda5294c2a19d280d67023d8b31d2932aed50 SHA1 315aa992e9f40deaa01b71be313663a19ea72d6d SHA256 2cc0e895d573eac4cb158d833b6686b5a7d84c12d5795e2acef5e2f78552011b MISC metadata.xml 278 RMD160 e8be6660b64bbeaac81b980352c2201e7e4d315b SHA1 44e0b651e9b8d511ebd1ba52eb11d746dd723165 SHA256 5c45b43ea1f6a23cc7295a81911d3cd670928fbb11263b038e7ce40ab05ac0d8 diff --git a/dev-perl/VCI/VCI-0.6.2.ebuild b/dev-perl/VCI/VCI-0.6.2.ebuild new file mode 100644 index 000000000..9cc7e3798 --- /dev/null +++ b/dev-perl/VCI/VCI-0.6.2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=2 + +MODULE_AUTHOR=MKANAT +inherit perl-module + +DESCRIPTION="A generic interface for interacting with various version control systems" + +SLOT="0" +LICENSE="|| ( Artistic GPL-2 )" +KEYWORDS="~amd64 ~x86" +SRC_TEST="do" + +PATCHES=( + "${FILESDIR}/vci-cvs-timezone-${PV}.patch" +) + +IUSE="bazaar cvs git mercurial subversion test" +RDEPEND=">=dev-perl/Moose-0.27 + dev-perl/MooseX-Method + dev-perl/DateTime + >=dev-perl/Path-Abstract-0.093 + dev-perl/DateTime-Format-DateParse + >=dev-perl/Text-Diff-Parser-0.07 + >=virtual/perl-IPC-Cmd-0.42 + >=virtual/perl-Module-Load-Conditional-0.24 + >=dev-perl/IPC-Run-0.55 + dev-perl/XML-Simple + dev-perl/libwww-perl + virtual/perl-File-Spec + virtual/perl-File-Temp + virtual/perl-Scalar-List-Utils + bazaar? ( dev-vcs/bzr ) + subversion? ( >=dev-vcs/subversion-1.2[perl,-dso] ) + mercurial? ( dev-vcs/mercurial ) + git? ( dev-vcs/git[perl] ) + cvs? ( dev-vcs/cvs )" +DEPEND="${RDEPEND} + test? ( + virtual/perl-Test-Simple + dev-perl/Test-Exception + dev-perl/Test-Warn + virtual/perl-File-Spec + )" diff --git a/dev-perl/VCI/files/vci-cvs-timezone-0.6.2.patch b/dev-perl/VCI/files/vci-cvs-timezone-0.6.2.patch new file mode 100644 index 000000000..414bf3b70 --- /dev/null +++ b/dev-perl/VCI/files/vci-cvs-timezone-0.6.2.patch @@ -0,0 +1,25 @@ +=== modified file 'lib/VCI/VCS/Cvs/File.pm' +--- lib/VCI/VCS/Cvs/File.pm 2010-08-21 20:02:18 +0000 ++++ lib/VCI/VCS/Cvs/File.pm 2010-09-17 14:52:58 +0000 +@@ -20,14 +20,18 @@ + sub _build_time { + my $self = shift; + my $rev = $self->revision; ++ ++ # Force timezone to UTC in order to get consistent commit times ++ local $ENV{TZ} = 'UTC'; + my $output = $self->vci->x_do( + args => ['-n', 'log', '-N', "-r$rev", $self->name], + fromdir => $self->parent->x_cvs_dir); +- $output =~ /^date: (\S+ \S+);/ms; ++ $output =~ /^date: (\S+ \S+)( \S+)?;/ms; + my $time = $1; ++ my $tz = $2 || 'UTC'; + confess("Failed to parse time for " . $self->path->stringify . " $rev") + if !defined $time; +- return "$time UTC"; ++ return "$time $tz"; + } + + sub _build_content { + |