Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gentoopm:master commit in: gentoopm/portagepm/, gentoopm/pkgcorepm/, gentoopm/paludispm/, gentoopm/basepm/
Date: Mon, 01 Aug 2011 17:14:36
Message-Id: 4cec22e068a1537dc18ba1324b0869f5e9afe3e0.mgorny@gentoo
1 commit: 4cec22e068a1537dc18ba1324b0869f5e9afe3e0
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Mon Aug 1 17:15:13 2011 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Mon Aug 1 17:15:13 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gentoopm.git;a=commit;h=4cec22e0
7
8 Rename pkg.{slotted,unversioned} to *_atom.
9
10 ---
11 gentoopm/basepm/pkg.py | 18 ++++++++++++++++--
12 gentoopm/paludispm/pkg.py | 4 ++--
13 gentoopm/pkgcorepm/pkg.py | 4 ++--
14 gentoopm/portagepm/pkg.py | 4 ++--
15 4 files changed, 22 insertions(+), 8 deletions(-)
16
17 diff --git a/gentoopm/basepm/pkg.py b/gentoopm/basepm/pkg.py
18 index 1442a5b..570c834 100644
19 --- a/gentoopm/basepm/pkg.py
20 +++ b/gentoopm/basepm/pkg.py
21 @@ -326,7 +326,7 @@ class PMPackage(PMAtom, FillMissingComparisons):
22 pass
23
24 @abstractproperty
25 - def slotted(self):
26 + def slotted_atom(self):
27 """
28 Return an atom matching all packages in the same slot as the associated
29 package.
30 @@ -338,8 +338,15 @@ class PMPackage(PMAtom, FillMissingComparisons):
31 """
32 pass
33
34 + @property
35 + def slotted(self):
36 + """
37 + @deprecated: alias for L{PMPackage.slotted_atom}
38 + """
39 + return self.slotted_atom
40 +
41 @abstractproperty
42 - def unversioned(self):
43 + def unversioned_atom(self):
44 """
45 Return an atom matching all packages with the same key as the
46 associated package.
47 @@ -351,6 +358,13 @@ class PMPackage(PMAtom, FillMissingComparisons):
48 """
49 pass
50
51 + @property
52 + def unversioned(self):
53 + """
54 + @deprecated: alias for L{PMPackage.unversioned_atom}
55 + """
56 + return self.unversioned_atom
57 +
58 @abstractmethod
59 def __lt__(self, other):
60 pass
61
62 diff --git a/gentoopm/paludispm/pkg.py b/gentoopm/paludispm/pkg.py
63 index 8e77b9d..47e2028 100644
64 --- a/gentoopm/paludispm/pkg.py
65 +++ b/gentoopm/paludispm/pkg.py
66 @@ -89,13 +89,13 @@ class PaludisID(PMPackage, PaludisAtom):
67 return self._pkg.fs_location_key().parse_value()
68
69 @property
70 - def slotted(self):
71 + def slotted_atom(self):
72 cp = str(self.key)
73 slot = self.slot
74 return PaludisAtom('%s:%s' % (cp, slot), self._env)
75
76 @property
77 - def unversioned(self):
78 + def unversioned_atom(self):
79 return PaludisAtom(str(self.key), self._env)
80
81 @property
82
83 diff --git a/gentoopm/pkgcorepm/pkg.py b/gentoopm/pkgcorepm/pkg.py
84 index f9281c2..5adfa17 100644
85 --- a/gentoopm/pkgcorepm/pkg.py
86 +++ b/gentoopm/pkgcorepm/pkg.py
87 @@ -112,11 +112,11 @@ class PkgCorePackage(PMPackage, PkgCoreAtom):
88 return PkgCoreUseSet(self._pkg.iuse, self._pkg.use)
89
90 @property
91 - def slotted(self):
92 + def slotted_atom(self):
93 return PkgCoreAtom(self._pkg.slotted_atom)
94
95 @property
96 - def unversioned(self):
97 + def unversioned_atom(self):
98 return PkgCoreAtom(self._pkg.unversioned_atom)
99
100 @property
101
102 diff --git a/gentoopm/portagepm/pkg.py b/gentoopm/portagepm/pkg.py
103 index 9ba5a35..25ffd26 100644
104 --- a/gentoopm/portagepm/pkg.py
105 +++ b/gentoopm/portagepm/pkg.py
106 @@ -152,13 +152,13 @@ class PortageDBCPV(PMPackage, CompletePortageAtom):
107 self._applied_use)
108
109 @property
110 - def slotted(self):
111 + def slotted_atom(self):
112 cp = str(self.key)
113 slot = self.slot
114 return PortageAtom('%s:%s' % (cp, slot))
115
116 @property
117 - def unversioned(self):
118 + def unversioned_atom(self):
119 return PortageAtom(str(self.key))
120
121 @property