1 |
commit: 51e4f526c064f5d16629a17efe5c973017cc724c |
2 |
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Dec 13 17:49:32 2015 +0000 |
4 |
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Dec 13 17:49:32 2015 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=51e4f526 |
7 |
|
8 |
app-admin/packagekit-base: 1.0.10 → 1.0.11 |
9 |
|
10 |
...-exception-handling-to-be-python2.7-compa.patch | 44 ---- |
11 |
...2-portage-do-not-redefine-builtin-license.patch | 34 --- |
12 |
.../files/0003-portage-drop-unused-imports.patch | 25 -- |
13 |
...0004-portage-initialize-licenses-variable.patch | 26 --- |
14 |
...-fix-a-typo-in-restoring-license-settings.patch | 30 --- |
15 |
...-PackageKitProgress-to-ease-progress-step.patch | 260 --------------------- |
16 |
...ython-make-PackagekitProgress-an-Iterable.patch | 56 ----- |
17 |
...steps-on-PackagekitProgress-instanciation.patch | 49 ---- |
18 |
...age-use-PackagekitProgress-as-an-iterable.patch | 222 ------------------ |
19 |
.../files/0011-portage-fix-a-typo.patch | 25 -- |
20 |
...2-portage-fix-step-percentage-computation.patch | 25 -- |
21 |
...not-refetch-package-listing-for-no-reason.patch | 32 --- |
22 |
...1.0.10.ebuild => packagekit-base-1.0.11.ebuild} | 8 +- |
23 |
13 files changed, 2 insertions(+), 834 deletions(-) |
24 |
|
25 |
diff --git a/app-admin/packagekit-base/files/0001-portage-fix-exception-handling-to-be-python2.7-compa.patch b/app-admin/packagekit-base/files/0001-portage-fix-exception-handling-to-be-python2.7-compa.patch |
26 |
deleted file mode 100644 |
27 |
index b834f2b..0000000 |
28 |
--- a/app-admin/packagekit-base/files/0001-portage-fix-exception-handling-to-be-python2.7-compa.patch |
29 |
+++ /dev/null |
30 |
@@ -1,44 +0,0 @@ |
31 |
-From 56a54a7bbf3b28546619a4d2b458ea50c3f5c3e9 Mon Sep 17 00:00:00 2001 |
32 |
-From: Gilles Dartiguelongue <eva@g.o> |
33 |
-Date: Sun, 6 Sep 2015 13:32:23 +0200 |
34 |
-Subject: [PATCH 1/9] portage: fix exception handling to be python2.7+ |
35 |
- compatible |
36 |
- |
37 |
---- |
38 |
- backends/portage/portageBackend.py | 10 ++++++---- |
39 |
- 1 file changed, 6 insertions(+), 4 deletions(-) |
40 |
- |
41 |
-diff --git a/backends/portage/portageBackend.py b/backends/portage/portageBackend.py |
42 |
-index dc72bd9..d4726b6 100755 |
43 |
---- a/backends/portage/portageBackend.py |
44 |
-+++ b/backends/portage/portageBackend.py |
45 |
-@@ -1542,9 +1542,10 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
46 |
- if not enable and self._is_repo_enabled(installed_layman_db, repoid): |
47 |
- try: |
48 |
- installed_layman_db.delete(installed_layman_db.select(repoid)) |
49 |
-- except Exception, e: |
50 |
-+ except Exception as exc: |
51 |
- self.error(ERROR_INTERNAL_ERROR, |
52 |
-- "Failed to disable repository " + repoid + " : " + str(e)) |
53 |
-+ "Failed to disable repository %s: %s" % |
54 |
-+ (repoid, str(exc))) |
55 |
- return |
56 |
- |
57 |
- # enabling (adding) a db |
58 |
-@@ -1555,10 +1556,11 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
59 |
- self._block_output() |
60 |
- installed_layman_db.add(available_layman_db.select(repoid)) |
61 |
- self._unblock_output() |
62 |
-- except Exception, e: |
63 |
-+ except Exception as exc: |
64 |
- self._unblock_output() |
65 |
- self.error(ERROR_INTERNAL_ERROR, |
66 |
-- "Failed to enable repository " + repoid + " : " + str(e)) |
67 |
-+ "Failed to enable repository %s: %s" % |
68 |
-+ (repoid, str(exc))) |
69 |
- return |
70 |
- |
71 |
- def resolve(self, filters, pkgs): |
72 |
--- |
73 |
-2.6.3 |
74 |
- |
75 |
|
76 |
diff --git a/app-admin/packagekit-base/files/0002-portage-do-not-redefine-builtin-license.patch b/app-admin/packagekit-base/files/0002-portage-do-not-redefine-builtin-license.patch |
77 |
deleted file mode 100644 |
78 |
index 8ef1e9a..0000000 |
79 |
--- a/app-admin/packagekit-base/files/0002-portage-do-not-redefine-builtin-license.patch |
80 |
+++ /dev/null |
81 |
@@ -1,34 +0,0 @@ |
82 |
-From 232519b102571933f034cee72979ecf834af4b46 Mon Sep 17 00:00:00 2001 |
83 |
-From: Gilles Dartiguelongue <eva@g.o> |
84 |
-Date: Sun, 6 Sep 2015 14:14:03 +0200 |
85 |
-Subject: [PATCH 2/9] portage: do not redefine builtin license |
86 |
- |
87 |
---- |
88 |
- backends/portage/portageBackend.py | 6 +++--- |
89 |
- 1 file changed, 3 insertions(+), 3 deletions(-) |
90 |
- |
91 |
-diff --git a/backends/portage/portageBackend.py b/backends/portage/portageBackend.py |
92 |
-index d4726b6..f40ca92 100755 |
93 |
---- a/backends/portage/portageBackend.py |
94 |
-+++ b/backends/portage/portageBackend.py |
95 |
-@@ -334,14 +334,14 @@ class PackageKitPortageMixin(object): |
96 |
- def _get_real_license_str(self, cpv, metadata): |
97 |
- # use conditionals info (w/ USE) in LICENSE and remove || |
98 |
- ebuild_settings = self._get_ebuild_settings(cpv, metadata) |
99 |
-- license = set(portage.flatten( |
100 |
-+ license_ = set(portage.flatten( |
101 |
- portage.dep.use_reduce( |
102 |
- portage.dep.paren_reduce(metadata["LICENSE"]), |
103 |
- uselist=ebuild_settings.get("USE", "").split() |
104 |
- ) |
105 |
- )) |
106 |
-- license.discard('||') |
107 |
-- return ' '.join(license) |
108 |
-+ license_.discard('||') |
109 |
-+ return ' '.join(license_) |
110 |
- |
111 |
- def _signal_config_update(self): |
112 |
- result = list(portage.util.find_updated_config_files( |
113 |
--- |
114 |
-2.6.3 |
115 |
- |
116 |
|
117 |
diff --git a/app-admin/packagekit-base/files/0003-portage-drop-unused-imports.patch b/app-admin/packagekit-base/files/0003-portage-drop-unused-imports.patch |
118 |
deleted file mode 100644 |
119 |
index 2b99528..0000000 |
120 |
--- a/app-admin/packagekit-base/files/0003-portage-drop-unused-imports.patch |
121 |
+++ /dev/null |
122 |
@@ -1,25 +0,0 @@ |
123 |
-From 6b2592232d9ed2713df874d3bb770f68ef701841 Mon Sep 17 00:00:00 2001 |
124 |
-From: Gilles Dartiguelongue <eva@g.o> |
125 |
-Date: Sun, 6 Sep 2015 14:14:45 +0200 |
126 |
-Subject: [PATCH 3/9] portage: drop unused imports |
127 |
- |
128 |
---- |
129 |
- backends/portage/portageBackend.py | 2 -- |
130 |
- 1 file changed, 2 deletions(-) |
131 |
- |
132 |
-diff --git a/backends/portage/portageBackend.py b/backends/portage/portageBackend.py |
133 |
-index f40ca92..4301c14 100755 |
134 |
---- a/backends/portage/portageBackend.py |
135 |
-+++ b/backends/portage/portageBackend.py |
136 |
-@@ -40,8 +40,6 @@ from packagekit.backend import ( |
137 |
- split_package_id, |
138 |
- ) |
139 |
- from packagekit.enums import * |
140 |
--from packagekit.package import PackagekitPackage |
141 |
--from packagekit.progress import * |
142 |
- # portage imports |
143 |
- import _emerge.AtomArg |
144 |
- import _emerge.actions |
145 |
--- |
146 |
-2.6.3 |
147 |
- |
148 |
|
149 |
diff --git a/app-admin/packagekit-base/files/0004-portage-initialize-licenses-variable.patch b/app-admin/packagekit-base/files/0004-portage-initialize-licenses-variable.patch |
150 |
deleted file mode 100644 |
151 |
index 5c31b26..0000000 |
152 |
--- a/app-admin/packagekit-base/files/0004-portage-initialize-licenses-variable.patch |
153 |
+++ /dev/null |
154 |
@@ -1,26 +0,0 @@ |
155 |
-From 438fd88070860f858d09758daf5ff379a4d788a5 Mon Sep 17 00:00:00 2001 |
156 |
-From: Gilles Dartiguelongue <eva@g.o> |
157 |
-Date: Sun, 6 Sep 2015 14:33:48 +0200 |
158 |
-Subject: [PATCH 4/9] portage: initialize licenses variable |
159 |
- |
160 |
-It should not be possible for licenses to be undefined but cleans up |
161 |
-static analysis warnings. |
162 |
---- |
163 |
- backends/portage/portageBackend.py | 1 + |
164 |
- 1 file changed, 1 insertion(+) |
165 |
- |
166 |
-diff --git a/backends/portage/portageBackend.py b/backends/portage/portageBackend.py |
167 |
-index 4301c14..f36695a 100755 |
168 |
---- a/backends/portage/portageBackend.py |
169 |
-+++ b/backends/portage/portageBackend.py |
170 |
-@@ -554,6 +554,7 @@ class PackageKitPortageMixin(object): |
171 |
- return not self.pvar.settings._getMissingLicenses(cpv, metadata) |
172 |
- |
173 |
- if FILTER_FREE in filters or FILTER_NOT_FREE in filters: |
174 |
-+ licenses = "" |
175 |
- free_licenses = "@FSF-APPROVED" |
176 |
- if FILTER_FREE in filters: |
177 |
- licenses = "-* " + free_licenses |
178 |
--- |
179 |
-2.6.3 |
180 |
- |
181 |
|
182 |
diff --git a/app-admin/packagekit-base/files/0005-portage-fix-a-typo-in-restoring-license-settings.patch b/app-admin/packagekit-base/files/0005-portage-fix-a-typo-in-restoring-license-settings.patch |
183 |
deleted file mode 100644 |
184 |
index 885c90f..0000000 |
185 |
--- a/app-admin/packagekit-base/files/0005-portage-fix-a-typo-in-restoring-license-settings.patch |
186 |
+++ /dev/null |
187 |
@@ -1,30 +0,0 @@ |
188 |
-From d42390d7c78e622a8051d47f86a422a1861d7eef Mon Sep 17 00:00:00 2001 |
189 |
-From: Gilles Dartiguelongue <eva@g.o> |
190 |
-Date: Sun, 6 Sep 2015 14:35:40 +0200 |
191 |
-Subject: [PATCH 5/9] portage: fix a typo in restoring license settings |
192 |
- |
193 |
---- |
194 |
- backends/portage/portageBackend.py | 4 ++-- |
195 |
- 1 file changed, 2 insertions(+), 2 deletions(-) |
196 |
- |
197 |
-diff --git a/backends/portage/portageBackend.py b/backends/portage/portageBackend.py |
198 |
-index f36695a..9b572e9 100755 |
199 |
---- a/backends/portage/portageBackend.py |
200 |
-+++ b/backends/portage/portageBackend.py |
201 |
-@@ -560,11 +560,11 @@ class PackageKitPortageMixin(object): |
202 |
- licenses = "-* " + free_licenses |
203 |
- elif FILTER_NOT_FREE in filters: |
204 |
- licenses = "* -" + free_licenses |
205 |
-- backup_license = self.pvar.settings["ACCEPT_LICENSE"] |
206 |
-+ backup_licenses = self.pvar.settings["ACCEPT_LICENSE"] |
207 |
- |
208 |
- self.pvar.apply_settings({'ACCEPT_LICENSE': licences}) |
209 |
- cpv_list = filter(_has_validLicense, cpv_list) |
210 |
-- self.pvar.apply_settings({'ACCEPT_LICENSE': backup_licence}) |
211 |
-+ self.pvar.apply_settings({'ACCEPT_LICENSE': backup_licenses}) |
212 |
- |
213 |
- return cpv_list |
214 |
- |
215 |
--- |
216 |
-2.6.3 |
217 |
- |
218 |
|
219 |
diff --git a/app-admin/packagekit-base/files/0006-portage-use-PackageKitProgress-to-ease-progress-step.patch b/app-admin/packagekit-base/files/0006-portage-use-PackageKitProgress-to-ease-progress-step.patch |
220 |
deleted file mode 100644 |
221 |
index 8d6a51c..0000000 |
222 |
--- a/app-admin/packagekit-base/files/0006-portage-use-PackageKitProgress-to-ease-progress-step.patch |
223 |
+++ /dev/null |
224 |
@@ -1,260 +0,0 @@ |
225 |
-From 3c002cb530493664f94405c408b27203c7355cad Mon Sep 17 00:00:00 2001 |
226 |
-From: Gilles Dartiguelongue <eva@g.o> |
227 |
-Date: Sun, 6 Sep 2015 15:09:50 +0200 |
228 |
-Subject: [PATCH 6/9] portage: use PackageKitProgress to ease progress steps |
229 |
- manipulations |
230 |
- |
231 |
---- |
232 |
- backends/portage/portageBackend.py | 91 +++++++++++++++++++++----------------- |
233 |
- 1 file changed, 51 insertions(+), 40 deletions(-) |
234 |
- |
235 |
-diff --git a/backends/portage/portageBackend.py b/backends/portage/portageBackend.py |
236 |
-index 9b572e9..5cb64f6 100755 |
237 |
---- a/backends/portage/portageBackend.py |
238 |
-+++ b/backends/portage/portageBackend.py |
239 |
-@@ -40,6 +40,7 @@ from packagekit.backend import ( |
240 |
- split_package_id, |
241 |
- ) |
242 |
- from packagekit.enums import * |
243 |
-+from packagekit.progress import PackagekitProgress |
244 |
- # portage imports |
245 |
- import _emerge.AtomArg |
246 |
- import _emerge.actions |
247 |
-@@ -68,6 +69,11 @@ from portage.exception import InvalidAtom |
248 |
- # Map Gentoo categories to the PackageKit group name space |
249 |
- |
250 |
- |
251 |
-+def compute_equal_steps(iterable): |
252 |
-+ return [idx * (100.0 / len(iterable)) / 100.0 |
253 |
-+ for idx, _ in enumerate(iterable, start=1)] |
254 |
-+ |
255 |
-+ |
256 |
- class PortagePackageGroups(dict): |
257 |
- |
258 |
- """ |
259 |
-@@ -932,10 +938,10 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
260 |
- def get_details(self, pkgs): |
261 |
- self.status(STATUS_INFO) |
262 |
- self.allow_cancel(True) |
263 |
-- self.percentage(0) |
264 |
- |
265 |
-- nb_pkg = float(len(pkgs)) |
266 |
-- pkg_processed = 0.0 |
267 |
-+ progress = PackagekitProgress() |
268 |
-+ progress.set_steps(compute_equal_steps(pkgs)) |
269 |
-+ self.percentage(progress.percent) |
270 |
- |
271 |
- for pkg in pkgs: |
272 |
- cpv = self._id_to_cpv(pkg) |
273 |
-@@ -961,18 +967,18 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
274 |
- self._get_size(cpv) |
275 |
- ) |
276 |
- |
277 |
-- pkg_processed += 100.0 |
278 |
-- self.percentage(int(pkg_processed / nb_pkg)) |
279 |
-+ progress.step() |
280 |
-+ self.percentage(progress.percent) |
281 |
- |
282 |
- self.percentage(100) |
283 |
- |
284 |
- def get_files(self, pkgs): |
285 |
- self.status(STATUS_INFO) |
286 |
- self.allow_cancel(True) |
287 |
-- self.percentage(0) |
288 |
- |
289 |
-- nb_pkg = float(len(pkgs)) |
290 |
-- pkg_processed = 0.0 |
291 |
-+ progress = PackagekitProgress() |
292 |
-+ progress.set_steps(compute_equal_steps(pkgs)) |
293 |
-+ self.percentage(progress.percent) |
294 |
- |
295 |
- for pkg in pkgs: |
296 |
- cpv = self._id_to_cpv(pkg) |
297 |
-@@ -990,19 +996,20 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
298 |
- |
299 |
- self.files(pkg, ';'.join(sorted(self._get_file_list(cpv)))) |
300 |
- |
301 |
-- pkg_processed += 100.0 |
302 |
-- self.percentage(int(pkg_processed / nb_pkg)) |
303 |
-+ progress.step() |
304 |
-+ self.percentage(progress.percent) |
305 |
- |
306 |
- self.percentage(100) |
307 |
- |
308 |
- def get_packages(self, filters): |
309 |
- self.status(STATUS_QUERY) |
310 |
- self.allow_cancel(True) |
311 |
-- self.percentage(0) |
312 |
- |
313 |
- cp_list = self._get_all_cp(filters) |
314 |
-- nb_cp = float(len(cp_list)) |
315 |
-- cp_processed = 0.0 |
316 |
-+ |
317 |
-+ progress = PackagekitProgress() |
318 |
-+ progress.set_steps(compute_equal_steps(cp_list)) |
319 |
-+ self.percentage(progress.percent) |
320 |
- |
321 |
- for cp in self._get_all_cp(filters): |
322 |
- for cpv in self._get_all_cpv(cp, filters): |
323 |
-@@ -1011,8 +1018,8 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
324 |
- except InvalidAtom: |
325 |
- continue |
326 |
- |
327 |
-- cp_processed += 100.0 |
328 |
-- self.percentage(int(cp_processed / nb_cp)) |
329 |
-+ progress.step() |
330 |
-+ self.percentage(progress.percent) |
331 |
- |
332 |
- self.percentage(100) |
333 |
- |
334 |
-@@ -1565,11 +1572,11 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
335 |
- def resolve(self, filters, pkgs): |
336 |
- self.status(STATUS_QUERY) |
337 |
- self.allow_cancel(True) |
338 |
-- self.percentage(0) |
339 |
- |
340 |
- cp_list = self._get_all_cp(filters) |
341 |
-- nb_cp = float(len(cp_list)) |
342 |
-- cp_processed = 0.0 |
343 |
-+ progress = PackagekitProgress() |
344 |
-+ progress.set_steps(compute_equal_steps(cp_list)) |
345 |
-+ self.percentage(progress.percent) |
346 |
- |
347 |
- reg_expr = [] |
348 |
- for pkg in pkgs: |
349 |
-@@ -1584,8 +1591,8 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
350 |
- for cpv in self._get_all_cpv(cp, filters): |
351 |
- self._package(cpv) |
352 |
- |
353 |
-- cp_processed += 100.0 |
354 |
-- self.percentage(int(cp_processed / nb_cp)) |
355 |
-+ progress.step() |
356 |
-+ self.percentage(progress.percent) |
357 |
- |
358 |
- self.percentage(100) |
359 |
- |
360 |
-@@ -1593,13 +1600,14 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
361 |
- # NOTES: very bad performance |
362 |
- self.status(STATUS_QUERY) |
363 |
- self.allow_cancel(True) |
364 |
-- self.percentage(0) |
365 |
- |
366 |
- cp_list = self._get_all_cp(filters) |
367 |
-- nb_cp = float(len(cp_list)) |
368 |
-- cp_processed = 0.0 |
369 |
- search_list = self._get_search_list(keys) |
370 |
- |
371 |
-+ progress = PackagekitProgress() |
372 |
-+ progress.set_steps(compute_equal_steps(cp_list)) |
373 |
-+ self.percentage(progress.percent) |
374 |
-+ |
375 |
- for cp in cp_list: |
376 |
- # unfortunatelly, everything is related to cpv, not cp |
377 |
- # can't filter cp |
378 |
-@@ -1635,8 +1643,8 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
379 |
- for cpv in cpv_list: |
380 |
- self._package(cpv) |
381 |
- |
382 |
-- cp_processed += 100.0 |
383 |
-- self.percentage(int(cp_processed / nb_cp)) |
384 |
-+ progress.step() |
385 |
-+ self.percentage(progress.percent) |
386 |
- |
387 |
- self.percentage(100) |
388 |
- |
389 |
-@@ -1647,7 +1655,6 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
390 |
- # - newest: as only installed, by himself |
391 |
- self.status(STATUS_QUERY) |
392 |
- self.allow_cancel(True) |
393 |
-- self.percentage(0) |
394 |
- |
395 |
- if FILTER_NOT_INSTALLED in filters: |
396 |
- self.error(ERROR_CANNOT_GET_FILELIST, |
397 |
-@@ -1655,10 +1662,12 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
398 |
- return |
399 |
- |
400 |
- cpv_list = self.pvar.vardb.cpv_all() |
401 |
-- nb_cpv = 0.0 |
402 |
-- cpv_processed = 0.0 |
403 |
- is_full_path = True |
404 |
- |
405 |
-+ progress = PackagekitProgress() |
406 |
-+ progress.set_steps(compute_equal_steps(cpv_list)) |
407 |
-+ self.percentage(progress.percent) |
408 |
-+ |
409 |
- count = 0 |
410 |
- values_len = len(values) |
411 |
- for key in values: |
412 |
-@@ -1679,8 +1688,8 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
413 |
- self._package(cpv) |
414 |
- break |
415 |
- |
416 |
-- count += 1 |
417 |
-- self.percentage(float(count) / values_len) |
418 |
-+ progress.step() |
419 |
-+ self.percentage(progress.percent) |
420 |
- |
421 |
- self.percentage(100) |
422 |
- |
423 |
-@@ -1688,11 +1697,12 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
424 |
- # TODO: filter unknown groups before searching ? (optimization) |
425 |
- self.status(STATUS_QUERY) |
426 |
- self.allow_cancel(True) |
427 |
-- self.percentage(0) |
428 |
- |
429 |
- cp_list = self._get_all_cp(filters) |
430 |
-- nb_cp = float(len(cp_list)) |
431 |
-- cp_processed = 0.0 |
432 |
-+ |
433 |
-+ progress = PackagekitProgress() |
434 |
-+ progress.set_steps(compute_equal_steps(cp_list)) |
435 |
-+ self.percentage(progress.percent) |
436 |
- |
437 |
- for cp in cp_list: |
438 |
- for group in groups: |
439 |
-@@ -1700,8 +1710,8 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
440 |
- for cpv in self._get_all_cpv(cp, filters): |
441 |
- self._package(cpv) |
442 |
- |
443 |
-- cp_processed += 100.0 |
444 |
-- self.percentage(int(cp_processed / nb_cp)) |
445 |
-+ progress.step() |
446 |
-+ self.percentage(progress.percent) |
447 |
- |
448 |
- self.percentage(100) |
449 |
- |
450 |
-@@ -1711,7 +1721,6 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
451 |
- # keys contain more than one category name, no results can be found |
452 |
- self.status(STATUS_QUERY) |
453 |
- self.allow_cancel(True) |
454 |
-- self.percentage(0) |
455 |
- |
456 |
- categories = [] |
457 |
- for k in keys_list[:]: |
458 |
-@@ -1736,8 +1745,10 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
459 |
- search_list.append(re.compile(k, re.IGNORECASE)) |
460 |
- |
461 |
- cp_list = self._get_all_cp(filters) |
462 |
-- nb_cp = float(len(cp_list)) |
463 |
-- cp_processed = 0.0 |
464 |
-+ |
465 |
-+ progress = PackagekitProgress() |
466 |
-+ progress.set_steps(compute_equal_steps(cp_list)) |
467 |
-+ self.percentage(progress.percent) |
468 |
- |
469 |
- for cp in cp_list: |
470 |
- if category_filter: |
471 |
-@@ -1757,8 +1768,8 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
472 |
- for cpv in self._get_all_cpv(cp, filters): |
473 |
- self._package(cpv) |
474 |
- |
475 |
-- cp_processed += 100.0 |
476 |
-- self.percentage(int(cp_processed / nb_cp)) |
477 |
-+ progress.step() |
478 |
-+ self.percentage(progress.percent) |
479 |
- |
480 |
- self.percentage(100) |
481 |
- |
482 |
--- |
483 |
-2.6.3 |
484 |
- |
485 |
|
486 |
diff --git a/app-admin/packagekit-base/files/0007-python-make-PackagekitProgress-an-Iterable.patch b/app-admin/packagekit-base/files/0007-python-make-PackagekitProgress-an-Iterable.patch |
487 |
deleted file mode 100644 |
488 |
index ca78c62..0000000 |
489 |
--- a/app-admin/packagekit-base/files/0007-python-make-PackagekitProgress-an-Iterable.patch |
490 |
+++ /dev/null |
491 |
@@ -1,56 +0,0 @@ |
492 |
-From eb52dc157c5dbda9630b448dab06fb05cdf1060c Mon Sep 17 00:00:00 2001 |
493 |
-From: Gilles Dartiguelongue <eva@g.o> |
494 |
-Date: Sun, 6 Sep 2015 15:26:05 +0200 |
495 |
-Subject: [PATCH 7/9] python: make PackagekitProgress an Iterable |
496 |
- |
497 |
---- |
498 |
- lib/python/packagekit/progress.py | 17 ++++++++++++++++- |
499 |
- 1 file changed, 16 insertions(+), 1 deletion(-) |
500 |
- |
501 |
-diff --git a/lib/python/packagekit/progress.py b/lib/python/packagekit/progress.py |
502 |
-index 7a5d363..d0c0c26 100644 |
503 |
---- a/lib/python/packagekit/progress.py |
504 |
-+++ b/lib/python/packagekit/progress.py |
505 |
-@@ -17,7 +17,13 @@ |
506 |
- # Copyright (C) 2008 |
507 |
- # Richard Hughes <richard@×××××××.com> |
508 |
- |
509 |
--class PackagekitProgress: |
510 |
-+try: |
511 |
-+ from collections import Iterable |
512 |
-+except ImportError: |
513 |
-+ from collections.abc import Iterable |
514 |
-+ |
515 |
-+ |
516 |
-+class PackagekitProgress(Iterable): |
517 |
- ''' |
518 |
- Progress class there controls the total progress of a transaction |
519 |
- the transaction is divided in n milestones. the class contains |
520 |
-@@ -42,6 +48,7 @@ class PackagekitProgress: |
521 |
- #TODO: Add support for elapsed/remaining time |
522 |
- |
523 |
- def __init__(self): |
524 |
-+ super(PackagekitProgress, self).__init__() |
525 |
- self.percent = 0 |
526 |
- self.steps = [] |
527 |
- self.current_step = 0 |
528 |
-@@ -68,8 +75,16 @@ class PackagekitProgress: |
529 |
- self.current_step += 1 |
530 |
- self.percent = self.steps[self.current_step] |
531 |
- else: |
532 |
-+ self.current_step = len(self.steps) |
533 |
- self.percent = 100 |
534 |
- |
535 |
-+ def __iter__(self): |
536 |
-+ while self.current_step < len(self.steps): |
537 |
-+ yield self.percent |
538 |
-+ self.step() |
539 |
-+ |
540 |
-+ raise StopIteration |
541 |
-+ |
542 |
- def _update_percent(self): |
543 |
- ''' |
544 |
- Increment percentage based on current step |
545 |
--- |
546 |
-2.6.3 |
547 |
- |
548 |
|
549 |
diff --git a/app-admin/packagekit-base/files/0008-python-set-steps-on-PackagekitProgress-instanciation.patch b/app-admin/packagekit-base/files/0008-python-set-steps-on-PackagekitProgress-instanciation.patch |
550 |
deleted file mode 100644 |
551 |
index b15df47..0000000 |
552 |
--- a/app-admin/packagekit-base/files/0008-python-set-steps-on-PackagekitProgress-instanciation.patch |
553 |
+++ /dev/null |
554 |
@@ -1,49 +0,0 @@ |
555 |
-From 3c046f4586605f51a55c82f81861adcf5e408488 Mon Sep 17 00:00:00 2001 |
556 |
-From: Gilles Dartiguelongue <eva@g.o> |
557 |
-Date: Sun, 6 Sep 2015 16:10:32 +0200 |
558 |
-Subject: [PATCH 8/9] python: set steps on PackagekitProgress instanciation |
559 |
- |
560 |
---- |
561 |
- lib/python/packagekit/progress.py | 18 ++++++++---------- |
562 |
- 1 file changed, 8 insertions(+), 10 deletions(-) |
563 |
- |
564 |
-diff --git a/lib/python/packagekit/progress.py b/lib/python/packagekit/progress.py |
565 |
-index d0c0c26..b5c7e52 100644 |
566 |
---- a/lib/python/packagekit/progress.py |
567 |
-+++ b/lib/python/packagekit/progress.py |
568 |
-@@ -34,24 +34,22 @@ class PackagekitProgress(Iterable): |
569 |
- from packagekit import PackagekitProgress |
570 |
- |
571 |
- steps = [10, 30, 50, 70] # Milestones in % |
572 |
-- progress = PackagekitProgress() |
573 |
-- progress.set_steps(steps) |
574 |
-- for milestone in range(len(steps)): |
575 |
-+ progress = PackagekitProgress(steps) |
576 |
-+ for milestone in progress: |
577 |
- # do the action is this step |
578 |
- for i in range(100): |
579 |
- # do some action |
580 |
-- print "progress : %s " % progress.percent |
581 |
-- progress.step() # step to next milestone |
582 |
-- |
583 |
-+ print "progress : %s " % milestone |
584 |
- ''' |
585 |
- |
586 |
- #TODO: Add support for elapsed/remaining time |
587 |
- |
588 |
-- def __init__(self): |
589 |
-+ def __init__(self, steps=None): |
590 |
- super(PackagekitProgress, self).__init__() |
591 |
-- self.percent = 0 |
592 |
-- self.steps = [] |
593 |
-- self.current_step = 0 |
594 |
-+ if not steps: |
595 |
-+ self.reset() |
596 |
-+ else: |
597 |
-+ self.set_steps(steps) |
598 |
- |
599 |
- def set_steps(self, steps): |
600 |
- ''' |
601 |
--- |
602 |
-2.6.3 |
603 |
- |
604 |
|
605 |
diff --git a/app-admin/packagekit-base/files/0009-portage-use-PackagekitProgress-as-an-iterable.patch b/app-admin/packagekit-base/files/0009-portage-use-PackagekitProgress-as-an-iterable.patch |
606 |
deleted file mode 100644 |
607 |
index 435bb09..0000000 |
608 |
--- a/app-admin/packagekit-base/files/0009-portage-use-PackagekitProgress-as-an-iterable.patch |
609 |
+++ /dev/null |
610 |
@@ -1,222 +0,0 @@ |
611 |
-From 5a3b0b213c53aca26f91f0a3eae65518f1376235 Mon Sep 17 00:00:00 2001 |
612 |
-From: Gilles Dartiguelongue <eva@g.o> |
613 |
-Date: Sun, 6 Sep 2015 16:10:06 +0200 |
614 |
-Subject: [PATCH 9/9] portage: use PackagekitProgress as an iterable |
615 |
- |
616 |
---- |
617 |
- backends/portage/portageBackend.py | 73 +++++++++++++++----------------------- |
618 |
- 1 file changed, 29 insertions(+), 44 deletions(-) |
619 |
- |
620 |
-diff --git a/backends/portage/portageBackend.py b/backends/portage/portageBackend.py |
621 |
-index 5cb64f6..de1c490 100755 |
622 |
---- a/backends/portage/portageBackend.py |
623 |
-+++ b/backends/portage/portageBackend.py |
624 |
-@@ -27,7 +27,10 @@ import signal |
625 |
- import sys |
626 |
- import traceback |
627 |
- from collections import defaultdict |
628 |
--from itertools import izip |
629 |
-+try: |
630 |
-+ from itertools import izip |
631 |
-+except ImportError: |
632 |
-+ izip = zip |
633 |
- |
634 |
- # layman imports (>=2) |
635 |
- import layman.config |
636 |
-@@ -939,11 +942,10 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
637 |
- self.status(STATUS_INFO) |
638 |
- self.allow_cancel(True) |
639 |
- |
640 |
-- progress = PackagekitProgress() |
641 |
-- progress.set_steps(compute_equal_steps(pkgs)) |
642 |
-+ progress = PackagekitProgress(compute_equal_steps(pkgs)) |
643 |
- self.percentage(progress.percent) |
644 |
- |
645 |
-- for pkg in pkgs: |
646 |
-+ for percentage, pkg in izip(progress, pkgs): |
647 |
- cpv = self._id_to_cpv(pkg) |
648 |
- |
649 |
- if not self._is_cpv_valid(cpv): |
650 |
-@@ -967,8 +969,7 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
651 |
- self._get_size(cpv) |
652 |
- ) |
653 |
- |
654 |
-- progress.step() |
655 |
-- self.percentage(progress.percent) |
656 |
-+ self.percentage(percentage) |
657 |
- |
658 |
- self.percentage(100) |
659 |
- |
660 |
-@@ -976,11 +977,10 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
661 |
- self.status(STATUS_INFO) |
662 |
- self.allow_cancel(True) |
663 |
- |
664 |
-- progress = PackagekitProgress() |
665 |
-- progress.set_steps(compute_equal_steps(pkgs)) |
666 |
-+ progress = PackagekitProgress(compute_equal_steps(pkgs)) |
667 |
- self.percentage(progress.percent) |
668 |
- |
669 |
-- for pkg in pkgs: |
670 |
-+ for percentage, pkg in izip(progress, pkgs): |
671 |
- cpv = self._id_to_cpv(pkg) |
672 |
- |
673 |
- if not self._is_cpv_valid(cpv): |
674 |
-@@ -996,8 +996,7 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
675 |
- |
676 |
- self.files(pkg, ';'.join(sorted(self._get_file_list(cpv)))) |
677 |
- |
678 |
-- progress.step() |
679 |
-- self.percentage(progress.percent) |
680 |
-+ self.percentage(percentage) |
681 |
- |
682 |
- self.percentage(100) |
683 |
- |
684 |
-@@ -1007,19 +1006,17 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
685 |
- |
686 |
- cp_list = self._get_all_cp(filters) |
687 |
- |
688 |
-- progress = PackagekitProgress() |
689 |
-- progress.set_steps(compute_equal_steps(cp_list)) |
690 |
-+ progress = PackagekitProgress(compute_equal_steps(cp_list)) |
691 |
- self.percentage(progress.percent) |
692 |
- |
693 |
-- for cp in self._get_all_cp(filters): |
694 |
-+ for percentage, cp in izip(progress, self._get_all_cp(filters)): |
695 |
- for cpv in self._get_all_cpv(cp, filters): |
696 |
- try: |
697 |
- self._package(cpv) |
698 |
- except InvalidAtom: |
699 |
- continue |
700 |
- |
701 |
-- progress.step() |
702 |
-- self.percentage(progress.percent) |
703 |
-+ self.percentage(percentage) |
704 |
- |
705 |
- self.percentage(100) |
706 |
- |
707 |
-@@ -1574,8 +1571,7 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
708 |
- self.allow_cancel(True) |
709 |
- |
710 |
- cp_list = self._get_all_cp(filters) |
711 |
-- progress = PackagekitProgress() |
712 |
-- progress.set_steps(compute_equal_steps(cp_list)) |
713 |
-+ progress = PackagekitProgress(compute_equal_steps(cp_list)) |
714 |
- self.percentage(progress.percent) |
715 |
- |
716 |
- reg_expr = [] |
717 |
-@@ -1586,13 +1582,12 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
718 |
- # specifications says "be case sensitive" |
719 |
- s = re.compile(reg_expr) |
720 |
- |
721 |
-- for cp in cp_list: |
722 |
-+ for percentage, cp in izip(progress, cp_list): |
723 |
- if s.match(cp): |
724 |
- for cpv in self._get_all_cpv(cp, filters): |
725 |
- self._package(cpv) |
726 |
- |
727 |
-- progress.step() |
728 |
-- self.percentage(progress.percent) |
729 |
-+ self.percentage(percentage) |
730 |
- |
731 |
- self.percentage(100) |
732 |
- |
733 |
-@@ -1604,11 +1599,10 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
734 |
- cp_list = self._get_all_cp(filters) |
735 |
- search_list = self._get_search_list(keys) |
736 |
- |
737 |
-- progress = PackagekitProgress() |
738 |
-- progress.set_steps(compute_equal_steps(cp_list)) |
739 |
-+ progress = PackagekitProgress(compute_equal_steps(cp_list)) |
740 |
- self.percentage(progress.percent) |
741 |
- |
742 |
-- for cp in cp_list: |
743 |
-+ for percentage, cp in izip(progress, cp_list): |
744 |
- # unfortunatelly, everything is related to cpv, not cp |
745 |
- # can't filter cp |
746 |
- cpv_list = [] |
747 |
-@@ -1643,8 +1637,7 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
748 |
- for cpv in cpv_list: |
749 |
- self._package(cpv) |
750 |
- |
751 |
-- progress.step() |
752 |
-- self.percentage(progress.percent) |
753 |
-+ self.percentage(percentage) |
754 |
- |
755 |
- self.percentage(100) |
756 |
- |
757 |
-@@ -1664,13 +1657,10 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
758 |
- cpv_list = self.pvar.vardb.cpv_all() |
759 |
- is_full_path = True |
760 |
- |
761 |
-- progress = PackagekitProgress() |
762 |
-- progress.set_steps(compute_equal_steps(cpv_list)) |
763 |
-- self.percentage(progress.percent) |
764 |
-+ progress = PackagekitProgress(compute_equal_steps(values)) |
765 |
-+ self.percentage(progress.percentage) |
766 |
- |
767 |
-- count = 0 |
768 |
-- values_len = len(values) |
769 |
-- for key in values: |
770 |
-+ for percentage, key in izip(progress, values): |
771 |
- |
772 |
- if key[0] != "/": |
773 |
- is_full_path = False |
774 |
-@@ -1688,8 +1678,7 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
775 |
- self._package(cpv) |
776 |
- break |
777 |
- |
778 |
-- progress.step() |
779 |
-- self.percentage(progress.percent) |
780 |
-+ self.percentage(percentage) |
781 |
- |
782 |
- self.percentage(100) |
783 |
- |
784 |
-@@ -1700,18 +1689,16 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
785 |
- |
786 |
- cp_list = self._get_all_cp(filters) |
787 |
- |
788 |
-- progress = PackagekitProgress() |
789 |
-- progress.set_steps(compute_equal_steps(cp_list)) |
790 |
-+ progress = PackagekitProgress(compute_equal_steps(cp_list)) |
791 |
- self.percentage(progress.percent) |
792 |
- |
793 |
-- for cp in cp_list: |
794 |
-+ for percentage, cp in izip(progress, cp_list): |
795 |
- for group in groups: |
796 |
- if self._get_pk_group(cp) == group: |
797 |
- for cpv in self._get_all_cpv(cp, filters): |
798 |
- self._package(cpv) |
799 |
- |
800 |
-- progress.step() |
801 |
-- self.percentage(progress.percent) |
802 |
-+ self.percentage(percentage) |
803 |
- |
804 |
- self.percentage(100) |
805 |
- |
806 |
-@@ -1746,11 +1733,10 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
807 |
- |
808 |
- cp_list = self._get_all_cp(filters) |
809 |
- |
810 |
-- progress = PackagekitProgress() |
811 |
-- progress.set_steps(compute_equal_steps(cp_list)) |
812 |
-+ progress = PackagekitProgress(compute_equal_steps(cp_list)) |
813 |
- self.percentage(progress.percent) |
814 |
- |
815 |
-- for cp in cp_list: |
816 |
-+ for percentage, cp in izip(progress, cp_list): |
817 |
- if category_filter: |
818 |
- cat, pkg_name = portage.versions.catsplit(cp) |
819 |
- if cat != category_filter: |
820 |
-@@ -1768,8 +1754,7 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
821 |
- for cpv in self._get_all_cpv(cp, filters): |
822 |
- self._package(cpv) |
823 |
- |
824 |
-- progress.step() |
825 |
-- self.percentage(progress.percent) |
826 |
-+ self.percentage(percentage) |
827 |
- |
828 |
- self.percentage(100) |
829 |
- |
830 |
--- |
831 |
-2.6.3 |
832 |
- |
833 |
|
834 |
diff --git a/app-admin/packagekit-base/files/0011-portage-fix-a-typo.patch b/app-admin/packagekit-base/files/0011-portage-fix-a-typo.patch |
835 |
deleted file mode 100644 |
836 |
index 6b41d7c..0000000 |
837 |
--- a/app-admin/packagekit-base/files/0011-portage-fix-a-typo.patch |
838 |
+++ /dev/null |
839 |
@@ -1,25 +0,0 @@ |
840 |
-From 782b68eb1b381fe9bda602da7d0b951827d489a1 Mon Sep 17 00:00:00 2001 |
841 |
-From: Gilles Dartiguelongue <eva@g.o> |
842 |
-Date: Fri, 27 Nov 2015 11:36:40 +0100 |
843 |
-Subject: [PATCH 1/3] portage: fix a typo |
844 |
- |
845 |
---- |
846 |
- backends/portage/portageBackend.py | 2 +- |
847 |
- 1 file changed, 1 insertion(+), 1 deletion(-) |
848 |
- |
849 |
-diff --git a/backends/portage/portageBackend.py b/backends/portage/portageBackend.py |
850 |
-index de1c490..004c18b 100755 |
851 |
---- a/backends/portage/portageBackend.py |
852 |
-+++ b/backends/portage/portageBackend.py |
853 |
-@@ -1658,7 +1658,7 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
854 |
- is_full_path = True |
855 |
- |
856 |
- progress = PackagekitProgress(compute_equal_steps(values)) |
857 |
-- self.percentage(progress.percentage) |
858 |
-+ self.percentage(progress.percent) |
859 |
- |
860 |
- for percentage, key in izip(progress, values): |
861 |
- |
862 |
--- |
863 |
-2.6.3 |
864 |
- |
865 |
|
866 |
diff --git a/app-admin/packagekit-base/files/0012-portage-fix-step-percentage-computation.patch b/app-admin/packagekit-base/files/0012-portage-fix-step-percentage-computation.patch |
867 |
deleted file mode 100644 |
868 |
index 301b56d..0000000 |
869 |
--- a/app-admin/packagekit-base/files/0012-portage-fix-step-percentage-computation.patch |
870 |
+++ /dev/null |
871 |
@@ -1,25 +0,0 @@ |
872 |
-From b76a5ee07912e0a739a5ba39aef6d96e85e58a98 Mon Sep 17 00:00:00 2001 |
873 |
-From: Gilles Dartiguelongue <eva@g.o> |
874 |
-Date: Fri, 27 Nov 2015 13:00:38 +0100 |
875 |
-Subject: [PATCH 2/3] portage: fix step percentage computation |
876 |
- |
877 |
---- |
878 |
- backends/portage/portageBackend.py | 2 +- |
879 |
- 1 file changed, 1 insertion(+), 1 deletion(-) |
880 |
- |
881 |
-diff --git a/backends/portage/portageBackend.py b/backends/portage/portageBackend.py |
882 |
-index 004c18b..12918b9 100755 |
883 |
---- a/backends/portage/portageBackend.py |
884 |
-+++ b/backends/portage/portageBackend.py |
885 |
-@@ -73,7 +73,7 @@ from portage.exception import InvalidAtom |
886 |
- |
887 |
- |
888 |
- def compute_equal_steps(iterable): |
889 |
-- return [idx * (100.0 / len(iterable)) / 100.0 |
890 |
-+ return [idx * (100.0 / len(iterable)) |
891 |
- for idx, _ in enumerate(iterable, start=1)] |
892 |
- |
893 |
- |
894 |
--- |
895 |
-2.6.3 |
896 |
- |
897 |
|
898 |
diff --git a/app-admin/packagekit-base/files/0013-portage-do-not-refetch-package-listing-for-no-reason.patch b/app-admin/packagekit-base/files/0013-portage-do-not-refetch-package-listing-for-no-reason.patch |
899 |
deleted file mode 100644 |
900 |
index 0e46401..0000000 |
901 |
--- a/app-admin/packagekit-base/files/0013-portage-do-not-refetch-package-listing-for-no-reason.patch |
902 |
+++ /dev/null |
903 |
@@ -1,32 +0,0 @@ |
904 |
-From 284dd27dc9f73415f49e7502de7ed0bddedcb8c0 Mon Sep 17 00:00:00 2001 |
905 |
-From: Gilles Dartiguelongue <eva@g.o> |
906 |
-Date: Fri, 27 Nov 2015 13:01:37 +0100 |
907 |
-Subject: [PATCH 3/3] portage: do not refetch package listing for no reason |
908 |
- |
909 |
---- |
910 |
- backends/portage/portageBackend.py | 5 ++--- |
911 |
- 1 file changed, 2 insertions(+), 3 deletions(-) |
912 |
- |
913 |
-diff --git a/backends/portage/portageBackend.py b/backends/portage/portageBackend.py |
914 |
-index 12918b9..505feec 100755 |
915 |
---- a/backends/portage/portageBackend.py |
916 |
-+++ b/backends/portage/portageBackend.py |
917 |
-@@ -1003,13 +1003,12 @@ class PackageKitPortageBackend(PackageKitPortageMixin, PackageKitBaseBackend): |
918 |
- def get_packages(self, filters): |
919 |
- self.status(STATUS_QUERY) |
920 |
- self.allow_cancel(True) |
921 |
-+ self.percentage(0) |
922 |
- |
923 |
- cp_list = self._get_all_cp(filters) |
924 |
-- |
925 |
- progress = PackagekitProgress(compute_equal_steps(cp_list)) |
926 |
-- self.percentage(progress.percent) |
927 |
- |
928 |
-- for percentage, cp in izip(progress, self._get_all_cp(filters)): |
929 |
-+ for percentage, cp in izip(progress, cp_list): |
930 |
- for cpv in self._get_all_cpv(cp, filters): |
931 |
- try: |
932 |
- self._package(cpv) |
933 |
--- |
934 |
-2.6.3 |
935 |
- |
936 |
|
937 |
diff --git a/app-admin/packagekit-base/packagekit-base-1.0.10.ebuild b/app-admin/packagekit-base/packagekit-base-1.0.11.ebuild |
938 |
similarity index 91% |
939 |
rename from app-admin/packagekit-base/packagekit-base-1.0.10.ebuild |
940 |
rename to app-admin/packagekit-base/packagekit-base-1.0.11.ebuild |
941 |
index 844e6b6..ebe534f 100644 |
942 |
--- a/app-admin/packagekit-base/packagekit-base-1.0.10.ebuild |
943 |
+++ b/app-admin/packagekit-base/packagekit-base-1.0.11.ebuild |
944 |
@@ -9,7 +9,7 @@ EAPI="5" |
945 |
PYTHON_COMPAT=( python2_7 ) |
946 |
VALA_USE_DEPEND="vapigen" |
947 |
|
948 |
-inherit bash-completion-r1 eutils multilib nsplugins python-single-r1 systemd vala |
949 |
+inherit bash-completion-r1 multilib nsplugins python-single-r1 systemd vala |
950 |
|
951 |
MY_PN="PackageKit" |
952 |
MY_P=${MY_PN}-${PV} |
953 |
@@ -69,9 +69,6 @@ S="${WORKDIR}/${MY_P}" |
954 |
RESTRICT="test" |
955 |
|
956 |
src_prepare() { |
957 |
- # Upstreamed portage backend patches |
958 |
- epatch "${FILESDIR}"/* |
959 |
- |
960 |
use vala && vala_src_prepare |
961 |
} |
962 |
|
963 |
@@ -107,8 +104,7 @@ src_install() { |
964 |
|
965 |
einstalldocs |
966 |
|
967 |
- #dodoc AUTHORS MAINTAINERS NEWS README || die "dodoc failed" |
968 |
- #dodoc ChangeLog || die "dodoc failed" |
969 |
+ dodoc AUTHORS ChangeLog MAINTAINERS NEWS README |
970 |
|
971 |
if use nsplugin; then |
972 |
dodir "/usr/$(get_libdir)/${PLUGINS_DIR}" |