Gentoo Archives: gentoo-commits

From: Kent Fredric <kentfredric@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/perl-overlay:master commit in: scripts/
Date: Sun, 08 Apr 2012 13:20:15
Message-Id: 1333891186.e1327f45165acc0e83ec0cbf9cf370c93bd814db.kent@gentoo
1 commit: e1327f45165acc0e83ec0cbf9cf370c93bd814db
2 Author: Kent Fredric <kentfredric <AT> gmail <DOT> com>
3 AuthorDate: Sun Apr 8 13:19:46 2012 +0000
4 Commit: Kent Fredric <kentfredric <AT> gmail <DOT> com>
5 CommitDate: Sun Apr 8 13:19:46 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/perl-overlay.git;a=commit;h=e1327f45
7
8 [scripts/package_map] add a canonical package name string that works with some cliens ( ie: cpanm AUTHOR/foobaz.tar.z ) , reorganise some of the version values
9
10 ---
11 scripts/package_map.pl | 5 +++--
12 1 files changed, 3 insertions(+), 2 deletions(-)
13
14 diff --git a/scripts/package_map.pl b/scripts/package_map.pl
15 index cdc306f..3b0abec 100755
16 --- a/scripts/package_map.pl
17 +++ b/scripts/package_map.pl
18 @@ -72,8 +72,9 @@ for my $result ( @{ $results->{hits}->{hits} } ) {
19 my $cdistrib = $fields->{distribution};
20 $cversion =~ s/^${cdistrib}-//;
21
22 - $fields->{canon_version} = $cversion;
23 - $fields->{gentoo_version} = scalar try { gv( $cversion , { lax => 1 } ) };
24 + $fields->{version_canon} = $cversion;
25 + $fields->{version_gentoo} = scalar try { gv( $cversion , { lax => 1 } ) };
26 + $fields->{archive_canon} = $fields->{author} . '/' . $fields->{archive};
27 $data->{ $cdistrib } = [] unless exists $data->{ $cdistrib };
28 push @{ $data->{ $cdistrib } }, $fields ;
29 }