Merge lp:~jibel/synaptic/jibel into lp:~mvo/synaptic/synaptic--main
- jibel
- Merge into synaptic--main
Proposed by
Jean-Baptiste Lallement
Status: | Merged |
---|---|
Merge reported by: | Michael Vogt |
Merged at revision: | not available |
Proposed branch: | lp:~jibel/synaptic/jibel |
Merge into: | lp:~mvo/synaptic/synaptic--main |
Diff against target: |
5713 lines (+1626/-3446) 25 files modified
common/Makefile.am (+1/-1) common/rpackagelister.cc (+199/-12) common/rpackagelister.h (+30/-1) common/rpackageview.cc (+24/-1) common/rpackageview.h (+10/-5) common/sections_trans.cc (+3/-1) config.h.in (+3/-0) configure.in (+13/-0) debian/changelog (+845/-3) debian/control (+7/-5) debian/patches/00list.Ubuntu (+1/-0) debian/patches/01_ubuntu_changelog.dpatch (+21/-9) debian/patches/10_ubuntu_maintenance_gui.dpatch (+194/-0) debian/rules (+2/-1) debian/synaptic.dirs (+1/-0) gtk/Makefile.am (+2/-2) gtk/glade/window_fetch.glade (+1/-0) gtk/glade/window_main.glade (+83/-0) gtk/rgdebinstallprogress.cc (+18/-8) gtk/rgmainwindow.cc (+144/-4) gtk/rgmainwindow.h (+10/-0) gtk/rgpkgdetails.cc (+2/-1) gtk/rguserdialog.cc (+1/-1) po/Makefile.in.in (+11/-12) po/synaptic.pot (+0/-3379) |
To merge this branch: | bzr merge lp:~jibel/synaptic/jibel |
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Michael Vogt | Pending | ||
Review via email: mp+20011@code.launchpad.net |
Commit message
Description of the change
To post a comment you must log in.
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote : | # |
lp:~jibel/synaptic/jibel
updated
- 1712. By Jean-Baptiste Lallement <j-lallement@black>
-
* debian/
patches/ 10_ubuntu_ maintenance_ gui.dpatch:
- Fix mixed-language maintenance status when LC_TIME differs from LC_MESSAGES
(LP: 511890) - 1713. By Jean-Baptiste Lallement <j-lallement@black>
-
* common/
rpackagelister. cc
- workaround to allow searching for terms with an hyphen (LP: #282995) - 1714. By Jean-Baptiste Lallement <j-lallement@black>
-
* common/
rpackagelister. cc:
- xapianSearch: do not expand the first term when replacing the hyphen
to reduce size of the resultset - 1715. By Jean-Baptiste Lallement <j-lallement@black>
-
* ::xapianSearch: increase weight of XP terms
Revision history for this message
Michael Vogt (mvo) wrote : | # |
Thanks! I merged it into the lucid branch, the next step is to merge into trunk/ and upload to debian.
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === modified file 'common/Makefile.am' |
2 | --- common/Makefile.am 2008-08-21 14:32:18 +0000 |
3 | +++ common/Makefile.am 2010-04-01 15:53:27 +0000 |
4 | @@ -3,7 +3,7 @@ |
5 | noinst_LIBRARIES = libsynaptic.a |
6 | |
7 | INCLUDES = -I/usr/include/apt-pkg @RPM_HDRS@ @DEB_HDRS@ @PACKAGE_CFLAGS@ \ |
8 | - $(LIBTAGCOLL_CFLAGS) \ |
9 | + $(LIBEPT_CFLAGS) \ |
10 | -DSYNAPTICLOCALEDIR=\""$(synapticlocaledir)"\" \ |
11 | -DSYNAPTICSTATEDIR=\""$(localstatedir)"\" |
12 | |
13 | |
14 | === modified file 'common/rpackagelister.cc' |
15 | --- common/rpackagelister.cc 2010-02-17 22:10:17 +0000 |
16 | +++ common/rpackagelister.cc 2010-04-01 15:53:27 +0000 |
17 | @@ -36,6 +36,7 @@ |
18 | #include <sys/stat.h> |
19 | #include <unistd.h> |
20 | #include <time.h> |
21 | +#include <algorithm> |
22 | |
23 | #include "rpackagelister.h" |
24 | #include "rpackagecache.h" |
25 | @@ -78,6 +79,9 @@ |
26 | |
27 | RPackageLister::RPackageLister() |
28 | : _records(0), _progMeter(new OpProgress) |
29 | +#ifdef WITH_EPT |
30 | + , _textsearch(0) |
31 | +#endif |
32 | { |
33 | _cache = new RPackageCache(); |
34 | |
35 | @@ -94,8 +98,11 @@ |
36 | _filterView = new RPackageViewFilter(_packages); |
37 | _views.push_back(_filterView); |
38 | _searchView = new RPackageViewSearch(_packages); |
39 | - _views.push_back(_searchView); |
40 | + _views.push_back(_searchView); |
41 | //_views.push_back(new RPackageViewAlphabetic(_packages)); |
42 | +#ifdef WITH_EPT |
43 | + openXapianIndex(); |
44 | +#endif |
45 | |
46 | if (_viewMode >= _views.size()) |
47 | _viewMode = 0; |
48 | @@ -419,7 +426,47 @@ |
49 | return true; |
50 | } |
51 | |
52 | - |
53 | +#ifdef WITH_EPT |
54 | +bool RPackageLister::xapianIndexNeedsUpdate() |
55 | +{ |
56 | + struct stat buf; |
57 | + |
58 | + if(_config->FindB("Debug::Synaptic::Xapian",false)) |
59 | + std::cerr << "xapainIndexNeedsUpdate()" << std::endl; |
60 | + |
61 | + // check the xapian index |
62 | + if(FileExists("/usr/sbin/update-apt-xapian-index") && |
63 | + (!_textsearch || !_textsearch->hasData())) { |
64 | + if(_config->FindB("Debug::Synaptic::Xapian",false)) |
65 | + std::cerr << "xapain index not build yet" << std::endl; |
66 | + return true; |
67 | + } |
68 | + |
69 | + // compare timestamps, rebuild everytime, its now cheap(er) |
70 | + // because we use u-a-x-i --update |
71 | + stat(_config->FindFile("Dir::Cache::pkgcache").c_str(), &buf); |
72 | + if(_textsearch->timestamp() < buf.st_mtime) { |
73 | + if(_config->FindB("Debug::Synaptic::Xapian",false)) |
74 | + std::cerr << "xapian outdated " |
75 | + << buf.st_mtime - _textsearch->timestamp() << std::endl; |
76 | + return true; |
77 | + } |
78 | + |
79 | + return false; |
80 | +} |
81 | + |
82 | +bool RPackageLister::openXapianIndex() |
83 | +{ |
84 | + if(_textsearch) |
85 | + delete _textsearch; |
86 | + try { |
87 | + _textsearch = new ept::textsearch::TextSearch; |
88 | + } catch (Xapian::DatabaseOpeningError) { |
89 | + return false; |
90 | + }; |
91 | + return true; |
92 | +} |
93 | +#endif |
94 | |
95 | void RPackageLister::applyInitialSelection() |
96 | { |
97 | @@ -1235,6 +1282,7 @@ |
98 | // Get the source list |
99 | //pkgSourceList List; |
100 | _cache->list()->ReadMainList(); |
101 | + |
102 | // Lock the list directory |
103 | FileFd Lock; |
104 | if (_config->FindB("Debug::NoLocking", false) == false) { |
105 | @@ -1246,12 +1294,26 @@ |
106 | |
107 | _updating = true; |
108 | |
109 | + |
110 | +#ifndef HAVE_RPM |
111 | +// apt-0.7.10 has the new UpdateList code in algorithms, we use it |
112 | + string s; |
113 | + bool res = ListUpdate(*status, *_cache->list(), 5000); |
114 | + if(res == false) |
115 | + { |
116 | + while(!_error->empty()) |
117 | + { |
118 | + bool isError = _error->PopMessage(s); |
119 | + error += s; |
120 | + } |
121 | + } |
122 | + return res; |
123 | +#else |
124 | // Create the download object |
125 | pkgAcquire Fetcher(status); |
126 | |
127 | bool Failed = false; |
128 | |
129 | -#if HAVE_RPM |
130 | if (_cache->list()->GetReleases(&Fetcher) == false) |
131 | return false; |
132 | Fetcher.Run(); |
133 | @@ -1266,21 +1328,13 @@ |
134 | _error->Warning(_("Release files for some repositories could not be " |
135 | "retrieved or authenticated. Such repositories are " |
136 | "being ignored.")); |
137 | -#endif /* HAVE_RPM */ |
138 | |
139 | if (!_cache->list()->GetIndexes(&Fetcher)) |
140 | return false; |
141 | |
142 | -// apt-rpm does not support the pulseInterval |
143 | -#ifdef HAVE_RPM |
144 | // Run it |
145 | if (Fetcher.Run() == pkgAcquire::Failed) |
146 | return false; |
147 | -#else |
148 | - if (Fetcher.Run(50000) == pkgAcquire::Failed) |
149 | - return false; |
150 | -#endif |
151 | - |
152 | |
153 | //bool AuthFailed = false; |
154 | Failed = false; |
155 | @@ -1313,6 +1367,7 @@ |
156 | return false; |
157 | } |
158 | return true; |
159 | +#endif |
160 | } |
161 | |
162 | bool RPackageLister::getDownloadUris(vector<string> &uris) |
163 | @@ -1410,7 +1465,7 @@ |
164 | |
165 | serverError = getServerErrorMessage(errm); |
166 | |
167 | - _error->Warning(tmp.str().c_str()); |
168 | + _error->Warning("%s", tmp.str().c_str()); |
169 | Failed = true; |
170 | } |
171 | |
172 | @@ -1883,4 +1938,136 @@ |
173 | } |
174 | |
175 | |
176 | +#ifdef WITH_EPT |
177 | +bool RPackageLister::limitBySearch(string searchString) |
178 | +{ |
179 | + //cerr << "limitBySearch(): " << searchString << endl; |
180 | + if(!_textsearch->hasData()) |
181 | + return false; |
182 | + |
183 | + return xapianSearch(searchString); |
184 | +} |
185 | + |
186 | +bool RPackageLister::xapianSearch(string unsplitSearchString) |
187 | +{ |
188 | + //std::cerr << "RPackageLister::xapianSearch()" << std::endl; |
189 | + int qualityCutoff = _config->FindI("Synaptic::Xapian::qualityCutoff", defaultQualityCutoff); |
190 | + |
191 | + ept::textsearch::TextSearch *ts = _textsearch; |
192 | + if(!ts || !ts->hasData()) |
193 | + return false; |
194 | + |
195 | + try { |
196 | + int maxItems = ts->db().get_doccount(); |
197 | + Xapian::Enquire enquire(ts->db()); |
198 | + Xapian::QueryParser parser; |
199 | + parser.set_database(ts->db()); |
200 | + parser.add_prefix("name","XP"); |
201 | + parser.add_prefix("section","XS"); |
202 | + // default op is AND to narrow down the resultset |
203 | + parser.set_default_op( Xapian::Query::OP_AND ); |
204 | + |
205 | + /* Workaround to allow searching an hyphenated package name using a prefix (name:) |
206 | + * LP: #282995 |
207 | + * Xapian currently doesn't support wildcard for boolean prefix and |
208 | + * doesn't handle implicit wildcards at the end of hypenated phrases. |
209 | + * |
210 | + * e.g searching for name:ubuntu-res will be equivalent to 'name:ubuntu res*' |
211 | + * however 'name:(ubuntu* res*) won't return any result because the |
212 | + * index is built with the full package name |
213 | + */ |
214 | + // Always search for the package name |
215 | + string xpString = "name:"; |
216 | + string::size_type pos = unsplitSearchString.find_first_of(" ,;"); |
217 | + if (pos > 0) { |
218 | + xpString += unsplitSearchString.substr(0,pos); |
219 | + } else { |
220 | + xpString += unsplitSearchString; |
221 | + } |
222 | + Xapian::Query xpQuery = parser.parse_query(xpString); |
223 | + |
224 | + pos = 0; |
225 | + while ( (pos = unsplitSearchString.find("-", pos)) != string::npos ) { |
226 | + unsplitSearchString.replace(pos, 1, " "); |
227 | + pos+=1; |
228 | + } |
229 | + |
230 | + if(_config->FindB("Debug::Synaptic::Xapian",false)) |
231 | + std::cerr << "searching for : " << unsplitSearchString << std::endl; |
232 | + |
233 | + // Build the query |
234 | + // apply a weight factor to XP term to increase relevancy on package name |
235 | + Xapian::Query query = parser.parse_query(unsplitSearchString, |
236 | + Xapian::QueryParser::FLAG_WILDCARD | |
237 | + Xapian::QueryParser::FLAG_BOOLEAN | |
238 | + Xapian::QueryParser::FLAG_PARTIAL); |
239 | + query = Xapian::Query(Xapian::Query::OP_OR, query, |
240 | + Xapian::Query(Xapian::Query::OP_SCALE_WEIGHT, xpQuery, 3)); |
241 | + enquire.set_query(query); |
242 | + Xapian::MSet matches = enquire.get_mset(0, maxItems); |
243 | + |
244 | + if(_config->FindB("Debug::Synaptic::Xapian",false)) { |
245 | + cerr << "enquire: " << enquire.get_description() << endl; |
246 | + cerr << "matches estimated: " << matches.get_matches_estimated() << " results found" << endl; |
247 | + } |
248 | + |
249 | + // Retrieve the results |
250 | + int top_percent = 0; |
251 | + _viewPackages.clear(); |
252 | + for (Xapian::MSetIterator i = matches.begin(); i != matches.end(); ++i) |
253 | + { |
254 | + RPackage* pkg = getPackage(i.get_document().get_data()); |
255 | + // Filter out results that apt doesn't know |
256 | + if (!pkg || !_selectedView->hasPackage(pkg)) |
257 | + continue; |
258 | + |
259 | + // Save the confidence interval of the top value, to use it as |
260 | + // a reference to compute an adaptive quality cutoff |
261 | + if (top_percent == 0) |
262 | + top_percent = i.get_percent(); |
263 | + |
264 | + // Stop producing if the quality goes below a cutoff point |
265 | + if (i.get_percent() < qualityCutoff * top_percent / 100) |
266 | + { |
267 | + cerr << "Discarding: " << i.get_percent() << " over " << qualityCutoff * top_percent / 100 << endl; |
268 | + break; |
269 | + } |
270 | + |
271 | + if(_config->FindB("Debug::Synaptic::Xapian",false)) |
272 | + cerr << i.get_rank() + 1 << ": " << i.get_percent() << "% docid=" << *i << " [" << i.get_document().get_data() << "]" << endl; |
273 | + _viewPackages.push_back(pkg); |
274 | + } |
275 | + // re-apply sort criteria |
276 | + sortPackages(_sortMode); |
277 | + |
278 | + return true; |
279 | + } catch (const Xapian::Error & error) { |
280 | + /* We are here if a Xapian call failed. The main cause is a parser exception. |
281 | + * The error message is always in English currently. |
282 | + * The possible parser errors are: |
283 | + * Unknown range operation |
284 | + * parse error |
285 | + * Syntax: <expression> AND <expression> |
286 | + * Syntax: <expression> AND NOT <expression> |
287 | + * Syntax: <expression> NOT <expression> |
288 | + * Syntax: <expression> OR <expression> |
289 | + * Syntax: <expression> XOR <expression> |
290 | + */ |
291 | + cerr << "Exception in RPackageLister::xapianSearch():" << error.get_msg() << endl; |
292 | + return false; |
293 | + } |
294 | +} |
295 | +#else |
296 | +bool RPackageLister::limitBySearch(string searchString) |
297 | +{ |
298 | + return false; |
299 | +} |
300 | + |
301 | +bool RPackageLister::xapianSearch(string searchString) |
302 | +{ |
303 | + return false; |
304 | +} |
305 | +#endif |
306 | + |
307 | + |
308 | // vim:ts=3:sw=3:et |
309 | |
310 | === modified file 'common/rpackagelister.h' |
311 | --- common/rpackagelister.h 2010-02-17 22:10:17 +0000 |
312 | +++ common/rpackagelister.h 2010-04-01 15:53:27 +0000 |
313 | @@ -36,6 +36,10 @@ |
314 | #include <apt-pkg/depcache.h> |
315 | #include <apt-pkg/acquire.h> |
316 | |
317 | +#ifdef WITH_EPT |
318 | +#include <ept/textsearch/textsearch.h> |
319 | +#endif |
320 | + |
321 | #include "rpackagecache.h" |
322 | #include "rpackage.h" |
323 | #include "rpackagestatus.h" |
324 | @@ -45,6 +49,14 @@ |
325 | |
326 | using namespace std; |
327 | |
328 | +#ifdef WITH_EPT |
329 | +namespace ept { |
330 | +namespace textsearch { |
331 | +class TextSearch; |
332 | +} |
333 | +} |
334 | +#endif |
335 | + |
336 | class OpProgress; |
337 | class RPackageCache; |
338 | class RPackageFilter; |
339 | @@ -102,6 +114,11 @@ |
340 | pkgRecords *_records; |
341 | OpProgress *_progMeter; |
342 | |
343 | +#ifdef WITH_EPT |
344 | + ept::textsearch::TextSearch *_textsearch; |
345 | +#endif |
346 | + |
347 | + |
348 | // Other members. |
349 | vector<RPackage *> _packages; |
350 | vector<int> _packagesIndex; |
351 | @@ -123,7 +140,11 @@ |
352 | |
353 | RPackageViewFilter *_filterView; // the package view that does the filtering |
354 | RPackageViewSearch *_searchView; // the package view that does the (simple) search |
355 | - |
356 | + |
357 | + // helper for the limitBySearch() code |
358 | + static const int defaultQualityCutoff = 15; |
359 | + bool xapianSearch(string searchString); |
360 | + |
361 | public: |
362 | |
363 | unsigned int _viewMode; |
364 | @@ -190,6 +211,9 @@ |
365 | list<pkgState> redoStack; |
366 | |
367 | public: |
368 | + // limit what the current view displays |
369 | + bool limitBySearch(string searchString); |
370 | + |
371 | // clean files older than "Synaptic::delHistory" |
372 | void cleanCommitLog(); |
373 | |
374 | @@ -322,6 +346,11 @@ |
375 | bool writeSelections(ostream &out, bool fullState); |
376 | |
377 | RPackageCache* getCache() { return _cache; }; |
378 | +#ifdef WITH_EPT |
379 | + ept::textsearch::TextSearch* textsearch() { return _textsearch; } |
380 | + bool xapianIndexNeedsUpdate(); |
381 | + bool openXapianIndex(); |
382 | +#endif |
383 | |
384 | RPackageLister(); |
385 | ~RPackageLister(); |
386 | |
387 | === modified file 'common/rpackageview.cc' |
388 | --- common/rpackageview.cc 2009-12-23 15:31:43 +0000 |
389 | +++ common/rpackageview.cc 2010-04-01 15:53:27 +0000 |
390 | @@ -31,6 +31,7 @@ |
391 | #include <map> |
392 | #include <vector> |
393 | #include <sstream> |
394 | +#include <algorithm> |
395 | |
396 | #include "sections_trans.h" |
397 | |
398 | @@ -64,6 +65,11 @@ |
399 | _view.clear(); |
400 | } |
401 | |
402 | +bool RPackageView::hasPackage(RPackage *pkg) |
403 | +{ |
404 | + return find(_selectedView.begin(), _selectedView.end(), pkg) != _selectedView.end(); |
405 | +} |
406 | + |
407 | void RPackageView::clearSelection() |
408 | { |
409 | _hasSelection = false; |
410 | @@ -311,7 +317,6 @@ |
411 | searchProgress.Done(); |
412 | return found; |
413 | } |
414 | - |
415 | //------------------------------------------------------------------ |
416 | |
417 | RPackageViewFilter::RPackageViewFilter(vector<RPackage *> &allPkgs) |
418 | @@ -543,6 +548,19 @@ |
419 | |
420 | filter = new RFilter(); |
421 | filter->preset = true; |
422 | + filter->pattern.addPattern(RPatternPackageFilter::Component, |
423 | + "main", true); |
424 | + filter->pattern.addPattern(RPatternPackageFilter::Component, |
425 | + "restricted", true); |
426 | + filter->pattern.addPattern(RPatternPackageFilter::Origin, |
427 | + "Ubuntu", false); |
428 | + filter->pattern.setAndMode(true); |
429 | + filter->status.setStatus(RStatusPackageFilter::Installed); |
430 | + filter->setName("Community Maintained (installed)"); _("Community Maintained (installed)"); |
431 | + registerFilter(filter); |
432 | + |
433 | + filter = new RFilter(); |
434 | + filter->preset = true; |
435 | filter->status.setStatus(RStatusPackageFilter::NowPolicyBroken); |
436 | filter->setName("Missing Recommends"); _("Missing Recommends"); |
437 | registerFilter(filter); |
438 | @@ -578,4 +596,9 @@ |
439 | _view[subview].push_back(package); |
440 | }; |
441 | |
442 | + |
443 | + |
444 | + |
445 | + |
446 | + |
447 | // vim:sts=3:sw=3 |
448 | |
449 | === modified file 'common/rpackageview.h' |
450 | --- common/rpackageview.h 2009-12-23 14:29:40 +0000 |
451 | +++ common/rpackageview.h 2010-04-01 15:53:27 +0000 |
452 | @@ -29,6 +29,11 @@ |
453 | #include <string> |
454 | #include <map> |
455 | |
456 | +#ifdef WITH_EPT |
457 | +#include <ept/textsearch/textsearch.h> |
458 | +#include <xapian.h> |
459 | +#endif |
460 | + |
461 | #include "rpackage.h" |
462 | #include "rpackagefilter.h" |
463 | |
464 | @@ -66,6 +71,7 @@ |
465 | |
466 | bool hasSelection() { return _hasSelection; }; |
467 | string getSelected() { return _selectedName; }; |
468 | + bool hasPackage(RPackage *pkg); |
469 | virtual bool setSelected(string name); |
470 | |
471 | void showAll() { |
472 | @@ -144,7 +150,6 @@ |
473 | }; |
474 | |
475 | class RPackageViewSearch : public RPackageView { |
476 | - |
477 | struct searchItem { |
478 | vector<string> searchStrings; |
479 | string searchName; |
480 | @@ -155,9 +160,11 @@ |
481 | searchItem _currentSearchItem; |
482 | int found; // nr of found pkgs for the last search |
483 | |
484 | + bool xapianSearch(); |
485 | + |
486 | public: |
487 | - RPackageViewSearch(vector<RPackage *> &allPkgs) |
488 | - : RPackageView(allPkgs), found(0) {}; |
489 | + RPackageViewSearch(vector<RPackage *> &allPkgs) |
490 | + : RPackageView(allPkgs), found(0) {}; |
491 | |
492 | int setSearch(string searchName, int type, string searchString, |
493 | OpProgress &searchProgress); |
494 | @@ -224,8 +231,6 @@ |
495 | void addPackage(RPackage *package); |
496 | }; |
497 | |
498 | - |
499 | - |
500 | #endif |
501 | |
502 | // vim:sts=3:sw=3 |
503 | |
504 | === modified file 'common/sections_trans.cc' |
505 | --- common/sections_trans.cc 2009-09-07 11:00:02 +0000 |
506 | +++ common/sections_trans.cc 2010-04-01 15:53:27 +0000 |
507 | @@ -7,7 +7,7 @@ |
508 | |
509 | #include "sections_trans.h" |
510 | |
511 | -char *transtable[][2] = { |
512 | +const char *transtable[][2] = { |
513 | // TRANSLATORS: Alias for the Debian package section "admin" |
514 | {"admin", _("System Administration")}, |
515 | // TRANSLATORS: Alias for the Debian package section "base" |
516 | @@ -118,6 +118,8 @@ |
517 | {"alien", _("Converted From RPM by Alien")}, |
518 | // TRANSLATORS: Ubuntu translations section |
519 | {"translations", _("Internationalization and localization")}, |
520 | + // TRANSLATORS: Ubuntu metapackages section |
521 | + {"metapackages", _("Meta Packages")}, |
522 | |
523 | // TRANSLATORS: Alias for the Debian package section "non-US" |
524 | // Export to the outside of the USA is not allowed |
525 | |
526 | === modified file 'config.h.in' |
527 | --- config.h.in 2009-10-21 11:14:25 +0000 |
528 | +++ config.h.in 2010-04-01 15:53:27 +0000 |
529 | @@ -118,6 +118,9 @@ |
530 | /* build with dpkg progress bar */ |
531 | #undef WITH_DPKG_STATUSFD |
532 | |
533 | +/* Define if you want to enable the ept functions. */ |
534 | +#undef WITH_EPT |
535 | + |
536 | /* build with launchpad-integration */ |
537 | #undef WITH_LAUNCHPAD_INTEGRATION |
538 | |
539 | |
540 | === modified file 'configure.in' |
541 | --- configure.in 2010-01-25 16:43:43 +0000 |
542 | +++ configure.in 2010-04-01 15:53:27 +0000 |
543 | @@ -129,6 +129,19 @@ |
544 | AC_SUBST(LP_CFLAGS) |
545 | AC_SUBST(LP_LIBS) |
546 | |
547 | +AC_MSG_CHECKING(for --enable-ept) |
548 | +AC_ARG_ENABLE([ept], |
549 | + AC_HELP_STRING(--enable-ept, enable libept functionality), |
550 | + [enable_ept="$enableval"],[enable_ept="yes"]) |
551 | +if test "$enable_ept" != "no"; then |
552 | + AC_MSG_RESULT(no) |
553 | + AC_DEFINE(WITH_EPT, 1, |
554 | + [Define if you want to enable the ept functions.]) |
555 | + LIBEPT_DEFS |
556 | +else |
557 | + AC_MSG_RESULT(yes) |
558 | +fi |
559 | + |
560 | |
561 | dnl Checks for header files. |
562 | AC_HEADER_STDC |
563 | |
564 | === modified file 'debian/changelog' |
565 | --- debian/changelog 2010-03-23 20:09:47 +0000 |
566 | +++ debian/changelog 2010-04-01 15:53:27 +0000 |
567 | @@ -1,4 +1,14 @@ |
568 | -synaptic (0.63.2) UNRELEASED; urgency=low |
569 | +synaptic (0.63.1ubuntu2) UNRELEASED; urgency=low |
570 | + |
571 | + [ Jean-Baptiste Lallement ] |
572 | + * common/rpackagelister.cc: |
573 | + - in RPackageLister::xapianSearch() catch xapian exception to |
574 | + prevent crash when xapian interprets search string as a syntax |
575 | + error |
576 | + |
577 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 18 Feb 2010 09:29:15 +0100 |
578 | + |
579 | +synaptic (0.63.1ubuntu1) lucid; urgency=low |
580 | |
581 | [ Michael Vogt ] |
582 | * po/uk.po: |
583 | @@ -13,7 +23,7 @@ |
584 | * disable 'Lock Version' and 'Automatically installed' menu entries for a |
585 | normal user (LP: #309906) |
586 | |
587 | - -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 16 Feb 2010 11:13:45 +0100 |
588 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 17 Feb 2010 23:27:47 +0100 |
589 | |
590 | synaptic (0.63.1) unstable; urgency=low |
591 | |
592 | @@ -41,6 +51,56 @@ |
593 | |
594 | -- Michael Vogt <mvo@debian.org> Thu, 11 Feb 2010 19:58:40 +0100 |
595 | |
596 | +synaptic (0.63ubuntu4) lucid; urgency=low |
597 | + |
598 | + * gtk/rgdebinstallprogress.cc: |
599 | + - make the dpkg progress code less cpu intensive |
600 | + * po/uk.po |
601 | + - add ukrainian translation, thanks to Serhij Dubyk |
602 | + |
603 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 11 Feb 2010 15:23:38 +0100 |
604 | + |
605 | +synaptic (0.63ubuntu3) lucid; urgency=low |
606 | + |
607 | + * gtk/rgsummarywindow.cc: |
608 | + - move the gtk_tree_view_set_model() down to speed up the |
609 | + operation |
610 | + * gtk/rgdebinstallprogress.cc: |
611 | + - on error, set error string into status label |
612 | + - when the recovery is run (dpkg --configure -a) display a |
613 | + proper status label for that |
614 | + * gtk/rgaboutpanel.cc: |
615 | + - fix FTBFS with gcc-4.5 (closes: #565077) |
616 | + * additions to the (internal) API |
617 | + * debian/patches/10_ubuntu_maintenance_gui.dpatch: |
618 | + - updated to support LTS and new "Supported" flags |
619 | + |
620 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 25 Jan 2010 09:58:35 +0100 |
621 | + |
622 | +synaptic (0.63ubuntu2) lucid; urgency=low |
623 | + |
624 | + * po/pt_BR.po: |
625 | + - Updated pt_BR.po, thanks to Sergio Cipolla (closes: #561853) |
626 | + * po/sk.po: |
627 | + - Updated sk.po, thanks to helix84 (closes: #559283) |
628 | + * common/rpackageview.{cc,h}: |
629 | + - remember search history accross package transactions |
630 | + * make the origin filter more fine grained |
631 | + |
632 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 23 Dec 2009 15:30:54 +0100 |
633 | + |
634 | +synaptic (0.63ubuntu1) lucid; urgency=low |
635 | + |
636 | + * merged from debian, remaining changes: |
637 | + - ubuntu icons for supported applications |
638 | + - launchpad-integration |
639 | + - ubuntu changelog download support |
640 | + - support section metapackages |
641 | + - merged ept branch |
642 | + - x-ubuntu-gettext-domain in desktop file |
643 | + |
644 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 11 Nov 2009 14:10:05 +0100 |
645 | + |
646 | synaptic (0.63) unstable; urgency=low |
647 | |
648 | * common/rpackage.h: |
649 | @@ -77,6 +137,78 @@ |
650 | |
651 | -- Michael Vogt <mvo@debian.org> Thu, 27 Aug 2009 10:00:10 +0200 |
652 | |
653 | +synaptic (0.62.7ubuntu7~ppa1) karmic; urgency=low |
654 | + |
655 | + * gtk/rgfetchprogress.{cc,h}: |
656 | + - remove the custom progress rendering and replace with |
657 | + stock gtk progress |
658 | + * gtk/rgmainwindow.cc: |
659 | + - use yellowish background in quick search mode |
660 | + - reset quick search when the find dialog is popped up |
661 | + |
662 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 21 Oct 2009 11:03:54 +0200 |
663 | + |
664 | +synaptic (0.62.7ubuntu6) karmic; urgency=low |
665 | + |
666 | + * gtk/glade/window_fetch.glade: |
667 | + - add default_width to avoid fetch window resizing |
668 | + (LP: #450451) |
669 | + |
670 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 15 Oct 2009 10:13:17 +0200 |
671 | + |
672 | +synaptic (0.62.7ubuntu5) karmic; urgency=low |
673 | + |
674 | + * rebuild against latest libapt |
675 | + |
676 | + -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 25 Sep 2009 22:35:18 +0200 |
677 | + |
678 | +synaptic (0.62.7ubuntu4) karmic; urgency=low |
679 | + |
680 | + * common/sections_trans.cc: |
681 | + - fix typo in gnu-r section description |
682 | + * po/fr.po: |
683 | + - updated, thanks to Stéphane Blondon, closes: #543981 |
684 | + * po/sl.po: |
685 | + - updated, thanks to Matej Urbančič |
686 | + * take the "Origin" field from the release file into account |
687 | + when looking for supported packages |
688 | + |
689 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 22 Sep 2009 17:49:45 +0200 |
690 | + |
691 | +synaptic (0.62.7ubuntu3) karmic; urgency=low |
692 | + |
693 | + * common/rpackagelister.cc: |
694 | + - add prefixes for "name" and "section" in the quick search |
695 | + This allows "name:apt" or "section:devel" searches |
696 | + * debian/control: |
697 | + - recommends gksu|kdebase-bin (kdsu is fine too) |
698 | + closes: #442421 |
699 | + * add filter for manual installed packages (LP: #122047) |
700 | + * fix typo (thanks to Florentin Duneau), closes: #542122 |
701 | + * po/pt_BR.po: |
702 | + - updated translation, thanks to Sergio Cipolla |
703 | + (closes: #532473) |
704 | + * common/rpackage.{cc,h}: |
705 | + - fix potential segfault |
706 | + |
707 | + -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 04 Sep 2009 11:52:17 +0200 |
708 | + |
709 | +synaptic (0.62.7ubuntu2) karmic; urgency=low |
710 | + |
711 | + * common/rpackagelister.cc: |
712 | + - fixes in the xapian search (thanks to seb128) |
713 | + - more debug output with Debug::Synaptic::Xapian=true |
714 | + |
715 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 15 Jul 2009 16:14:50 +0200 |
716 | + |
717 | +synaptic (0.62.7ubuntu1) karmic; urgency=low |
718 | + |
719 | + * merged from debian |
720 | + * debian/control: |
721 | + - add build-conflict against librpm-dev |
722 | + |
723 | + -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 10 Jul 2009 14:35:17 +0200 |
724 | + |
725 | synaptic (0.62.7) unstable; urgency=low |
726 | |
727 | * show progress when searching and not not block the UI |
728 | @@ -94,6 +226,35 @@ |
729 | |
730 | -- Michael Vogt <mvo@debian.org> Thu, 25 Jun 2009 16:17:56 +0200 |
731 | |
732 | +synaptic (0.62.6ubuntu3) karmic; urgency=low |
733 | + |
734 | + * common/rpackagelister.cc: |
735 | + - remove all fuzzy matching in xapianIndexNeedsUpdate() |
736 | + * gtk/rgmainwindow.cc: |
737 | + - run update-apt-xapian-index --udpate under ionice, rebuild |
738 | + the index every time the timestamps do not match |
739 | + |
740 | + -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 10 Jul 2009 13:00:47 +0200 |
741 | + |
742 | +synaptic (0.62.6ubuntu2) karmic; urgency=low |
743 | + |
744 | + * show progress when searching and not not block the UI |
745 | + (LP: #24188) |
746 | + |
747 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 15 Jun 2009 17:17:28 +0200 |
748 | + |
749 | +synaptic (0.62.6ubuntu1) karmic; urgency=low |
750 | + |
751 | + * merge from Debian/unstable, remaining changes: |
752 | + - ubuntu icons for supported applications |
753 | + - launchpad-integration |
754 | + - ubuntu changelog download support |
755 | + - support section metapackages |
756 | + - merged ept branch |
757 | + - x-ubuntu-gettext-domain in desktop file |
758 | + |
759 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 08 Jun 2009 10:47:19 +0200 |
760 | + |
761 | synaptic (0.62.6) unstable; urgency=low |
762 | |
763 | * po/th.po: |
764 | @@ -138,6 +299,35 @@ |
765 | |
766 | -- Michael Vogt <mvo@debian.org> Fri, 05 Jun 2009 16:22:48 +0200 |
767 | |
768 | +synaptic (0.62.5ubuntu3) jaunty-proposed; urgency=low |
769 | + |
770 | + * improve the logic when the xapian index needs |
771 | + rebuilding by checking the xapian document count |
772 | + against the available packages (LP: #365151) |
773 | + |
774 | + -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 17 Apr 2009 16:14:30 +0200 |
775 | + |
776 | +synaptic (0.62.5ubuntu2) jaunty; urgency=low |
777 | + |
778 | + * No-change upload to strip translations from .desktop files. (LP: #348225) |
779 | + |
780 | + -- Martin Pitt <martin.pitt@ubuntu.com> Mon, 30 Mar 2009 12:57:47 +0200 |
781 | + |
782 | +synaptic (0.62.5ubuntu1) jaunty; urgency=low |
783 | + |
784 | + * po/th.po: |
785 | + - updated Thai translation (closes: #512605) |
786 | + * gtk/rgdebinstallprogress.cc: |
787 | + - if forkpty() show a propper error message |
788 | + (thanks to Evan) |
789 | + * gtk/rgfetchprogress.cc: |
790 | + - if the ETA is huge report it as unknown (LP: #322871) |
791 | + * debian/control: |
792 | + - add depends to hicolor-icon-theme |
793 | + - rebuild against latest libapt/libept |
794 | + |
795 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 09 Feb 2009 16:03:03 +0100 |
796 | + |
797 | synaptic (0.62.5) unstable; urgency=low |
798 | |
799 | * gtk/rgsummarywindow.cc: |
800 | @@ -191,6 +381,27 @@ |
801 | |
802 | -- Michael Vogt <mvo@debian.org> Tue, 18 Nov 2008 20:35:18 +0100 |
803 | |
804 | +synaptic (0.62.2ubuntu2) jaunty; urgency=low |
805 | + |
806 | + * gtk/rgpkgdetails.{cc,h}: |
807 | + - download/show big image when clicking on the |
808 | + thumbnail |
809 | + * debian/rules, .bzr-builddeb/default.conf |
810 | + - bybye arch-build, hello "bzr-buildpackage" |
811 | + |
812 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 18 Nov 2008 19:21:16 +0100 |
813 | + |
814 | +synaptic (0.62.2ubuntu1) jaunty; urgency=low |
815 | + |
816 | + * Merge from debian, remaining changes: |
817 | + - ubuntu icons for supported applications |
818 | + - launchpad-integration |
819 | + - support section metapackages |
820 | + - x-ubuntu-gettext-domain in desktop file |
821 | + - support end time calculation |
822 | + |
823 | + -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 14 Nov 2008 12:42:42 +0100 |
824 | + |
825 | synaptic (0.62.2) unstable; urgency=low |
826 | |
827 | * po/es.po: |
828 | @@ -223,6 +434,148 @@ |
829 | |
830 | -- Michael Vogt <mvo@debian.org> Fri, 14 Nov 2008 11:44:43 +0100 |
831 | |
832 | +synaptic (0.62.1ubuntu10) intrepid; urgency=low |
833 | + |
834 | + * common/rpackagelister.cc: |
835 | + - add special handling for "-" char in the xapian |
836 | + search (thanks to kiko) |
837 | + - fix hang in quick search for huge result lists |
838 | + (like "li") LP: #282188 |
839 | + |
840 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 21 Oct 2008 15:19:02 +0200 |
841 | + |
842 | +synaptic (0.62.1ubuntu9) intrepid; urgency=low |
843 | + |
844 | + * gtk/rgmainwindow.cc: |
845 | + - only xapian search when more than one char is used |
846 | + in the search querry (LP: #260739) |
847 | + * common/rpackagelister.{cc,h}: |
848 | + - expand partial strings in search as you type so that |
849 | + "ged" finds "gedit" (LP: #261423) |
850 | + * 10_ubuntu_maintenance_gui.dpatch: |
851 | + - make sure to look only for immutable release files |
852 | + when calculating the support time |
853 | + |
854 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 22 Sep 2008 15:57:58 +0200 |
855 | + |
856 | +synaptic (0.62.1ubuntu8) intrepid; urgency=low |
857 | + |
858 | + * common/rpackageview.cc: |
859 | + - add new "Missing Recommends" default filter |
860 | + * common/rpackage.cc: |
861 | + - fix code to get candidate origin |
862 | + - support getting the candidate release file name |
863 | + * common/rpackagestatus.cc: |
864 | + - support maintenanceEndTime() (if the distro supports that) |
865 | + * 10_ubuntu_maintenance_gui.dpatch: |
866 | + - add support for displaying when the maintaince ends |
867 | + |
868 | + -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 22 Aug 2008 12:40:10 +0200 |
869 | + |
870 | +synaptic (0.62.1ubuntu7) intrepid; urgency=low |
871 | + |
872 | + * debian/control: |
873 | + - add apt-xapian-index to the recommends again, we have some |
874 | + space on the CDs again (thanks to Steve Langasek) |
875 | + |
876 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 19 Jun 2008 14:45:42 +0200 |
877 | + |
878 | +synaptic (0.62.1ubuntu6) intrepid; urgency=low |
879 | + |
880 | + * gtk/rgdebinstallprogress.cc: |
881 | + - make sure that SIGCHLD is not blocked to work around |
882 | + kdesudo (LP: #156041) |
883 | + * common/rpackageview.cc: |
884 | + - add new "Missing Recommends" default filter |
885 | + - fix incorrect display of the "Community Maintained" filter |
886 | + |
887 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 14 Aug 2008 12:01:56 +0200 |
888 | + |
889 | +synaptic (0.62.1ubuntu5) intrepid; urgency=low |
890 | + |
891 | + * debian/control: |
892 | + - make deborphan and apt-xapian-index suggests instead of recommends |
893 | + to save space on the CD - this means we loose the quick search |
894 | + feature in the default install |
895 | + * po/es.po: |
896 | + - updated spanish translation (thanks to |
897 | + Francisco Javier Cuadrado) |
898 | + * gtk/glade/dialog_upgrade.glade: |
899 | + - provide a mnemonics in the upgrade dialog, |
900 | + closes: #491179 (thanks to Matt Kraai) |
901 | + * gtk/glade/window_fetch.glade: |
902 | + - dialog fix (thanks to Oded Arbel) (LP: #228127) |
903 | + * gtk/rgdebinstallprogress.cc: |
904 | + - intercept ctrl-c in the terminal window and ask |
905 | + if that is really the desired action |
906 | + * gtk/rgmainwindow.cc: |
907 | + - fix "Gtk-CRITICAL **: gtk_tree_view_unref_tree_helper" |
908 | + assertion failure error (LP: #38397, closes: #341645) |
909 | + |
910 | + -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 01 Aug 2008 13:50:48 +0200 |
911 | + |
912 | +synaptic (0.62.1ubuntu4) intrepid; urgency=low |
913 | + |
914 | + * improve the search as you type to weight packagename in the |
915 | + search heigher |
916 | + |
917 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 16 Jul 2008 16:00:26 +0100 |
918 | + |
919 | +synaptic (0.62.1ubuntu3) intrepid; urgency=low |
920 | + |
921 | + * do not run the index update when called in backend |
922 | + (non-interactive) mode |
923 | + |
924 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 03 Jul 2008 21:58:28 +0200 |
925 | + |
926 | +synaptic (0.62.1ubuntu2) intrepid; urgency=low |
927 | + |
928 | + * added support for quick search using xapian (thanks to |
929 | + Enrico Zini for his help) |
930 | + |
931 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 17 Jun 2008 14:37:19 +0200 |
932 | + |
933 | +synaptic (0.62.1ubuntu1) intrepid; urgency=low |
934 | + |
935 | + * merge from debian, remaining changes: |
936 | + - ubuntu icons for supported applications |
937 | + - launchpad-integration |
938 | + - build against latest apt in ubuntu |
939 | + - support section metapackages |
940 | + - x-ubuntu-gettext-domain in desktop file |
941 | + |
942 | + * po/es.po: |
943 | + - updated Spanish translation (thanks to |
944 | + Francisco Javier Cuadrado) |
945 | + * debian/control: |
946 | + - added "menu" to the recommends (closes: #478250) |
947 | + * gtk/glade/window_main.glade: |
948 | + - make the main vpane shinkable |
949 | + * gtk/rgmainwindow.cc: |
950 | + - do not loose the keyboard focus after a package |
951 | + action in the listview |
952 | + * debian/control: |
953 | + - switch bzr branch to bzr.debian.org |
954 | + |
955 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 12 Jun 2008 15:57:44 +0200 |
956 | + |
957 | +synaptic (0.62.1ubuntu1) intrepid; urgency=low |
958 | + |
959 | + * po/es.po: |
960 | + - updated Spanish translation (thanks to |
961 | + Francisco Javier Cuadrado) |
962 | + * debian/control: |
963 | + - added "menu" to the recommends (closes: #478250) |
964 | + * gtk/glade/window_main.glade: |
965 | + - make the main vpane shinkable |
966 | + * gtk/rgmainwindow.cc: |
967 | + - do not loose the keyboard focus after a package |
968 | + action in the listview |
969 | + * debian/control: |
970 | + - switch bzr branch to bzr.debian.org |
971 | + |
972 | + -- Michael Vogt <mvo@debian.org> Tue, 18 Jun 2008 10:17:31 +0200 |
973 | + |
974 | synaptic (0.62.1) unstable; urgency=low |
975 | |
976 | * po/es.po: |
977 | @@ -281,6 +634,82 @@ |
978 | |
979 | -- James Vega <jamessan@debian.org> Sat, 05 Apr 2008 18:58:52 -0400 |
980 | |
981 | +synaptic (0.61ubuntu9) hardy; urgency=low |
982 | + |
983 | + * po/cs.po: |
984 | + - translation update (thanks to Kamil Páral) |
985 | + * rebuild for liblaunchpad-integration change |
986 | + |
987 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 10 Apr 2008 16:25:00 +0200 |
988 | + |
989 | +synaptic (0.61ubuntu8) hardy; urgency=low |
990 | + |
991 | + * pixmaps/hicolor/16x16/package-purge.png: |
992 | + - make the icon different from the "remove" icon |
993 | + * gtk/rgsummarywindow.cc: |
994 | + - code cleanup and fix potential endless loop (thanks to |
995 | + Sebastien Bacher) |
996 | + |
997 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 01 Apr 2008 14:39:18 +0200 |
998 | + |
999 | +synaptic (0.61ubuntu7) hardy; urgency=low |
1000 | + |
1001 | + * do not auto-close on package install errors when run with |
1002 | + closeZvt=true (LP: #183209) |
1003 | + |
1004 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 03 Mar 2008 15:05:55 +0100 |
1005 | + |
1006 | +synaptic (0.61ubuntu6) hardy; urgency=low |
1007 | + |
1008 | + * recommend software-properties-gtk |
1009 | + |
1010 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 21 Feb 2008 11:33:11 +0100 |
1011 | + |
1012 | +synaptic (0.61ubuntu5) hardy; urgency=low |
1013 | + |
1014 | + [ Brian Murray ] |
1015 | + * typo fixes (LP: #64482, LP: #157850, LP: #179914, LP: #179912, LP: #179909) |
1016 | + |
1017 | + [ Michael Vogt ] |
1018 | + * add new RFilePackageFilter |
1019 | + * added default custom filter that shows installed community software |
1020 | + |
1021 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 12 Feb 2008 22:54:39 +0100 |
1022 | + |
1023 | +synaptic (0.61ubuntu4) hardy; urgency=low |
1024 | + |
1025 | + * fix incorect transient settings when run with --no-main-window |
1026 | + (thanks to Robert Colins for reporting) |
1027 | + |
1028 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 31 Jan 2008 10:51:31 +0100 |
1029 | + |
1030 | +synaptic (0.61ubuntu3) hardy; urgency=low |
1031 | + |
1032 | + * use new ListUpdate() code from apt |
1033 | + |
1034 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 07 Jan 2008 21:20:49 +0100 |
1035 | + |
1036 | +synaptic (0.61ubuntu2) hardy; urgency=low |
1037 | + |
1038 | + [ Michael Vogt] |
1039 | + * debian/rules, debian/control: |
1040 | + - use dh_icons and add appropriate b-d on debhelper |
1041 | + * g++ 4.3 fixes (closes: #456044) |
1042 | + |
1043 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 13 Dec 2007 20:48:57 +0100 |
1044 | + |
1045 | +synaptic (0.61ubuntu1) hardy; urgency=low |
1046 | + |
1047 | + * merged from debian/unstable, remaining changes: |
1048 | + - ubuntu icons for supported applications |
1049 | + - maintained filed changed |
1050 | + - launchpad-integration |
1051 | + - build against latest apt in ubuntu |
1052 | + - support section metapackages |
1053 | + - x-ubuntu-gettext-domain in desktop file |
1054 | + |
1055 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 13 Dec 2007 15:49:12 +0100 |
1056 | + |
1057 | synaptic (0.61) unstable; urgency=low |
1058 | |
1059 | [ Michael Vogt ] |
1060 | @@ -318,6 +747,76 @@ |
1061 | |
1062 | -- Michael Vogt <mvo@debian.org> Thu, 06 Dec 2007 16:00:51 +0100 |
1063 | |
1064 | +synaptic (0.60ubuntu5.1) gutsy-proposed; urgency=low |
1065 | + |
1066 | + * gtk/rgfetchprogress.{cc,h}: |
1067 | + - fix crash in download progress on theme changes (LP: #67995) |
1068 | + |
1069 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 17 Oct 2007 11:14:03 +0200 |
1070 | + |
1071 | +synaptic (0.60ubuntu5) gutsy; urgency=low |
1072 | + |
1073 | + [ Loic Minier ] |
1074 | + * Set has_focus on the close button of the welcome dialog; LP: #148695. |
1075 | + |
1076 | + [ Michael Vogt ] |
1077 | + * gtk/rgmainwindow.cc: |
1078 | + - fix crash in cbInstallFromVersion() (LP: #145685) |
1079 | + |
1080 | + -- Loic Minier <lool@dooz.org> Wed, 03 Oct 2007 22:33:28 +0200 |
1081 | + |
1082 | +synaptic (0.61) unstable; urgency=low |
1083 | + |
1084 | + [ Michael Vogt ] |
1085 | + * fix missing Basque translation (closes: #429460) |
1086 | + * updatd Basque translation (thanks to mikel paskual) |
1087 | + * update galician translation (thanks to Ignacio Casal) |
1088 | + * updated Czech translation (thanks to Vit Pelcak) |
1089 | + * updated Finish translation (thanks to Timo Jyrinki) |
1090 | + * po/POTFILES.in, po/POTFILES.skip: |
1091 | + - updated so that intltool-update -m is happy again (thanks |
1092 | + to Nacho) |
1093 | + * gtk/rgmainwindow.cc: |
1094 | + - add missing space in the wget script (thanks to Avi Rozen) |
1095 | + * make it build with g++ 4.3 |
1096 | + * gtk/rgmainwindow.cc: |
1097 | + - fix crash in cbInstallFromVersion() |
1098 | + * gtk/rgfetchprogress.{cc,h}: |
1099 | + - fix crash in download progress on theme changes |
1100 | + |
1101 | + [ Loic Minier ] |
1102 | + * Set has_focus on the close button of the welcome dialog; closes: #148695. |
1103 | + |
1104 | + -- Loic Minier <lool@dooz.org> Wed, 03 Oct 2007 22:25:09 +0200 |
1105 | + |
1106 | +synaptic (0.60ubuntu3) gutsy; urgency=low |
1107 | + |
1108 | + * build against latest apt |
1109 | + |
1110 | + -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 03 Aug 2007 21:15:40 +0200 |
1111 | + |
1112 | +synaptic (0.60ubuntu2) gutsy; urgency=low |
1113 | + |
1114 | + * debian/control: |
1115 | + - added XS-Vcs-Bzr field |
1116 | + |
1117 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 30 Jul 2007 15:04:48 +0200 |
1118 | + |
1119 | +synaptic (0.60ubuntu1) gutsy; urgency=low |
1120 | + |
1121 | + * merged from debian/unstable, remaining changes: |
1122 | + - 01_ubuntu_changelog: |
1123 | + + default to changelogs.ubuntu.com |
1124 | + - 03_hide_browse_documentation: |
1125 | + + don't show the dwww documentation button |
1126 | + - 04_ubuntu_lpi: |
1127 | + + launchpad integration added |
1128 | + - 06_ubuntu_su_to_root: |
1129 | + + use gksu instead of su-to-root |
1130 | + - ubuntu branding icon |
1131 | + |
1132 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 18 Jun 2007 15:08:09 +0200 |
1133 | + |
1134 | synaptic (0.60) unstable; urgency=low |
1135 | |
1136 | * moved most icons use the icontheme |
1137 | @@ -366,6 +865,231 @@ |
1138 | |
1139 | -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 6 Mar 2007 17:22:30 +0100 |
1140 | |
1141 | +synaptic (0.57.11.1ubuntu15) gutsy; urgency=low |
1142 | + |
1143 | + * gtk/rgpreferenceswindow.cc: |
1144 | + - overwrite the http_proxy environ when the user set the proxy |
1145 | + explicitely (thanks to Berend De Schouwer, LP#105515) |
1146 | + * common/rpackagelister.cc: |
1147 | + - added "Volatile::SetSelectionDoReInstall" to support |
1148 | + reinstalling from --set-selections too |
1149 | + * common/rpackage.cc: |
1150 | + - only show a package as supported if it is authenticated |
1151 | + * po/eu.po: |
1152 | + - updated (thanks to dooteo, closes: #368951) |
1153 | + * gtk/rguserdialog.cc, gtk/rggladewindow.cc: |
1154 | + - do not crash for invalid parent-window-ids |
1155 | + |
1156 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 11 Apr 2007 11:16:31 +0200 |
1157 | + |
1158 | +synaptic (0.57.11.1ubuntu14) feisty; urgency=low |
1159 | + |
1160 | + * gtk/rgchangeswindow.cc: |
1161 | + - fix crash in confirm changes (LP#80922) |
1162 | + Thanks to John Millikin for the instructions how to reproduce the |
1163 | + bug |
1164 | + |
1165 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 4 Apr 2007 13:01:23 +0200 |
1166 | + |
1167 | +synaptic (0.57.11.1ubuntu13) feisty; urgency=low |
1168 | + |
1169 | + * when generating the wget script, use wget -c (LP#76462) |
1170 | + * po/cs.po: |
1171 | + - updated (thanks to Vit Pelcak) |
1172 | + * gtk/rgpkgdetails.cc: |
1173 | + - fix chinese descriptions display, thanks to Liu Qishuai |
1174 | + (LP#102228) |
1175 | + * fix drop down boxes in preferences (LP#100072) |
1176 | + * fix terminal window (LP#99877) |
1177 | + * show error and exit if opening the cache fails (LP#90016) |
1178 | + |
1179 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 3 Apr 2007 22:23:48 +0200 |
1180 | + |
1181 | +synaptic (0.57.11.1ubuntu12) feisty; urgency=low |
1182 | + |
1183 | + * data/synaptic.desktop.in: |
1184 | + - fix in the Category to make it show up in g-a-i (LP#88877) |
1185 | + * common/rpackageview.cc: |
1186 | + - fix in the getSections() code (LP##91888) |
1187 | + |
1188 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 13 Mar 2007 20:18:09 +0100 |
1189 | + |
1190 | +synaptic (0.57.11.1ubuntu11) feisty; urgency=low |
1191 | + |
1192 | + * build with gcc 4.3 (closes: #413419) |
1193 | + * do not return a NULL pointer in name() |
1194 | + * remove unneeded pkgActionGroup that seems to cause havoc |
1195 | + |
1196 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 6 Mar 2007 19:02:44 +0100 |
1197 | + |
1198 | +synaptic (0.57.11.1ubuntu10) feisty; urgency=low |
1199 | + |
1200 | + * debian/control: |
1201 | + - changed ubuntu maintainer |
1202 | + - added XS-Vcs-Bzr |
1203 | + * gtk/rgpreferenceswindow.cc: |
1204 | + - fix proxy authentication (thanks to Jan de Mooij) |
1205 | + (LP#86769) |
1206 | + |
1207 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 27 Feb 2007 12:34:12 +0100 |
1208 | + |
1209 | +synaptic (0.57.11.1ubuntu9) feisty; urgency=low |
1210 | + |
1211 | + * remove file descriptor resource leak |
1212 | + * depend on latest apt (needs rebuild to fix resource leak) |
1213 | + * fix crash in "Add downloaded packages" (LP#85934) |
1214 | + |
1215 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 26 Feb 2007 14:31:31 +0100 |
1216 | + |
1217 | +synaptic (0.57.11.1ubuntu8) feisty; urgency=low |
1218 | + |
1219 | + * move the desktop file back into new control center as it confused |
1220 | + too many people and we want to get rid of Applications/System Tools |
1221 | + (LP: #84984) |
1222 | + * fixed memory corruption problem on reopening the cache |
1223 | + (LP#81624) |
1224 | + |
1225 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 19 Feb 2007 10:33:32 +0100 |
1226 | + |
1227 | +synaptic (0.57.11.1ubuntu7) feisty; urgency=low |
1228 | + |
1229 | + * really use software-properties-gtk if available (LP#84248) |
1230 | + * move the desktop file out of settings because it does no longer |
1231 | + fit there with the new control center in gnome 2.17 |
1232 | + (LP: #83658) |
1233 | + * fix version number generation for the about dialog (lp: #84626) |
1234 | + |
1235 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 12 Feb 2007 19:05:35 +0100 |
1236 | + |
1237 | +synaptic (0.57.11.1ubuntu6) feisty; urgency=low |
1238 | + |
1239 | + * use software-properties-gtk if available |
1240 | + * rebuild against latest apt version |
1241 | + |
1242 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 6 Feb 2007 16:37:48 +0100 |
1243 | + |
1244 | +synaptic (0.57.11.1ubuntu5) feisty; urgency=low |
1245 | + |
1246 | + * fix corner-case bug in --set-selections, --non-interactive (lp: #81428) |
1247 | + |
1248 | + -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 26 Jan 2007 10:41:48 +0100 |
1249 | + |
1250 | +synaptic (0.57.11.1ubuntu4) feisty; urgency=low |
1251 | + |
1252 | + * debian/rules: |
1253 | + - fix automatic version number generation |
1254 | + |
1255 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 22 Jan 2007 15:27:59 +0100 |
1256 | + |
1257 | +synaptic (0.57.11.1ubuntu2) feisty; urgency=low |
1258 | + |
1259 | + * added "Origins" view (AlwaysEnableUniverseMultiverse spec) |
1260 | + |
1261 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 20 Dec 2006 19:05:08 +0100 |
1262 | + |
1263 | +synaptic (0.57.11.1ubuntu1) feisty; urgency=low |
1264 | + |
1265 | + * merged with debian |
1266 | + |
1267 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 20 Dec 2006 17:30:46 +0100 |
1268 | + |
1269 | +synaptic (0.57.11.1) unstable; urgency=high |
1270 | + |
1271 | + * gtk/rgmainwindow.cc: |
1272 | + - fix crash in "Lock package" |
1273 | + * gtk/rgpreferenceswindow.cc: |
1274 | + - add default font to fix crash |
1275 | + |
1276 | + -- Michael Vogt <mvo@debian.org> Mon, 18 Dec 2006 10:52:08 +0100 |
1277 | + |
1278 | +synaptic (0.57.11ubuntu13) edgy; urgency=low |
1279 | + |
1280 | + * gtk/rgmainwindow.cc: |
1281 | + - fix crash in "Lock package" (lp: 64005) |
1282 | + * gtk/rgpreferenceswindow.cc: |
1283 | + - add default font to fix crash (lp: 65553) |
1284 | + |
1285 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 23 Oct 2006 16:12:55 +0200 |
1286 | + |
1287 | +synaptic (0.57.11ubuntu12) edgy; urgency=low |
1288 | + |
1289 | + * gtk/gsyncaptic.cc: |
1290 | + - fix in the checking for already runing synaptic (lp: 62754) |
1291 | + |
1292 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 11 Oct 2006 18:09:16 +0200 |
1293 | + |
1294 | +synaptic (0.57.11ubuntu11) edgy; urgency=low |
1295 | + |
1296 | + * common/rpackagelister.cc: |
1297 | + - use pkgActionGroup to fix performance regression in setSelection() |
1298 | + * performance regression fixes (lp: #63171) |
1299 | + |
1300 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 10 Oct 2006 13:57:42 +0200 |
1301 | + |
1302 | +synaptic (0.57.11ubuntu10) edgy; urgency=low |
1303 | + |
1304 | + * common/rpackagelister.cc: |
1305 | + - run refresh() after re-adjusting the size of the packages (lp: #62298) |
1306 | + |
1307 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 26 Sep 2006 17:33:28 +0200 |
1308 | + |
1309 | +synaptic (0.57.11ubuntu9) edgy; urgency=low |
1310 | + |
1311 | + * fix problem with pkgs disappering from the current view when |
1312 | + certain auto-removable packages are marked for removal |
1313 | + |
1314 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 21 Sep 2006 13:39:35 +0200 |
1315 | + |
1316 | +synaptic (0.57.11ubuntu8) edgy; urgency=low |
1317 | + |
1318 | + * redo the auto flag on "restoreState()" too |
1319 | + |
1320 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 21 Sep 2006 00:55:16 +0200 |
1321 | + |
1322 | +synaptic (0.57.11ubuntu7) edgy; urgency=low |
1323 | + |
1324 | + * auto install/garbage filter added |
1325 | + |
1326 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 20 Sep 2006 15:04:36 +0200 |
1327 | + |
1328 | +synaptic (0.57.11ubuntu6) edgy; urgency=low |
1329 | + |
1330 | + * fix mark/unmark auto |
1331 | + |
1332 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 20 Sep 2006 14:18:43 +0200 |
1333 | + |
1334 | +synaptic (0.57.11ubuntu5) edgy; urgency=low |
1335 | + |
1336 | + * fix performance regression when canceling a operation |
1337 | + |
1338 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 11 Sep 2006 11:52:30 +0200 |
1339 | + |
1340 | +synaptic (0.57.11ubuntu4) edgy; urgency=low |
1341 | + |
1342 | + * when switching views, don't autoselect "All" |
1343 | + * support the "metapackages" section |
1344 | + |
1345 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 6 Sep 2006 20:30:45 +0200 |
1346 | + |
1347 | +synaptic (0.57.11ubuntu3) edgy; urgency=low |
1348 | + |
1349 | + * make "Fix Missing" and "Set Selections" faster (thanks to seb128 |
1350 | + for discovering this problem) |
1351 | + |
1352 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 4 Sep 2006 15:59:20 +0200 |
1353 | + |
1354 | +synaptic (0.57.11ubuntu2) edgy; urgency=low |
1355 | + |
1356 | + * merged the ddtp support |
1357 | + |
1358 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 14 Aug 2006 16:26:28 +0200 |
1359 | + |
1360 | +synaptic (0.57.11ubuntu1) edgy; urgency=low |
1361 | + |
1362 | + * merged with debian |
1363 | + |
1364 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 27 Jul 2006 15:17:03 +0200 |
1365 | + |
1366 | synaptic (0.57.11.1) unstable; urgency=high |
1367 | |
1368 | * gtk/rgmainwindow.cc: |
1369 | @@ -388,6 +1112,32 @@ |
1370 | |
1371 | -- Michael Vogt <mvo@debian.org> Thu, 27 Jul 2006 15:12:31 +0200 |
1372 | |
1373 | +synaptic (0.57.10ubuntu3) edgy; urgency=low |
1374 | + |
1375 | + * show broken packages in the status view as well |
1376 | + * don't show a download window if nothing is going to be downloaded |
1377 | + * cleanups |
1378 | + |
1379 | + -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 21 Jul 2006 11:47:31 +0200 |
1380 | + |
1381 | +synaptic (0.57.10ubuntu2) edgy; urgency=low |
1382 | + |
1383 | + * fixed FTBFS |
1384 | + * build-dep on latest vte |
1385 | + |
1386 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 4 Jul 2006 16:17:25 +0200 |
1387 | + |
1388 | +synaptic (0.57.10ubuntu1) edgy; urgency=low |
1389 | + |
1390 | + * po/ja.po: updated japanese translation (thanks to Daisuke SUZUKI) |
1391 | + * po/sv.po: updated translation (thanks to Daniel Nylander) |
1392 | + * UI and string fixes (thanks to Sebastian Heinlein) |
1393 | + * merged with debian |
1394 | + * merged simple support for the apt auto-mark of automatic dependencies |
1395 | + feature (new "Installed (auto removable)" status) |
1396 | + |
1397 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 3 Jul 2006 21:38:16 +0200 |
1398 | + |
1399 | synaptic (0.57.10) unstable; urgency=low |
1400 | |
1401 | * fix a bug in the skip-taskbar handling (thanks to seb128) |
1402 | @@ -413,6 +1163,99 @@ |
1403 | |
1404 | -- Michael Vogt <mvo@debian.org> Tue, 28 Feb 2006 09:44:42 +0100 |
1405 | |
1406 | +synaptic (0.57.8ubuntu11) dapper; urgency=low |
1407 | + |
1408 | + * fix bug that the window is not visisble in the tasklist when run |
1409 | + in "install all upgrades" mode from update-notifier (thanks to |
1410 | + seb128 for reporting) |
1411 | + * hide the "auto-close" checkbutton when runing non-interactively, |
1412 | + because synaptic won't save options then (Ubuntu: #28250) |
1413 | + * better deal with invalid utf8 in the package descriptions |
1414 | + (Ubuntu: #37050, #38399) |
1415 | + * increase the size of the diff dialog textview (ubuntu: #44012) |
1416 | + * search in summary too (ubuntu: #32337) |
1417 | + * fix focus problem (ubuntu: #39971) |
1418 | + |
1419 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 18 May 2006 11:41:18 +0200 |
1420 | + |
1421 | +synaptic (0.57.8ubuntu10) dapper; urgency=low |
1422 | + |
1423 | + * g++-4.1 fixes (thanks to Martin Michlmayr) (closes: 357863) |
1424 | + * fix the invocation of the external software-properties |
1425 | + |
1426 | + -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 21 Apr 2006 10:02:28 +0200 |
1427 | + |
1428 | +synaptic (0.57.8ubuntu9) dapper; urgency=low |
1429 | + |
1430 | + * fix a bug in the skip-taskbar handling (thanks to seb128) |
1431 | + * fix the column sorting (closes: #361070) |
1432 | + * use the urgency hint for the conffile prompt (ubuntu: #21898) |
1433 | + * better handling of the automatic terminal expanding (ubuntu: #38935) |
1434 | + |
1435 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 12 Apr 2006 20:43:23 +0200 |
1436 | + |
1437 | +synaptic (0.57.8ubuntu8) dapper; urgency=low |
1438 | + |
1439 | + * fix memory corruption problem (ubuntu #37817, #37987) |
1440 | + |
1441 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 4 Apr 2006 19:59:35 +0200 |
1442 | + |
1443 | +synaptic (0.57.8ubuntu7) dapper; urgency=low |
1444 | + |
1445 | + * gtk/window_changes.glade: |
1446 | + - make the dialog icon "info" instead of "warning" (ubuntu: #17085) |
1447 | + * remove http:// when it was entered as part of the proxy uri |
1448 | + (ubuntu: #18038) |
1449 | + * if a dpkg error happens during install run "dpkg --configure -a" |
1450 | + to recover as much as possible (ubuntu: #19021) |
1451 | + * if no terminal activity is detected and the terminal is expanded |
1452 | + set the urgency hint as well (ubuntu: #31436) |
1453 | + * remove http:// when it was entered as part of the proxy uri |
1454 | + * include reinstall markings in the "changes" filter |
1455 | + |
1456 | + -- Michael Vogt <michael.vogt@ubuntu.com> Sun, 2 Apr 2006 11:40:45 +0200 |
1457 | + |
1458 | +synaptic (0.57.8ubuntu6) dapper; urgency=low |
1459 | + |
1460 | + * wording fix (ubuntu #36488) |
1461 | + * if no terminal activity is detected and the terminal is expanded |
1462 | + set the urgency hint as well (ubuntu: #31436) |
1463 | + |
1464 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 29 Mar 2006 14:33:19 +0200 |
1465 | + |
1466 | +synaptic (0.57.8ubuntu5) dapper; urgency=low |
1467 | + |
1468 | + * fix problem with fetch window not centered on parent (thanks to |
1469 | + seb128 and glatzor) |
1470 | + * fix a missing set_transient() problem (ubuntu #36030) |
1471 | + |
1472 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 23 Mar 2006 00:10:25 +0100 |
1473 | + |
1474 | +synaptic (0.57.8ubuntu4) dapper; urgency=low |
1475 | + |
1476 | + * fix another set_transient() problem with run with --parent-window-id |
1477 | + (ubuntu #33406) |
1478 | + |
1479 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 2 Mar 2006 15:38:08 +0100 |
1480 | + |
1481 | +synaptic (0.57.8ubuntu3) dapper; urgency=low |
1482 | + |
1483 | + * data/synaptic.desktop.in: set X-Ubuntu-Gettext-Domain |
1484 | + * make "mark" the default response in the "Mark change dialog" (ubuntu #31189) |
1485 | + * don't fail if run as non-root, just explain what's wrong |
1486 | + |
1487 | + -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 24 Feb 2006 10:35:43 +0100 |
1488 | + |
1489 | +synaptic (0.57.8ubuntu2) dapper; urgency=low |
1490 | + |
1491 | + * po/th.po: updated Thai Translation (thanks to Isriya Paireepairit) |
1492 | + * po/el.po: updated Greek translation (thanks to Kostas Papadimas) |
1493 | + * only clean the list dir if a update was successful |
1494 | + * fix problem that some windows have a skip taskbar hint but no |
1495 | + transient parent (thanks to Seb128 for reporting the problem) |
1496 | + |
1497 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 21 Feb 2006 18:59:52 +0100 |
1498 | + |
1499 | synaptic (0.57.8) unstable; urgency=low |
1500 | |
1501 | * po/pl.po: updated Polish translation (thanks to Emilian Nowak) |
1502 | @@ -1445,4 +2288,3 @@ |
1503 | |
1504 | -- Michael Vogt <mvo@debian.org> Tue, 13 Nov 2001 23:17:20 +0100 |
1505 | |
1506 | - |
1507 | |
1508 | === modified file 'debian/control' |
1509 | --- debian/control 2009-07-21 08:16:20 +0000 |
1510 | +++ debian/control 2010-04-01 15:53:27 +0000 |
1511 | @@ -1,11 +1,13 @@ |
1512 | Source: synaptic |
1513 | Section: admin |
1514 | Priority: optional |
1515 | -Maintainer: Michael Vogt <mvo@debian.org> |
1516 | -Build-Depends: debhelper (>= 5.0.51), libapt-pkg-dev (>= 0.7.0), gettext, libgtk2.0-dev, libvte-dev (>= 0.11.11), libglade2-dev, libxft2-dev, scrollkeeper, intltool, xmlto, libsm-dev , sharutils, dpatch, lsb-release, dpkg (>= 1.13.9) |
1517 | +Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com> |
1518 | +XSBC-Original-Maintainer: Michael Vogt <mvo@debian.org> |
1519 | +Build-Depends: debhelper (>= 5.0.51), libapt-pkg-dev (>= 0.7.23), gettext, libgtk2.0-dev, libvte-dev (>= 0.11.11), libglade2-dev, libxft2-dev, scrollkeeper, intltool, xmlto, libsm-dev , sharutils, dpatch, lsb-release, dpkg (>= 1.13.9), liblaunchpad-integration-dev, libept-dev (>= 0.5.26ubuntu2) |
1520 | Build-Conflicts: librpm-dev |
1521 | Standards-Version: 3.7.2.2 |
1522 | -Vcs-Bzr: http://bzr.debian.org/synaptic/synaptic/debian-sid |
1523 | +Vcs-Bzr: http://bazaar.launchpad.net/~ubuntu-core-dev/synaptic/ubuntu/ |
1524 | +XS-Original-Vcs-Bzr: http://bzr.debian.org/synaptic/synaptic/debian-sid |
1525 | |
1526 | Package: synaptic |
1527 | Architecture: any |
1528 | @@ -13,8 +15,8 @@ |
1529 | Provides: gsynaptic |
1530 | Replaces: gsynaptic |
1531 | Conflicts: gsynaptic, menu (<< 2.1.11) |
1532 | -Recommends: gksu|kdebase-bin, deborphan, libgnome2-perl, menu |
1533 | -Suggests: dwww |
1534 | +Recommends: gksu|kdebase-bin, libgnome2-perl, software-properties-gtk, apt-xapian-index |
1535 | +Suggests: dwww, menu, deborphan |
1536 | Description: Graphical package manager |
1537 | Synaptic is a graphical package management tool based on GTK+ and APT. |
1538 | Synaptic enables you to install, upgrade and remove software packages in |
1539 | |
1540 | === modified file 'debian/patches/00list.Ubuntu' |
1541 | --- debian/patches/00list.Ubuntu 2007-10-04 08:45:12 +0000 |
1542 | +++ debian/patches/00list.Ubuntu 2010-04-01 15:53:27 +0000 |
1543 | @@ -3,3 +3,4 @@ |
1544 | 03_hide_browse_documentation |
1545 | 04_ubuntu_lpi |
1546 | 06_ubuntu_su_to_root |
1547 | +10_ubuntu_maintenance_gui |
1548 | |
1549 | === modified file 'debian/patches/01_ubuntu_changelog.dpatch' |
1550 | --- debian/patches/01_ubuntu_changelog.dpatch 2009-06-04 16:12:33 +0000 |
1551 | +++ debian/patches/01_ubuntu_changelog.dpatch 2010-04-01 15:53:27 +0000 |
1552 | @@ -5,10 +5,10 @@ |
1553 | ## DP: No description. |
1554 | |
1555 | @DPATCH@ |
1556 | -diff -urNad synaptic-0.56/common/rpackage.cc /tmp/dpep.Ri9fRS/synaptic-0.56/common/rpackage.cc |
1557 | ---- synaptic-0.56/common/rpackage.cc 2005-02-18 13:28:43.000000000 +0100 |
1558 | -+++ /tmp/dpep.Ri9fRS/synaptic-0.56/common/rpackage.cc 2005-02-18 14:39:17.005309176 +0100 |
1559 | -@@ -810,7 +810,7 @@ |
1560 | +diff -urNad ubuntu~/common/rpackage.cc ubuntu/common/rpackage.cc |
1561 | +--- ubuntu~/common/rpackage.cc 2009-09-18 23:37:47.000000000 +0200 |
1562 | ++++ ubuntu/common/rpackage.cc 2009-09-18 23:40:55.071662698 +0200 |
1563 | +@@ -875,7 +875,7 @@ |
1564 | if(verstr.find(':')!=verstr.npos) |
1565 | verstr=string(verstr, verstr.find(':')+1); |
1566 | char uri[512]; |
1567 | @@ -17,7 +17,10 @@ |
1568 | src_section.c_str(), |
1569 | prefix.c_str(), |
1570 | srcpkg.c_str(), |
1571 | -@@ -1293,7 +1293,7 @@ |
1572 | +diff -urNad ubuntu~/common/rpackagestatus.cc ubuntu/common/rpackagestatus.cc |
1573 | +--- ubuntu~/common/rpackagestatus.cc 2009-09-18 23:37:47.000000000 +0200 |
1574 | ++++ ubuntu/common/rpackagestatus.cc 2009-09-18 23:41:36.086660327 +0200 |
1575 | +@@ -69,7 +69,7 @@ |
1576 | markUnsupported = true; |
1577 | |
1578 | // read supported labels |
1579 | @@ -26,12 +29,21 @@ |
1580 | stringstream sst1(labels); |
1581 | while(!sst1.eof()) { |
1582 | sst1 >> s; |
1583 | -@@ -1301,7 +1301,7 @@ |
1584 | +@@ -77,7 +77,7 @@ |
1585 | + } |
1586 | + |
1587 | + // read supported origins |
1588 | +- origin = _config->Find("Synaptic::supported-origins", "Debian"); |
1589 | ++ origin = _config->Find("Synaptic::supported-origins", "Ubuntu"); |
1590 | + stringstream sst2(origin); |
1591 | + while(!sst2.eof()) { |
1592 | + sst2 >> s; |
1593 | +@@ -85,7 +85,7 @@ |
1594 | } |
1595 | |
1596 | // read supported components |
1597 | - components = _config->Find("Synaptic::supported-components", "main updates/main"); |
1598 | + components = _config->Find("Synaptic::supported-components", "main updates/main restricted"); |
1599 | - stringstream sst2(components); |
1600 | - while(!sst2.eof()) { |
1601 | - sst2 >> s; |
1602 | + stringstream sst3(components); |
1603 | + while(!sst3.eof()) { |
1604 | + sst3 >> s; |
1605 | |
1606 | === modified file 'debian/patches/03_hide_browse_documentation.dpatch' (properties changed: -x to +x) |
1607 | === modified file 'debian/patches/04_ubuntu_lpi.dpatch' (properties changed: -x to +x) |
1608 | === modified file 'debian/patches/06_ubuntu_su_to_root.dpatch' (properties changed: -x to +x) |
1609 | === added file 'debian/patches/10_ubuntu_maintenance_gui.dpatch' |
1610 | --- debian/patches/10_ubuntu_maintenance_gui.dpatch 1970-01-01 00:00:00 +0000 |
1611 | +++ debian/patches/10_ubuntu_maintenance_gui.dpatch 2010-04-01 15:53:27 +0000 |
1612 | @@ -0,0 +1,194 @@ |
1613 | +#! /bin/sh /usr/share/dpatch/dpatch-run |
1614 | +## 10_foo.dpatch |
1615 | +## |
1616 | +## All lines beginning with `## DP:' are a description of the patch. |
1617 | +## DP: No description. |
1618 | + |
1619 | +@DPATCH@ |
1620 | +diff -urNad ubuntu~/common/rpackagestatus.cc ubuntu/common/rpackagestatus.cc |
1621 | +--- ubuntu~/common/rpackagestatus.cc 2010-02-24 12:30:23.000000000 +0100 |
1622 | ++++ ubuntu/common/rpackagestatus.cc 2010-02-24 12:30:23.000000000 +0100 |
1623 | +@@ -185,7 +185,8 @@ |
1624 | + pkgTagSection sec; |
1625 | + time_t release_date = -1; |
1626 | + |
1627 | +- string distro = _config->Find("Synaptic::supported-label"); |
1628 | ++ // FIXME: make this use the "labels" vector in the future |
1629 | ++ string distro = _config->Find("Synaptic::supported-label","Ubuntu"); |
1630 | + string releaseFile = pkg->getReleaseFileForOrigin(distro, release); |
1631 | + if(!FileExists(releaseFile)) { |
1632 | + // happens e.g. when there is no release file and is harmless |
1633 | +@@ -209,10 +210,26 @@ |
1634 | + // now calculate the time until there is support |
1635 | + gmtime_r(&release_date, res); |
1636 | + |
1637 | +- const int support_time =_config->FindI("Synaptic::supported-month", 0); |
1638 | ++ int support_time =_config->FindI("Synaptic::supported-month", 18); |
1639 | + if (support_time <= 0) |
1640 | + return false; |
1641 | + |
1642 | ++ // check if the package overwrites the support time, this has the |
1643 | ++ // format "5y", "18m" etc |
1644 | ++ string support_time_str = pkg->findTagFromPkgRecord("Supported"); |
1645 | ++ size_t len = support_time_str.length(); |
1646 | ++ if(len > 1) { |
1647 | ++ int factor = 1; |
1648 | ++ if (support_time_str[len-1] == 'y') |
1649 | ++ factor = 12; |
1650 | ++ else if (support_time_str[len-1] == 'm') |
1651 | ++ factor = 1; |
1652 | ++ else |
1653 | ++ cerr << "Unknown support tag: " << support_time_str << endl; |
1654 | ++ // and covert to an integer (skipping the last char 'y') |
1655 | ++ support_time = factor * atoi(support_time_str.substr(0, len-1).c_str()); |
1656 | ++ } |
1657 | ++ |
1658 | + res->tm_year += (support_time / 12) + ((res->tm_mon + support_time % 12) / 12); |
1659 | + res->tm_mon = (res->tm_mon + support_time) % 12; |
1660 | + |
1661 | +diff -urNad ubuntu~/gtk/glade/window_main.glade ubuntu/gtk/glade/window_main.glade |
1662 | +--- ubuntu~/gtk/glade/window_main.glade 2010-02-24 12:30:23.000000000 +0100 |
1663 | ++++ ubuntu/gtk/glade/window_main.glade 2010-02-24 12:30:23.000000000 +0100 |
1664 | +@@ -1351,8 +1351,8 @@ |
1665 | + <property name="pixels_above_lines">3</property> |
1666 | + <property name="pixels_below_lines">3</property> |
1667 | + <property name="pixels_inside_wrap">0</property> |
1668 | +- <property name="left_margin">3</property> |
1669 | +- <property name="right_margin">3</property> |
1670 | ++ <property name="left_margin">12</property> |
1671 | ++ <property name="right_margin">12</property> |
1672 | + <property name="indent">0</property> |
1673 | + <property name="text" translatable="yes"></property> |
1674 | + </widget> |
1675 | +diff -urNad ubuntu~/gtk/rgpkgdetails.cc ubuntu/gtk/rgpkgdetails.cc |
1676 | +--- ubuntu~/gtk/rgpkgdetails.cc 2010-02-24 12:26:40.000000000 +0100 |
1677 | ++++ ubuntu/gtk/rgpkgdetails.cc 2010-02-24 12:31:01.000000000 +0100 |
1678 | +@@ -24,6 +24,8 @@ |
1679 | + #include "config.h" |
1680 | + |
1681 | + #include <cassert> |
1682 | ++#include <langinfo.h> |
1683 | ++ |
1684 | + #include "rgwindow.h" |
1685 | + #include "rgmainwindow.h" |
1686 | + #include "rgpkgdetails.h" |
1687 | +@@ -191,33 +193,17 @@ |
1688 | + "scale", 1.1, |
1689 | + NULL); |
1690 | + } |
1691 | ++ if(gtk_text_tag_table_lookup(tag_table, "gray") == NULL) { |
1692 | ++ gtk_text_buffer_create_tag(buf, "gray", |
1693 | ++ "foreground", "darkgray", |
1694 | ++ NULL); |
1695 | ++ } |
1696 | + // set summary |
1697 | + s = utf8(pkg->summary()); |
1698 | + gtk_text_buffer_get_start_iter(buf, &it); |
1699 | + gtk_text_buffer_insert(buf, &it, s, -1); |
1700 | + gtk_text_buffer_get_start_iter(buf, &start); |
1701 | + gtk_text_buffer_apply_tag_by_name(buf, "bold", &start, &it); |
1702 | +- // set emblems |
1703 | +- GdkPixbuf *pixbuf = RGPackageStatus::pkgStatus.getSupportedPix(pkg); |
1704 | +- if(pixbuf != NULL) { |
1705 | +- // insert space |
1706 | +- gtk_text_buffer_insert(buf, &it, " ", 1); |
1707 | +- // make image |
1708 | +- emblem = gtk_image_new_from_pixbuf(pixbuf); |
1709 | +- gtk_image_set_pixel_size(GTK_IMAGE(emblem), 16); |
1710 | +- // set eventbox and tooltip |
1711 | +- GtkWidget *event = gtk_event_box_new(); |
1712 | +- GtkStyle *style = gtk_widget_get_style(textview); |
1713 | +- gtk_widget_modify_bg(event, GTK_STATE_NORMAL, |
1714 | +- &style->base[GTK_STATE_NORMAL]); |
1715 | +- gtk_container_add(GTK_CONTAINER(event), emblem); |
1716 | +- gtk_tooltips_set_tip(tips, event, _("This application is supported by the distribution"), ""); |
1717 | +- // create anchor |
1718 | +- GtkTextChildAnchor *anchor = gtk_text_buffer_create_child_anchor(buf, &it); |
1719 | +- gtk_text_view_add_child_at_anchor(GTK_TEXT_VIEW(textview), event, anchor); |
1720 | +- gtk_widget_show_all(event); |
1721 | +- } |
1722 | +- |
1723 | + // add button to get screenshot |
1724 | + gtk_text_buffer_insert(buf, &it, "\n", 1); |
1725 | + GtkTextChildAnchor *anchor = gtk_text_buffer_create_child_anchor(buf, &it); |
1726 | +@@ -237,6 +223,58 @@ |
1727 | + s = utf8(pkg->description()); |
1728 | + gtk_text_buffer_insert(buf, &it, s, -1); |
1729 | + |
1730 | ++ // now check if we have a support time |
1731 | ++ gchar *maint_str = NULL; |
1732 | ++ struct tm end_time; |
1733 | ++ if(pkg->label() == "Ubuntu" && pkg->origin() == "Ubuntu") { |
1734 | ++ gchar *old_lctime = g_strdup(setlocale(LC_TIME, NULL)); |
1735 | ++ gchar *new_lctime = g_strdup(setlocale(LC_MESSAGES, NULL)); |
1736 | ++ if(RGPackageStatus::pkgStatus.maintenanceEndTime(pkg, &end_time)) { |
1737 | ++ setlocale(LC_TIME, new_lctime); |
1738 | ++ if (pkg->component() == "main") |
1739 | ++ maint_str = g_strdup_printf(_("\n\n" |
1740 | ++ "Canonical provides critical updates for %s " |
1741 | ++ "until %s %i."), |
1742 | ++ pkg->name(), |
1743 | ++ nl_langinfo(MON_1+end_time.tm_mon), |
1744 | ++ end_time.tm_year + 1900); |
1745 | ++ else if (pkg->component() == "restricted") |
1746 | ++ maint_str = g_strdup_printf(_("\n\n" |
1747 | ++ "Canonical provides critical updates " |
1748 | ++ "supplied by the developers of %s " |
1749 | ++ "until %s %i."), |
1750 | ++ pkg->name(), |
1751 | ++ nl_langinfo(MON_1+end_time.tm_mon), |
1752 | ++ end_time.tm_year + 1900); |
1753 | ++ } else { |
1754 | ++ if (pkg->component() == "main") |
1755 | ++ maint_str = g_strdup_printf(_("\n\n" |
1756 | ++ "Canonical provides critical updates for %s."), |
1757 | ++ pkg->name()); |
1758 | ++ else if (pkg->component() == "restricted") |
1759 | ++ maint_str = g_strdup_printf(_("\n\n" |
1760 | ++ "Canonical provides critical updates " |
1761 | ++ "supplied by the developers of %s."), |
1762 | ++ pkg->name()); |
1763 | ++ else if (pkg->component() == "universe" || |
1764 | ++ pkg->component() == "multiverse") |
1765 | ++ maint_str = g_strdup_printf(_("\n\n" |
1766 | ++ "Canonical does not provide " |
1767 | ++ "updates for %s. " |
1768 | ++ "Some updates may be provided " |
1769 | ++ "by the Ubuntu community."), |
1770 | ++ pkg->name()); |
1771 | ++ } |
1772 | ++ // Restore old locale settings |
1773 | ++ setlocale(LC_TIME, old_lctime); |
1774 | ++ g_free(old_lctime); |
1775 | ++ g_free(new_lctime); |
1776 | ++ } |
1777 | ++ if(maint_str) |
1778 | ++ gtk_text_buffer_insert_with_tags_by_name(buf, |
1779 | ++ &it, maint_str, -1, |
1780 | ++ "gray", NULL); |
1781 | ++ g_free(maint_str); |
1782 | + |
1783 | + // build dependency lists |
1784 | + vector<DepInformation> deps; |
1785 | +diff -urNad ubuntu~/tests/test_rpackage.cc ubuntu/tests/test_rpackage.cc |
1786 | +--- ubuntu~/tests/test_rpackage.cc 2010-02-24 12:26:40.000000000 +0100 |
1787 | ++++ ubuntu/tests/test_rpackage.cc 2010-02-24 12:30:23.000000000 +0100 |
1788 | +@@ -17,6 +17,7 @@ |
1789 | + RPackage *pkg = lister->getPackage("eog"); |
1790 | + cerr << "pkg: " << pkg->name() << endl; |
1791 | + cerr << "Bugs: " << pkg->findTagFromPkgRecord("Bugs") << endl; |
1792 | ++ cerr << "Supported: " << pkg->findTagFromPkgRecord("Supported") << endl; |
1793 | + |
1794 | + vector<DepInformation> deps = pkg->enumDeps(); |
1795 | + for(unsigned int i=0;i<deps.size();i++) { |
1796 | +@@ -37,4 +38,10 @@ |
1797 | + s = all[i]->getRawRecord(); |
1798 | + } |
1799 | + cerr << "iterating each record: " << float(clock()-now)/CLOCKS_PER_SEC << endl; |
1800 | ++ // read supported info |
1801 | ++ cerr << "Checking for supported info:" << endl; |
1802 | ++ for(int i=0;i<all.size();i++) { |
1803 | ++ if(all[i]->findTagFromPkgRecord("Supported").empty() == false) |
1804 | ++ cerr << "pkg: " << all[i]->name() << " has support info" << endl; |
1805 | ++ } |
1806 | + } |
1807 | |
1808 | === modified file 'debian/rules' |
1809 | --- debian/rules 2008-11-18 18:19:57 +0000 |
1810 | +++ debian/rules 2010-04-01 15:53:27 +0000 |
1811 | @@ -29,6 +29,7 @@ |
1812 | --localstatedir=/var/lib/synaptic \ |
1813 | --sysconfdir=/etc --with-vte --with-pkg-hold \ |
1814 | --with-apt-authentication \ |
1815 | + --enable-ept \ |
1816 | --with-nice-dpkg-status |
1817 | |
1818 | CREATE_SUPPORTED_PIXMAP="true" |
1819 | @@ -37,7 +38,7 @@ |
1820 | # special case for ubuntu |
1821 | ifeq "$(DIST)" "Ubuntu" |
1822 | CONFIGURE_FLAGS = $(COMMON_FLAGS) --with-launchpad-integration |
1823 | - CREATE_SUPPORTED_PIXMAP=uudecode debian/package-supported.png.uu -o $(CURDIR)/debian/synaptic/usr/share/synaptic/pixmaps/package-supported.png |
1824 | + CREATE_SUPPORTED_PIXMAP=uudecode debian/package-supported.png.uu -o $(CURDIR)/debian/synaptic/usr/share/icons/hicolor/16x16/actions/package-supported.png |
1825 | endif |
1826 | |
1827 | |
1828 | |
1829 | === modified file 'debian/synaptic.dirs' |
1830 | --- debian/synaptic.dirs 2008-04-26 08:32:09 +0000 |
1831 | +++ debian/synaptic.dirs 2010-04-01 15:53:27 +0000 |
1832 | @@ -1,1 +1,2 @@ |
1833 | var/lib/synaptic |
1834 | +usr/share/icons/hicolor/16x16/actions/ |
1835 | |
1836 | === modified file 'gtk/Makefile.am' |
1837 | --- gtk/Makefile.am 2008-08-21 14:32:18 +0000 |
1838 | +++ gtk/Makefile.am 2010-04-01 15:53:27 +0000 |
1839 | @@ -7,7 +7,7 @@ |
1840 | -DPACKAGE_LOCALE_DIR=\""$(prefix)/$(DATADIRNAME)/locale"\" \ |
1841 | -DSYNAPTIC_GLADEDIR=\""$(datadir)/synaptic/glade/"\" \ |
1842 | -DSYNAPTIC_PIXMAPDIR=\""$(datadir)/synaptic/pixmaps/"\" \ |
1843 | - @PACKAGE_CFLAGS@ @VTE_CFLAGS@ @LP_CFLAGS@ $(LIBTAGCOLL_CFLAGS) |
1844 | + @PACKAGE_CFLAGS@ @VTE_CFLAGS@ @LP_CFLAGS@ $(LIBEPT_CFLAGS) |
1845 | |
1846 | sbin_PROGRAMS = synaptic |
1847 | |
1848 | @@ -17,7 +17,7 @@ |
1849 | ${top_builddir}/common/libsynaptic.a\ |
1850 | -lapt-pkg @RPM_LIBS@ @DEB_LIBS@ \ |
1851 | @PACKAGE_LIBS@ @VTE_LIBS@ @LP_LIBS@\ |
1852 | - -lpthread $(LIBTAGCOLL_LIBS) |
1853 | + -lpthread $(LIBEPT_LIBS) |
1854 | |
1855 | synaptic_SOURCES= \ |
1856 | gsynaptic.cc\ |
1857 | |
1858 | === modified file 'gtk/glade/window_fetch.glade' |
1859 | --- gtk/glade/window_fetch.glade 2008-05-08 23:25:25 +0000 |
1860 | +++ gtk/glade/window_fetch.glade 2010-04-01 15:53:27 +0000 |
1861 | @@ -5,6 +5,7 @@ |
1862 | |
1863 | <widget class="GtkWindow" id="window_fetch"> |
1864 | <property name="border_width">6</property> |
1865 | + <property name="default_width">450</property> |
1866 | <property name="title" translatable="yes"></property> |
1867 | <property name="type">GTK_WINDOW_TOPLEVEL</property> |
1868 | <property name="window_position">GTK_WIN_POS_CENTER_ON_PARENT</property> |
1869 | |
1870 | === modified file 'gtk/glade/window_main.glade' |
1871 | --- gtk/glade/window_main.glade 2010-03-23 19:54:12 +0000 |
1872 | +++ gtk/glade/window_main.glade 2010-04-01 15:53:27 +0000 |
1873 | @@ -968,6 +968,85 @@ |
1874 | </child> |
1875 | |
1876 | <child> |
1877 | + <widget class="GtkToolItem" id="toolitem2"> |
1878 | + <property name="visible">True</property> |
1879 | + <property name="visible_horizontal">True</property> |
1880 | + <property name="visible_vertical">True</property> |
1881 | + <property name="is_important">False</property> |
1882 | + |
1883 | + <child> |
1884 | + <widget class="GtkVBox" id="vbox_fast_search"> |
1885 | + <property name="visible">True</property> |
1886 | + <property name="homogeneous">False</property> |
1887 | + <property name="spacing">0</property> |
1888 | + |
1889 | + <child> |
1890 | + <widget class="GtkLabel" id="label_fast_search"> |
1891 | + <property name="visible">True</property> |
1892 | + <property name="label" translatable="yes">Quick search</property> |
1893 | + <property name="use_underline">False</property> |
1894 | + <property name="use_markup">False</property> |
1895 | + <property name="justify">GTK_JUSTIFY_LEFT</property> |
1896 | + <property name="wrap">False</property> |
1897 | + <property name="selectable">False</property> |
1898 | + <property name="xalign">0</property> |
1899 | + <property name="yalign">0.5</property> |
1900 | + <property name="xpad">0</property> |
1901 | + <property name="ypad">0</property> |
1902 | + <property name="ellipsize">PANGO_ELLIPSIZE_END</property> |
1903 | + <property name="width_chars">-1</property> |
1904 | + <property name="single_line_mode">False</property> |
1905 | + <property name="angle">0</property> |
1906 | + </widget> |
1907 | + <packing> |
1908 | + <property name="padding">0</property> |
1909 | + <property name="expand">False</property> |
1910 | + <property name="fill">False</property> |
1911 | + </packing> |
1912 | + </child> |
1913 | + |
1914 | + <child> |
1915 | + <widget class="GtkEntry" id="entry_fast_search"> |
1916 | + <property name="visible">True</property> |
1917 | + <property name="can_focus">True</property> |
1918 | + <property name="editable">True</property> |
1919 | + <property name="visibility">True</property> |
1920 | + <property name="max_length">0</property> |
1921 | + <property name="text" translatable="yes"></property> |
1922 | + <property name="has_frame">True</property> |
1923 | + <property name="invisible_char">●</property> |
1924 | + <property name="activates_default">False</property> |
1925 | + <signal name="changed" handler="on_entry_fast_search_changed" last_modification_time="Wed, 28 May 2008 15:06:32 GMT"/> |
1926 | + </widget> |
1927 | + <packing> |
1928 | + <property name="padding">0</property> |
1929 | + <property name="expand">False</property> |
1930 | + <property name="fill">False</property> |
1931 | + </packing> |
1932 | + </child> |
1933 | + </widget> |
1934 | + </child> |
1935 | + </widget> |
1936 | + <packing> |
1937 | + <property name="expand">False</property> |
1938 | + <property name="homogeneous">False</property> |
1939 | + </packing> |
1940 | + </child> |
1941 | + |
1942 | + <child> |
1943 | + <widget class="GtkSeparatorToolItem" id="separatortoolitem3"> |
1944 | + <property name="visible">True</property> |
1945 | + <property name="draw">True</property> |
1946 | + <property name="visible_horizontal">True</property> |
1947 | + <property name="visible_vertical">True</property> |
1948 | + </widget> |
1949 | + <packing> |
1950 | + <property name="expand">False</property> |
1951 | + <property name="homogeneous">False</property> |
1952 | + </packing> |
1953 | + </child> |
1954 | + |
1955 | + <child> |
1956 | <widget class="GtkToolButton" id="button1"> |
1957 | <property name="visible">True</property> |
1958 | <property name="label" translatable="yes">Search</property> |
1959 | @@ -983,6 +1062,10 @@ |
1960 | <property name="homogeneous">True</property> |
1961 | </packing> |
1962 | </child> |
1963 | + |
1964 | + <child> |
1965 | + <placeholder/> |
1966 | + </child> |
1967 | </widget> |
1968 | <packing> |
1969 | <property name="padding">0</property> |
1970 | |
1971 | === modified file 'gtk/rgdebinstallprogress.cc' |
1972 | --- gtk/rgdebinstallprogress.cc 2010-02-11 14:17:40 +0000 |
1973 | +++ gtk/rgdebinstallprogress.cc 2010-04-01 15:53:27 +0000 |
1974 | @@ -713,16 +713,26 @@ |
1975 | } |
1976 | gtk_widget_show(img); |
1977 | |
1978 | - |
1979 | - // wait for the user to click on "close" |
1980 | - while(!_updateFinished && !autoClose) { |
1981 | + // wait for user action |
1982 | + while(true) { |
1983 | + // events |
1984 | + while (gtk_events_pending()) |
1985 | + gtk_main_iteration(); |
1986 | + |
1987 | + // user clicked "close" button |
1988 | + if(_updateFinished) |
1989 | + break; |
1990 | + |
1991 | + // user has autoClose set *and* there was no error |
1992 | autoClose= gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(_autoClose)); |
1993 | - while (gtk_events_pending()) |
1994 | - gtk_main_iteration(); |
1995 | - usleep(5000); |
1996 | + if(autoClose && res != 1) |
1997 | + break; |
1998 | + |
1999 | + // wait a bit |
2000 | + g_usleep(100000); |
2001 | } |
2002 | - |
2003 | - // get the value again, it may have changed |
2004 | + |
2005 | + // set the value again, it may have changed |
2006 | _config->Set("Synaptic::closeZvt", autoClose ? "true" : "false"); |
2007 | |
2008 | // hide and finish |
2009 | |
2010 | === modified file 'gtk/rgmainwindow.cc' |
2011 | --- gtk/rgmainwindow.cc 2010-03-23 20:09:47 +0000 |
2012 | +++ gtk/rgmainwindow.cc 2010-04-01 15:53:27 +0000 |
2013 | @@ -296,7 +296,14 @@ |
2014 | ioprintf(clog, "RGMainWindow::refreshTable(): pkg: '%s' adjust '%i'\n", |
2015 | selectedPkg != NULL ? selectedPkg->name() : "(no pkg)", |
2016 | setAdjustment); |
2017 | - |
2018 | + |
2019 | + const gchar *str = gtk_entry_get_text(GTK_ENTRY(_entry_fast_search)); |
2020 | + if(str != NULL && strlen(str) > 1) { |
2021 | + if(_config->FindB("Debug::Synaptic::View",false)) |
2022 | + cerr << "RGMainWindow::refreshTable: rerun limitBySearch" << endl; |
2023 | + _lister->limitBySearch(str); |
2024 | + } |
2025 | + |
2026 | _pkgList = GTK_TREE_MODEL(gtk_pkg_list_new(_lister)); |
2027 | gtk_tree_view_set_model(GTK_TREE_VIEW(_treeView), |
2028 | GTK_TREE_MODEL(_pkgList)); |
2029 | @@ -760,7 +767,8 @@ |
2030 | RGMainWindow::RGMainWindow(RPackageLister *packLister, string name) |
2031 | : RGGladeWindow(NULL, name), _lister(packLister), _pkgList(0), |
2032 | _treeView(0), _tasksWin(0), _iconLegendPanel(0), _pkgDetails(0), |
2033 | - _logView(0), _installProgress(0), _fetchProgress(0) |
2034 | + _logView(0), _installProgress(0), _fetchProgress(0), |
2035 | + _fastSearchEventID(-1) |
2036 | { |
2037 | assert(_win); |
2038 | |
2039 | @@ -810,11 +818,80 @@ |
2040 | } |
2041 | g_value_unset(&value); |
2042 | |
2043 | + xapianDoIndexUpdate(this); |
2044 | + |
2045 | // apply the proxy settings |
2046 | RGPreferencesWindow::applyProxySettings(); |
2047 | } |
2048 | |
2049 | - |
2050 | +#ifdef WITH_EPT |
2051 | +gboolean RGMainWindow::xapianDoIndexUpdate(void *data) |
2052 | +{ |
2053 | + RGMainWindow *me = (RGMainWindow *) data; |
2054 | + if(_config->FindB("Debug::Synaptic::Xapian",false)) |
2055 | + std::cerr << "xapianDoIndexUpdate()" << std::endl; |
2056 | + |
2057 | + // no need to update if we run non-interactive |
2058 | + if(_config->FindB("Volatile::Non-Interactive", false) == true) |
2059 | + return false; |
2060 | + |
2061 | + // check if we need a update |
2062 | + if(!me->_lister->xapianIndexNeedsUpdate()) { |
2063 | + // if the cache is not open, check back when it is |
2064 | + if (me->_lister->packagesSize() == 0) |
2065 | + g_timeout_add_seconds(30, xapianDoIndexUpdate, me); |
2066 | + return false; |
2067 | + } |
2068 | + |
2069 | + // do not run if we don't have it |
2070 | + if(!FileExists("/usr/sbin/update-apt-xapian-index")) |
2071 | + return false; |
2072 | + // no permission |
2073 | + if (getuid() != 0) |
2074 | + return false; |
2075 | + |
2076 | + // if we make it to this point, we need a xapian update |
2077 | + if(_config->FindB("Debug::Synaptic::Xapian",false)) |
2078 | + std::cerr << "running update-apt-xapian-index" << std::endl; |
2079 | + GPid pid; |
2080 | + char *argp[] = {"/usr/bin/nice", |
2081 | + "/usr/bin/ionice","-c3", |
2082 | + "/usr/sbin/update-apt-xapian-index", |
2083 | + "--update", "-q", |
2084 | + NULL}; |
2085 | + if(g_spawn_async(NULL, argp, NULL, |
2086 | + (GSpawnFlags)(G_SPAWN_DO_NOT_REAP_CHILD), |
2087 | + NULL, NULL, &pid, NULL)) { |
2088 | + g_child_watch_add(pid, (GChildWatchFunc)xapianIndexUpdateFinished, me); |
2089 | + gtk_label_set_text(GTK_LABEL(glade_xml_get_widget(me->_gladeXML, |
2090 | + "label_fast_search")), |
2091 | + _("Rebuilding search index")); |
2092 | + } |
2093 | + return false; |
2094 | +} |
2095 | +#else |
2096 | +gboolean RGMainWindow::xapianDoIndexUpdate(void *data) |
2097 | +{ |
2098 | + return false; |
2099 | +} |
2100 | +#endif |
2101 | + |
2102 | +void RGMainWindow::xapianIndexUpdateFinished(GPid pid, gint status, void* data) |
2103 | +{ |
2104 | + RGMainWindow *me = (RGMainWindow *) data; |
2105 | + if(_config->FindB("Debug::Synaptic::Xapian",false)) |
2106 | + std::cerr << "xapianIndexUpdateFinished: " |
2107 | + << WEXITSTATUS(status) << std::endl; |
2108 | +#ifdef WITH_EPT |
2109 | + me->_lister->openXapianIndex(); |
2110 | +#endif |
2111 | + gtk_label_set_text(GTK_LABEL(glade_xml_get_widget(me->_gladeXML, |
2112 | + "label_fast_search")), |
2113 | + _("Quick search")); |
2114 | + gtk_widget_set_sensitive(glade_xml_get_widget(me->_gladeXML, |
2115 | + "entry_fast_search"), TRUE); |
2116 | + g_spawn_close_pid(pid); |
2117 | +} |
2118 | |
2119 | // needed for the buildTreeView function |
2120 | struct mysort { |
2121 | @@ -1126,6 +1203,9 @@ |
2122 | glade_xml_signal_connect_data(_gladeXML, |
2123 | "on_button_details_clicked", |
2124 | G_CALLBACK(cbDetailsWindow), this); |
2125 | + glade_xml_signal_connect_data(_gladeXML, |
2126 | + "on_entry_fast_search_changed", |
2127 | + G_CALLBACK(cbSearchEntryChanged), this); |
2128 | |
2129 | _propertiesB = glade_xml_get_widget(_gladeXML, "button_details"); |
2130 | assert(_propertiesB); |
2131 | @@ -1641,7 +1721,18 @@ |
2132 | gtk_binding_entry_add_signal(binding_set, GDK_s, GDK_CONTROL_MASK, |
2133 | "start_interactive_search", 0); |
2134 | |
2135 | + _entry_fast_search = glade_xml_get_widget(_gladeXML, "entry_fast_search"); |
2136 | |
2137 | + // only enable fast search if its usable |
2138 | +#ifdef WITH_EPT |
2139 | + if(!_lister->textsearch() || |
2140 | + !_lister->textsearch()->hasData() || |
2141 | + !FileExists("/usr/sbin/update-apt-xapian-index")) { |
2142 | + gtk_widget_set_sensitive(glade_xml_get_widget(_gladeXML, "entry_fast_search"), FALSE); |
2143 | + } |
2144 | +#else |
2145 | + gtk_widget_hide(glade_xml_get_widget(_gladeXML, "vbox_fast_search")); |
2146 | +#endif |
2147 | // stuff for the non-root mode |
2148 | if(getuid() != 0) { |
2149 | GtkWidget *menu; |
2150 | @@ -2335,10 +2426,15 @@ |
2151 | if (me->_findWin == NULL) { |
2152 | me->_findWin = new RGFindWindow(me); |
2153 | } |
2154 | - |
2155 | + |
2156 | me->_findWin->selectText(); |
2157 | int res = gtk_dialog_run(GTK_DIALOG(me->_findWin->window())); |
2158 | if (res == GTK_RESPONSE_OK) { |
2159 | + |
2160 | + // clear the quick search, otherwise both apply and that is |
2161 | + // confusing |
2162 | + gtk_entry_set_text(GTK_ENTRY(me->_entry_fast_search), ""); |
2163 | + |
2164 | string str = me->_findWin->getFindString(); |
2165 | me->setBusyCursor(true); |
2166 | |
2167 | @@ -2825,6 +2921,47 @@ |
2168 | gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(cb))); |
2169 | } |
2170 | |
2171 | +gboolean RGMainWindow::xapianDoSearch(void *data) |
2172 | +{ |
2173 | + RGMainWindow *me = (RGMainWindow *) data; |
2174 | + const gchar *str = gtk_entry_get_text(GTK_ENTRY(me->_entry_fast_search)); |
2175 | + |
2176 | + me->_fastSearchEventID = -1; |
2177 | + me->setBusyCursor(true); |
2178 | + RGFlushInterface(); |
2179 | + if(str == NULL || strlen(str) < 1) { |
2180 | + // reset the color |
2181 | + gtk_widget_modify_base(me->_entry_fast_search, GTK_STATE_NORMAL, NULL); |
2182 | + // if the user has cleared the search, refresh the view |
2183 | + me->_lister->reapplyFilter(); |
2184 | + me->refreshTable(); |
2185 | + me->setBusyCursor(false); |
2186 | + } else if(strlen(str) > 1) { |
2187 | + // only search when there is more than one char entered, single |
2188 | + // char searches tend to be very slow |
2189 | + me->setBusyCursor(true); |
2190 | + RGFlushInterface(); |
2191 | + me->refreshTable(); |
2192 | + // set color to a light yellow to make it more obvious that a search |
2193 | + // is performed |
2194 | + GdkColor yellowish = {0, 63479,63479,48830}; |
2195 | + gtk_widget_modify_base(me->_entry_fast_search, GTK_STATE_NORMAL, &yellowish); |
2196 | + } |
2197 | + me->setBusyCursor(false); |
2198 | + |
2199 | + return FALSE; |
2200 | +} |
2201 | + |
2202 | +void RGMainWindow::cbSearchEntryChanged(GtkWidget *edit, void *data) |
2203 | +{ |
2204 | + //cerr << "RGMainWindow::cbSearchEntryChanged()" << endl; |
2205 | + RGMainWindow *me = (RGMainWindow *) data; |
2206 | + if(me->_fastSearchEventID > 0) { |
2207 | + g_source_remove(me->_fastSearchEventID); |
2208 | + me->_fastSearchEventID = -1; |
2209 | + } |
2210 | + me->_fastSearchEventID = g_timeout_add(500, xapianDoSearch, me); |
2211 | +} |
2212 | |
2213 | void RGMainWindow::cbUpdateClicked(GtkWidget *self, void *data) |
2214 | { |
2215 | @@ -2891,6 +3028,9 @@ |
2216 | unlink(file); |
2217 | g_free((void *)file); |
2218 | |
2219 | + // check if the index needs to be rebuild |
2220 | + me->xapianDoIndexUpdate(me); |
2221 | + |
2222 | me->setTreeLocked(FALSE); |
2223 | me->refreshTable(); |
2224 | me->refreshSubViewList(); |
2225 | |
2226 | === modified file 'gtk/rgmainwindow.h' |
2227 | --- gtk/rgmainwindow.h 2007-06-18 13:12:44 +0000 |
2228 | +++ gtk/rgmainwindow.h 2010-04-01 15:53:27 +0000 |
2229 | @@ -132,6 +132,10 @@ |
2230 | RGFetchProgress *_fetchProgress; |
2231 | RGWindow *_installProgress; |
2232 | |
2233 | + // fast search stuff |
2234 | + int _fastSearchEventID; |
2235 | + GtkWidget *_entry_fast_search; |
2236 | + |
2237 | // the buttons for the various views |
2238 | GtkWidget *_viewButtons[N_PACKAGE_VIEWS]; |
2239 | |
2240 | @@ -172,6 +176,12 @@ |
2241 | // install a non-standard version (data is a char* of the version) |
2242 | static void cbInstallFromVersion(GtkWidget *self, void *data); |
2243 | |
2244 | + // helpers for search-as-you-type |
2245 | + static void cbSearchEntryChanged(GtkWidget *editable, void *data); |
2246 | + static void xapianIndexUpdateFinished(GPid pid, gint status, void* data); |
2247 | + static gboolean xapianDoSearch(void *data); |
2248 | + static gboolean xapianDoIndexUpdate(void *data); |
2249 | + |
2250 | // RPackageObserver |
2251 | virtual void notifyChange(RPackage *pkg); |
2252 | virtual void notifyPreFilteredChange() { |
2253 | |
2254 | === modified file 'gtk/rgpkgdetails.cc' |
2255 | --- gtk/rgpkgdetails.cc 2008-11-18 20:21:49 +0000 |
2256 | +++ gtk/rgpkgdetails.cc 2010-04-01 15:53:27 +0000 |
2257 | @@ -109,7 +109,8 @@ |
2258 | GtkWidget *win = gtk_dialog_new(); |
2259 | gtk_dialog_add_button(GTK_DIALOG(win), GTK_STOCK_CLOSE, GTK_RESPONSE_CLOSE); |
2260 | gtk_widget_show(img); |
2261 | - gtk_container_add(GTK_CONTAINER(GTK_DIALOG(win)->vbox), img); |
2262 | + GtkWidget *content_area = gtk_dialog_get_content_area (GTK_DIALOG (win)); |
2263 | + gtk_container_add(GTK_CONTAINER(content_area), img); |
2264 | gtk_dialog_run(GTK_DIALOG(win)); |
2265 | gtk_widget_destroy(win); |
2266 | } |
2267 | |
2268 | === modified file 'gtk/rguserdialog.cc' |
2269 | --- gtk/rguserdialog.cc 2010-02-11 18:27:56 +0000 |
2270 | +++ gtk/rguserdialog.cc 2010-04-01 15:53:27 +0000 |
2271 | @@ -238,7 +238,7 @@ |
2272 | |
2273 | // honor foreign parent windows (to make embedding easy) |
2274 | int id = _config->FindI("Volatile::ParentWindowId", -1); |
2275 | - if (id > 0 && _parentWindow == NULL) { |
2276 | + if (id > 0 && !GTK_WIDGET_VISIBLE(_parentWindow)) { |
2277 | GdkWindow *win = gdk_window_foreign_new(id); |
2278 | if(win) { |
2279 | gtk_widget_realize(_dialog); |
2280 | |
2281 | === modified file 'pixmaps/hicolor/16x16/package-purge.png' |
2282 | Binary files pixmaps/hicolor/16x16/package-purge.png 2006-08-08 10:55:03 +0000 and pixmaps/hicolor/16x16/package-purge.png 2010-04-01 15:53:27 +0000 differ |
2283 | === modified file 'po/Makefile.in.in' |
2284 | --- po/Makefile.in.in 2008-08-21 14:32:18 +0000 |
2285 | +++ po/Makefile.in.in 2010-04-01 15:53:27 +0000 |
2286 | @@ -21,7 +21,7 @@ |
2287 | PACKAGE = @PACKAGE@ |
2288 | VERSION = @VERSION@ |
2289 | |
2290 | -SHELL = /bin/sh |
2291 | +SHELL = @SHELL@ |
2292 | |
2293 | srcdir = @srcdir@ |
2294 | top_srcdir = @top_srcdir@ |
2295 | @@ -54,16 +54,16 @@ |
2296 | |
2297 | ALL_LINGUAS = @ALL_LINGUAS@ |
2298 | |
2299 | -PO_LINGUAS=$(shell if test -r $(srcdir)/LINGUAS; then grep -v "^\#" $(srcdir)/LINGUAS; fi) |
2300 | - |
2301 | -USER_LINGUAS=$(shell if test -n "$(LINGUAS)"; then LLINGUAS="$(LINGUAS)"; ALINGUAS="$(ALL_LINGUAS)"; for lang in $$LLINGUAS; do if test -n "`grep ^$$lang$$ $(srcdir)/LINGUAS`" -o -n "`echo $$ALINGUAS|grep ' ?$$lang ?'`"; then printf "$$lang "; fi; done; fi) |
2302 | - |
2303 | -USE_LINGUAS=$(shell if test -n "$(USER_LINGUAS)"; then LLINGUAS="$(USER_LINGUAS)"; else if test -n "$(PO_LINGUAS)"; then LLINGUAS="$(PO_LINGUAS)"; else LLINGUAS="$(ALL_LINGUAS)"; fi; fi; for lang in $$LLINGUAS; do printf "$$lang "; done) |
2304 | - |
2305 | -POFILES=$(shell LINGUAS="$(USE_LINGUAS)"; for lang in $$LINGUAS; do printf "$$lang.po "; done) |
2306 | - |
2307 | -DISTFILES = ChangeLog Makefile.in.in POTFILES.in $(POFILES) |
2308 | -EXTRA_DISTFILES = POTFILES.skip Makevars LINGUAS |
2309 | +PO_LINGUAS=$(shell if test -r $(srcdir)/LINGUAS; then grep -v "^\#" $(srcdir)/LINGUAS; else echo "$(ALL_LINGUAS)"; fi) |
2310 | + |
2311 | +USER_LINGUAS=$(shell if test -n "$(LINGUAS)"; then LLINGUAS="$(LINGUAS)"; ALINGUAS="$(ALL_LINGUAS)"; for lang in $$LLINGUAS; do if test -n "`grep \^$$lang$$ $(srcdir)/LINGUAS 2>/dev/null`" -o -n "`echo $$ALINGUAS|tr ' ' '\n'|grep \^$$lang$$`"; then printf "$$lang "; fi; done; fi) |
2312 | + |
2313 | +USE_LINGUAS=$(shell if test -n "$(USER_LINGUAS)" -o -n "$(LINGUAS)"; then LLINGUAS="$(USER_LINGUAS)"; else if test -n "$(PO_LINGUAS)"; then LLINGUAS="$(PO_LINGUAS)"; else LLINGUAS="$(ALL_LINGUAS)"; fi; fi; for lang in $$LLINGUAS; do printf "$$lang "; done) |
2314 | + |
2315 | +POFILES=$(shell LINGUAS="$(PO_LINGUAS)"; for lang in $$LINGUAS; do printf "$$lang.po "; done) |
2316 | + |
2317 | +DISTFILES = Makefile.in.in POTFILES.in $(POFILES) |
2318 | +EXTRA_DISTFILES = ChangeLog POTFILES.skip Makevars LINGUAS |
2319 | |
2320 | POTFILES = \ |
2321 | # This comment gets stripped out |
2322 | @@ -101,7 +101,6 @@ |
2323 | install-data: install-data-@USE_NLS@ |
2324 | install-data-no: all |
2325 | install-data-yes: all |
2326 | - $(mkdir_p) $(DESTDIR)$(itlocaledir) |
2327 | linguas="$(USE_LINGUAS)"; \ |
2328 | for lang in $$linguas; do \ |
2329 | dir=$(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES; \ |
2330 | |
2331 | === removed file 'po/synaptic.pot' |
2332 | --- po/synaptic.pot 2010-01-25 16:50:07 +0000 |
2333 | +++ po/synaptic.pot 1970-01-01 00:00:00 +0000 |
2334 | @@ -1,3379 +0,0 @@ |
2335 | -# SOME DESCRIPTIVE TITLE. |
2336 | -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER |
2337 | -# This file is distributed under the same license as the PACKAGE package. |
2338 | -# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. |
2339 | -# |
2340 | -#, fuzzy |
2341 | -msgid "" |
2342 | -msgstr "" |
2343 | -"Project-Id-Version: PACKAGE VERSION\n" |
2344 | -"Report-Msgid-Bugs-To: \n" |
2345 | -"POT-Creation-Date: 2010-01-25 17:47+0100\n" |
2346 | -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
2347 | -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
2348 | -"Language-Team: LANGUAGE <LL@li.org>\n" |
2349 | -"MIME-Version: 1.0\n" |
2350 | -"Content-Type: text/plain; charset=CHARSET\n" |
2351 | -"Content-Transfer-Encoding: 8bit\n" |
2352 | -"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" |
2353 | - |
2354 | -#. TRANSLATORS: Alias for the Debian package section "admin" |
2355 | -#: ../common/sections_trans.cc:12 |
2356 | -msgid "System Administration" |
2357 | -msgstr "" |
2358 | - |
2359 | -#. TRANSLATORS: Alias for the Debian package section "base" |
2360 | -#: ../common/sections_trans.cc:14 |
2361 | -msgid "Base System" |
2362 | -msgstr "" |
2363 | - |
2364 | -#. TRANSLATORS: Alias for the Debian package section "cli-mono" |
2365 | -#: ../common/sections_trans.cc:16 |
2366 | -msgid "Mono/CLI Infrastructure" |
2367 | -msgstr "" |
2368 | - |
2369 | -#. TRANSLATORS: Alias for the Debian package section "comm" |
2370 | -#: ../common/sections_trans.cc:18 |
2371 | -msgid "Communication" |
2372 | -msgstr "" |
2373 | - |
2374 | -#. TRANSLATORS: Alias for the Debian package section "database" |
2375 | -#: ../common/sections_trans.cc:20 |
2376 | -msgid "Databases" |
2377 | -msgstr "" |
2378 | - |
2379 | -#. TRANSLATORS: Alias for the Debian package section "devel" |
2380 | -#: ../common/sections_trans.cc:22 |
2381 | -msgid "Development" |
2382 | -msgstr "" |
2383 | - |
2384 | -#. TRANSLATORS: Alias for the Debian package section "doc" |
2385 | -#: ../common/sections_trans.cc:24 |
2386 | -msgid "Documentation" |
2387 | -msgstr "" |
2388 | - |
2389 | -#. TRANSLATORS: Alias for the Debian package section "debug" |
2390 | -#: ../common/sections_trans.cc:26 |
2391 | -msgid "Debug" |
2392 | -msgstr "" |
2393 | - |
2394 | -#. TRANSLATORS: Alias for the Debian package section "editors" |
2395 | -#: ../common/sections_trans.cc:28 |
2396 | -msgid "Editors" |
2397 | -msgstr "" |
2398 | - |
2399 | -#. TRANSLATORS: Alias for the Debian package section "electronics" |
2400 | -#: ../common/sections_trans.cc:30 |
2401 | -msgid "Electronics" |
2402 | -msgstr "" |
2403 | - |
2404 | -#. TRANSLATORS: Alias for the Debian package section "embedded" |
2405 | -#: ../common/sections_trans.cc:32 |
2406 | -msgid "Embedded Devices" |
2407 | -msgstr "" |
2408 | - |
2409 | -#. TRANSLATORS: Alias for the Debian package section "fonts" |
2410 | -#: ../common/sections_trans.cc:34 |
2411 | -msgid "Fonts" |
2412 | -msgstr "" |
2413 | - |
2414 | -#. TRANSLATORS: Alias for the Debian package section "games" |
2415 | -#: ../common/sections_trans.cc:36 |
2416 | -msgid "Games and Amusement" |
2417 | -msgstr "" |
2418 | - |
2419 | -#. TRANSLATORS: Alias for the Debian package section "gnome" |
2420 | -#: ../common/sections_trans.cc:38 |
2421 | -msgid "GNOME Desktop Environment" |
2422 | -msgstr "" |
2423 | - |
2424 | -#. TRANSLATORS: Alias for the Debian package section "graphics" |
2425 | -#: ../common/sections_trans.cc:40 |
2426 | -msgid "Graphics" |
2427 | -msgstr "" |
2428 | - |
2429 | -#. TRANSLATORS: Alias for the Debian package section "gnu-r" |
2430 | -#: ../common/sections_trans.cc:42 |
2431 | -msgid "GNU R statistical system" |
2432 | -msgstr "" |
2433 | - |
2434 | -#. TRANSLATORS: Alias for the Debian package section "gnustep" |
2435 | -#: ../common/sections_trans.cc:44 |
2436 | -msgid "Gnustep Desktop Environment" |
2437 | -msgstr "" |
2438 | - |
2439 | -#. TRANSLATORS: Alias for the Debian package section "hamradio" |
2440 | -#: ../common/sections_trans.cc:46 |
2441 | -msgid "Amateur Radio" |
2442 | -msgstr "" |
2443 | - |
2444 | -#. TRANSLATORS: Alias for the Debian package section "haskell" |
2445 | -#: ../common/sections_trans.cc:48 |
2446 | -msgid "Haskell Programming Language" |
2447 | -msgstr "" |
2448 | - |
2449 | -#. TRANSLATORS: Alias for the Debian package section "httpd" |
2450 | -#: ../common/sections_trans.cc:50 |
2451 | -msgid "Web servers" |
2452 | -msgstr "" |
2453 | - |
2454 | -#. TRANSLATORS: Alias for the Debian package section "interpreters" |
2455 | -#: ../common/sections_trans.cc:52 |
2456 | -msgid "Interpreted Computer Languages" |
2457 | -msgstr "" |
2458 | - |
2459 | -#. TRANSLATORS: Alias for the Debian package section "java" |
2460 | -#: ../common/sections_trans.cc:54 |
2461 | -msgid "Java Programming Language" |
2462 | -msgstr "" |
2463 | - |
2464 | -#. TRANSLATORS: Alias for the Debian package section "KDE" |
2465 | -#: ../common/sections_trans.cc:56 |
2466 | -msgid "KDE Desktop Environment" |
2467 | -msgstr "" |
2468 | - |
2469 | -#. TRANSLATORS: Alias for the Debian package section "kernel" |
2470 | -#: ../common/sections_trans.cc:58 |
2471 | -msgid "Kernel and modules" |
2472 | -msgstr "" |
2473 | - |
2474 | -#. TRANSLATORS: Alias for the Debian package section "libdevel" |
2475 | -#: ../common/sections_trans.cc:60 |
2476 | -msgid "Libraries - Development" |
2477 | -msgstr "" |
2478 | - |
2479 | -#. TRANSLATORS: Alias for the Debian package section "libs" |
2480 | -#: ../common/sections_trans.cc:62 |
2481 | -msgid "Libraries" |
2482 | -msgstr "" |
2483 | - |
2484 | -#. TRANSLATORS: Alias for the Debian package section "lisp" |
2485 | -#: ../common/sections_trans.cc:64 |
2486 | -msgid "Lisp Programming Language" |
2487 | -msgstr "" |
2488 | - |
2489 | -#. TRANSLATORS: Alias for the Debian package section "localization" |
2490 | -#: ../common/sections_trans.cc:66 |
2491 | -msgid "Localization" |
2492 | -msgstr "" |
2493 | - |
2494 | -#. TRANSLATORS: Alias for the Debian package section "mail" |
2495 | -#: ../common/sections_trans.cc:68 |
2496 | -msgid "Email" |
2497 | -msgstr "" |
2498 | - |
2499 | -#. TRANSLATORS: Alias for the Debian package section "math" |
2500 | -#: ../common/sections_trans.cc:70 |
2501 | -msgid "Mathematics" |
2502 | -msgstr "" |
2503 | - |
2504 | -#. TRANSLATORS: Alias for the Debian package section "misc" |
2505 | -#: ../common/sections_trans.cc:72 |
2506 | -msgid "Miscellaneous - Text Based" |
2507 | -msgstr "" |
2508 | - |
2509 | -#. TRANSLATORS: Alias for the Debian package section "net" |
2510 | -#: ../common/sections_trans.cc:74 |
2511 | -msgid "Networking" |
2512 | -msgstr "" |
2513 | - |
2514 | -#. TRANSLATORS: Alias for the Debian package section "news" |
2515 | -#: ../common/sections_trans.cc:76 |
2516 | -msgid "Newsgroup" |
2517 | -msgstr "" |
2518 | - |
2519 | -#. TRANSLATORS: Alias for the Debian package section "ocaml" |
2520 | -#: ../common/sections_trans.cc:78 |
2521 | -msgid "OCaml Programming Language" |
2522 | -msgstr "" |
2523 | - |
2524 | -#. TRANSLATORS: Alias for the Debian package section "oldlibs" |
2525 | -#: ../common/sections_trans.cc:80 |
2526 | -msgid "Libraries - Old" |
2527 | -msgstr "" |
2528 | - |
2529 | -#. TRANSLATORS: Alias for the Debian package section "otherosfs" |
2530 | -#: ../common/sections_trans.cc:82 |
2531 | -msgid "Cross Platform" |
2532 | -msgstr "" |
2533 | - |
2534 | -#. TRANSLATORS: Alias for the Debian package section "perl" |
2535 | -#: ../common/sections_trans.cc:84 |
2536 | -msgid "Perl Programming Language" |
2537 | -msgstr "" |
2538 | - |
2539 | -#. TRANSLATORS: Alias for the Debian package section "php" |
2540 | -#: ../common/sections_trans.cc:86 |
2541 | -msgid "PHP Programming Language" |
2542 | -msgstr "" |
2543 | - |
2544 | -#. TRANSLATORS: Alias for the Debian package section "python" |
2545 | -#: ../common/sections_trans.cc:88 |
2546 | -msgid "Python Programming Language" |
2547 | -msgstr "" |
2548 | - |
2549 | -#. TRANSLATORS: Alias for the Debian package section "ruby" |
2550 | -#: ../common/sections_trans.cc:90 |
2551 | -msgid "Ruby Programming Language" |
2552 | -msgstr "" |
2553 | - |
2554 | -#. TRANSLATORS: Alias for the Debian package section "science" |
2555 | -#: ../common/sections_trans.cc:92 |
2556 | -msgid "Science" |
2557 | -msgstr "" |
2558 | - |
2559 | -#. TRANSLATORS: Alias for the Debian package section "shells" |
2560 | -#: ../common/sections_trans.cc:94 |
2561 | -msgid "Shells" |
2562 | -msgstr "" |
2563 | - |
2564 | -#. TRANSLATORS: Alias for the Debian package section "sound" |
2565 | -#: ../common/sections_trans.cc:96 |
2566 | -msgid "Multimedia" |
2567 | -msgstr "" |
2568 | - |
2569 | -#. TRANSLATORS: Alias for the Debian package section "tex" |
2570 | -#: ../common/sections_trans.cc:98 |
2571 | -msgid "TeX Authoring" |
2572 | -msgstr "" |
2573 | - |
2574 | -#. TRANSLATORS: Alias for the Debian package section "text" |
2575 | -#: ../common/sections_trans.cc:100 |
2576 | -msgid "Word Processing" |
2577 | -msgstr "" |
2578 | - |
2579 | -#. TRANSLATORS: Alias for the Debian package section "utils" |
2580 | -#: ../common/sections_trans.cc:102 |
2581 | -msgid "Utilities" |
2582 | -msgstr "" |
2583 | - |
2584 | -#. TRANSLATORS: Alias for the Debian package section "vcs" |
2585 | -#: ../common/sections_trans.cc:104 |
2586 | -msgid "Version Control Systems" |
2587 | -msgstr "" |
2588 | - |
2589 | -#. TRANSLATORS: Alias for the Debian package section "video" |
2590 | -#: ../common/sections_trans.cc:106 |
2591 | -msgid "Video software" |
2592 | -msgstr "" |
2593 | - |
2594 | -#. TRANSLATORS: Alias for the Debian package section "web" |
2595 | -#: ../common/sections_trans.cc:108 |
2596 | -msgid "World Wide Web" |
2597 | -msgstr "" |
2598 | - |
2599 | -#. TRANSLATORS: Alias for the Debian package section "x11" |
2600 | -#: ../common/sections_trans.cc:110 |
2601 | -msgid "Miscellaneous - Graphical" |
2602 | -msgstr "" |
2603 | - |
2604 | -#. TRANSLATORS: Alias for the Debian package section "xfce" |
2605 | -#: ../common/sections_trans.cc:112 |
2606 | -msgid "Xfce Desktop Environment" |
2607 | -msgstr "" |
2608 | - |
2609 | -#. TRANSLATORS: Alias for the Debian package section "zope" |
2610 | -#: ../common/sections_trans.cc:114 |
2611 | -msgid "Zope/Plone Environment" |
2612 | -msgstr "" |
2613 | - |
2614 | -#. TRANSLATORS: The section of the package is not known |
2615 | -#: ../common/sections_trans.cc:116 ../common/rpackage.cc:110 |
2616 | -#: ../common/rpackageview.cc:573 |
2617 | -msgid "Unknown" |
2618 | -msgstr "" |
2619 | - |
2620 | -#. TRANSLATORS: Alias for the Debian package section "alien" |
2621 | -#: ../common/sections_trans.cc:118 |
2622 | -msgid "Converted From RPM by Alien" |
2623 | -msgstr "" |
2624 | - |
2625 | -#. TRANSLATORS: Ubuntu translations section |
2626 | -#: ../common/sections_trans.cc:120 |
2627 | -msgid "Internationalization and localization" |
2628 | -msgstr "" |
2629 | - |
2630 | -#. TRANSLATORS: Alias for the Debian package section "non-US" |
2631 | -#. Export to the outside of the USA is not allowed |
2632 | -#. or restricted |
2633 | -#: ../common/sections_trans.cc:125 ../common/sections_trans.cc:143 |
2634 | -#: ../common/sections_trans.cc:147 |
2635 | -msgid "Restricted On Export" |
2636 | -msgstr "" |
2637 | - |
2638 | -#. TRANSLATORS: Alias for the Debian package section "non free" |
2639 | -#: ../common/sections_trans.cc:127 ../common/sections_trans.cc:144 |
2640 | -msgid "non free" |
2641 | -msgstr "" |
2642 | - |
2643 | -#. TRANSLATORS: Alias for the Debian package section "contrib" |
2644 | -#. Free software that depends on non-free software |
2645 | -#: ../common/sections_trans.cc:130 ../common/sections_trans.cc:148 |
2646 | -msgid "contrib" |
2647 | -msgstr "" |
2648 | - |
2649 | -#: ../common/indexcopy.cc:51 ../common/rpmindexcopy.cc:75 |
2650 | -#, c-format |
2651 | -msgid "Stat failed for %s" |
2652 | -msgstr "" |
2653 | - |
2654 | -#: ../common/indexcopy.cc:78 ../common/rpmindexcopy.cc:107 |
2655 | -msgid "Unable to create a tmp file" |
2656 | -msgstr "" |
2657 | - |
2658 | -#: ../common/indexcopy.cc:107 |
2659 | -msgid "gzip failed, perhaps the disk is full." |
2660 | -msgstr "" |
2661 | - |
2662 | -#: ../common/indexcopy.cc:128 |
2663 | -msgid "Failed to reopen fd" |
2664 | -msgstr "" |
2665 | - |
2666 | -#: ../common/indexcopy.cc:218 ../common/indexcopy.cc:242 |
2667 | -#: ../common/rpmindexcopy.cc:169 ../common/rpmindexcopy.cc:205 |
2668 | -msgid "Failed to rename" |
2669 | -msgstr "" |
2670 | - |
2671 | -#: ../common/indexcopy.cc:266 |
2672 | -msgid "No valid records were found." |
2673 | -msgstr "" |
2674 | - |
2675 | -#: ../common/indexcopy.cc:441 |
2676 | -msgid "Cannot find filename or size tag" |
2677 | -msgstr "" |
2678 | - |
2679 | -#: ../common/indexcopy.cc:485 |
2680 | -msgid "Error parsing file record" |
2681 | -msgstr "" |
2682 | - |
2683 | -#: ../common/rcdscanner.cc:112 ../common/rcdscanner.cc:162 |
2684 | -#, c-format |
2685 | -msgid "Failed to open %s.new" |
2686 | -msgstr "" |
2687 | - |
2688 | -#: ../common/rcdscanner.cc:137 ../common/rcdscanner.cc:247 |
2689 | -#, c-format |
2690 | -msgid "Failed to rename %s.new to %s" |
2691 | -msgstr "" |
2692 | - |
2693 | -#: ../common/rcdscanner.cc:202 ../common/rcdscanner.cc:235 |
2694 | -msgid "Internal error" |
2695 | -msgstr "" |
2696 | - |
2697 | -#: ../common/rcdscanner.cc:260 |
2698 | -msgid "Preparing..." |
2699 | -msgstr "" |
2700 | - |
2701 | -#: ../common/rcdscanner.cc:273 |
2702 | -#, c-format |
2703 | -msgid "Unable to read the cdrom database %s" |
2704 | -msgstr "" |
2705 | - |
2706 | -#: ../common/rcdscanner.cc:280 ../common/rcdscanner.cc:322 |
2707 | -#: ../common/rcdscanner.cc:421 |
2708 | -msgid "Unmounting CD-ROM..." |
2709 | -msgstr "" |
2710 | - |
2711 | -#: ../common/rcdscanner.cc:283 |
2712 | -msgid "Waiting for disc..." |
2713 | -msgstr "" |
2714 | - |
2715 | -#: ../common/rcdscanner.cc:284 |
2716 | -msgid "Insert a disc in the drive." |
2717 | -msgstr "" |
2718 | - |
2719 | -#. Mount the new CDROM |
2720 | -#: ../common/rcdscanner.cc:288 |
2721 | -msgid "Mounting CD-ROM..." |
2722 | -msgstr "" |
2723 | - |
2724 | -#: ../common/rcdscanner.cc:291 |
2725 | -msgid "Failed to mount the cdrom." |
2726 | -msgstr "" |
2727 | - |
2728 | -#: ../common/rcdscanner.cc:295 |
2729 | -msgid "Identifying disc..." |
2730 | -msgstr "" |
2731 | - |
2732 | -#: ../common/rcdscanner.cc:298 |
2733 | -msgid "Couldn't identify disc." |
2734 | -msgstr "" |
2735 | - |
2736 | -#: ../common/rcdscanner.cc:301 |
2737 | -msgid "Scanning disc..." |
2738 | -msgstr "" |
2739 | - |
2740 | -#: ../common/rcdscanner.cc:316 |
2741 | -msgid "Cleaning package lists..." |
2742 | -msgstr "" |
2743 | - |
2744 | -#: ../common/rcdscanner.cc:329 |
2745 | -msgid "" |
2746 | -"Unable to locate any package files. Perhaps this is not an APT enabled disc." |
2747 | -msgstr "" |
2748 | - |
2749 | -#: ../common/rcdscanner.cc:380 |
2750 | -msgid "Disc not successfully scanned." |
2751 | -msgstr "" |
2752 | - |
2753 | -#: ../common/rcdscanner.cc:384 |
2754 | -msgid "Empty disc name." |
2755 | -msgstr "" |
2756 | - |
2757 | -#: ../common/rcdscanner.cc:387 |
2758 | -msgid "Registering disc..." |
2759 | -msgstr "" |
2760 | - |
2761 | -#: ../common/rcdscanner.cc:401 |
2762 | -msgid "Copying package lists..." |
2763 | -msgstr "" |
2764 | - |
2765 | -#: ../common/rcdscanner.cc:410 |
2766 | -msgid "Writing sources list..." |
2767 | -msgstr "" |
2768 | - |
2769 | -#: ../common/rcdscanner.cc:425 |
2770 | -msgid "Done!" |
2771 | -msgstr "" |
2772 | - |
2773 | -#: ../common/rcdscanner.cc:523 |
2774 | -#, c-format |
2775 | -msgid "Failed to stat %s%s" |
2776 | -msgstr "" |
2777 | - |
2778 | -#: ../common/rcdscanner.cc:625 ../common/rcdscanner.cc:721 |
2779 | -#, c-format |
2780 | -msgid "Unable to change to %s" |
2781 | -msgstr "" |
2782 | - |
2783 | -#: ../common/rcdscanner.cc:663 ../common/rsources.cc:177 |
2784 | -#, c-format |
2785 | -msgid "Unable to read %s" |
2786 | -msgstr "" |
2787 | - |
2788 | -#: ../common/rconfiguration.cc:88 ../common/rconfiguration.cc:241 |
2789 | -#, c-format |
2790 | -msgid "ERROR: couldn't open %s for writing" |
2791 | -msgstr "" |
2792 | - |
2793 | -#: ../common/rconfiguration.cc:114 |
2794 | -msgid "ERROR: Could not get password entry for superuser" |
2795 | -msgstr "" |
2796 | - |
2797 | -#: ../common/rconfiguration.cc:123 |
2798 | -#, c-format |
2799 | -msgid "ERROR: could not create configuration directory %s" |
2800 | -msgstr "" |
2801 | - |
2802 | -#: ../common/rconfiguration.cc:147 |
2803 | -#, c-format |
2804 | -msgid "ERROR: could not create state directory %s" |
2805 | -msgstr "" |
2806 | - |
2807 | -#: ../common/rconfiguration.cc:164 |
2808 | -#, c-format |
2809 | -msgid "ERROR: could not create tmp directory %s" |
2810 | -msgstr "" |
2811 | - |
2812 | -#: ../common/rconfiguration.cc:182 |
2813 | -#, c-format |
2814 | -msgid "ERROR: could not create log directory %s" |
2815 | -msgstr "" |
2816 | - |
2817 | -#: ../common/rconfiguration.cc:266 |
2818 | -#, c-format |
2819 | -msgid "couldn't open %s for writing" |
2820 | -msgstr "" |
2821 | - |
2822 | -#: ../common/rinstallprogress.cc:41 |
2823 | -msgid "" |
2824 | -"\n" |
2825 | -"Successfully applied all changes. You can close the window now." |
2826 | -msgstr "" |
2827 | - |
2828 | -#: ../common/rinstallprogress.cc:42 |
2829 | -msgid "" |
2830 | -"\n" |
2831 | -"Not all changes and updates succeeded. For further details of the failure, " |
2832 | -"please expand the 'Details' panel below." |
2833 | -msgstr "" |
2834 | - |
2835 | -#: ../common/rinstallprogress.cc:44 |
2836 | -msgid "" |
2837 | -"\n" |
2838 | -"Successfully installed all packages of the current medium. To continue the " |
2839 | -"installation with the next medium close this window." |
2840 | -msgstr "" |
2841 | - |
2842 | -#: ../common/rpackage.cc:203 |
2843 | -msgid "The list of installed files is only available for installed packages" |
2844 | -msgstr "" |
2845 | - |
2846 | -#: ../common/rpackage.cc:463 |
2847 | -msgid "or dependency" |
2848 | -msgstr "" |
2849 | - |
2850 | -#: ../common/rpackage.cc:580 |
2851 | -#, c-format |
2852 | -msgid "" |
2853 | -"\n" |
2854 | -"Package %s has no available version, but exists in the database.\n" |
2855 | -"This typically means that the package was mentioned in a dependency and " |
2856 | -"never uploaded, has been obsoleted or is not available with the contents of " |
2857 | -"sources.list\n" |
2858 | -msgstr "" |
2859 | - |
2860 | -#. TRANSLATORS: dependency error message, example: |
2861 | -#. "apt 0.5.4 but 0.5.3 is to be installed" |
2862 | -#: ../common/rpackage.cc:617 |
2863 | -#, c-format |
2864 | -msgid "\t%s %s but %s is to be installed" |
2865 | -msgstr "" |
2866 | - |
2867 | -#. TRANSLATORS: dependency error message, example: |
2868 | -#. "Depends: apt 0.5.4 but 0.5.3 is to be installed" |
2869 | -#: ../common/rpackage.cc:623 |
2870 | -#, c-format |
2871 | -msgid " %s: %s %s but %s is to be installed" |
2872 | -msgstr "" |
2873 | - |
2874 | -#. TRANSLATORS: dependency error message, example: |
2875 | -#. "apt 0.5.4 but it is not installable" |
2876 | -#: ../common/rpackage.cc:633 |
2877 | -#, c-format |
2878 | -msgid "\t%s %s but it is not installable" |
2879 | -msgstr "" |
2880 | - |
2881 | -#. TRANSLATORS: dependency error message, example: |
2882 | -#. "apt but it is a virtual package" |
2883 | -#: ../common/rpackage.cc:645 |
2884 | -#, c-format |
2885 | -msgid "\t%s but it is a virtual package" |
2886 | -msgstr "" |
2887 | - |
2888 | -#. TRANSLATORS: dependency error message, example: |
2889 | -#. "Depends: apt but it is a virtual package" |
2890 | -#: ../common/rpackage.cc:650 |
2891 | -#, c-format |
2892 | -msgid "%s: %s but it is a virtual package" |
2893 | -msgstr "" |
2894 | - |
2895 | -#. TRANSLATORS: dependency error message, example: |
2896 | -#. "apt but it is not going to be installed" |
2897 | -#: ../common/rpackage.cc:655 |
2898 | -#, c-format |
2899 | -msgid "\t%s but it is not going to be installed" |
2900 | -msgstr "" |
2901 | - |
2902 | -#. TRANSLATORS: dependency error message, example: |
2903 | -#. "Depends: apt but it is not going to be installed" |
2904 | -#: ../common/rpackage.cc:660 |
2905 | -#, c-format |
2906 | -msgid "%s: %s but it is not going to be installed" |
2907 | -msgstr "" |
2908 | - |
2909 | -#: ../common/rpackage.cc:679 |
2910 | -msgid " or" |
2911 | -msgstr "" |
2912 | - |
2913 | -#: ../common/rpackage.cc:1017 |
2914 | -msgid "Invalid record in the preferences file, no Package header" |
2915 | -msgstr "" |
2916 | - |
2917 | -#: ../common/rpackage.h:53 ../common/rpackagefilter.cc:48 |
2918 | -msgid "Depends" |
2919 | -msgstr "" |
2920 | - |
2921 | -#: ../common/rpackage.h:54 |
2922 | -msgid "PreDepends" |
2923 | -msgstr "" |
2924 | - |
2925 | -#: ../common/rpackage.h:55 ../common/rpackagefilter.cc:53 |
2926 | -msgid "Suggests" |
2927 | -msgstr "" |
2928 | - |
2929 | -#: ../common/rpackage.h:56 ../common/rpackagefilter.cc:52 |
2930 | -msgid "Recommends" |
2931 | -msgstr "" |
2932 | - |
2933 | -#: ../common/rpackage.h:57 ../common/rpackagefilter.cc:50 |
2934 | -msgid "Conflicts" |
2935 | -msgstr "" |
2936 | - |
2937 | -#: ../common/rpackage.h:58 ../common/rpackagefilter.cc:51 |
2938 | -msgid "Replaces" |
2939 | -msgstr "" |
2940 | - |
2941 | -#: ../common/rpackage.h:59 |
2942 | -msgid "Obsoletes" |
2943 | -msgstr "" |
2944 | - |
2945 | -#: ../common/rpackage.h:60 |
2946 | -msgid "Breaks" |
2947 | -msgstr "" |
2948 | - |
2949 | -#: ../common/rpackage.h:61 |
2950 | -msgid "Enhances" |
2951 | -msgstr "" |
2952 | - |
2953 | -#. make sure this is always the last member |
2954 | -#: ../common/rpackage.h:69 |
2955 | -msgid "Dependency of" |
2956 | -msgstr "" |
2957 | - |
2958 | -#: ../common/rpackagestatus.cc:49 |
2959 | -msgid "Marked for installation" |
2960 | -msgstr "" |
2961 | - |
2962 | -#: ../common/rpackagestatus.cc:50 |
2963 | -msgid "Marked for re-installation" |
2964 | -msgstr "" |
2965 | - |
2966 | -#: ../common/rpackagestatus.cc:51 |
2967 | -msgid "Marked for upgrade" |
2968 | -msgstr "" |
2969 | - |
2970 | -#: ../common/rpackagestatus.cc:52 |
2971 | -msgid "Marked for downgrade" |
2972 | -msgstr "" |
2973 | - |
2974 | -#: ../common/rpackagestatus.cc:53 |
2975 | -msgid "Marked for removal" |
2976 | -msgstr "" |
2977 | - |
2978 | -#: ../common/rpackagestatus.cc:54 |
2979 | -msgid "Marked for complete removal" |
2980 | -msgstr "" |
2981 | - |
2982 | -#: ../common/rpackagestatus.cc:55 ../common/rpackageview.cc:136 |
2983 | -#: ../gtk/glade/window_filters.glade.h:41 |
2984 | -msgid "Not installed" |
2985 | -msgstr "" |
2986 | - |
2987 | -#: ../common/rpackagestatus.cc:56 |
2988 | -msgid "Not installed (locked)" |
2989 | -msgstr "" |
2990 | - |
2991 | -#: ../common/rpackagestatus.cc:57 ../common/rpackageview.cc:131 |
2992 | -#: ../gtk/gsynaptic.cc:565 ../gtk/glade/window_filters.glade.h:30 |
2993 | -msgid "Installed" |
2994 | -msgstr "" |
2995 | - |
2996 | -#: ../common/rpackagestatus.cc:58 ../common/rpackageview.cc:167 |
2997 | -#: ../gtk/gsynaptic.cc:554 |
2998 | -msgid "Installed (upgradable)" |
2999 | -msgstr "" |
3000 | - |
3001 | -#: ../common/rpackagestatus.cc:59 |
3002 | -msgid "Installed (locked to the current version)" |
3003 | -msgstr "" |
3004 | - |
3005 | -#: ../common/rpackagestatus.cc:60 ../common/rpackageview.cc:514 |
3006 | -#: ../gtk/glade/window_filters.glade.h:14 |
3007 | -msgid "Broken" |
3008 | -msgstr "" |
3009 | - |
3010 | -#: ../common/rpackagestatus.cc:61 |
3011 | -msgid "Not installed (new in repository)" |
3012 | -msgstr "" |
3013 | - |
3014 | -#: ../common/rpackagecache.cc:62 |
3015 | -msgid "" |
3016 | -"The list of sources could not be read.\n" |
3017 | -"Go to the repository dialog to correct the problem." |
3018 | -msgstr "" |
3019 | - |
3020 | -#: ../common/rpackagecache.cc:73 |
3021 | -msgid "The package lists or status file could not be parsed or opened." |
3022 | -msgstr "" |
3023 | - |
3024 | -#: ../common/rpackagecache.cc:108 |
3025 | -msgid "Internal Error, non-zero counts" |
3026 | -msgstr "" |
3027 | - |
3028 | -#: ../common/rpackagefilter.cc:44 ../gtk/rgpreferenceswindow.cc:1046 |
3029 | -#: ../gtk/glade/window_find.glade.h:5 |
3030 | -msgid "Name" |
3031 | -msgstr "" |
3032 | - |
3033 | -#: ../common/rpackagefilter.cc:45 ../gtk/rgpreferenceswindow.cc:51 |
3034 | -#: ../gtk/rgmainwindow.cc:1044 ../gtk/rgvendorswindow.cc:62 |
3035 | -#: ../gtk/rgvendorswindow.cc:94 ../gtk/glade/window_main.glade.h:21 |
3036 | -#: ../gtk/glade/window_filters.glade.h:20 |
3037 | -#: ../gtk/glade/window_details.glade.h:16 ../gtk/rgfiltermanager.h:70 |
3038 | -msgid "Description" |
3039 | -msgstr "" |
3040 | - |
3041 | -#: ../common/rpackagefilter.cc:46 ../gtk/glade/window_find.glade.h:4 |
3042 | -#: ../gtk/glade/window_filters.glade.h:37 ../gtk/rgfiltermanager.h:71 |
3043 | -msgid "Maintainer" |
3044 | -msgstr "" |
3045 | - |
3046 | -#: ../common/rpackagefilter.cc:47 ../gtk/glade/window_find.glade.h:8 |
3047 | -msgid "Version" |
3048 | -msgstr "" |
3049 | - |
3050 | -#: ../common/rpackagefilter.cc:49 |
3051 | -msgid "Provides" |
3052 | -msgstr "" |
3053 | - |
3054 | -#: ../common/rpackagefilter.cc:54 |
3055 | -msgid "ReverseDepends" |
3056 | -msgstr "" |
3057 | - |
3058 | -#. Reverse Depends |
3059 | -#: ../common/rpackagefilter.cc:55 ../common/rpackageview.h:124 |
3060 | -#: ../gtk/glade/window_main.glade.h:36 ../gtk/glade/window_filters.glade.h:45 |
3061 | -#: ../gtk/rgfiltermanager.h:80 |
3062 | -msgid "Origin" |
3063 | -msgstr "" |
3064 | - |
3065 | -#. Origin (e.g. security.debian.org) |
3066 | -#: ../common/rpackagefilter.cc:56 ../gtk/rgpreferenceswindow.cc:50 |
3067 | -#: ../gtk/rgmainwindow.cc:937 ../gtk/glade/window_filters.glade.h:15 |
3068 | -#: ../gtk/rgfiltermanager.h:81 |
3069 | -msgid "Component" |
3070 | -msgstr "" |
3071 | - |
3072 | -#: ../common/rpackagefilter.cc:61 ../common/rpackageview.h:140 |
3073 | -#: ../gtk/rgpreferenceswindow.cc:49 ../gtk/rgfetchprogress.cc:91 |
3074 | -#: ../gtk/glade/window_filters.glade.h:64 |
3075 | -msgid "Status" |
3076 | -msgstr "" |
3077 | - |
3078 | -#. g_object_set(G_OBJECT(renderer), "editable", TRUE, NULL); |
3079 | -#: ../common/rpackagefilter.cc:62 ../gtk/rgfiltermanager.cc:180 |
3080 | -msgid "Pattern" |
3081 | -msgstr "" |
3082 | - |
3083 | -#: ../common/rpackagefilter.cc:63 ../gtk/rgpreferenceswindow.cc:49 |
3084 | -#: ../gtk/rgmainwindow.cc:916 ../gtk/glade/window_filters.glade.h:63 |
3085 | -msgid "Section" |
3086 | -msgstr "" |
3087 | - |
3088 | -#: ../common/rpackagefilter.cc:64 |
3089 | -msgid "Priority" |
3090 | -msgstr "" |
3091 | - |
3092 | -#: ../common/rpackagefilter.cc:65 |
3093 | -msgid "ReducedView" |
3094 | -msgstr "" |
3095 | - |
3096 | -#: ../common/rpackagefilter.cc:66 |
3097 | -msgid "File" |
3098 | -msgstr "" |
3099 | - |
3100 | -#: ../common/rpackagefilter.cc:759 |
3101 | -#, c-format |
3102 | -msgid "Bad regular expression '%s' in ReducedView file." |
3103 | -msgstr "" |
3104 | - |
3105 | -#: ../common/rpackagelister.cc:317 ../common/rpackagelister.cc:323 |
3106 | -#: ../common/rpackagelister.cc:333 |
3107 | -#, c-format |
3108 | -msgid "Internal error opening cache (%d). Please report." |
3109 | -msgstr "" |
3110 | - |
3111 | -#: ../common/rpackagelister.cc:472 |
3112 | -msgid "Unable to correct dependencies" |
3113 | -msgstr "" |
3114 | - |
3115 | -#: ../common/rpackagelister.cc:474 |
3116 | -msgid "" |
3117 | -"Unable to mark upgrades\n" |
3118 | -"Check your system for errors." |
3119 | -msgstr "" |
3120 | - |
3121 | -#: ../common/rpackagelister.cc:486 |
3122 | -msgid "Internal Error, AllUpgrade broke stuff. Please report." |
3123 | -msgstr "" |
3124 | - |
3125 | -#: ../common/rpackagelister.cc:504 |
3126 | -msgid "dist upgrade Failed" |
3127 | -msgstr "" |
3128 | - |
3129 | -#: ../common/rpackagelister.cc:1266 |
3130 | -msgid "Unable to lock the list directory" |
3131 | -msgstr "" |
3132 | - |
3133 | -#: ../common/rpackagelister.cc:1288 |
3134 | -msgid "" |
3135 | -"Release files for some repositories could not be retrieved or authenticated. " |
3136 | -"Such repositories are being ignored." |
3137 | -msgstr "" |
3138 | - |
3139 | -#: ../common/rpackagelister.cc:1379 ../gtk/rgrepositorywin.cc:356 |
3140 | -msgid "Ignoring invalid record(s) in sources.list file!" |
3141 | -msgstr "" |
3142 | - |
3143 | -#. TRANSLATORS: Error message after a failed download. |
3144 | -#. The first %s is the URL and the second |
3145 | -#. one is a detailed error message that |
3146 | -#. is provided by apt |
3147 | -#: ../common/rpackagelister.cc:1430 |
3148 | -#, c-format |
3149 | -msgid "" |
3150 | -"Failed to fetch %s\n" |
3151 | -" %s\n" |
3152 | -"\n" |
3153 | -msgstr "" |
3154 | - |
3155 | -#: ../common/rpackagelister.cc:1454 |
3156 | -msgid "Some of the packages could not be retrieved from the server(s).\n" |
3157 | -msgstr "" |
3158 | - |
3159 | -#: ../common/rpackagelister.cc:1457 |
3160 | -msgid "Do you want to continue, ignoring these packages?" |
3161 | -msgstr "" |
3162 | - |
3163 | -#: ../common/rpackagelister.cc:1464 |
3164 | -msgid "Unable to correct missing packages" |
3165 | -msgstr "" |
3166 | - |
3167 | -#. _logEntry += _("\n<b>Removed the following ESSENTIAL packages:</b>\n"); |
3168 | -#: ../common/rpackagelister.cc:1602 |
3169 | -msgid "" |
3170 | -"\n" |
3171 | -"Removed the following ESSENTIAL packages:\n" |
3172 | -msgstr "" |
3173 | - |
3174 | -#. _logEntry += _("\n<b>Downgraded the following packages:</b>\n"); |
3175 | -#: ../common/rpackagelister.cc:1611 |
3176 | -msgid "" |
3177 | -"\n" |
3178 | -"Downgraded the following packages:\n" |
3179 | -msgstr "" |
3180 | - |
3181 | -#. _logEntry += _("\n<b>Completely removed the following packages:</b>\n"); |
3182 | -#: ../common/rpackagelister.cc:1620 |
3183 | -msgid "" |
3184 | -"\n" |
3185 | -"Completely removed the following packages:\n" |
3186 | -msgstr "" |
3187 | - |
3188 | -#. _logEntry += _("\n<b>Removed the following packages:</b>\n"); |
3189 | -#: ../common/rpackagelister.cc:1629 |
3190 | -msgid "" |
3191 | -"\n" |
3192 | -"Removed the following packages:\n" |
3193 | -msgstr "" |
3194 | - |
3195 | -#. _logEntry += _("\n<b>Upgraded the following packages:</b>\n"); |
3196 | -#: ../common/rpackagelister.cc:1638 |
3197 | -msgid "" |
3198 | -"\n" |
3199 | -"Upgraded the following packages:\n" |
3200 | -msgstr "" |
3201 | - |
3202 | -#. _logEntry += _("\n<b>Installed the following packages:</b>\n"); |
3203 | -#: ../common/rpackagelister.cc:1649 |
3204 | -msgid "" |
3205 | -"\n" |
3206 | -"Installed the following packages:\n" |
3207 | -msgstr "" |
3208 | - |
3209 | -#. _logEntry += _("\n<b>Reinstalled the following packages:</b>\n"); |
3210 | -#: ../common/rpackagelister.cc:1659 |
3211 | -msgid "" |
3212 | -"\n" |
3213 | -"Reinstalled the following packages:\n" |
3214 | -msgstr "" |
3215 | - |
3216 | -#: ../common/rpackagelister.cc:1676 |
3217 | -msgid "Unable to lock the download directory" |
3218 | -msgstr "" |
3219 | - |
3220 | -#: ../common/rpackagelister.cc:1760 |
3221 | -#, c-format |
3222 | -msgid "Line %u too long in markings file." |
3223 | -msgstr "" |
3224 | - |
3225 | -#: ../common/rpackagelister.cc:1774 ../common/rpackagelister.cc:1778 |
3226 | -#, c-format |
3227 | -msgid "Malformed line %u in markings file" |
3228 | -msgstr "" |
3229 | - |
3230 | -#: ../common/rpackagelister.cc:1790 |
3231 | -msgid "Setting markings..." |
3232 | -msgstr "" |
3233 | - |
3234 | -#: ../common/rpmindexcopy.cc:135 |
3235 | -msgid "bzip2 failed, perhaps the disk is full." |
3236 | -msgstr "" |
3237 | - |
3238 | -#: ../common/rpackageview.h:100 |
3239 | -msgid "Sections" |
3240 | -msgstr "" |
3241 | - |
3242 | -#: ../common/rpackageview.h:110 |
3243 | -msgid "Alphabetic" |
3244 | -msgstr "" |
3245 | - |
3246 | -#: ../common/rpackageview.h:166 |
3247 | -msgid "Search History" |
3248 | -msgstr "" |
3249 | - |
3250 | -#: ../common/rpackageview.h:221 |
3251 | -msgid "Custom" |
3252 | -msgstr "" |
3253 | - |
3254 | -#: ../common/rpackageview.cc:129 |
3255 | -msgid "Installed (unsupported)" |
3256 | -msgstr "" |
3257 | - |
3258 | -#: ../common/rpackageview.cc:134 |
3259 | -msgid "Not installed (unsupported)" |
3260 | -msgstr "" |
3261 | - |
3262 | -#: ../common/rpackageview.cc:143 |
3263 | -msgid "Installed (auto removable)" |
3264 | -msgstr "" |
3265 | - |
3266 | -#: ../common/rpackageview.cc:150 |
3267 | -msgid "Installed (manual)" |
3268 | -msgstr "" |
3269 | - |
3270 | -#: ../common/rpackageview.cc:156 |
3271 | -msgid "Broken dependencies" |
3272 | -msgstr "" |
3273 | - |
3274 | -#: ../common/rpackageview.cc:158 ../gtk/glade/window_filters.glade.h:39 |
3275 | -msgid "New in repository" |
3276 | -msgstr "" |
3277 | - |
3278 | -#: ../common/rpackageview.cc:160 ../gtk/glade/window_filters.glade.h:55 |
3279 | -msgid "Pinned" |
3280 | -msgstr "" |
3281 | - |
3282 | -#: ../common/rpackageview.cc:164 |
3283 | -msgid "Installed (local or obsolete)" |
3284 | -msgstr "" |
3285 | - |
3286 | -#: ../common/rpackageview.cc:170 |
3287 | -msgid "Not installed (residual config)" |
3288 | -msgstr "" |
3289 | - |
3290 | -#. setup search progress (0 done, _all.size() in total, 1 subtask) |
3291 | -#: ../common/rpackageview.cc:304 |
3292 | -msgid "Searching" |
3293 | -msgstr "" |
3294 | - |
3295 | -#: ../common/rpackageview.cc:492 |
3296 | -msgid "Search Filter" |
3297 | -msgstr "" |
3298 | - |
3299 | -#: ../common/rpackageview.cc:500 |
3300 | -msgid "Tasks" |
3301 | -msgstr "" |
3302 | - |
3303 | -#: ../common/rpackageview.cc:506 |
3304 | -msgid "Reduced View" |
3305 | -msgstr "" |
3306 | - |
3307 | -#: ../common/rpackageview.cc:523 ../gtk/gsynaptic.cc:579 |
3308 | -#: ../gtk/rgsummarywindow.cc:356 |
3309 | -msgid "Marked Changes" |
3310 | -msgstr "" |
3311 | - |
3312 | -#. TRANSLATORS: This is a filter that will give you all packages |
3313 | -#. with debconf support (that can be reconfigured with debconf) |
3314 | -#: ../common/rpackageview.cc:534 |
3315 | -msgid "Package with Debconf" |
3316 | -msgstr "" |
3317 | - |
3318 | -#: ../common/rpackageview.cc:541 ../gtk/glade/window_filters.glade.h:68 |
3319 | -msgid "Upgradable (upstream)" |
3320 | -msgstr "" |
3321 | - |
3322 | -#: ../common/rpackageview.cc:547 |
3323 | -msgid "Missing Recommends" |
3324 | -msgstr "" |
3325 | - |
3326 | -#: ../common/rpackageview.cc:561 |
3327 | -msgid "Local" |
3328 | -msgstr "" |
3329 | - |
3330 | -#: ../common/rsources.cc:69 ../gtk/rgmainwindow.cc:2114 |
3331 | -#: ../gtk/rgmainwindow.cc:2795 ../gtk/rgmainwindow.cc:2881 |
3332 | -#: ../gtk/rgmainwindow.cc:3054 |
3333 | -#, c-format |
3334 | -msgid "Can't read %s" |
3335 | -msgstr "" |
3336 | - |
3337 | -#: ../common/rsources.cc:131 |
3338 | -#, c-format |
3339 | -msgid "Syntax error in line %s" |
3340 | -msgstr "" |
3341 | - |
3342 | -#: ../common/rsources.cc:469 |
3343 | -#, c-format |
3344 | -msgid "Vendor block %s is invalid" |
3345 | -msgstr "" |
3346 | - |
3347 | -#: ../gtk/gsynaptic.cc:73 |
3348 | -msgid "Usage: synaptic [options]\n" |
3349 | -msgstr "" |
3350 | - |
3351 | -#: ../gtk/gsynaptic.cc:74 |
3352 | -msgid "-h This help text\n" |
3353 | -msgstr "" |
3354 | - |
3355 | -#: ../gtk/gsynaptic.cc:75 |
3356 | -msgid "-r Open in the repository screen\n" |
3357 | -msgstr "" |
3358 | - |
3359 | -#: ../gtk/gsynaptic.cc:76 |
3360 | -msgid "-f=? Give an alternative filter file\n" |
3361 | -msgstr "" |
3362 | - |
3363 | -#: ../gtk/gsynaptic.cc:77 |
3364 | -msgid "" |
3365 | -"-t Give an alternative main window title (e.g. hostname with `uname -n`)\n" |
3366 | -msgstr "" |
3367 | - |
3368 | -#: ../gtk/gsynaptic.cc:78 |
3369 | -msgid "-i=? Start with the initial Filter with given name\n" |
3370 | -msgstr "" |
3371 | - |
3372 | -#: ../gtk/gsynaptic.cc:79 |
3373 | -msgid "-o=? Set an arbitary configuration option, eg -o dir::cache=/tmp\n" |
3374 | -msgstr "" |
3375 | - |
3376 | -#: ../gtk/gsynaptic.cc:80 |
3377 | -msgid "--upgrade-mode Call Upgrade and display changes\n" |
3378 | -msgstr "" |
3379 | - |
3380 | -#: ../gtk/gsynaptic.cc:81 |
3381 | -msgid "--dist-upgrade-mode Call DistUpgrade and display changes\n" |
3382 | -msgstr "" |
3383 | - |
3384 | -#: ../gtk/gsynaptic.cc:82 |
3385 | -msgid "--update-at-startup Call \"Reload\" on startup\n" |
3386 | -msgstr "" |
3387 | - |
3388 | -#: ../gtk/gsynaptic.cc:83 |
3389 | -msgid "--non-interactive Never prompt for user input\n" |
3390 | -msgstr "" |
3391 | - |
3392 | -#: ../gtk/gsynaptic.cc:84 |
3393 | -msgid "--task-window Open with task window\n" |
3394 | -msgstr "" |
3395 | - |
3396 | -#: ../gtk/gsynaptic.cc:85 |
3397 | -msgid "--add-cdrom Add a cdrom at startup (needs path for cdrom)\n" |
3398 | -msgstr "" |
3399 | - |
3400 | -#: ../gtk/gsynaptic.cc:86 |
3401 | -msgid "--ask-cdrom Ask for adding a cdrom and exit\n" |
3402 | -msgstr "" |
3403 | - |
3404 | -#: ../gtk/gsynaptic.cc:87 |
3405 | -msgid "--test-me-harder Run test in a loop\n" |
3406 | -msgstr "" |
3407 | - |
3408 | -#: ../gtk/gsynaptic.cc:336 ../gtk/gsynaptic.cc:342 |
3409 | -msgid "Another synaptic is running" |
3410 | -msgstr "" |
3411 | - |
3412 | -#: ../gtk/gsynaptic.cc:337 |
3413 | -msgid "" |
3414 | -"There is another synaptic running in interactive mode. Please close it " |
3415 | -"first. " |
3416 | -msgstr "" |
3417 | - |
3418 | -#: ../gtk/gsynaptic.cc:343 |
3419 | -msgid "" |
3420 | -"There is another synaptic running in non-interactive mode. Please wait for " |
3421 | -"it to finish first." |
3422 | -msgstr "" |
3423 | - |
3424 | -#: ../gtk/gsynaptic.cc:368 |
3425 | -msgid "Unable to get exclusive lock" |
3426 | -msgstr "" |
3427 | - |
3428 | -#: ../gtk/gsynaptic.cc:369 |
3429 | -msgid "" |
3430 | -"This usually means that another package management application (like apt-get " |
3431 | -"or aptitude) is already running. Please close that application first." |
3432 | -msgstr "" |
3433 | - |
3434 | -#: ../gtk/gsynaptic.cc:412 |
3435 | -msgid "Starting without administrative privileges" |
3436 | -msgstr "" |
3437 | - |
3438 | -#: ../gtk/gsynaptic.cc:414 |
3439 | -msgid "" |
3440 | -"You will not be able to apply any changes. But you can still export the " |
3441 | -"marked changes or create a download script for them." |
3442 | -msgstr "" |
3443 | - |
3444 | -#: ../gtk/gsynaptic.cc:480 |
3445 | -msgid "Synaptic Package Manager " |
3446 | -msgstr "" |
3447 | - |
3448 | -#: ../gtk/rgcdscanner.cc:63 ../gtk/rgpkgcdrom.cc:86 |
3449 | -msgid "Scanning CD-ROM" |
3450 | -msgstr "" |
3451 | - |
3452 | -#: ../gtk/rgcdscanner.cc:109 |
3453 | -msgid "Invalid disc name!" |
3454 | -msgstr "" |
3455 | - |
3456 | -#: ../gtk/rgcdscanner.cc:121 ../gtk/rgpkgcdrom.cc:122 |
3457 | -msgid "Disc Label" |
3458 | -msgstr "" |
3459 | - |
3460 | -#: ../gtk/rgaboutpanel.cc:64 ../gtk/glade/window_about.glade.h:5 |
3461 | -msgid "Credits" |
3462 | -msgstr "" |
3463 | - |
3464 | -#. skipTaskbar(true); |
3465 | -#: ../gtk/rgaboutpanel.cc:82 ../gtk/glade/window_about.glade.h:4 |
3466 | -msgid "About Synaptic" |
3467 | -msgstr "" |
3468 | - |
3469 | -#: ../gtk/rgchangeswindow.cc:53 |
3470 | -msgid "Package changes" |
3471 | -msgstr "" |
3472 | - |
3473 | -#: ../gtk/rgchangeswindow.cc:94 ../gtk/rgsummarywindow.cc:79 |
3474 | -msgid "Warning" |
3475 | -msgstr "" |
3476 | - |
3477 | -#: ../gtk/rgchangeswindow.cc:95 ../gtk/rgsummarywindow.cc:80 |
3478 | -msgid "" |
3479 | -"You are about to install software that <b>can't be authenticated</b>! Doing " |
3480 | -"this could allow a malicious individual to damage or take control of your " |
3481 | -"system." |
3482 | -msgstr "" |
3483 | - |
3484 | -#: ../gtk/rgchangeswindow.cc:106 ../gtk/rgsummarywindow.cc:92 |
3485 | -msgid "NOT AUTHENTICATED" |
3486 | -msgstr "" |
3487 | - |
3488 | -#. removed |
3489 | -#: ../gtk/rgchangeswindow.cc:117 |
3490 | -msgid "To be removed" |
3491 | -msgstr "" |
3492 | - |
3493 | -#: ../gtk/rgchangeswindow.cc:134 |
3494 | -msgid "To be downgraded" |
3495 | -msgstr "" |
3496 | - |
3497 | -#: ../gtk/rgchangeswindow.cc:146 ../gtk/rgsummarywindow.cc:173 |
3498 | -msgid "To be installed" |
3499 | -msgstr "" |
3500 | - |
3501 | -#: ../gtk/rgchangeswindow.cc:158 ../gtk/rgsummarywindow.cc:161 |
3502 | -msgid "To be upgraded" |
3503 | -msgstr "" |
3504 | - |
3505 | -#: ../gtk/rgchangeswindow.cc:170 ../gtk/rgsummarywindow.cc:185 |
3506 | -msgid "To be re-installed" |
3507 | -msgstr "" |
3508 | - |
3509 | -#: ../gtk/rgchangeswindow.cc:181 |
3510 | -msgid "To be kept" |
3511 | -msgstr "" |
3512 | - |
3513 | -#: ../gtk/rgdebinstallprogress.cc:215 |
3514 | -#, c-format |
3515 | -msgid "" |
3516 | -"Replace configuration file\n" |
3517 | -"'%s'?" |
3518 | -msgstr "" |
3519 | - |
3520 | -#: ../gtk/rgdebinstallprogress.cc:216 |
3521 | -#, c-format |
3522 | -msgid "" |
3523 | -"The configuration file %s was modified (by you or by a script). An updated " |
3524 | -"version is shipped in this package. If you want to keep your current version " |
3525 | -"say 'Keep'. Do you want to replace the current file and install the new " |
3526 | -"package maintainers version? " |
3527 | -msgstr "" |
3528 | - |
3529 | -#: ../gtk/rgdebinstallprogress.cc:369 ../gtk/rginstallprogress.cc:286 |
3530 | -#: ../gtk/rgterminstallprogress.cc:62 |
3531 | -msgid "Applying Changes" |
3532 | -msgstr "" |
3533 | - |
3534 | -#: ../gtk/rgdebinstallprogress.cc:456 |
3535 | -msgid "Ctrl-c pressed" |
3536 | -msgstr "" |
3537 | - |
3538 | -#: ../gtk/rgdebinstallprogress.cc:457 |
3539 | -msgid "" |
3540 | -"This will abort the operation and may leave the system in a broken state. " |
3541 | -"Are you sure you want to do that?" |
3542 | -msgstr "" |
3543 | - |
3544 | -#. error from dpkg, needs to be parsed different |
3545 | -#: ../gtk/rgdebinstallprogress.cc:511 |
3546 | -#, c-format |
3547 | -msgid "Error in package %s" |
3548 | -msgstr "" |
3549 | - |
3550 | -#. running dpkg --configure -a |
3551 | -#: ../gtk/rgdebinstallprogress.cc:518 |
3552 | -msgid "Trying to recover from package failure" |
3553 | -msgstr "" |
3554 | - |
3555 | -#: ../gtk/rgdebinstallprogress.cc:609 |
3556 | -msgid "Error failed to fork pty" |
3557 | -msgstr "" |
3558 | - |
3559 | -#: ../gtk/rgdebinstallprogress.cc:626 |
3560 | -msgid "A package failed to install. Trying to recover:" |
3561 | -msgstr "" |
3562 | - |
3563 | -#: ../gtk/rgdebinstallprogress.cc:685 ../gtk/rgdebinstallprogress.cc:688 |
3564 | -msgid "Changes applied" |
3565 | -msgstr "" |
3566 | - |
3567 | -#: ../gtk/rgdebinstallprogress.cc:744 |
3568 | -msgid "" |
3569 | -"The marked changes are now being applied. This can take some time. Please " |
3570 | -"wait." |
3571 | -msgstr "" |
3572 | - |
3573 | -#: ../gtk/rgdebinstallprogress.cc:749 |
3574 | -msgid "Installing and removing software" |
3575 | -msgstr "" |
3576 | - |
3577 | -#: ../gtk/rgdebinstallprogress.cc:751 |
3578 | -msgid "Removing software" |
3579 | -msgstr "" |
3580 | - |
3581 | -#: ../gtk/rgdebinstallprogress.cc:753 |
3582 | -msgid "Installing software" |
3583 | -msgstr "" |
3584 | - |
3585 | -#: ../gtk/rgpreferenceswindow.cc:49 |
3586 | -msgid "Supported" |
3587 | -msgstr "" |
3588 | - |
3589 | -#: ../gtk/rgpreferenceswindow.cc:49 ../gtk/glade/window_filters.glade.h:47 |
3590 | -msgid "Package Name" |
3591 | -msgstr "" |
3592 | - |
3593 | -#: ../gtk/rgpreferenceswindow.cc:50 ../gtk/rgmainwindow.cc:959 |
3594 | -msgid "Installed Version" |
3595 | -msgstr "" |
3596 | - |
3597 | -#: ../gtk/rgpreferenceswindow.cc:50 |
3598 | -msgid "Available Version" |
3599 | -msgstr "" |
3600 | - |
3601 | -#: ../gtk/rgpreferenceswindow.cc:51 |
3602 | -msgid "Installed Size" |
3603 | -msgstr "" |
3604 | - |
3605 | -#: ../gtk/rgpreferenceswindow.cc:51 |
3606 | -msgid "Download Size" |
3607 | -msgstr "" |
3608 | - |
3609 | -#: ../gtk/rgpreferenceswindow.cc:407 ../gtk/rgmainwindow.cc:1779 |
3610 | -#: ../gtk/rgterminstallprogress.cc:151 |
3611 | -msgid "An error occurred while saving configurations." |
3612 | -msgstr "" |
3613 | - |
3614 | -#: ../gtk/rgpreferenceswindow.cc:457 |
3615 | -msgid "Choose font" |
3616 | -msgstr "" |
3617 | - |
3618 | -#: ../gtk/rgpreferenceswindow.cc:886 |
3619 | -msgid "Color selection" |
3620 | -msgstr "" |
3621 | - |
3622 | -#: ../gtk/rgpreferenceswindow.cc:987 |
3623 | -msgid "" |
3624 | -"Prefer package versions from the selected distribution when upgrading " |
3625 | -"packages. If you manually force a version from a different distribution, the " |
3626 | -"package version will follow that distribution until it enters the default " |
3627 | -"distribution." |
3628 | -msgstr "" |
3629 | - |
3630 | -#: ../gtk/rgpreferenceswindow.cc:995 |
3631 | -msgid "" |
3632 | -"Never upgrade to a new version automatically. Be _very_ careful with this " |
3633 | -"option as you will not get security updates automatically! If you manually " |
3634 | -"force a version the package version will follow the chosen distribution." |
3635 | -msgstr "" |
3636 | - |
3637 | -#: ../gtk/rgpreferenceswindow.cc:1003 |
3638 | -msgid "Let synaptic pick the best version for you. If unsure use this option. " |
3639 | -msgstr "" |
3640 | - |
3641 | -#: ../gtk/rgpreferenceswindow.cc:1040 |
3642 | -msgid "Visible" |
3643 | -msgstr "" |
3644 | - |
3645 | -#: ../gtk/rgpreferenceswindow.cc:1118 |
3646 | -#: ../gtk/glade/window_preferences.glade.h:66 |
3647 | -msgid "Preferences" |
3648 | -msgstr "" |
3649 | - |
3650 | -#: ../gtk/rgfetchprogress.cc:103 ../gtk/rgmainwindow.cc:1001 |
3651 | -msgid "Size" |
3652 | -msgstr "" |
3653 | - |
3654 | -#: ../gtk/rgfetchprogress.cc:110 ../gtk/rgmainwindow.cc:894 |
3655 | -msgid "Package" |
3656 | -msgstr "" |
3657 | - |
3658 | -#: ../gtk/rgfetchprogress.cc:117 ../gtk/rgrepositorywin.cc:181 |
3659 | -msgid "URI" |
3660 | -msgstr "" |
3661 | - |
3662 | -#: ../gtk/rgfetchprogress.cc:201 |
3663 | -#, c-format |
3664 | -msgid "" |
3665 | -"Please insert the disk labeled:\n" |
3666 | -"%s\n" |
3667 | -"in drive %s" |
3668 | -msgstr "" |
3669 | - |
3670 | -#: ../gtk/rgfetchprogress.cc:329 |
3671 | -#, c-format |
3672 | -msgid "Download rate: %s/s - %s remaining" |
3673 | -msgstr "" |
3674 | - |
3675 | -#: ../gtk/rgfetchprogress.cc:335 |
3676 | -msgid "Download rate: unknown" |
3677 | -msgstr "" |
3678 | - |
3679 | -#: ../gtk/rgfetchprogress.cc:337 |
3680 | -#, c-format |
3681 | -msgid "Downloading file %li of %li" |
3682 | -msgstr "" |
3683 | - |
3684 | -#: ../gtk/rgfetchprogress.cc:390 |
3685 | -msgid "Queued" |
3686 | -msgstr "" |
3687 | - |
3688 | -#: ../gtk/rgfetchprogress.cc:393 |
3689 | -msgid "Done" |
3690 | -msgstr "" |
3691 | - |
3692 | -#: ../gtk/rgfetchprogress.cc:396 |
3693 | -msgid "Hit" |
3694 | -msgstr "" |
3695 | - |
3696 | -#: ../gtk/rgfetchprogress.cc:399 |
3697 | -msgid "Failed" |
3698 | -msgstr "" |
3699 | - |
3700 | -#: ../gtk/rgfiltermanager.cc:40 ../gtk/glade/window_filters.glade.h:24 |
3701 | -msgid "Filters" |
3702 | -msgstr "" |
3703 | - |
3704 | -#: ../gtk/rgfiltermanager.cc:165 |
3705 | -msgid "Field" |
3706 | -msgstr "" |
3707 | - |
3708 | -#: ../gtk/rgfiltermanager.cc:172 |
3709 | -msgid "Operator" |
3710 | -msgstr "" |
3711 | - |
3712 | -#: ../gtk/rgfiltermanager.cc:750 |
3713 | -#, c-format |
3714 | -msgid "New Filter %i" |
3715 | -msgstr "" |
3716 | - |
3717 | -#: ../gtk/rginstallprogress.cc:44 |
3718 | -#: ../gtk/glade/window_rginstall_progress_msgs.glade.h:2 |
3719 | -msgid "Package Manager output" |
3720 | -msgstr "" |
3721 | - |
3722 | -#: ../gtk/rginstallprogress.cc:85 |
3723 | -#, c-format |
3724 | -msgid "" |
3725 | -"\n" |
3726 | -"While installing package %s:\n" |
3727 | -"\n" |
3728 | -msgstr "" |
3729 | - |
3730 | -#: ../gtk/rginstallprogress.cc:89 |
3731 | -#, c-format |
3732 | -msgid "" |
3733 | -"\n" |
3734 | -"While preparing for installation:\n" |
3735 | -"\n" |
3736 | -msgstr "" |
3737 | - |
3738 | -#: ../gtk/rginstallprogress.cc:131 |
3739 | -#, c-format |
3740 | -msgid "" |
3741 | -"APT system reports:\n" |
3742 | -"%s" |
3743 | -msgstr "" |
3744 | - |
3745 | -#: ../gtk/rglogview.cc:282 |
3746 | -msgid "Not found" |
3747 | -msgstr "" |
3748 | - |
3749 | -#: ../gtk/rglogview.cc:284 |
3750 | -msgid "" |
3751 | -"Expression was found, please see the list on the left for matching entries." |
3752 | -msgstr "" |
3753 | - |
3754 | -#: ../gtk/rgpkgdetails.cc:148 |
3755 | -#, c-format |
3756 | -msgid "%s Properties" |
3757 | -msgstr "" |
3758 | - |
3759 | -#: ../gtk/rgpkgdetails.cc:213 |
3760 | -msgid "This application is supported by the distribution" |
3761 | -msgstr "" |
3762 | - |
3763 | -#: ../gtk/rgpkgdetails.cc:223 |
3764 | -msgid "Get Screenshot" |
3765 | -msgstr "" |
3766 | - |
3767 | -#. TRANSLATORS: this the format of the available versions in |
3768 | -#. the "Properties/Available versions" window |
3769 | -#. e.g. "0.56 (unstable)" |
3770 | -#. "0.53.4 (testing)" |
3771 | -#: ../gtk/rgpkgdetails.cc:273 |
3772 | -#, c-format |
3773 | -msgid "%s (%s)" |
3774 | -msgstr "" |
3775 | - |
3776 | -#: ../gtk/rgmainwindow.cc:170 |
3777 | -msgid "All" |
3778 | -msgstr "" |
3779 | - |
3780 | -#: ../gtk/rgmainwindow.cc:366 ../gtk/glade/window_main.glade.h:34 |
3781 | -#: ../gtk/glade/window_details.glade.h:19 |
3782 | -msgid "No package is selected.\n" |
3783 | -msgstr "" |
3784 | - |
3785 | -#: ../gtk/rgmainwindow.cc:526 |
3786 | -#, c-format |
3787 | -msgid "Select the version of %s that should be forced for installation" |
3788 | -msgstr "" |
3789 | - |
3790 | -#: ../gtk/rgmainwindow.cc:528 |
3791 | -msgid "" |
3792 | -"The package manager always selects the most applicable version available. If " |
3793 | -"you force a different version from the default one, errors in the dependency " |
3794 | -"handling can occur." |
3795 | -msgstr "" |
3796 | - |
3797 | -#. TRANSLATORS: Column header for the column "Status" in the package list |
3798 | -#: ../gtk/rgmainwindow.cc:859 |
3799 | -msgid "S" |
3800 | -msgstr "" |
3801 | - |
3802 | -#: ../gtk/rgmainwindow.cc:980 |
3803 | -msgid "Latest Version" |
3804 | -msgstr "" |
3805 | - |
3806 | -#: ../gtk/rgmainwindow.cc:1022 |
3807 | -msgid "Download" |
3808 | -msgstr "" |
3809 | - |
3810 | -#: ../gtk/rgmainwindow.cc:1297 |
3811 | -msgid "" |
3812 | -"Reload the package information to become informed about new, removed or " |
3813 | -"upgraded software packages." |
3814 | -msgstr "" |
3815 | - |
3816 | -#: ../gtk/rgmainwindow.cc:1303 |
3817 | -msgid "Mark all possible upgrades" |
3818 | -msgstr "" |
3819 | - |
3820 | -#: ../gtk/rgmainwindow.cc:1307 ../gtk/glade/window_summary.glade.h:5 |
3821 | -msgid "Apply all marked changes" |
3822 | -msgstr "" |
3823 | - |
3824 | -#: ../gtk/rgmainwindow.cc:1488 |
3825 | -msgid "Unmark" |
3826 | -msgstr "" |
3827 | - |
3828 | -#: ../gtk/rgmainwindow.cc:1496 |
3829 | -msgid "Mark for Installation" |
3830 | -msgstr "" |
3831 | - |
3832 | -#: ../gtk/rgmainwindow.cc:1504 |
3833 | -msgid "Mark for Reinstallation" |
3834 | -msgstr "" |
3835 | - |
3836 | -#: ../gtk/rgmainwindow.cc:1513 |
3837 | -msgid "Mark for Upgrade" |
3838 | -msgstr "" |
3839 | - |
3840 | -#: ../gtk/rgmainwindow.cc:1521 |
3841 | -msgid "Mark for Removal" |
3842 | -msgstr "" |
3843 | - |
3844 | -#: ../gtk/rgmainwindow.cc:1530 |
3845 | -msgid "Mark for Complete Removal" |
3846 | -msgstr "" |
3847 | - |
3848 | -#: ../gtk/rgmainwindow.cc:1542 |
3849 | -msgid "Remove Including Orphaned Dependencies" |
3850 | -msgstr "" |
3851 | - |
3852 | -#: ../gtk/rgmainwindow.cc:1554 |
3853 | -msgid "Hold Current Version" |
3854 | -msgstr "" |
3855 | - |
3856 | -#: ../gtk/rgmainwindow.cc:1563 ../gtk/glade/window_main.glade.h:37 |
3857 | -#: ../gtk/glade/window_filters.glade.h:57 |
3858 | -msgid "Properties" |
3859 | -msgstr "" |
3860 | - |
3861 | -#: ../gtk/rgmainwindow.cc:1575 |
3862 | -msgid "Mark Recommended for Installation" |
3863 | -msgstr "" |
3864 | - |
3865 | -#: ../gtk/rgmainwindow.cc:1579 |
3866 | -msgid "Mark Suggested for Installation" |
3867 | -msgstr "" |
3868 | - |
3869 | -#: ../gtk/rgmainwindow.cc:1683 |
3870 | -msgid "" |
3871 | -"Removing this package may render the system unusable.\n" |
3872 | -"Are you sure you want to do that?" |
3873 | -msgstr "" |
3874 | - |
3875 | -#: ../gtk/rgmainwindow.cc:1723 |
3876 | -#, c-format |
3877 | -msgid "" |
3878 | -"%i packages listed, %i installed, %i broken. %i to install/upgrade, %i to " |
3879 | -"remove; %s will be freed" |
3880 | -msgstr "" |
3881 | - |
3882 | -#: ../gtk/rgmainwindow.cc:1729 |
3883 | -#, c-format |
3884 | -msgid "" |
3885 | -"%i packages listed, %i installed, %i broken. %i to install/upgrade, %i to " |
3886 | -"remove; %s will be used" |
3887 | -msgstr "" |
3888 | - |
3889 | -#: ../gtk/rgmainwindow.cc:1735 |
3890 | -#, c-format |
3891 | -msgid "" |
3892 | -"%i packages listed, %i installed, %i broken. %i to install/upgrade, %i to " |
3893 | -"remove" |
3894 | -msgstr "" |
3895 | - |
3896 | -#: ../gtk/rgmainwindow.cc:1796 |
3897 | -#, c-format |
3898 | -msgid "" |
3899 | -"You have %d broken package on your system!\n" |
3900 | -"\n" |
3901 | -"Use the \"Broken\" filter to locate it." |
3902 | -msgid_plural "" |
3903 | -"You have %i broken packages on your system!\n" |
3904 | -"\n" |
3905 | -"Use the \"Broken\" filter to locate them." |
3906 | -msgstr[0] "" |
3907 | -msgstr[1] "" |
3908 | - |
3909 | -#: ../gtk/rgmainwindow.cc:1959 |
3910 | -msgid "Downloading Changelog" |
3911 | -msgstr "" |
3912 | - |
3913 | -#: ../gtk/rgmainwindow.cc:1960 |
3914 | -msgid "" |
3915 | -"The changelog contains information about the changes and closed bugs in each " |
3916 | -"version of the package." |
3917 | -msgstr "" |
3918 | - |
3919 | -#. TRANSLATORS: Title of the changelog dialog - %s is the name of the package |
3920 | -#: ../gtk/rgmainwindow.cc:1973 |
3921 | -#, c-format |
3922 | -msgid "%s Changelog" |
3923 | -msgstr "" |
3924 | - |
3925 | -#: ../gtk/rgmainwindow.cc:2064 |
3926 | -msgid "Do you want to add another CD-ROM?" |
3927 | -msgstr "" |
3928 | - |
3929 | -#: ../gtk/rgmainwindow.cc:2101 |
3930 | -msgid "Open changes" |
3931 | -msgstr "" |
3932 | - |
3933 | -#: ../gtk/rgmainwindow.cc:2138 ../gtk/rgmainwindow.cc:2713 |
3934 | -#: ../gtk/rgmainwindow.cc:2849 ../gtk/rgmainwindow.cc:3027 |
3935 | -#, c-format |
3936 | -msgid "Can't write %s" |
3937 | -msgstr "" |
3938 | - |
3939 | -#: ../gtk/rgmainwindow.cc:2157 |
3940 | -msgid "Save changes" |
3941 | -msgstr "" |
3942 | - |
3943 | -#: ../gtk/rgmainwindow.cc:2164 |
3944 | -msgid "Save full state, not only changes" |
3945 | -msgstr "" |
3946 | - |
3947 | -#: ../gtk/rgmainwindow.cc:2281 |
3948 | -msgid "Repositories changed" |
3949 | -msgstr "" |
3950 | - |
3951 | -#. TRANSLATORS: this message appears when the user added/removed |
3952 | -#. a repository (sources.list entry) a reload (apt-get update) is |
3953 | -#. needed then |
3954 | -#: ../gtk/rgmainwindow.cc:2285 |
3955 | -msgid "" |
3956 | -"The repository information has changed. You have to click on the \"Reload\" " |
3957 | -"button for your changes to take effect" |
3958 | -msgstr "" |
3959 | - |
3960 | -#: ../gtk/rgmainwindow.cc:2296 |
3961 | -msgid "Never show this message again" |
3962 | -msgstr "" |
3963 | - |
3964 | -#: ../gtk/rgmainwindow.cc:2355 |
3965 | -#, c-format |
3966 | -msgid "Found %i packages" |
3967 | -msgstr "" |
3968 | - |
3969 | -#: ../gtk/rgmainwindow.cc:2396 |
3970 | -msgid "Starting help viewer..." |
3971 | -msgstr "" |
3972 | - |
3973 | -#: ../gtk/rgmainwindow.cc:2416 |
3974 | -msgid "" |
3975 | -"No help viewer is installed!\n" |
3976 | -"\n" |
3977 | -"You need either the GNOME help viewer 'yelp', the 'konqueror' browser or the " |
3978 | -"'mozilla' browser to view the synaptic manual.\n" |
3979 | -"\n" |
3980 | -"Alternatively you can open the man page with 'man synaptic' from the command " |
3981 | -"line or view the html version located in the 'synaptic/html' folder." |
3982 | -msgstr "" |
3983 | - |
3984 | -#: ../gtk/rgmainwindow.cc:2568 |
3985 | -msgid "" |
3986 | -"Cannot start configuration tool!\n" |
3987 | -"You have to install the required package 'libgnome2-perl'." |
3988 | -msgstr "" |
3989 | - |
3990 | -#: ../gtk/rgmainwindow.cc:2574 |
3991 | -msgid "Starting package configuration tool..." |
3992 | -msgstr "" |
3993 | - |
3994 | -#. cout << "RGMainWindow::pkgHelpClicked()" << endl; |
3995 | -#: ../gtk/rgmainwindow.cc:2589 |
3996 | -msgid "Starting package documentation viewer..." |
3997 | -msgstr "" |
3998 | - |
3999 | -#: ../gtk/rgmainwindow.cc:2601 |
4000 | -msgid "" |
4001 | -"You have to install the package \"dwww\" to browse the documentation of a " |
4002 | -"package" |
4003 | -msgstr "" |
4004 | - |
4005 | -#: ../gtk/rgmainwindow.cc:2677 |
4006 | -msgid "" |
4007 | -"Could not apply changes!\n" |
4008 | -"Fix broken packages first." |
4009 | -msgstr "" |
4010 | - |
4011 | -#: ../gtk/rgmainwindow.cc:2698 |
4012 | -msgid "Applying marked changes. This may take a while..." |
4013 | -msgstr "" |
4014 | - |
4015 | -#: ../gtk/rgmainwindow.cc:2702 |
4016 | -msgid "Downloading Package Files" |
4017 | -msgstr "" |
4018 | - |
4019 | -#: ../gtk/rgmainwindow.cc:2778 |
4020 | -msgid "Do you want to quit Synaptic?" |
4021 | -msgstr "" |
4022 | - |
4023 | -#: ../gtk/rgmainwindow.cc:2834 |
4024 | -msgid "Downloading Package Information" |
4025 | -msgstr "" |
4026 | - |
4027 | -#: ../gtk/rgmainwindow.cc:2835 |
4028 | -msgid "" |
4029 | -"The repositories will be checked for new, removed or upgraded software " |
4030 | -"packages." |
4031 | -msgstr "" |
4032 | - |
4033 | -#: ../gtk/rgmainwindow.cc:2838 |
4034 | -msgid "Reloading package information..." |
4035 | -msgstr "" |
4036 | - |
4037 | -#: ../gtk/rgmainwindow.cc:2906 |
4038 | -msgid "Failed to resolve dependency problems!" |
4039 | -msgstr "" |
4040 | - |
4041 | -#: ../gtk/rgmainwindow.cc:2908 |
4042 | -msgid "Successfully fixed dependency problems" |
4043 | -msgstr "" |
4044 | - |
4045 | -#: ../gtk/rgmainwindow.cc:2924 |
4046 | -msgid "" |
4047 | -"Could not upgrade the system!\n" |
4048 | -"Fix broken packages first." |
4049 | -msgstr "" |
4050 | - |
4051 | -#: ../gtk/rgmainwindow.cc:2973 |
4052 | -msgid "Marking all available upgrades..." |
4053 | -msgstr "" |
4054 | - |
4055 | -#: ../gtk/rgmainwindow.cc:2992 |
4056 | -msgid "Successfully marked available upgrades" |
4057 | -msgstr "" |
4058 | - |
4059 | -#: ../gtk/rgmainwindow.cc:2994 |
4060 | -msgid "Failed to mark all available upgrades!" |
4061 | -msgstr "" |
4062 | - |
4063 | -#: ../gtk/rgmainwindow.cc:3373 |
4064 | -msgid "Save script" |
4065 | -msgstr "" |
4066 | - |
4067 | -#: ../gtk/rgmainwindow.cc:3400 |
4068 | -msgid "Select directory" |
4069 | -msgstr "" |
4070 | - |
4071 | -#: ../gtk/rgmainwindow.cc:3412 |
4072 | -msgid "Please select a directory" |
4073 | -msgstr "" |
4074 | - |
4075 | -#: ../gtk/rgrepositorywin.cc:92 |
4076 | -msgid "" |
4077 | -"You are adding the \"universe\" component.\n" |
4078 | -"\n" |
4079 | -" Packages in this component are not supported. Are you sure?" |
4080 | -msgstr "" |
4081 | - |
4082 | -#: ../gtk/rgrepositorywin.cc:124 ../gtk/glade/window_repositories.glade.h:3 |
4083 | -msgid "Repositories" |
4084 | -msgstr "" |
4085 | - |
4086 | -#: ../gtk/rgrepositorywin.cc:148 |
4087 | -msgid "Enabled" |
4088 | -msgstr "" |
4089 | - |
4090 | -#: ../gtk/rgrepositorywin.cc:158 |
4091 | -msgid "Type" |
4092 | -msgstr "" |
4093 | - |
4094 | -#: ../gtk/rgrepositorywin.cc:168 ../gtk/rgvendorswindow.cc:62 |
4095 | -#: ../gtk/rgvendorswindow.cc:80 |
4096 | -msgid "Vendor" |
4097 | -msgstr "" |
4098 | - |
4099 | -#: ../gtk/rgrepositorywin.cc:191 ../gtk/glade/window_preferences.glade.h:36 |
4100 | -msgid "Distribution" |
4101 | -msgstr "" |
4102 | - |
4103 | -#: ../gtk/rgrepositorywin.cc:202 |
4104 | -msgid "Section(s)" |
4105 | -msgstr "" |
4106 | - |
4107 | -#: ../gtk/rgrepositorywin.cc:253 |
4108 | -msgid "Binary (deb)" |
4109 | -msgstr "" |
4110 | - |
4111 | -#: ../gtk/rgrepositorywin.cc:258 |
4112 | -msgid "Source (deb-src)" |
4113 | -msgstr "" |
4114 | - |
4115 | -#: ../gtk/rgrepositorywin.cc:267 ../gtk/rgrepositorywin.cc:409 |
4116 | -#: ../gtk/glade/window_repositories.glade.h:1 |
4117 | -msgid "(no vendor)" |
4118 | -msgstr "" |
4119 | - |
4120 | -#: ../gtk/rgrepositorywin.cc:363 |
4121 | -msgid "Cannot read vendors.list file" |
4122 | -msgstr "" |
4123 | - |
4124 | -#: ../gtk/rgrepositorywin.cc:536 |
4125 | -msgid "Unknown source type" |
4126 | -msgstr "" |
4127 | - |
4128 | -#: ../gtk/rgsummarywindow.cc:108 |
4129 | -msgid "<b>(ESSENTIAL) to be removed</b>" |
4130 | -msgstr "" |
4131 | - |
4132 | -#: ../gtk/rgsummarywindow.cc:122 |
4133 | -msgid "<b>To be DOWNGRADED</b>" |
4134 | -msgstr "" |
4135 | - |
4136 | -#: ../gtk/rgsummarywindow.cc:135 |
4137 | -msgid "<b>To be removed</b>" |
4138 | -msgstr "" |
4139 | - |
4140 | -#: ../gtk/rgsummarywindow.cc:148 |
4141 | -msgid "<b>To be completely removed (including configuration files)</b>" |
4142 | -msgstr "" |
4143 | - |
4144 | -#: ../gtk/rgsummarywindow.cc:200 |
4145 | -msgid "Unchanged" |
4146 | -msgstr "" |
4147 | - |
4148 | -#: ../gtk/rgsummarywindow.cc:245 |
4149 | -#, c-format |
4150 | -msgid "<b>%s</b> (<b>essential</b>) will be removed\n" |
4151 | -msgstr "" |
4152 | - |
4153 | -#: ../gtk/rgsummarywindow.cc:254 |
4154 | -#, c-format |
4155 | -msgid "<b>%s</b> will be <b>downgraded</b>\n" |
4156 | -msgstr "" |
4157 | - |
4158 | -#: ../gtk/rgsummarywindow.cc:262 |
4159 | -#, c-format |
4160 | -msgid "<b>%s</b> will be removed with configuration\n" |
4161 | -msgstr "" |
4162 | - |
4163 | -#: ../gtk/rgsummarywindow.cc:270 |
4164 | -#, c-format |
4165 | -msgid "<b>%s</b> will be removed\n" |
4166 | -msgstr "" |
4167 | - |
4168 | -#: ../gtk/rgsummarywindow.cc:279 |
4169 | -#, c-format |
4170 | -msgid "<b>%s</b> (version <i>%s</i>) will be upgraded to version <i>%s</i>\n" |
4171 | -msgstr "" |
4172 | - |
4173 | -#: ../gtk/rgsummarywindow.cc:290 |
4174 | -#, c-format |
4175 | -msgid "<b>%s</b> (version <i>%s</i>) will be installed\n" |
4176 | -msgstr "" |
4177 | - |
4178 | -#: ../gtk/rgsummarywindow.cc:298 |
4179 | -#, c-format |
4180 | -msgid "<b>%s</b> (version <i>%s</i>) will be re-installed\n" |
4181 | -msgstr "" |
4182 | - |
4183 | -#: ../gtk/rgsummarywindow.cc:318 |
4184 | -msgid "_Hide Details" |
4185 | -msgstr "" |
4186 | - |
4187 | -#: ../gtk/rgsummarywindow.cc:322 ../gtk/glade/window_summary.glade.h:11 |
4188 | -msgid "_Show Details" |
4189 | -msgstr "" |
4190 | - |
4191 | -#: ../gtk/rgsummarywindow.cc:335 |
4192 | -msgid "Summary" |
4193 | -msgstr "" |
4194 | - |
4195 | -#: ../gtk/rgsummarywindow.cc:393 |
4196 | -#, c-format |
4197 | -msgid "%d package is locked\n" |
4198 | -msgid_plural "%d packages are locked\n" |
4199 | -msgstr[0] "" |
4200 | -msgstr[1] "" |
4201 | - |
4202 | -#: ../gtk/rgsummarywindow.cc:400 |
4203 | -#, c-format |
4204 | -msgid "%d package will be held back and not upgraded\n" |
4205 | -msgid_plural "%d packages will be held back and not upgraded\n" |
4206 | -msgstr[0] "" |
4207 | -msgstr[1] "" |
4208 | - |
4209 | -#: ../gtk/rgsummarywindow.cc:407 |
4210 | -#, c-format |
4211 | -msgid "%d new package will be installed\n" |
4212 | -msgid_plural "%d new packages will be installed\n" |
4213 | -msgstr[0] "" |
4214 | -msgstr[1] "" |
4215 | - |
4216 | -#: ../gtk/rgsummarywindow.cc:414 |
4217 | -#, c-format |
4218 | -msgid "%d new package will be re-installed\n" |
4219 | -msgid_plural "%d new packages will be re-installed\n" |
4220 | -msgstr[0] "" |
4221 | -msgstr[1] "" |
4222 | - |
4223 | -#: ../gtk/rgsummarywindow.cc:421 |
4224 | -#, c-format |
4225 | -msgid "%d package will be upgraded\n" |
4226 | -msgid_plural "%d packages will be upgraded\n" |
4227 | -msgstr[0] "" |
4228 | -msgstr[1] "" |
4229 | - |
4230 | -#: ../gtk/rgsummarywindow.cc:428 |
4231 | -#, c-format |
4232 | -msgid "%d package will be removed\n" |
4233 | -msgid_plural "%d packages will be removed\n" |
4234 | -msgstr[0] "" |
4235 | -msgstr[1] "" |
4236 | - |
4237 | -#: ../gtk/rgsummarywindow.cc:435 |
4238 | -#, c-format |
4239 | -msgid "%d package will be <b>downgraded</b>\n" |
4240 | -msgid_plural "%d packages will be <b>downgraded</b>\n" |
4241 | -msgstr[0] "" |
4242 | -msgstr[1] "" |
4243 | - |
4244 | -#: ../gtk/rgsummarywindow.cc:443 |
4245 | -#, c-format |
4246 | -msgid "<b>Warning:</b> %d essential package will be removed\n" |
4247 | -msgid_plural "<b>Warning:</b> %d essential packages will be removed\n" |
4248 | -msgstr[0] "" |
4249 | -msgstr[1] "" |
4250 | - |
4251 | -#: ../gtk/rgsummarywindow.cc:455 |
4252 | -#, c-format |
4253 | -msgid "%s of extra space will be used" |
4254 | -msgstr "" |
4255 | - |
4256 | -#: ../gtk/rgsummarywindow.cc:458 |
4257 | -#, c-format |
4258 | -msgid "%s of extra space will be freed" |
4259 | -msgstr "" |
4260 | - |
4261 | -#: ../gtk/rgsummarywindow.cc:463 |
4262 | -#, c-format |
4263 | -msgid "" |
4264 | -"\n" |
4265 | -"%s have to be downloaded" |
4266 | -msgstr "" |
4267 | - |
4268 | -#: ../gtk/rgsummarywindow.cc:488 |
4269 | -msgid "" |
4270 | -"Essential packages will be removed.\n" |
4271 | -"This may render your system unusable!\n" |
4272 | -msgstr "" |
4273 | - |
4274 | -#: ../gtk/rguserdialog.cc:75 |
4275 | -msgid "An error occurred" |
4276 | -msgstr "" |
4277 | - |
4278 | -#: ../gtk/rguserdialog.cc:76 |
4279 | -msgid "The following details are provided:" |
4280 | -msgstr "" |
4281 | - |
4282 | -#: ../gtk/rgvendorswindow.cc:39 |
4283 | -msgid "Setup Vendors" |
4284 | -msgstr "" |
4285 | - |
4286 | -#: ../gtk/rgvendorswindow.cc:62 ../gtk/rgvendorswindow.cc:107 |
4287 | -msgid "FingerPrint" |
4288 | -msgstr "" |
4289 | - |
4290 | -#: ../gtk/rgvendorswindow.cc:128 |
4291 | -msgid "OK" |
4292 | -msgstr "" |
4293 | - |
4294 | -#: ../gtk/rgvendorswindow.cc:132 |
4295 | -msgid "Add" |
4296 | -msgstr "" |
4297 | - |
4298 | -#: ../gtk/rgvendorswindow.cc:136 |
4299 | -msgid "Remove" |
4300 | -msgstr "" |
4301 | - |
4302 | -#: ../gtk/rgvendorswindow.cc:140 |
4303 | -msgid "Cancel" |
4304 | -msgstr "" |
4305 | - |
4306 | -#. TRANSLATORS: this is a abbreviation for "not applicable" (on forms) |
4307 | -#. happens when e.g. a package has no installed version (or no |
4308 | -#. downloadable version) |
4309 | -#: ../gtk/rggladewindow.cc:110 ../gtk/rggladewindow.cc:128 |
4310 | -#: ../gtk/rggladewindow.cc:191 |
4311 | -msgid "N/A" |
4312 | -msgstr "" |
4313 | - |
4314 | -#: ../gtk/rgfindwindow.cc:130 |
4315 | -msgid "Find" |
4316 | -msgstr "" |
4317 | - |
4318 | -#. TRANSLATORS: Title of the task window - %s is the task (e.g. "desktop" or "mail server") |
4319 | -#: ../gtk/rgtaskswin.cc:141 |
4320 | -#, c-format |
4321 | -msgid "Description %s" |
4322 | -msgstr "" |
4323 | - |
4324 | -#: ../gtk/glade/window_main.glade.h:1 |
4325 | -#: ../gtk/glade/window_preferences.glade.h:2 |
4326 | -#: ../gtk/glade/window_summary.glade.h:2 ../gtk/glade/window_filters.glade.h:2 |
4327 | -#: ../gtk/glade/window_details.glade.h:1 |
4328 | -msgid " " |
4329 | -msgstr "" |
4330 | - |
4331 | -#: ../gtk/glade/window_main.glade.h:2 ../gtk/glade/window_details.glade.h:2 |
4332 | -msgid "<b>Installed Version</b>" |
4333 | -msgstr "" |
4334 | - |
4335 | -#: ../gtk/glade/window_main.glade.h:3 ../gtk/glade/window_details.glade.h:3 |
4336 | -msgid "<b>Latest Available Version</b>" |
4337 | -msgstr "" |
4338 | - |
4339 | -#: ../gtk/glade/window_main.glade.h:4 ../gtk/glade/window_details.glade.h:4 |
4340 | -msgid "<b>Maintainer:</b>" |
4341 | -msgstr "" |
4342 | - |
4343 | -#: ../gtk/glade/window_main.glade.h:5 ../gtk/glade/window_details.glade.h:5 |
4344 | -msgid "" |
4345 | -"<b>Note:</b> To install a version that is different from the default one, " |
4346 | -"choose <b>Package -> Force Version...</b> from the menu." |
4347 | -msgstr "" |
4348 | - |
4349 | -#: ../gtk/glade/window_main.glade.h:6 ../gtk/glade/window_details.glade.h:6 |
4350 | -msgid "<b>Package:</b>" |
4351 | -msgstr "" |
4352 | - |
4353 | -#: ../gtk/glade/window_main.glade.h:7 ../gtk/glade/window_details.glade.h:7 |
4354 | -msgid "<b>Priority:</b>" |
4355 | -msgstr "" |
4356 | - |
4357 | -#: ../gtk/glade/window_main.glade.h:8 ../gtk/glade/window_details.glade.h:8 |
4358 | -msgid "<b>Section:</b>" |
4359 | -msgstr "" |
4360 | - |
4361 | -#: ../gtk/glade/window_main.glade.h:9 ../gtk/glade/window_details.glade.h:9 |
4362 | -msgid "<b>Status:</b>" |
4363 | -msgstr "" |
4364 | - |
4365 | -#: ../gtk/glade/window_main.glade.h:10 ../gtk/glade/window_details.glade.h:10 |
4366 | -msgid "<b>Tags:</b>" |
4367 | -msgstr "" |
4368 | - |
4369 | -#: ../gtk/glade/window_main.glade.h:11 |
4370 | -msgid "A_pply Marked Changes" |
4371 | -msgstr "" |
4372 | - |
4373 | -#: ../gtk/glade/window_main.glade.h:12 |
4374 | -msgid "Add downloaded packages" |
4375 | -msgstr "" |
4376 | - |
4377 | -#: ../gtk/glade/window_main.glade.h:13 |
4378 | -msgid "" |
4379 | -"Add packages downloaded with the \"Generate package download script\" " |
4380 | -"feature to the system" |
4381 | -msgstr "" |
4382 | - |
4383 | -#: ../gtk/glade/window_main.glade.h:14 |
4384 | -msgid "Apply" |
4385 | -msgstr "" |
4386 | - |
4387 | -#: ../gtk/glade/window_main.glade.h:15 |
4388 | -msgid "Automatically installed" |
4389 | -msgstr "" |
4390 | - |
4391 | -#: ../gtk/glade/window_main.glade.h:16 ../gtk/glade/window_details.glade.h:11 |
4392 | -msgid "Available versions:" |
4393 | -msgstr "" |
4394 | - |
4395 | -#: ../gtk/glade/window_main.glade.h:17 ../gtk/glade/window_details.glade.h:12 |
4396 | -msgid "Common" |
4397 | -msgstr "" |
4398 | - |
4399 | -#: ../gtk/glade/window_main.glade.h:18 |
4400 | -msgid "Dependants" |
4401 | -msgstr "" |
4402 | - |
4403 | -#: ../gtk/glade/window_main.glade.h:19 ../gtk/glade/window_find.glade.h:1 |
4404 | -#: ../gtk/glade/window_filters.glade.h:18 |
4405 | -#: ../gtk/glade/window_details.glade.h:13 ../gtk/rgfiltermanager.h:73 |
4406 | -msgid "Dependencies" |
4407 | -msgstr "" |
4408 | - |
4409 | -#: ../gtk/glade/window_main.glade.h:20 ../gtk/glade/window_details.glade.h:14 |
4410 | -msgid "Dependencies of the Latest Version" |
4411 | -msgstr "" |
4412 | - |
4413 | -#: ../gtk/glade/window_main.glade.h:22 ../gtk/glade/window_details.glade.h:17 |
4414 | -msgid "Download:" |
4415 | -msgstr "" |
4416 | - |
4417 | -#: ../gtk/glade/window_main.glade.h:23 |
4418 | -msgid "" |
4419 | -"Generate a shell script so that you can download the selected packages on a " |
4420 | -"different computer" |
4421 | -msgstr "" |
4422 | - |
4423 | -#: ../gtk/glade/window_main.glade.h:24 |
4424 | -msgid "Generate package download script" |
4425 | -msgstr "" |
4426 | - |
4427 | -#: ../gtk/glade/window_main.glade.h:25 |
4428 | -msgid "Icon _Legend" |
4429 | -msgstr "" |
4430 | - |
4431 | -#: ../gtk/glade/window_main.glade.h:26 ../gtk/glade/window_details.glade.h:18 |
4432 | -msgid "Installed Files" |
4433 | -msgstr "" |
4434 | - |
4435 | -#: ../gtk/glade/window_main.glade.h:27 |
4436 | -msgid "Mark All Upgrades" |
4437 | -msgstr "" |
4438 | - |
4439 | -#: ../gtk/glade/window_main.glade.h:28 |
4440 | -msgid "Mark Packages by _Task..." |
4441 | -msgstr "" |
4442 | - |
4443 | -#: ../gtk/glade/window_main.glade.h:29 |
4444 | -msgid "Mark for Co_mplete Removal" |
4445 | -msgstr "" |
4446 | - |
4447 | -#: ../gtk/glade/window_main.glade.h:30 |
4448 | -msgid "Mark for R_einstallation" |
4449 | -msgstr "" |
4450 | - |
4451 | -#: ../gtk/glade/window_main.glade.h:31 |
4452 | -msgid "Mark for _Installation" |
4453 | -msgstr "" |
4454 | - |
4455 | -#: ../gtk/glade/window_main.glade.h:32 |
4456 | -msgid "Mark for _Removal" |
4457 | -msgstr "" |
4458 | - |
4459 | -#: ../gtk/glade/window_main.glade.h:33 |
4460 | -msgid "Mark for _Upgrade" |
4461 | -msgstr "" |
4462 | - |
4463 | -#: ../gtk/glade/window_main.glade.h:38 ../gtk/glade/window_find.glade.h:6 |
4464 | -#: ../gtk/glade/window_filters.glade.h:58 |
4465 | -#: ../gtk/glade/window_details.glade.h:21 |
4466 | -msgid "Provided Packages" |
4467 | -msgstr "" |
4468 | - |
4469 | -#: ../gtk/glade/window_main.glade.h:39 |
4470 | -msgid "Reload" |
4471 | -msgstr "" |
4472 | - |
4473 | -#: ../gtk/glade/window_main.glade.h:40 |
4474 | -msgid "S_earch Results" |
4475 | -msgstr "" |
4476 | - |
4477 | -#: ../gtk/glade/window_main.glade.h:41 |
4478 | -msgid "S_tatus" |
4479 | -msgstr "" |
4480 | - |
4481 | -#: ../gtk/glade/window_main.glade.h:42 |
4482 | -msgid "Save Markings _As..." |
4483 | -msgstr "" |
4484 | - |
4485 | -#: ../gtk/glade/window_main.glade.h:43 |
4486 | -msgid "Search" |
4487 | -msgstr "" |
4488 | - |
4489 | -#: ../gtk/glade/window_main.glade.h:44 ../gtk/glade/window_details.glade.h:22 |
4490 | -msgid "Size:" |
4491 | -msgstr "" |
4492 | - |
4493 | -#: ../gtk/glade/window_main.glade.h:45 |
4494 | -msgid "Synaptic" |
4495 | -msgstr "" |
4496 | - |
4497 | -#: ../gtk/glade/window_main.glade.h:46 |
4498 | -msgid "Text Be_side Icons" |
4499 | -msgstr "" |
4500 | - |
4501 | -#: ../gtk/glade/window_main.glade.h:47 |
4502 | -msgid "Text _Below Icons" |
4503 | -msgstr "" |
4504 | - |
4505 | -#: ../gtk/glade/window_main.glade.h:48 |
4506 | -msgid "U_nmark" |
4507 | -msgstr "" |
4508 | - |
4509 | -#: ../gtk/glade/window_main.glade.h:49 |
4510 | -msgid "U_nmark All" |
4511 | -msgstr "" |
4512 | - |
4513 | -#: ../gtk/glade/window_main.glade.h:50 ../gtk/glade/window_details.glade.h:23 |
4514 | -msgid "Version:" |
4515 | -msgstr "" |
4516 | - |
4517 | -#: ../gtk/glade/window_main.glade.h:51 ../gtk/glade/window_details.glade.h:24 |
4518 | -msgid "Versions" |
4519 | -msgstr "" |
4520 | - |
4521 | -#: ../gtk/glade/window_main.glade.h:52 |
4522 | -msgid "_About" |
4523 | -msgstr "" |
4524 | - |
4525 | -#: ../gtk/glade/window_main.glade.h:53 |
4526 | -msgid "_Add CD-ROM..." |
4527 | -msgstr "" |
4528 | - |
4529 | -#: ../gtk/glade/window_main.glade.h:54 |
4530 | -msgid "_Browse Documentation" |
4531 | -msgstr "" |
4532 | - |
4533 | -#: ../gtk/glade/window_main.glade.h:55 |
4534 | -msgid "_Configure..." |
4535 | -msgstr "" |
4536 | - |
4537 | -#: ../gtk/glade/window_main.glade.h:56 |
4538 | -msgid "_Contents" |
4539 | -msgstr "" |
4540 | - |
4541 | -#: ../gtk/glade/window_main.glade.h:57 |
4542 | -msgid "_Custom Filters" |
4543 | -msgstr "" |
4544 | - |
4545 | -#: ../gtk/glade/window_main.glade.h:58 |
4546 | -msgid "_Download Changelog" |
4547 | -msgstr "" |
4548 | - |
4549 | -#: ../gtk/glade/window_main.glade.h:59 |
4550 | -msgid "_Edit" |
4551 | -msgstr "" |
4552 | - |
4553 | -#: ../gtk/glade/window_main.glade.h:60 |
4554 | -msgid "_File" |
4555 | -msgstr "" |
4556 | - |
4557 | -#: ../gtk/glade/window_main.glade.h:61 |
4558 | -msgid "_Filters" |
4559 | -msgstr "" |
4560 | - |
4561 | -#: ../gtk/glade/window_main.glade.h:62 |
4562 | -msgid "_Fix Broken Packages" |
4563 | -msgstr "" |
4564 | - |
4565 | -#: ../gtk/glade/window_main.glade.h:63 |
4566 | -msgid "_Force Version..." |
4567 | -msgstr "" |
4568 | - |
4569 | -#: ../gtk/glade/window_main.glade.h:64 |
4570 | -msgid "_Help" |
4571 | -msgstr "" |
4572 | - |
4573 | -#: ../gtk/glade/window_main.glade.h:65 |
4574 | -msgid "_Hide" |
4575 | -msgstr "" |
4576 | - |
4577 | -#: ../gtk/glade/window_main.glade.h:66 |
4578 | -msgid "_History" |
4579 | -msgstr "" |
4580 | - |
4581 | -#: ../gtk/glade/window_main.glade.h:67 |
4582 | -msgid "_Icons Only" |
4583 | -msgstr "" |
4584 | - |
4585 | -#: ../gtk/glade/window_main.glade.h:68 |
4586 | -msgid "_Lock Version" |
4587 | -msgstr "" |
4588 | - |
4589 | -#: ../gtk/glade/window_main.glade.h:69 |
4590 | -msgid "_Mark All Upgrades..." |
4591 | -msgstr "" |
4592 | - |
4593 | -#: ../gtk/glade/window_main.glade.h:70 |
4594 | -msgid "_Package" |
4595 | -msgstr "" |
4596 | - |
4597 | -#: ../gtk/glade/window_main.glade.h:71 |
4598 | -msgid "_Properties" |
4599 | -msgstr "" |
4600 | - |
4601 | -#: ../gtk/glade/window_main.glade.h:72 |
4602 | -msgid "_Quick Introduction" |
4603 | -msgstr "" |
4604 | - |
4605 | -#: ../gtk/glade/window_main.glade.h:73 |
4606 | -msgid "_Quit" |
4607 | -msgstr "" |
4608 | - |
4609 | -#: ../gtk/glade/window_main.glade.h:74 |
4610 | -msgid "_Read Markings..." |
4611 | -msgstr "" |
4612 | - |
4613 | -#: ../gtk/glade/window_main.glade.h:75 |
4614 | -msgid "_Redo" |
4615 | -msgstr "" |
4616 | - |
4617 | -#: ../gtk/glade/window_main.glade.h:76 |
4618 | -msgid "_Reload Package Information" |
4619 | -msgstr "" |
4620 | - |
4621 | -#: ../gtk/glade/window_main.glade.h:77 |
4622 | -msgid "_Repositories" |
4623 | -msgstr "" |
4624 | - |
4625 | -#: ../gtk/glade/window_main.glade.h:78 |
4626 | -msgid "_Save Markings" |
4627 | -msgstr "" |
4628 | - |
4629 | -#: ../gtk/glade/window_main.glade.h:79 |
4630 | -msgid "_Search..." |
4631 | -msgstr "" |
4632 | - |
4633 | -#: ../gtk/glade/window_main.glade.h:80 |
4634 | -msgid "_Sections" |
4635 | -msgstr "" |
4636 | - |
4637 | -#: ../gtk/glade/window_main.glade.h:81 |
4638 | -msgid "_Set Internal Option..." |
4639 | -msgstr "" |
4640 | - |
4641 | -#: ../gtk/glade/window_main.glade.h:82 |
4642 | -msgid "_Settings" |
4643 | -msgstr "" |
4644 | - |
4645 | -#: ../gtk/glade/window_main.glade.h:83 |
4646 | -msgid "_Text Only" |
4647 | -msgstr "" |
4648 | - |
4649 | -#: ../gtk/glade/window_main.glade.h:84 |
4650 | -msgid "_Toolbar" |
4651 | -msgstr "" |
4652 | - |
4653 | -#: ../gtk/glade/window_main.glade.h:85 |
4654 | -msgid "_Undo" |
4655 | -msgstr "" |
4656 | - |
4657 | -#: ../gtk/glade/window_about.glade.h:1 |
4658 | -msgid "" |
4659 | -"<span size=\"small\">Copyright (c) 2001-2004 Connectiva S/A \n" |
4660 | -"Copyright (c) 2002-2004 Michael Vogt</span>" |
4661 | -msgstr "" |
4662 | - |
4663 | -#: ../gtk/glade/window_about.glade.h:3 |
4664 | -msgid "<span size=\"xx-large\" weight=\"bold\">Synaptic version</span>" |
4665 | -msgstr "" |
4666 | - |
4667 | -#: ../gtk/glade/window_about.glade.h:6 |
4668 | -msgid "Debtag support is enabled." |
4669 | -msgstr "" |
4670 | - |
4671 | -#: ../gtk/glade/window_about.glade.h:7 |
4672 | -msgid "Documented by" |
4673 | -msgstr "" |
4674 | - |
4675 | -#: ../gtk/glade/window_about.glade.h:8 |
4676 | -msgid "" |
4677 | -"Man page:\n" |
4678 | -"Wybo Dekker <wybo@servalys.nl>\n" |
4679 | -"Michael Vogt <mvo@debian.org>\n" |
4680 | -"Sebastian Heinlein <sebastian.heinlein@web.de>\n" |
4681 | -"\n" |
4682 | -"Manual:\n" |
4683 | -"Sebastian Heinlein <sebastian.heinlein@web.de>" |
4684 | -msgstr "" |
4685 | - |
4686 | -#: ../gtk/glade/window_about.glade.h:15 |
4687 | -msgid "" |
4688 | -"Original author:\n" |
4689 | -"Alfredo K. Kojima <kojima@windowmaker.org>\n" |
4690 | -"\n" |
4691 | -"Maintainers:\n" |
4692 | -"Michael Vogt <mvo@debian.org>\n" |
4693 | -"Gustavo Niemeyer <niemeyer@conectiva.com>\n" |
4694 | -"Sebastian Heinlein <sebastian.heinlein@web.de>\n" |
4695 | -"\n" |
4696 | -"Contributors:\n" |
4697 | -"Enrico Zini <enrico@debian.org>\n" |
4698 | -"Panu Matilainen <pmatilai@welho.com>\n" |
4699 | -"Sviatoslav Sviridov <svd@lintec.minsk.by>" |
4700 | -msgstr "" |
4701 | - |
4702 | -#: ../gtk/glade/window_about.glade.h:27 |
4703 | -msgid "Package management software using apt." |
4704 | -msgstr "" |
4705 | - |
4706 | -#: ../gtk/glade/window_about.glade.h:28 |
4707 | -msgid "" |
4708 | -"This software is licensed under the terms of the GNU General Public License, " |
4709 | -"Version 2" |
4710 | -msgstr "" |
4711 | - |
4712 | -#: ../gtk/glade/window_about.glade.h:29 |
4713 | -msgid "Translated by" |
4714 | -msgstr "" |
4715 | - |
4716 | -#: ../gtk/glade/window_about.glade.h:30 |
4717 | -msgid "" |
4718 | -"Visit the home page at \n" |
4719 | -"http://www.nongnu.org/synaptic/" |
4720 | -msgstr "" |
4721 | - |
4722 | -#: ../gtk/glade/window_about.glade.h:32 |
4723 | -msgid "Written by" |
4724 | -msgstr "" |
4725 | - |
4726 | -#: ../gtk/glade/window_about.glade.h:33 |
4727 | -msgid "translators-credits" |
4728 | -msgstr "" |
4729 | - |
4730 | -#: ../gtk/glade/window_find.glade.h:2 |
4731 | -msgid "Description and Name" |
4732 | -msgstr "" |
4733 | - |
4734 | -#: ../gtk/glade/window_find.glade.h:3 |
4735 | -msgid "Look in:" |
4736 | -msgstr "" |
4737 | - |
4738 | -#: ../gtk/glade/window_find.glade.h:7 |
4739 | -msgid "Search:" |
4740 | -msgstr "" |
4741 | - |
4742 | -#: ../gtk/glade/window_find.glade.h:9 |
4743 | -msgid "_Search" |
4744 | -msgstr "" |
4745 | - |
4746 | -#: ../gtk/glade/window_fetch.glade.h:1 |
4747 | -msgid "Show for individual files" |
4748 | -msgstr "" |
4749 | - |
4750 | -#: ../gtk/glade/window_changes.glade.h:1 |
4751 | -msgid "" |
4752 | -"<span weight=\"bold\" size=\"larger\">Mark additional required changes?</" |
4753 | -"span>" |
4754 | -msgstr "" |
4755 | - |
4756 | -#: ../gtk/glade/window_changes.glade.h:2 |
4757 | -msgid "" |
4758 | -"The chosen action also affects other packages. The following changes are " |
4759 | -"required in order to proceed." |
4760 | -msgstr "" |
4761 | - |
4762 | -#: ../gtk/glade/window_changes.glade.h:3 |
4763 | -msgid "_Mark" |
4764 | -msgstr "" |
4765 | - |
4766 | -#: ../gtk/glade/window_preferences.glade.h:1 |
4767 | -#: ../gtk/glade/window_summary.glade.h:1 ../gtk/glade/window_filters.glade.h:1 |
4768 | -msgid " " |
4769 | -msgstr "" |
4770 | - |
4771 | -#: ../gtk/glade/window_preferences.glade.h:3 |
4772 | -msgid "<b>Appearance</b>" |
4773 | -msgstr "" |
4774 | - |
4775 | -#: ../gtk/glade/window_preferences.glade.h:4 |
4776 | -msgid "<b>Applying Changes</b>" |
4777 | -msgstr "" |
4778 | - |
4779 | -#: ../gtk/glade/window_preferences.glade.h:5 |
4780 | -msgid "<b>Colors</b>" |
4781 | -msgstr "" |
4782 | - |
4783 | -#: ../gtk/glade/window_preferences.glade.h:6 |
4784 | -msgid "<b>Columns</b>" |
4785 | -msgstr "" |
4786 | - |
4787 | -#: ../gtk/glade/window_preferences.glade.h:7 |
4788 | -msgid "<b>Fonts</b>" |
4789 | -msgstr "" |
4790 | - |
4791 | -#: ../gtk/glade/window_preferences.glade.h:8 |
4792 | -msgid "<b>History files</b>" |
4793 | -msgstr "" |
4794 | - |
4795 | -#: ../gtk/glade/window_preferences.glade.h:9 |
4796 | -msgid "<b>Marking Changes</b>" |
4797 | -msgstr "" |
4798 | - |
4799 | -#: ../gtk/glade/window_preferences.glade.h:10 |
4800 | -msgid "<b>Package upgrade behavior (default distribution)</b>" |
4801 | -msgstr "" |
4802 | - |
4803 | -#: ../gtk/glade/window_preferences.glade.h:11 |
4804 | -msgid "<b>Proxy Server</b>" |
4805 | -msgstr "" |
4806 | - |
4807 | -#: ../gtk/glade/window_preferences.glade.h:12 |
4808 | -msgid "<b>Temporary Files</b>" |
4809 | -msgstr "" |
4810 | - |
4811 | -#: ../gtk/glade/window_preferences.glade.h:13 |
4812 | -msgid "" |
4813 | -"<span size=\"large\" weight=\"bold\">These settings affect the core of your " |
4814 | -"system. Consider any changes carefully.</span>" |
4815 | -msgstr "" |
4816 | - |
4817 | -#: ../gtk/glade/window_preferences.glade.h:14 |
4818 | -msgid "A_pplication Font" |
4819 | -msgstr "" |
4820 | - |
4821 | -#: ../gtk/glade/window_preferences.glade.h:15 |
4822 | -msgid "Always Ask" |
4823 | -msgstr "" |
4824 | - |
4825 | -#: ../gtk/glade/window_preferences.glade.h:16 |
4826 | -msgid "Always prefer the highest version" |
4827 | -msgstr "" |
4828 | - |
4829 | -#: ../gtk/glade/window_preferences.glade.h:17 |
4830 | -msgid "Always prefer the installed version" |
4831 | -msgstr "" |
4832 | - |
4833 | -#: ../gtk/glade/window_preferences.glade.h:18 |
4834 | -msgid "Apply changes in a terminal window" |
4835 | -msgstr "" |
4836 | - |
4837 | -#: ../gtk/glade/window_preferences.glade.h:19 |
4838 | -msgid "Ask to confirm changes that also affect other packages" |
4839 | -msgstr "" |
4840 | - |
4841 | -#: ../gtk/glade/window_preferences.glade.h:20 |
4842 | -msgid "Ask to quit after the changes have been applied successfully" |
4843 | -msgstr "" |
4844 | - |
4845 | -#: ../gtk/glade/window_preferences.glade.h:21 |
4846 | -msgid "Authentication" |
4847 | -msgstr "" |
4848 | - |
4849 | -#: ../gtk/glade/window_preferences.glade.h:22 |
4850 | -msgid "Automatically" |
4851 | -msgstr "" |
4852 | - |
4853 | -#: ../gtk/glade/window_preferences.glade.h:23 |
4854 | -msgid "Broken:" |
4855 | -msgstr "" |
4856 | - |
4857 | -#: ../gtk/glade/window_preferences.glade.h:24 |
4858 | -msgid "Clicking on the status icon marks the most likely action" |
4859 | -msgstr "" |
4860 | - |
4861 | -#: ../gtk/glade/window_preferences.glade.h:25 |
4862 | -msgid "Color" |
4863 | -msgstr "" |
4864 | - |
4865 | -#: ../gtk/glade/window_preferences.glade.h:26 |
4866 | -msgid "Color packages by their status" |
4867 | -msgstr "" |
4868 | - |
4869 | -#: ../gtk/glade/window_preferences.glade.h:27 |
4870 | -msgid "Colors" |
4871 | -msgstr "" |
4872 | - |
4873 | -#: ../gtk/glade/window_preferences.glade.h:28 |
4874 | -msgid "Columns and Fonts" |
4875 | -msgstr "" |
4876 | - |
4877 | -#: ../gtk/glade/window_preferences.glade.h:29 |
4878 | -msgid "" |
4879 | -"Comma separated list of hosts and domains that will not be contacted through " |
4880 | -"the proxy (e.g. localhost, 192.168.1.231, .net)" |
4881 | -msgstr "" |
4882 | - |
4883 | -#: ../gtk/glade/window_preferences.glade.h:30 |
4884 | -msgid "Completely" |
4885 | -msgstr "" |
4886 | - |
4887 | -#: ../gtk/glade/window_preferences.glade.h:31 |
4888 | -msgid "Consider recommended packages as dependencies" |
4889 | -msgstr "" |
4890 | - |
4891 | -#: ../gtk/glade/window_preferences.glade.h:32 |
4892 | -msgid "Default Upgrade" |
4893 | -msgstr "" |
4894 | - |
4895 | -#: ../gtk/glade/window_preferences.glade.h:33 |
4896 | -msgid "Delete _History files older than:" |
4897 | -msgstr "" |
4898 | - |
4899 | -#: ../gtk/glade/window_preferences.glade.h:34 |
4900 | -msgid "Delete all cache package files now." |
4901 | -msgstr "" |
4902 | - |
4903 | -#: ../gtk/glade/window_preferences.glade.h:35 |
4904 | -msgid "Direct connection to the internet" |
4905 | -msgstr "" |
4906 | - |
4907 | -#: ../gtk/glade/window_preferences.glade.h:37 |
4908 | -msgid "FTP proxy: " |
4909 | -msgstr "" |
4910 | - |
4911 | -#: ../gtk/glade/window_preferences.glade.h:38 |
4912 | -msgid "Files" |
4913 | -msgstr "" |
4914 | - |
4915 | -#: ../gtk/glade/window_preferences.glade.h:39 |
4916 | -msgid "General" |
4917 | -msgstr "" |
4918 | - |
4919 | -#: ../gtk/glade/window_preferences.glade.h:40 |
4920 | -msgid "HTTP proxy: " |
4921 | -msgstr "" |
4922 | - |
4923 | -#: ../gtk/glade/window_preferences.glade.h:41 |
4924 | -msgid "IP address or host name of the ftp proxy server" |
4925 | -msgstr "" |
4926 | - |
4927 | -#: ../gtk/glade/window_preferences.glade.h:42 |
4928 | -msgid "IP address or host name of the http proxy server" |
4929 | -msgstr "" |
4930 | - |
4931 | -#: ../gtk/glade/window_preferences.glade.h:43 |
4932 | -msgid "Ignore" |
4933 | -msgstr "" |
4934 | - |
4935 | -#: ../gtk/glade/window_preferences.glade.h:44 |
4936 | -msgid "Installed (locked):" |
4937 | -msgstr "" |
4938 | - |
4939 | -#: ../gtk/glade/window_preferences.glade.h:45 |
4940 | -msgid "Installed:" |
4941 | -msgstr "" |
4942 | - |
4943 | -#: ../gtk/glade/window_preferences.glade.h:46 |
4944 | -msgid "Keep Configuration" |
4945 | -msgstr "" |
4946 | - |
4947 | -#: ../gtk/glade/window_preferences.glade.h:47 |
4948 | -msgid "Manual proxy configuration" |
4949 | -msgstr "" |
4950 | - |
4951 | -#: ../gtk/glade/window_preferences.glade.h:48 |
4952 | -msgid "Marked for complete removal:" |
4953 | -msgstr "" |
4954 | - |
4955 | -#: ../gtk/glade/window_preferences.glade.h:49 |
4956 | -msgid "Marked for downgrade:" |
4957 | -msgstr "" |
4958 | - |
4959 | -#: ../gtk/glade/window_preferences.glade.h:50 |
4960 | -msgid "Marked for installation:" |
4961 | -msgstr "" |
4962 | - |
4963 | -#: ../gtk/glade/window_preferences.glade.h:51 |
4964 | -msgid "Marked for reinstallation:" |
4965 | -msgstr "" |
4966 | - |
4967 | -#: ../gtk/glade/window_preferences.glade.h:52 |
4968 | -msgid "Marked for removal:" |
4969 | -msgstr "" |
4970 | - |
4971 | -#: ../gtk/glade/window_preferences.glade.h:53 |
4972 | -msgid "Marked for upgrade:" |
4973 | -msgstr "" |
4974 | - |
4975 | -#: ../gtk/glade/window_preferences.glade.h:54 |
4976 | -msgid "Move D_own" |
4977 | -msgstr "" |
4978 | - |
4979 | -#: ../gtk/glade/window_preferences.glade.h:55 |
4980 | -msgid "Move _Up" |
4981 | -msgstr "" |
4982 | - |
4983 | -#: ../gtk/glade/window_preferences.glade.h:56 |
4984 | -msgid "Network" |
4985 | -msgstr "" |
4986 | - |
4987 | -#: ../gtk/glade/window_preferences.glade.h:57 |
4988 | -msgid "New in repository:" |
4989 | -msgstr "" |
4990 | - |
4991 | -#: ../gtk/glade/window_preferences.glade.h:58 |
4992 | -msgid "No proxy for: " |
4993 | -msgstr "" |
4994 | - |
4995 | -#: ../gtk/glade/window_preferences.glade.h:59 |
4996 | -msgid "Not installed (locked):" |
4997 | -msgstr "" |
4998 | - |
4999 | -#: ../gtk/glade/window_preferences.glade.h:60 |
5000 | -msgid "Not installed:" |
The diff has been truncated for viewing.
I refactored the code closer to the xapian API and removing useless loops or query expansion since it's done by xapian itself.
Now we are able to run queries such as:
(libc* OR xser* ) AND NOT (name:cups* OR section:universe*)
rip* AND dvd AND NOT net
section:gnome AND instant
The max size of the resultset is 1000 items by default but configurable. I've done few tests with a maxItems set to 5000 and the performances are quit good. The queries above takes less than 100ms.
The remaining problem is with packages names with a '-' but I think that the problem is with the indexer.
Thanks for reviewing it.
Waiting for your comments.