Gentoo Archives: gentoo-commits

From: "André Erdmann" <dywi@×××××××.de>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/R_overlay:master commit in: roverlay/
Date: Mon, 02 Sep 2013 08:44:36
Message-Id: 1378111299.c65023a5dc2ac5e77f913910f8e9419f801352f3.dywi@gentoo
1 commit: c65023a5dc2ac5e77f913910f8e9419f801352f3
2 Author: André Erdmann <dywi <AT> mailerd <DOT> de>
3 AuthorDate: Mon Sep 2 08:41:39 2013 +0000
4 Commit: André Erdmann <dywi <AT> mailerd <DOT> de>
5 CommitDate: Mon Sep 2 08:41:39 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/R_overlay.git;a=commit;h=c65023a5
7
8 packageinfo: get_src_uri_dest()
9
10 identical to get_distmap_key()
11
12 ---
13 roverlay/packageinfo.py | 11 ++++++++---
14 1 file changed, 8 insertions(+), 3 deletions(-)
15
16 diff --git a/roverlay/packageinfo.py b/roverlay/packageinfo.py
17 index 43fe4f3..af44450 100644
18 --- a/roverlay/packageinfo.py
19 +++ b/roverlay/packageinfo.py
20 @@ -132,6 +132,7 @@ class PackageInfo ( roverlay.util.objects.Referenceable ):
21 'physical_only',
22 'src_uri',
23 'has_suggests',
24 + 'src_uri_dest',
25 ))
26 _UPDATE_KEYS_SIMPLE_INITIAL = frozenset ((
27 'package_filename', 'name',
28 @@ -554,10 +555,14 @@ class PackageInfo ( roverlay.util.objects.Referenceable ):
29 )
30 # --- end of get_distmap_item (...) ---
31
32 - def get_distmap_key ( self ):
33 - """Returns a key for the distmap."""
34 + def get_src_uri_dest ( self ):
35 + """Returns a the package's filesystem path relative to the mirror
36 + directory."""
37 return self.get ( "package_src_destpath" )
38 - # --- end of get_distmap_key (...) ---
39 + # --- end of get_src_uri_dest (...) ---
40 +
41 + # which is also the key for distmap entries
42 + get_distmap_key = get_src_uri_dest
43
44 def get_distmap_value ( self, allow_digest_create=False, no_digest=False ):
45 """Returns a data tuple for creating DistMapInfo instances.