[PackageKit-commit] packagekit: Branch 'master' - 10 commits

Richard Hughes hughsient at kemper.freedesktop.org
Mon Oct 20 14:54:22 PDT 2008


 NEWS                              |   58 +++
 backends/zypp/pk-backend-zypp.cpp |   36 +-
 configure.ac                      |   38 +-
 contrib/PackageKit.spec.in        |   16 
 docs/html/pk-download.html        |    1 
 lib/Makefile.am                   |    6 
 lib/packagekit-qt/src/client.h    |    4 
 lib/packagekit-qt/test/.gitignore |    6 
 po/LINGUAS                        |    4 
 po/he.po                          |  610 ++++++++++++++++++--------------------
 po/pt_BR.po                       |  299 ++++++++++--------
 11 files changed, 581 insertions(+), 497 deletions(-)

New commits:
commit 569141883c532d423af5cc3a09cb9e70be06489a
Author: Richard Hughes <richard at hughsie.com>
Date:   Mon Oct 20 22:53:33 2008 +0100

    Release version 0.3.8

diff --git a/NEWS b/NEWS
index 468b330..ee5215a 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,61 @@
+Version 0.3.8
+~~~~~~~~~~~~~~
+Released: 2008-10-20
+
+Notes:
+ - This release brings many, many new and updated translations.
+ - This is the first release with an integrated PackageKit-Qt library developed
+   by Adrien BUSTANY. It was included in the project SCM and tarball to give
+   it the same level as testing as the Glib library and to provide the same
+   ABI and API with consistent versioning.
+ - The GLib binding has been renamed to packagekit-glib.
+
+Translations:
+ - Added Bengali India Translation (Runa Bhattacharjee)
+ - Added Chinese Traditional translation (Terry Chuang)
+ - Update Finnish translation (Ville-Pekka Vainio)
+ - Update Catalan translation (Xavier Conde)
+ - Update Chinese Simplified translation (甘露 Lu Gan, Chinese Simplified)
+ - Update German translation (Daniela Kugelmann)
+ - Update Swedish translation (David Andersson, Domingo Becker)
+ - Update Brazilian Portuguese translation (Igor Pires Soares)
+ - Update Slovak translation (Pavol Å imo)
+ - Update Polish translation (Piotr DrÄ…g)
+ - Updated Hebrew translation (Oron Peled)
+
+New Features:
+ - Merge in the QPackageKit QT library from Adrien BUSTANY so we can synchronise
+   releases and keep the code in sync (Richard Hughes)
+ - Add functionality to check for files being used that have been updated,
+   and send a session restart required signal (Richard Hughes)
+ - Move the library into /usr/include/PackageKit/packagekit-glib as we now have
+   a few libraries that talk to PackageKit (Richard Hughes)
+
+Bugfixes:
+ - Print a message to the user when we try to install a package using pkcon that
+   is already installed (Richard Hughes)
+ - qt: Convert the CMake buildsystem into native automake (Richard Hughes)
+ - qt: Use a separate .pc file for packagekit-qt (Richard Hughes)
+ - qt: Hook up the packagekit-qt self checks to make check (Richard Hughes)
+ - qt: Fix the installation path on 64 bit Linux when using CMake (Laurent Montel)
+ - qt: Unify headers path (Adrien BUSTANY)
+ - qt: Add categories to PackageKit-Qt (Adrien BUSTANY)
+ - qt: add some of the missing enumerated values (Richard Hughes)
+ - glib: make ::transaction return a pointer to a struct for lists (Richard Hughes)
+ - Allow distros to disable the plugins in the configure script (Richard Hughes)
+ - If no packages were updated or the transaction failed then don't try to get
+   the file lists when refreshing (Richard Hughes)
+
+Backends:
+ - dummy: Make the backend a little cleverer for testing (Richard Hughes)
+ - yum: Add GROUP_NEWEST support to search-group (Tim Lauridsen)
+ - yum: Use the filters that make sense in the newest group code (Richard Hughes)
+ - yum: Use the yum dependency filter when there is not installed in the filter
+        string, not just if it's exactly installed (Richard Hughes)
+ - yum: Maintain a dictionary of the summary text so we can use it when rpm is
+        giving us package names without summaries on cleanup (Richard Hughes)
+ - zypp: Return repo error instead of a internal error (Scott Reeves)
+
 Version 0.3.7
 ~~~~~~~~~~~~~~
 Released: 2008-10-13
diff --git a/configure.ac b/configure.ac
index ff84ee5..5b93a9a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -18,7 +18,7 @@ DEVELOPMENT_RELEASE=no
 # REVISION	If the API and ABI remains the same, but bugs are fixed.
 # AGE		If libpackagekit can be linked into executables which can be
 # 		built with previous versions of this library. Don't use.
-LT_CURRENT=9
+LT_CURRENT=10
 LT_REVISION=0
 LT_AGE=0
 AC_SUBST(LT_CURRENT)
diff --git a/docs/html/pk-download.html b/docs/html/pk-download.html
index 1fffb7b..245c25f 100644
--- a/docs/html/pk-download.html
+++ b/docs/html/pk-download.html
@@ -76,6 +76,7 @@ Releases are normally once every 1-2 weeks.
 <tr><td>0.3.5</td><td></td><td>2008-09-29</td></tr>
 <tr><td>0.3.6</td><td></td><td>2008-10-06</td></tr>
 <tr><td>0.3.7</td><td></td><td>2008-10-13</td></tr>
+<tr><td>0.3.8</td><td></td><td>2008-10-20</td></tr>
 </table>
 <h3>
 ABI Stable Versions:
commit a6fdb37953ea6e87d20173bde39b7f80474a0ce7
Merge: 9b612ee... 7f2df66...
Author: Richard Hughes <richard at hughsie.com>
Date:   Mon Oct 20 22:40:24 2008 +0100

    Merge branch 'master' of git+ssh://hughsie@git.packagekit.org/srv/git/PackageKit

commit 7f2df6644b011bbf50b48fb2d9a800608c20ad10
Author: Oron Peled <oron at actcom.co.il>
Date:   Mon Oct 20 20:18:03 2008 +0000

    Updated Hebrew translation
    
    Transmitted-via: Transifex (translate.fedoraproject.org)

diff --git a/po/he.po b/po/he.po
index 5ceda9a..bad2307 100644
--- a/po/he.po
+++ b/po/he.po
@@ -1,338 +1,351 @@
-# SOME DESCRIPTIVE TITLE.
+# translation of packagekit.master.po to Hebrew
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # FIRST AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
-#, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: packagekit.master\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-10-15 18:11+0100\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
-"Language-Team: LANGUAGE <LL at li.org>\n"
+"POT-Creation-Date: 2008-10-19 02:08+0000\n"
+"PO-Revision-Date: 2008-10-20 22:15GMT\n"
+"Last-Translator: Oron Peled <oron at actcom.co.il>\n"
+"Language-Team: Hebrew\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #. TRANSLATORS: this is a header for the package that can be updated
-#: ../client/pk-console.c:273
+#: ../client/pk-console.c:271
 msgid "Details about the update:"
-msgstr ""
+msgstr "פרטי העדכון:"
 
-#: ../client/pk-console.c:466
+#: ../client/pk-console.c:464
 msgid "Please restart the computer to complete the update."
-msgstr ""
+msgstr "נא להפעיל את המחשב מחדש לצורך השלמת העדכון."
 
-#: ../client/pk-console.c:468
+#: ../client/pk-console.c:466
 msgid "Please logout and login to complete the update."
-msgstr ""
+msgstr "נא לצאת (logout) מהמחשב לצורך השלמת העדכון."
 
-#: ../client/pk-console.c:470
+#: ../client/pk-console.c:468
 msgid "Please restart the application as it is being used."
-msgstr ""
+msgstr "נא להפעיל את היישום מחדש, מכיוון שהוא בשימוש."
 
-#. TRANSLATORS: The package name was not found in any software sources
-#: ../client/pk-console.c:555
+#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
+#: ../client/pk-console.c:553
 #, c-format
 msgid "The package '%s' could not be installed: %s"
-msgstr ""
+msgstr "לא ניתן להתקין את החבילה '%s':‏ %s"
+
+#. TRANSLATORS: There was a programming error that shouldn't happen. The detailed error follows
+#: ../client/pk-console.c:578 ../client/pk-console.c:605
+#: ../client/pk-console.c:701 ../client/pk-console.c:818
+#: ../client/pk-tools-common.c:48 ../client/pk-tools-common.c:58
+#: ../client/pk-tools-common.c:76 ../client/pk-tools-common.c:83
+#, c-format
+msgid "Internal error: %s"
+msgstr "שגיאה פנימית: %s"
 
 #. TRANSLATORS: There was an error installing the packages. The detailed error follows
-#: ../client/pk-console.c:609
+#: ../client/pk-console.c:586
 #, c-format
 msgid "This tool could not install the packages: %s"
-msgstr ""
+msgstr "כישלון בהתקנת החבילות: %s"
+
+#. TRANSLATORS: There was an error installing the files. The detailed error follows
+#: ../client/pk-console.c:613
+#, c-format
+msgid "This tool could not install the files: %s"
+msgstr "כישלון בהתקנת הקבצים: %s"
 
 #. TRANSLATORS: The package name was not found in the installed list. The detailed error follows
-#: ../client/pk-console.c:665
+#: ../client/pk-console.c:669
 #, c-format
 msgid "This tool could not remove '%s': %s"
-msgstr ""
+msgstr "כישלון בהסרת '%s':‏ %ss"
 
 #. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:688 ../client/pk-console.c:757
+#: ../client/pk-console.c:692 ../client/pk-console.c:763
 #, c-format
 msgid "This tool could not remove the packages: %s"
-msgstr ""
+msgstr "כישלון בהסרת החבילות: %s"
 
 #. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:724
+#: ../client/pk-console.c:730
 #, c-format
 msgid "This tool could not remove the packages: '%s'"
-msgstr ""
+msgstr "כישלון בהסרת החבילות: '%s'"
 
-#. TRANSLATORS: When removing, we might have to remove other deps
-#: ../client/pk-console.c:736
-msgid "The following packages have to be removed"
-msgstr "יש להסיר את החבילות הבאות"
+#. TRANSLATORS: When removing, we might have to remove other dependencies
+#: ../client/pk-console.c:742
+msgid "The following packages have to be removed:"
+msgstr "יש להסיר את החבילות הבאות:"
 
 #. TRANSLATORS: We are checking if it's okay to remove a list of packages
-#: ../client/pk-console.c:743
-#, fuzzy
+#: ../client/pk-console.c:749
 msgid "Proceed removing additional packages?"
-msgstr "האם ניתן להסיר חבילות נוספות?"
+msgstr "האם להמשיך בהסרת חבילות נוספות?"
 
 #. TRANSLATORS: We did not remove any packages
-#: ../client/pk-console.c:748
-msgid "The package removal was cancelled!"
-msgstr ""
+#: ../client/pk-console.c:754
+msgid "The package removal was canceled!"
+msgstr "הסרת החבילה בוטלה!"
 
 #. TRANSLATORS: The package name was not found in any software sources
-#: ../client/pk-console.c:789
-#, fuzzy, c-format
-msgid "This tool could not find the package '%s' to download"
-msgstr "לא נמצאה חבילה תואמת"
+#: ../client/pk-console.c:795
+#, c-format
+msgid "This tool could not download the package '%s' as it could not be found"
+msgstr "כישלון בהורדה מהאינטרנט של החבילה '%s' מכיוון שהיא לא נמצאה"
+
+#. TRANSLATORS: Could not download the packages for some reason. The detailed error follows
+#: ../client/pk-console.c:826
+#, c-format
+msgid "This tool could not download the packages: %s"
+msgstr "כישלון בהורדה מהאינטרנט של החבילות: %s"
 
 #. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:843 ../client/pk-console.c:852
+#: ../client/pk-console.c:853 ../client/pk-console.c:862
 #, c-format
 msgid "This tool could not update '%s': %s"
-msgstr ""
+msgstr "כישלון בעדכון של '%s':‏‏ %s"
 
 #. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:874 ../client/pk-console.c:882
+#: ../client/pk-console.c:884 ../client/pk-console.c:892
 #, c-format
-msgid "This tool could not get the requires for '%s': %s"
-msgstr ""
+msgid "This tool could not get the requirements for '%s': %s"
+msgstr "כישלון בהשגת הדרישות המקדימות עבור '%s':‏‏ %s"
 
-#. TRANSLATORS: There was an error getting the depends for the package. The detailed error follows
-#: ../client/pk-console.c:904 ../client/pk-console.c:912
-#, fuzzy, c-format
-msgid "This tool could not get the dependancies for '%s': %s"
-msgstr "לא ניתן למצוא תלויות לחבילה זו"
+#. TRANSLATORS: There was an error getting the dependencies for the package. The detailed error follows
+#: ../client/pk-console.c:914 ../client/pk-console.c:922
+#, c-format
+msgid "This tool could not get the dependencies for '%s': %s"
+msgstr "כישלון בהשגת התלויות עבור '%s':‏‏ %s"
 
 #. TRANSLATORS: There was an error getting the details about the package. The detailed error follows
-#: ../client/pk-console.c:934 ../client/pk-console.c:942
+#: ../client/pk-console.c:944 ../client/pk-console.c:952
 #, c-format
 msgid "This tool could not get package details for '%s': %s"
-msgstr ""
+msgstr "כישלון בהשגת פרטי החבילה '%s':‏‏ %s"
 
 #. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:964
-#, fuzzy, c-format
+#: ../client/pk-console.c:974
+#, c-format
 msgid "This tool could not find the files for '%s': %s"
-msgstr "לא ניתן למצוא את הקבצים לחבילה זו"
+msgstr "כישלון באיתור הקבצים עבור '%s':‏‏ %s"
 
 #. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:972
-#, fuzzy, c-format
+#: ../client/pk-console.c:982
+#, c-format
 msgid "This tool could not get the file list for '%s': %s"
-msgstr "לא ניתן למצוא את הקבצים לחבילה זו"
+msgstr "כישלון בהשגת רשימת הקבצים עבור '%s':‏‏ %s"
 
 #. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:994
-#, fuzzy, c-format
+#: ../client/pk-console.c:1004
+#, c-format
 msgid "This tool could not find the update details for '%s': %s"
-msgstr "לא ניתן למצוא את הקבצים לחבילה זו"
+msgstr "כישלון בהשגת פרטי העדכון עבור '%s':‏‏ %s"
 
 #. TRANSLATORS: There was an error getting the details about the update for the package. The detailed error follows
-#: ../client/pk-console.c:1002
-#, fuzzy, c-format
+#: ../client/pk-console.c:1012
+#, c-format
 msgid "This tool could not get the update details for '%s': %s"
-msgstr "לא ניתן למצוא את הקבצים לחבילה זו"
+msgstr "כישלון בהשגת פרטי העדכון עבור '%s':‏‏ %s"
 
 #. TRANSLATORS: This was an unhandled error, and we don't have _any_ context
-#: ../client/pk-console.c:1048
+#: ../client/pk-console.c:1058
 msgid "Error:"
-msgstr ""
+msgstr "שגיאה:"
 
 #. TRANSLATORS: This a list of details about the package
-#: ../client/pk-console.c:1062
+#: ../client/pk-console.c:1072
 msgid "Package description"
 msgstr "תיאור חבילה"
 
 #. TRANSLATORS: This a list files contained in the package
-#: ../client/pk-console.c:1095
+#: ../client/pk-console.c:1105
 msgid "Package files"
 msgstr "קבצי החבילה"
 
 #. TRANSLATORS: This where the package has no files
-#: ../client/pk-console.c:1104
+#: ../client/pk-console.c:1114
 msgid "No files"
 msgstr "אין קבצים"
 
-#. TRANSLATORS: This a request for a GPG key signature
-#: ../client/pk-console.c:1127
+#. TRANSLATORS: This a request for a GPG key signature from the backend, which the client will prompt for later
+#: ../client/pk-console.c:1137
 msgid "Repository signature required"
-msgstr ""
+msgstr "נדרשת חתימה של מאגר התכנה"
 
 #. TRANSLATORS: This a prompt asking the user to import the security key
-#: ../client/pk-console.c:1137
-msgid "Okay to import key?"
-msgstr "האם ניתן לייבא מפתח?"
+#: ../client/pk-console.c:1147
+msgid "You you accept this signature?"
+msgstr "האם לתת אמון בחתימה זו?"
 
 #. TRANSLATORS: This is where the user declined the security key
-#: ../client/pk-console.c:1141
-msgid "Did not import key"
-msgstr "מפתח לא יובא"
+#: ../client/pk-console.c:1151
+msgid "The signature was not accepted."
+msgstr "החתימה נדחתה."
 
 #. TRANSLATORS: This a request for a EULA
-#: ../client/pk-console.c:1175
-msgid "Eula required"
-msgstr ""
+#: ../client/pk-console.c:1185
+msgid "End user license agreement required"
+msgstr "נדרש הסכם משתמש קצה (EULA)"
 
-#. TRANSLATORS: This a prompt asking the user to agree to the licence
-#: ../client/pk-console.c:1182
-msgid "Do you agree?"
-msgstr "האם את/ה מסכים?"
+#. TRANSLATORS: This a prompt asking the user to agree to the license
+#: ../client/pk-console.c:1192
+msgid "Do you agree to this license?"
+msgstr "האם הרשיון מקובל עליך?"
 
-#. TRANSLATORS: This is where the user declined the licence
-#: ../client/pk-console.c:1186
-#, fuzzy
-msgid "Did not agree to licence"
-msgstr "לא היתה הסכמה להסכם, המשימה תכשל"
+#. TRANSLATORS: This is where the user declined the license
+#: ../client/pk-console.c:1196
+msgid "The license was refused."
+msgstr "אין הסכמה לרשיון."
 
 #. TRANSLATORS: This is when the daemon crashed, and we are up shit creek without a paddle
-#: ../client/pk-console.c:1215
+#: ../client/pk-console.c:1225
 msgid "The daemon crashed mid-transaction!"
-msgstr "ה- daemon נכשל באמצע טרנסאקציה!"
+msgstr "תכנית השירות (daemon) התרסקה באמצע טראנזקציה!"
 
 #. TRANSLATORS: This is the header to the --help menu
-#: ../client/pk-console.c:1268
+#: ../client/pk-console.c:1278
 msgid "PackageKit Console Interface"
-msgstr "ממשק טרמינל של PackageKit"
+msgstr "מנשק שורת פקודה של PackageKit"
 
-#: ../client/pk-console.c:1268
+#: ../client/pk-console.c:1278
 msgid "Subcommands:"
-msgstr "תתי פקודות:"
+msgstr "תת-פקודות:"
 
-#: ../client/pk-console.c:1359 ../client/pk-generate-pack.c:138
-#: ../client/pk-monitor.c:115 ../src/pk-main.c:195
+#: ../client/pk-console.c:1369 ../client/pk-generate-pack.c:138
+#: ../client/pk-monitor.c:115 ../src/pk-main.c:196
 msgid "Show extra debugging information"
-msgstr "הצג מידע דיבוג נוסף"
+msgstr "הצג מידע נוסף לצורך איתור שגיאות"
 
-#: ../client/pk-console.c:1361 ../client/pk-monitor.c:117
+#: ../client/pk-console.c:1371 ../client/pk-monitor.c:117
 msgid "Show the program version and exit"
 msgstr "הצג את גרסת התוכנה וסיים"
 
-#: ../client/pk-console.c:1363
+#: ../client/pk-console.c:1373
 msgid "Set the filter, e.g. installed"
-msgstr "קבע את הפילטר, למשל, מותקן"
+msgstr "קבע את המסנן, למשל, מותקנות"
 
-#: ../client/pk-console.c:1365
+#: ../client/pk-console.c:1375
 msgid "Exit without waiting for actions to complete"
-msgstr "סיים ללא המתנה לסיום פעולות"
+msgstr "צא ללא המתנה לסיום הפעולות"
 
 #. TRANSLATORS: This is when we could not connect to the system bus, and is fatal
-#: ../client/pk-console.c:1387
-#, fuzzy
+#: ../client/pk-console.c:1397
 msgid "This tool could not connect to system DBUS."
-msgstr "לא התאפשר להתחבר ל- DBUS המערכת"
+msgstr "התחברות ל-DBUS הכלל מערכתי נכשלה."
 
-#: ../client/pk-console.c:1482
-#, fuzzy
+#: ../client/pk-console.c:1492
 msgid "You need to specify a search type, e.g. name"
-msgstr "יש לקבוע סוג חיפוש"
+msgstr "יש לקבוע סוג חיפוש, למשל שמי"
 
-#: ../client/pk-console.c:1487 ../client/pk-console.c:1494
-#: ../client/pk-console.c:1501 ../client/pk-console.c:1508
-#: ../client/pk-console.c:1619 ../client/pk-console.c:1629
-#: ../client/pk-console.c:1636 ../client/pk-console.c:1643
+#: ../client/pk-console.c:1497 ../client/pk-console.c:1504
+#: ../client/pk-console.c:1511 ../client/pk-console.c:1518
+#: ../client/pk-console.c:1629 ../client/pk-console.c:1639
+#: ../client/pk-console.c:1646 ../client/pk-console.c:1653
 msgid "You need to specify a search term"
 msgstr "יש לציין פריט חיפוש"
 
-#: ../client/pk-console.c:1513
+#: ../client/pk-console.c:1523
 msgid "Invalid search type"
 msgstr "סוג חיפוש לא תקין"
 
-#: ../client/pk-console.c:1518
+#: ../client/pk-console.c:1528
 msgid "You need to specify a package or file to install"
 msgstr "יש לקבוע חבילה או קובץ להתקנה"
 
-#: ../client/pk-console.c:1525
+#: ../client/pk-console.c:1535
 msgid "You need to specify a type, key_id and package_id"
 msgstr "יש לקבוע סוג, זיהוי מפתח וזיהוי חבילה"
 
-#: ../client/pk-console.c:1532
+#: ../client/pk-console.c:1542
 msgid "You need to specify a package to remove"
 msgstr "יש לקבוע חבילה להסרה"
 
-#: ../client/pk-console.c:1538
-#, fuzzy
-msgid ""
-"You need to specify the destination directory and then the packages to "
-"download"
-msgstr "יש לקבוע סוג, זיהוי מפתח וזיהוי חבילה"
+#: ../client/pk-console.c:1548
+msgid "You need to specify the destination directory and then the packages to download"
+msgstr "יש לקבוע תיקיית יעד ואז את החבילות להורדה"
 
-#: ../client/pk-console.c:1543
+#: ../client/pk-console.c:1553
 msgid "Directory not found"
-msgstr ""
+msgstr "תיקייה לא נמצאה"
 
-#: ../client/pk-console.c:1549
-msgid "You need to specify a eula-id"
-msgstr "יש לציין זיהוי של הסכם משתמש הקצה"
+#: ../client/pk-console.c:1559
+msgid "You need to specify a licence identifier (eula-id)"
+msgstr "יש לציין זיהוי של הסכם משתמש הקצה (eula-id)"
 
-#: ../client/pk-console.c:1565
+#: ../client/pk-console.c:1575
 msgid "You need to specify a package name to resolve"
 msgstr "יש לציין שם חבילה לבירור"
 
-#: ../client/pk-console.c:1574 ../client/pk-console.c:1581
-msgid "You need to specify a repo name"
-msgstr "יש לציין שם מקור חבילות"
+#: ../client/pk-console.c:1584 ../client/pk-console.c:1591
+msgid "You need to specify a repository name"
+msgstr "יש לציין שם מאגר תכנה"
 
-#: ../client/pk-console.c:1588
+#: ../client/pk-console.c:1598
 msgid "You need to specify a repo name/parameter and value"
-msgstr "יש לציין שם מקור חבילות או פרמטר וערך"
+msgstr "יש לציין שם מאגר תכנה או פרמטר וערך"
 
-#: ../client/pk-console.c:1601
-msgid "You need to specify a time term"
-msgstr "יש לציין פריט זמן"
+#: ../client/pk-console.c:1611
+msgid "You need to specify an action, e.g. 'update-system'"
+msgstr "יש לציין את הפעולה, למשל 'עדכון מערכת'"
 
-#: ../client/pk-console.c:1606
+#: ../client/pk-console.c:1616
 msgid "You need to specify a correct role"
 msgstr "יש לציין תפקיד תקין"
 
-#: ../client/pk-console.c:1611
+#: ../client/pk-console.c:1621
 msgid "Failed to get last time"
-msgstr "כשלון בבירור הזמן הקודם"
+msgstr "כישלון בפעם שעברה"
 
-#: ../client/pk-console.c:1650
-#, fuzzy
+#: ../client/pk-console.c:1660
 msgid "You need to specify a package to find the details for"
-msgstr "יש לציין חבילה עבורה למצוא קבצים"
+msgstr "יש לציין חבילה עבורה נדרשים הפרטים"
 
-#: ../client/pk-console.c:1657
+#: ../client/pk-console.c:1667
 msgid "You need to specify a package to find the files for"
-msgstr "יש לציין חבילה עבורה למצוא קבצים"
+msgstr "יש לציין חבילה עבורה נדרש איתור הקבצים"
 
 #. TRANSLATORS: The user tried to use an unsupported option on the command line
-#: ../client/pk-console.c:1710
+#: ../client/pk-console.c:1720
 #, c-format
-msgid "Option '%s' not supported"
-msgstr "אוצפיה '%s' לא נתמכת"
+msgid "Option '%s' is not supported"
+msgstr "אפשרות '%s' לא נתמכת"
 
 #. TRANSLATORS: User does not have permission to do this
-#: ../client/pk-console.c:1723
+#: ../client/pk-console.c:1733
 msgid "You don't have the necessary privileges for this operation"
 msgstr "אין לך ההרשאות הנדרשות לפעולה זו"
 
 #. TRANSLATORS: Generic failure of what they asked to do
-#: ../client/pk-console.c:1726
+#: ../client/pk-console.c:1736
 msgid "Command failed"
 msgstr "פעולה נכשלה"
 
 #. TRANSLATORS: This is the state of the transaction
 #: ../client/pk-generate-pack.c:96
 msgid "Downloading"
-msgstr ""
+msgstr "מוריד מהאינטרנט"
 
 #: ../client/pk-generate-pack.c:140
-msgid "Set the filename of dependencies to be excluded"
+msgid "Set the file name of dependencies to be excluded"
 msgstr ""
 
 #: ../client/pk-generate-pack.c:142
-msgid ""
-"The directory to put the pack file, or the current directory if ommitted"
-msgstr ""
+msgid "The output directory (the current directory is used if ommitted)"
+msgstr "תיקיית הפלט (אם משמיטים תיבחר התיקייה הנוכחית)"
 
 #: ../client/pk-generate-pack.c:144
-msgid "The package to be put into the ServicePack"
+msgid "The package to be put into the service pack"
 msgstr ""
 
 #: ../client/pk-generate-pack.c:146
-msgid "Put all updates available in the ServicePack"
+msgid "Put all updates available in the service pack"
 msgstr ""
 
 #. TRANSLATORS: This is when the user fails to supply the correct arguments
@@ -343,7 +356,7 @@ msgstr ""
 #. TRANSLATORS: This is when the user fails to supply just one argument
 #: ../client/pk-generate-pack.c:174
 msgid "Both options selected."
-msgstr ""
+msgstr "שתי האפשרויות נבחרו."
 
 #. TRANSLATORS: This is when file already exists
 #: ../client/pk-generate-pack.c:207
@@ -355,28 +368,26 @@ msgstr ""
 msgid "The pack was not overwritten."
 msgstr ""
 
-#. TRANSLATORS: This is when the temporary directory cannot be created
+#. TRANSLATORS: This is when the temporary directory cannot be created, the directory name follows
 #: ../client/pk-generate-pack.c:222
-#, fuzzy
-msgid "Failed to create directory."
-msgstr "כשלון בבירור הזמן הקודם"
+msgid "Failed to create directory:"
+msgstr "בישלון ביצירת תיקייה:"
 
 #. TRANSLATORS: This is when the list of packages from the remote computer cannot be opened
 #: ../client/pk-generate-pack.c:231
-#, fuzzy
 msgid "Failed to open package list."
-msgstr "כשלון בבירור הזמן הקודם"
+msgstr "כישלון בפתיחת רשימת החבילות."
 
-#. TRANSLATORS: This is when the user fails to supply the correct arguments
+#. TRANSLATORS: The package name is being matched up to available packages
 #: ../client/pk-generate-pack.c:241
 msgid "Finding package name."
-msgstr ""
+msgstr "איתור שם החבילה."
 
-#. TRANSLATORS: This is when the package cannot be foudn in any software source
+#. TRANSLATORS: This is when the package cannot be found in any software source. The detailed error follows
 #: ../client/pk-generate-pack.c:245
 #, c-format
 msgid "Failed to find package '%s': %s"
-msgstr ""
+msgstr "לא נמצאה החבילה '%s':‏ %s"
 
 #. TRANSLATORS: This is telling the user we are in the process of making the pack
 #: ../client/pk-generate-pack.c:260
@@ -391,258 +402,221 @@ msgstr ""
 
 #. TRANSLATORS: we failed to make te file
 #: ../client/pk-generate-pack.c:271
-#, fuzzy, c-format
+#, c-format
 msgid "Failed to create '%s': %s"
-msgstr "כשלון בבירור הזמן הקודם"
+msgstr "כישלון ביצירת '%s':‏ %s"
 
 #: ../client/pk-monitor.c:128
 msgid "PackageKit Monitor"
 msgstr "מוניטור PackageKit"
 
-#: ../client/pk-tools-common.c:48 ../client/pk-tools-common.c:58
-#: ../client/pk-tools-common.c:76 ../client/pk-tools-common.c:83
-#, c-format
-msgid "Internal error: %s"
-msgstr ""
-
 #. TRANSLATORS: The package was not found in any software sources
 #: ../client/pk-tools-common.c:109
-#, c-format
 msgid "The package could not be found"
-msgstr ""
+msgstr "החבילה לא נמצאה"
 
 #. TRANSLATORS: more than one package could be found that matched, to follow is a list of possible packages
 #: ../client/pk-tools-common.c:120
-#, fuzzy
 msgid "More than one package matches:"
-msgstr "ישנן מספר חבילות מתאימות"
+msgstr "יש יותר מחבילה מתאימה אחת:"
 
 #. TRANSLATORS: This finds out which package in the list to use
 #: ../client/pk-tools-common.c:127
-#, fuzzy
 msgid "Please choose the correct package: "
-msgstr "אנא הזן את מספר החבילה: "
+msgstr "נא לבחור את החבילה הנכונה: "
 
 #: ../client/pk-tools-common.c:154
 #, c-format
 msgid "Please enter a number from 1 to %i: "
-msgstr "אנא הזן מספר מ- 1 ל- %i"
+msgstr "נא להזין מספר בין 1 ל-%i: "
 
 #. TRANSLATORS: when we are getting data from the daemon
 #: ../contrib/packagekit-plugin/src/contents.cpp:299
 msgid "Getting package information..."
-msgstr ""
+msgstr "קורא מידע אודות החבילה..."
 
 #. TRANSLATORS: run an applicaiton
 #: ../contrib/packagekit-plugin/src/contents.cpp:305
 #, c-format
 msgid "Run %s"
-msgstr ""
+msgstr "מפעיל %s"
 
 #. TRANSLATORS: show the installed version of a package
 #: ../contrib/packagekit-plugin/src/contents.cpp:311
-#, fuzzy
 msgid "Installed version"
-msgstr "התקן חותמת אבטחה"
+msgstr "גרסה מותקנת"
 
 #. TRANSLATORS: run the application now
 #: ../contrib/packagekit-plugin/src/contents.cpp:319
 #, c-format
 msgid "Run version %s now"
-msgstr ""
+msgstr "הפעל גרסה %s כעת"
 
 #: ../contrib/packagekit-plugin/src/contents.cpp:325
 msgid "Run now"
-msgstr ""
+msgstr "הפעל כעת"
 
 #. TRANSLATORS: update to a new version of the package
 #: ../contrib/packagekit-plugin/src/contents.cpp:330
 #, c-format
-msgid "Upgrade to version %s"
-msgstr ""
+msgid "Update to version %s"
+msgstr "עדכן לגרסה %s"
 
 #. TRANSLATORS: To install a package
 #: ../contrib/packagekit-plugin/src/contents.cpp:336
 #, c-format
-msgid "Install %s Now"
-msgstr ""
+msgid "Install %s now"
+msgstr "התקן %s כעת"
 
 #. TRANSLATORS: the version of the package
 #: ../contrib/packagekit-plugin/src/contents.cpp:339
 msgid "Version"
-msgstr ""
+msgstr "גרסה"
 
 #. TRANSLATORS: noting found, so can't install
 #: ../contrib/packagekit-plugin/src/contents.cpp:344
 msgid "No packages found for your system"
-msgstr ""
+msgstr "לא נמצאו חבילות עבור המערכת שלך"
 
 #. TRANSLATORS: package is being installed
 #: ../contrib/packagekit-plugin/src/contents.cpp:349
 msgid "Installing..."
-msgstr ""
+msgstr "מתקין..."
 
 #: ../data/packagekit-catalog.xml.in.h:1
-#, fuzzy
 msgid "PackageKit Catalog"
-msgstr "מוניטור PackageKit"
+msgstr "קטלוג PackageKit"
 
 #: ../data/packagekit-servicepack.xml.in.h:1
-#, fuzzy
 msgid "PackageKit Service Pack"
-msgstr "שרות PackageKit"
+msgstr "חבילת שירות PackageKit"
 
 #: ../data/packagekit-package-list.xml.in.h:1
-#, fuzzy
 msgid "PackageKit Package List"
-msgstr "מוניטור PackageKit"
+msgstr "רשימת חבילות PackageKit"
 
-#: ../policy/org.freedesktop.packagekit.policy.in.h:1
-msgid "Accept EULA"
-msgstr "קבל רשיון משתמש הקצה (EULA)"
+#: ../src/pk-main.c:85
+msgid "Startup failed due to security policies on this machine."
+msgstr "הפעלה נכשלה עקב מדיניות אבטחה במחשב זה."
 
-#: ../policy/org.freedesktop.packagekit.policy.in.h:2
-msgid "Authentication is required to accept a EULA"
-msgstr "אימות נדרש כדי לקבל רשיון משתמש הקצה (EULA)"
+#: ../src/pk-main.c:86
+msgid "This can happen for two reasons:"
+msgstr "זה עלול לקרות כתוצאה מאחת משתי סיבות:"
 
-#: ../policy/org.freedesktop.packagekit.policy.in.h:3
-msgid "Authentication is required to change software source parameters"
-msgstr "אימות נדרש כדי לשנות פרמטרים של מקורות תוכנה"
+#: ../src/pk-main.c:87
+msgid "The correct user is not launching the executable (usually root)"
+msgstr "התכנה מופעלת לא על ידי המשתמש הנכון (בדרך כלל root)"
 
-#: ../policy/org.freedesktop.packagekit.policy.in.h:4
-#, fuzzy
-msgid ""
-"Authentication is required to consider a key used for signing packages as "
-"trusted"
-msgstr "אימות נדרש כדי לרענן את רשימות החבילות"
+#: ../src/pk-main.c:88
+msgid "The org.freedesktop.PackageKit.conf file is not installed in the system directory:"
+msgstr "הקובץ org.freedesktop.PackageKit.conf לא מותקן בתיקיית המערכת:"
 
-#: ../policy/org.freedesktop.packagekit.policy.in.h:5
-#, fuzzy
-msgid "Authentication is required to install a signed package"
-msgstr "אימות נדרש כדי להתקין חבילה"
+#: ../src/pk-main.c:192
+msgid "Packaging backend to use, e.g. dummy"
+msgstr "מערכת ניהול חבילות נבחרת, למשל dummy"
 
-#: ../policy/org.freedesktop.packagekit.policy.in.h:6
-#, fuzzy
-msgid "Authentication is required to install an untrusted package"
-msgstr "אימות נדרש כדי להתקין חבילה"
+#: ../src/pk-main.c:194
+msgid "Daemonize and detach from the terminal"
+msgstr "הפוך לשירות מערכת (daemon) והתנתק מהמסוף"
 
-#: ../policy/org.freedesktop.packagekit.policy.in.h:7
-#, fuzzy
-msgid "Authentication is required to refresh the system sources"
-msgstr "אימות נדרש כדי לרענן את רשימות החבילות"
+#: ../src/pk-main.c:198
+msgid "Disable the idle timer"
+msgstr "כבה את מד הזמן לחוסר פעילות"
 
-#: ../policy/org.freedesktop.packagekit.policy.in.h:8
-msgid "Authentication is required to remove packages"
-msgstr "אימות נדרש כדי להסיר חבילות"
+#: ../src/pk-main.c:200
+msgid "Show version and exit"
+msgstr "הצג גרסה וסיים"
 
-#: ../policy/org.freedesktop.packagekit.policy.in.h:9
-msgid "Authentication is required to rollback a transaction"
-msgstr "אימות נדרש כדי לגלגל אחורנית טרנסאקציה"
+#: ../src/pk-main.c:202
+msgid "Exit after a small delay"
+msgstr "צא אחרי המתנה קצרה"
 
-#: ../policy/org.freedesktop.packagekit.policy.in.h:10
-#, fuzzy
-msgid ""
-"Authentication is required to set the network proxy used for downloading "
-"packages"
-msgstr "אימות נדרש כדי להסיר חבילות"
+#: ../src/pk-main.c:204
+msgid "Exit after the engine has loaded"
+msgstr "צא אחרי שהמנוע נטען"
 
-#: ../policy/org.freedesktop.packagekit.policy.in.h:11
-msgid "Authentication is required to update packages"
-msgstr "אימות נדרש כדי לעדכן חבילות"
+#: ../src/pk-main.c:214
+msgid "PackageKit service"
+msgstr "שירות PackageKit"
 
-#: ../policy/org.freedesktop.packagekit.policy.in.h:12
-msgid "Change software source parameters"
-msgstr "שנה פרמטרים של מקורות תוכנה"
+#: ../src/pk-main.c:250
+msgid "Cannot connect to the system bus"
+msgstr "לא יכול להתחבר ל-system bus"
 
-#: ../policy/org.freedesktop.packagekit.policy.in.h:13
-msgid "Install local file"
-msgstr "התקן קובץ מקומי"
+#: ../src/pk-main.c:296
+#, c-format
+msgid "Error trying to start: %s\n"
+msgstr "כישלון בהפעלת: %s\n"
 
-#: ../policy/org.freedesktop.packagekit.policy.in.h:14
-#, fuzzy
-msgid "Install untrusted local file"
-msgstr "התקן קובץ מקומי"
+#~ msgid "Okay to import key?"
+#~ msgstr "האם ניתן לייבא מפתח?"
 
-#: ../policy/org.freedesktop.packagekit.policy.in.h:15
-msgid "Refresh system sources"
-msgstr ""
+#~ msgid "Did not import key"
+#~ msgstr "מפתח לא יובא"
 
-#: ../policy/org.freedesktop.packagekit.policy.in.h:16
-msgid "Remove package"
-msgstr "הסר חבילה"
+#~ msgid "Do you agree?"
+#~ msgstr "האם את/ה מסכים?"
 
-#: ../policy/org.freedesktop.packagekit.policy.in.h:17
-msgid "Rollback to a previous transaction"
-msgstr "גלגל אחרונית לטרהסאקציה קודמת"
+#~ msgid "You need to specify a time term"
+#~ msgstr "יש לציין פריט זמן"
 
-#: ../policy/org.freedesktop.packagekit.policy.in.h:18
-msgid "Set network proxy"
-msgstr ""
+#~ msgid "Accept EULA"
+#~ msgstr "קבל רשיון משתמש הקצה (EULA)"
 
-#: ../policy/org.freedesktop.packagekit.policy.in.h:19
-msgid "Trust a key used for signing packages"
-msgstr ""
+#~ msgid "Authentication is required to accept a EULA"
+#~ msgstr "אימות נדרש כדי לקבל רשיון משתמש הקצה (EULA)"
+
+#~ msgid "Authentication is required to change software source parameters"
+#~ msgstr "אימות נדרש כדי לשנות פרמטרים של מקורות תוכנה"
 
-#: ../policy/org.freedesktop.packagekit.policy.in.h:20
 #, fuzzy
-msgid "Update packages"
-msgstr "עדכן חבילה"
+#~ msgid "Authentication is required to consider a key used for signing packages as trusted"
+#~ msgstr "אימות נדרש כדי לרענן את רשימות החבילות"
 
-#: ../src/pk-main.c:85
-msgid "Startup failed due to security policies on this machine."
-msgstr "אתחול נכשל כתוצאה ממדיניות אבטחה על מחשב זה"
+#, fuzzy
+#~ msgid "Authentication is required to install a signed package"
+#~ msgstr "אימות נדרש כדי להתקין חבילה"
 
-#: ../src/pk-main.c:86
-msgid "This can happen for two reasons:"
-msgstr "זה עשוי לקרות מאחת משתי סיבות:"
+#, fuzzy
+#~ msgid "Authentication is required to install an untrusted package"
+#~ msgstr "אימות נדרש כדי להתקין חבילה"
 
-#: ../src/pk-main.c:87
-msgid "The correct user is not launching the executable (usually root)"
-msgstr "המשתמש הנכון לא מריץ את הקובץ (לרוב root("
+#, fuzzy
+#~ msgid "Authentication is required to refresh the system sources"
+#~ msgstr "אימות נדרש כדי לרענן את רשימות החבילות"
 
-#: ../src/pk-main.c:88
-msgid ""
-"The org.freedesktop.PackageKit.conf file is not installed in the system /etc/"
-"dbus-1/system.d directory"
-msgstr ""
-"הקובץ org.freedesktop.PackageKit.conf לא מותקן בתיקיה /etc/dbus-1/system.d"
+#~ msgid "Authentication is required to remove packages"
+#~ msgstr "אימות נדרש כדי להסיר חבילות"
 
-#: ../src/pk-main.c:191
-msgid "Packaging backend to use, e.g. dummy"
-msgstr "שיטת חבילות לשימוש, למשל dummy"
+#~ msgid "Authentication is required to rollback a transaction"
+#~ msgstr "אימות נדרש כדי לגלגל אחורנית טרנסאקציה"
 
-#: ../src/pk-main.c:193
-msgid "Daemonize and detach from the terminal"
-msgstr "הפוך ל- daemon ונתן מהטרמינל"
+#, fuzzy
+#~ msgid "Authentication is required to set the network proxy used for downloading packages"
+#~ msgstr "אימות נדרש כדי להסיר חבילות"
 
-#: ../src/pk-main.c:197
-msgid "Disable the idle timer"
-msgstr "כבה את הטיימר לחוסר פעילות"
+#~ msgid "Authentication is required to update packages"
+#~ msgstr "אימות נדרש כדי לעדכן חבילות"
 
-#: ../src/pk-main.c:199
-msgid "Show version and exit"
-msgstr "הצג גרסא וסיים"
+#~ msgid "Change software source parameters"
+#~ msgstr "שנה פרמטרים של מקורות תוכנה"
 
-#: ../src/pk-main.c:201
-msgid "Exit after a small delay"
-msgstr "צא אחרי המתנה קצרה"
+#~ msgid "Install local file"
+#~ msgstr "התקן קובץ מקומי"
 
-#: ../src/pk-main.c:203
-msgid "Exit after the engine has loaded"
-msgstr "צא אחרי שהמנוע נטען"
+#, fuzzy
+#~ msgid "Install untrusted local file"
+#~ msgstr "התקן קובץ מקומי"
 
-#: ../src/pk-main.c:213
-msgid "PackageKit service"
-msgstr "שרות PackageKit"
+#~ msgid "Remove package"
+#~ msgstr "הסר חבילה"
 
-#: ../src/pk-main.c:249
-msgid "Cannot connect to the system bus"
-msgstr "לא יכול להתחבר ל- system bus"
+#~ msgid "Rollback to a previous transaction"
+#~ msgstr "גלגל אחרונית לטרהסאקציה קודמת"
 
-#: ../src/pk-main.c:295
-#, c-format
-msgid "Error trying to start: %s\n"
-msgstr "כשלון בהפעלת: %s\n"
+#, fuzzy
+#~ msgid "Update packages"
+#~ msgstr "עדכן חבילה"
 
 #~ msgid "Update detail"
 #~ msgstr "פרטי עדכון"
@@ -714,9 +688,7 @@ msgstr "כשלון בהפעלת: %s\n"
 #~ msgid "Update all packages"
 #~ msgstr "עדכן את כל החבילות"
 
-#~ msgid ""
-#~ "Could not find a package with that name to install, or package already "
-#~ "installed"
+#~ msgid "Could not find a package with that name to install, or package already installed"
 #~ msgstr "לא נמצאה חבילה בשם זה להתקנה, או חבילה כבר מותקנת"
 
 #~ msgid "Could not find a package with that name to update"
commit 9b612eed5aca44caa911c352c2eb115d9884dc8f
Merge: 9bf57b7... aa067c2...
Author: Richard Hughes <richard at hughsie.com>
Date:   Mon Oct 20 17:47:30 2008 +0100

    Merge branch 'master' of git+ssh://hughsie@git.packagekit.org/srv/git/PackageKit

commit 9bf57b7a32f9c0815a6314441065aa5ada2c6b97
Author: Richard Hughes <richard at hughsie.com>
Date:   Mon Oct 20 17:47:20 2008 +0100

    trivial: make PackageKit-Qt a build config option

diff --git a/configure.ac b/configure.ac
index 52d7661..ff84ee5 100644
--- a/configure.ac
+++ b/configure.ac
@@ -115,21 +115,32 @@ PKG_CHECK_MODULES(DBUS, \
 AC_SUBST(DBUS_CFLAGS)
 AC_SUBST(DBUS_LIBS)
 
-PKG_CHECK_MODULES(QTCORE, QtCore >= $QTCORE_REQUIRED)
-AC_SUBST(QTCORE_CFLAGS)
-AC_SUBST(QTCORE_LIBS)
+dnl ---------------------------------------------------------------------------
+dnl - Build PackageKit-Qt
+dnl ---------------------------------------------------------------------------
+AC_ARG_ENABLE(qt, AS_HELP_STRING([--enable-qt],[Build PackageKit-Qt]),
+	      enable_qt=$enableval,enable_qt=yes)
+if test x$enable_qt = xyes; then
+	PKG_CHECK_MODULES(QTCORE, QtCore >= $QTCORE_REQUIRED)
+	AC_SUBST(QTCORE_CFLAGS)
+	AC_SUBST(QTCORE_LIBS)
 
-PKG_CHECK_MODULES(QTDBUS, QtDBus >= $QTDBUS_REQUIRED)
-AC_SUBST(QTDBUS_CFLAGS)
-AC_SUBST(QTDBUS_LIBS)
+	PKG_CHECK_MODULES(QTDBUS, QtDBus >= $QTDBUS_REQUIRED)
+	AC_SUBST(QTDBUS_CFLAGS)
+	AC_SUBST(QTDBUS_LIBS)
 
-PKG_CHECK_MODULES(QTGUI, QtGui >= $QTGUI_REQUIRED)
-AC_SUBST(QTGUI_CFLAGS)
-AC_SUBST(QTGUI_LIBS)
+	PKG_CHECK_MODULES(QTGUI, QtGui >= $QTGUI_REQUIRED)
+	AC_SUBST(QTGUI_CFLAGS)
+	AC_SUBST(QTGUI_LIBS)
 
-PKG_CHECK_MODULES(CPPUNIT, cppunit)
-AC_SUBST(CPPUNIT_CFLAGS)
-AC_SUBST(CPPUNIT_LIBS)
+	PKG_CHECK_MODULES(CPPUNIT, cppunit)
+	AC_SUBST(CPPUNIT_CFLAGS)
+	AC_SUBST(CPPUNIT_LIBS)
+	build_qt=yes
+else
+	build_qt=no
+fi
+AM_CONDITIONAL(PK_BUILD_QT, test $build_qt = "yes")
 
 dnl ---------------------------------------------------------------------------
 dnl - libarchive
@@ -629,6 +640,7 @@ echo "
         GIO support:               ${with_gio}
         Browser plugin:            ${build_browser_plugin}
         GStreamer plugin:          ${build_gstreamer_plugin}
+        QT library:                ${build_qt}
 
         Backends:
         ALPM backend:              ${enable_alpm}
diff --git a/lib/Makefile.am b/lib/Makefile.am
index a7eb205..a92ff91 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -1,2 +1,6 @@
-SUBDIRS = packagekit-glib packagekit-qt python
+SUBDIRS = packagekit-glib python
+
+if PK_BUILD_QT
+SUBDIRS += packagekit-qt
+endif
 
commit aa067c2b76f508983e26ff523a150c460c4913fd
Author: Igor Pires Soares <igorsoares at gmail.com>
Date:   Mon Oct 20 14:08:57 2008 +0000

    Updated Brazilian Portuguese translation
    
    Transmitted-via: Transifex (translate.fedoraproject.org)

diff --git a/po/pt_BR.po b/po/pt_BR.po
index 4c812c1..9909280 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -8,8 +8,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PackageKit\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-10-16 13:13+0000\n"
-"PO-Revision-Date: 2008-10-16 12:06-0300\n"
+"POT-Creation-Date: 2008-10-19 02:08+0000\n"
+"PO-Revision-Date: 2008-10-20 12:07-0300\n"
 "Last-Translator: Igor Pires Soares <igor at projetofedora.org>\n"
 "Language-Team: Brazilian Portuguese <fedora-trans-pt_br at redhat.com>\n"
 "MIME-Version: 1.0\n"
@@ -20,304 +20,329 @@ msgstr ""
 "X-Poedit-Country: BRAZIL\n"
 
 #. TRANSLATORS: this is a header for the package that can be updated
-#: ../client/pk-console.c:273
+#: ../client/pk-console.c:271
 msgid "Details about the update:"
 msgstr "Detalhes sobre a atualização:"
 
-#: ../client/pk-console.c:466
+#: ../client/pk-console.c:464
 msgid "Please restart the computer to complete the update."
 msgstr "Por favor, reinicie o computador para completar a atualização."
 
-#: ../client/pk-console.c:468
+#: ../client/pk-console.c:466
 msgid "Please logout and login to complete the update."
 msgstr "Por favor, encerre a sessão e inicie-a novamente para completar a atualização."
 
-#: ../client/pk-console.c:470
+#: ../client/pk-console.c:468
 msgid "Please restart the application as it is being used."
 msgstr "Por favor, reinicie o aplicativo que está sendo usado."
 
-#. TRANSLATORS: The package name was not found in any software sources
-#: ../client/pk-console.c:555
+#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
+#: ../client/pk-console.c:553
 #, c-format
 msgid "The package '%s' could not be installed: %s"
 msgstr "O pacote \"%s\" não pôde ser instalado: %s"
 
+#. TRANSLATORS: There was a programming error that shouldn't happen. The detailed error follows
+#: ../client/pk-console.c:578
+#: ../client/pk-console.c:605
+#: ../client/pk-console.c:701
+#: ../client/pk-console.c:818
+#: ../client/pk-tools-common.c:48
+#: ../client/pk-tools-common.c:58
+#: ../client/pk-tools-common.c:76
+#: ../client/pk-tools-common.c:83
+#, c-format
+msgid "Internal error: %s"
+msgstr "Erro interno: %s"
+
 #. TRANSLATORS: There was an error installing the packages. The detailed error follows
-#: ../client/pk-console.c:609
+#: ../client/pk-console.c:586
 #, c-format
 msgid "This tool could not install the packages: %s"
 msgstr "Esta ferramenta não pôde instalar os pacotes: %s"
 
+#. TRANSLATORS: There was an error installing the files. The detailed error follows
+#: ../client/pk-console.c:613
+#, c-format
+msgid "This tool could not install the files: %s"
+msgstr "Esta ferramenta não pôde instalar os arquivos: %s"
+
 #. TRANSLATORS: The package name was not found in the installed list. The detailed error follows
-#: ../client/pk-console.c:665
+#: ../client/pk-console.c:669
 #, c-format
 msgid "This tool could not remove '%s': %s"
 msgstr "Esta ferramenta não pôde remover \"%s\": %s"
 
 #. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:688
-#: ../client/pk-console.c:757
+#: ../client/pk-console.c:692
+#: ../client/pk-console.c:763
 #, c-format
 msgid "This tool could not remove the packages: %s"
 msgstr "Esta ferramente não pôde remover os pacotes: %s"
 
 #. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:724
+#: ../client/pk-console.c:730
 #, c-format
 msgid "This tool could not remove the packages: '%s'"
 msgstr "Esta ferramente não pôde remover os pacotes: \"%s\""
 
-#. TRANSLATORS: When removing, we might have to remove other deps
-#: ../client/pk-console.c:736
-msgid "The following packages have to be removed"
-msgstr "Os seguintes pacotes têm que ser removidos"
+#. TRANSLATORS: When removing, we might have to remove other dependencies
+#: ../client/pk-console.c:742
+msgid "The following packages have to be removed:"
+msgstr "Os seguintes pacotes têm que ser removidos:"
 
 #. TRANSLATORS: We are checking if it's okay to remove a list of packages
-#: ../client/pk-console.c:743
+#: ../client/pk-console.c:749
 msgid "Proceed removing additional packages?"
 msgstr "Continuar com a remoção dos pacotes adicionais?"
 
 #. TRANSLATORS: We did not remove any packages
-#: ../client/pk-console.c:748
-msgid "The package removal was cancelled!"
+#: ../client/pk-console.c:754
+msgid "The package removal was canceled!"
 msgstr "A remoção do pacote foi cancelada!"
 
 #. TRANSLATORS: The package name was not found in any software sources
-#: ../client/pk-console.c:789
+#: ../client/pk-console.c:795
 #, c-format
-msgid "This tool could not find the package '%s' to download"
-msgstr "Esta ferramenta não pôde localizar o pacote \"%s\" a ser baixado"
+msgid "This tool could not download the package '%s' as it could not be found"
+msgstr "Esta ferramenta não pôde baixar o pacote \"%s\", pois ele não foi localizado"
+
+#. TRANSLATORS: Could not download the packages for some reason. The detailed error follows
+#: ../client/pk-console.c:826
+#, c-format
+msgid "This tool could not download the packages: %s"
+msgstr "Esta ferramenta não pôde baixar os pacotes: %s"
 
 #. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:843
-#: ../client/pk-console.c:852
+#: ../client/pk-console.c:853
+#: ../client/pk-console.c:862
 #, c-format
 msgid "This tool could not update '%s': %s"
 msgstr "Esta ferramenta não pôde atualizar \"%s\": %s"
 
 #. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:874
-#: ../client/pk-console.c:882
+#: ../client/pk-console.c:884
+#: ../client/pk-console.c:892
 #, c-format
-msgid "This tool could not get the requires for '%s': %s"
-msgstr "Esta ferramenta não pôde obter as dependências de \"%s\": %s"
+msgid "This tool could not get the requirements for '%s': %s"
+msgstr "Esta ferramenta não pôde obter os requerimentos de \"%s\": %s"
 
-#. TRANSLATORS: There was an error getting the depends for the package. The detailed error follows
-#: ../client/pk-console.c:904
-#: ../client/pk-console.c:912
+#. TRANSLATORS: There was an error getting the dependencies for the package. The detailed error follows
+#: ../client/pk-console.c:914
+#: ../client/pk-console.c:922
 #, c-format
-msgid "This tool could not get the dependancies for '%s': %s"
+msgid "This tool could not get the dependencies for '%s': %s"
 msgstr "Esta ferramenta não pôde obter as dependências para \"%s\": %s"
 
 #. TRANSLATORS: There was an error getting the details about the package. The detailed error follows
-#: ../client/pk-console.c:934
-#: ../client/pk-console.c:942
+#: ../client/pk-console.c:944
+#: ../client/pk-console.c:952
 #, c-format
 msgid "This tool could not get package details for '%s': %s"
 msgstr "Esta ferramenta não pôde obter os detalhes do pacote para \"%s\": %s"
 
 #. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:964
+#: ../client/pk-console.c:974
 #, c-format
 msgid "This tool could not find the files for '%s': %s"
 msgstr "Esta ferramenta não pôde localizar os arquivos para \"%s\": %s"
 
 #. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:972
+#: ../client/pk-console.c:982
 #, c-format
 msgid "This tool could not get the file list for '%s': %s"
 msgstr "Esta ferramenta não pôde obter a lista de arquivos para \"%s\": %s"
 
 #. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:994
+#: ../client/pk-console.c:1004
 #, c-format
 msgid "This tool could not find the update details for '%s': %s"
 msgstr "Esta ferramenta não pôde localizar os detalhes de atualização para \"%s\": %s"
 
 #. TRANSLATORS: There was an error getting the details about the update for the package. The detailed error follows
-#: ../client/pk-console.c:1002
+#: ../client/pk-console.c:1012
 #, c-format
 msgid "This tool could not get the update details for '%s': %s"
 msgstr "Esta ferramenta não pôde obter os detalhes de atualização para \"%s\": %s"
 
 #. TRANSLATORS: This was an unhandled error, and we don't have _any_ context
-#: ../client/pk-console.c:1048
+#: ../client/pk-console.c:1058
 msgid "Error:"
 msgstr "Erro:"
 
 #. TRANSLATORS: This a list of details about the package
-#: ../client/pk-console.c:1062
+#: ../client/pk-console.c:1072
 msgid "Package description"
 msgstr "Descrição do pacote"
 
 #. TRANSLATORS: This a list files contained in the package
-#: ../client/pk-console.c:1095
+#: ../client/pk-console.c:1105
 msgid "Package files"
 msgstr "Arquivos do pacote"
 
 #. TRANSLATORS: This where the package has no files
-#: ../client/pk-console.c:1104
+#: ../client/pk-console.c:1114
 msgid "No files"
 msgstr "Nenhum arquivo"
 
-#. TRANSLATORS: This a request for a GPG key signature
-#: ../client/pk-console.c:1127
+#. TRANSLATORS: This a request for a GPG key signature from the backend, which the client will prompt for later
+#: ../client/pk-console.c:1137
 msgid "Repository signature required"
 msgstr "A assinatura do repositório é necessária"
 
 #. TRANSLATORS: This a prompt asking the user to import the security key
-#: ../client/pk-console.c:1137
-msgid "Okay to import key?"
-msgstr "A chave pode ser importada?"
+#: ../client/pk-console.c:1147
+msgid "You you accept this signature?"
+msgstr "Você aceita essa assinatura?"
 
 #. TRANSLATORS: This is where the user declined the security key
-#: ../client/pk-console.c:1141
-msgid "Did not import key"
-msgstr "Não importar a chave"
+#: ../client/pk-console.c:1151
+msgid "The signature was not accepted."
+msgstr "A assinatura não foi aceita."
 
 #. TRANSLATORS: This a request for a EULA
-#: ../client/pk-console.c:1175
-msgid "Eula required"
-msgstr "Uma Eula é necessária"
+#: ../client/pk-console.c:1185
+msgid "End user license agreement required"
+msgstr "É necessário um contrato de licença para o usuário final"
 
-#. TRANSLATORS: This a prompt asking the user to agree to the licence
-#: ../client/pk-console.c:1182
-msgid "Do you agree?"
-msgstr "Você concorda?"
+#. TRANSLATORS: This a prompt asking the user to agree to the license
+#: ../client/pk-console.c:1192
+msgid "Do you agree to this license?"
+msgstr "Você concorda com a licença?"
 
-#. TRANSLATORS: This is where the user declined the licence
-#: ../client/pk-console.c:1186
-msgid "Did not agree to licence"
-msgstr "Não concordo com a licença"
+#. TRANSLATORS: This is where the user declined the license
+#: ../client/pk-console.c:1196
+msgid "The license was refused."
+msgstr "A licença foi recusada."
 
 #. TRANSLATORS: This is when the daemon crashed, and we are up shit creek without a paddle
-#: ../client/pk-console.c:1215
+#: ../client/pk-console.c:1225
 msgid "The daemon crashed mid-transaction!"
 msgstr "O daemon travou no meio da transação!"
 
 #. TRANSLATORS: This is the header to the --help menu
-#: ../client/pk-console.c:1268
+#: ../client/pk-console.c:1278
 msgid "PackageKit Console Interface"
 msgstr "Interface em Console do PackageKit"
 
-#: ../client/pk-console.c:1268
+#: ../client/pk-console.c:1278
 msgid "Subcommands:"
 msgstr "Subcomandos:"
 
-#: ../client/pk-console.c:1359
+#: ../client/pk-console.c:1369
 #: ../client/pk-generate-pack.c:138
 #: ../client/pk-monitor.c:115
-#: ../src/pk-main.c:195
+#: ../src/pk-main.c:196
 msgid "Show extra debugging information"
 msgstr "Mostrar informações extras de depuração"
 
-#: ../client/pk-console.c:1361
+#: ../client/pk-console.c:1371
 #: ../client/pk-monitor.c:117
 msgid "Show the program version and exit"
 msgstr "Mostrar a versão do programa e sair"
 
-#: ../client/pk-console.c:1363
+#: ../client/pk-console.c:1373
 msgid "Set the filter, e.g. installed"
 msgstr "Definir o filtro, p. ex.: instalados"
 
-#: ../client/pk-console.c:1365
+#: ../client/pk-console.c:1375
 msgid "Exit without waiting for actions to complete"
 msgstr "Sair sem esperar pelo término das ações"
 
 #. TRANSLATORS: This is when we could not connect to the system bus, and is fatal
-#: ../client/pk-console.c:1387
+#: ../client/pk-console.c:1397
 msgid "This tool could not connect to system DBUS."
 msgstr "Esta ferramenta não pôde conectar ao DBUS do sistema."
 
-#: ../client/pk-console.c:1482
+#: ../client/pk-console.c:1492
 msgid "You need to specify a search type, e.g. name"
 msgstr "Você precisa especificar um tipo de pesquisa, p. ex. nome"
 
-#: ../client/pk-console.c:1487
-#: ../client/pk-console.c:1494
-#: ../client/pk-console.c:1501
-#: ../client/pk-console.c:1508
-#: ../client/pk-console.c:1619
+#: ../client/pk-console.c:1497
+#: ../client/pk-console.c:1504
+#: ../client/pk-console.c:1511
+#: ../client/pk-console.c:1518
 #: ../client/pk-console.c:1629
-#: ../client/pk-console.c:1636
-#: ../client/pk-console.c:1643
+#: ../client/pk-console.c:1639
+#: ../client/pk-console.c:1646
+#: ../client/pk-console.c:1653
 msgid "You need to specify a search term"
 msgstr "Você precisa especificar um termo de pesquisa"
 
-#: ../client/pk-console.c:1513
+#: ../client/pk-console.c:1523
 msgid "Invalid search type"
 msgstr "Tipo de pesquisa inválido"
 
-#: ../client/pk-console.c:1518
+#: ../client/pk-console.c:1528
 msgid "You need to specify a package or file to install"
 msgstr "Você precisa especificar um pacote ou programa a ser instalado"
 
-#: ../client/pk-console.c:1525
+#: ../client/pk-console.c:1535
 msgid "You need to specify a type, key_id and package_id"
 msgstr "Você precisa especificar um tipo, key_id e package_id"
 
-#: ../client/pk-console.c:1532
+#: ../client/pk-console.c:1542
 msgid "You need to specify a package to remove"
 msgstr "Você precisa especificar um pacote a ser removido"
 
-#: ../client/pk-console.c:1538
+#: ../client/pk-console.c:1548
 msgid "You need to specify the destination directory and then the packages to download"
 msgstr "Você precisa especificar o diretório de destino e em seguida os pacotes a serem baixados"
 
-#: ../client/pk-console.c:1543
+#: ../client/pk-console.c:1553
 msgid "Directory not found"
 msgstr "Diretório não encontrado"
 
-#: ../client/pk-console.c:1549
-msgid "You need to specify a eula-id"
-msgstr "Você precisa especificar um eula-id"
+#: ../client/pk-console.c:1559
+msgid "You need to specify a licence identifier (eula-id)"
+msgstr "Você precisa especificar um identificador de licença (eula-id)"
 
-#: ../client/pk-console.c:1565
+#: ../client/pk-console.c:1575
 msgid "You need to specify a package name to resolve"
 msgstr "Você precisa especificar um nome de pacote a ser analisado"
 
-#: ../client/pk-console.c:1574
-#: ../client/pk-console.c:1581
-msgid "You need to specify a repo name"
+#: ../client/pk-console.c:1584
+#: ../client/pk-console.c:1591
+msgid "You need to specify a repository name"
 msgstr "Você precisa especificar um nome de repositório"
 
-#: ../client/pk-console.c:1588
+#: ../client/pk-console.c:1598
 msgid "You need to specify a repo name/parameter and value"
 msgstr "Você precisa especificar um nome/parâmetro de repositório e um valor"
 
-#: ../client/pk-console.c:1601
-msgid "You need to specify a time term"
-msgstr "Você precisa especificar um termo de horário"
+#: ../client/pk-console.c:1611
+msgid "You need to specify an action, e.g. 'update-system'"
+msgstr "Você precisa especificar uma ação, p. ex. \"update-system\""
 
-#: ../client/pk-console.c:1606
+#: ../client/pk-console.c:1616
 msgid "You need to specify a correct role"
 msgstr "Você precisa especificar um papel correto"
 
-#: ../client/pk-console.c:1611
+#: ../client/pk-console.c:1621
 msgid "Failed to get last time"
 msgstr "Falha ao obter o último horário"
 
-#: ../client/pk-console.c:1650
+#: ../client/pk-console.c:1660
 msgid "You need to specify a package to find the details for"
 msgstr "Você precisa especificar o pacote para o qual você quer localizar os detalhes"
 
-#: ../client/pk-console.c:1657
+#: ../client/pk-console.c:1667
 msgid "You need to specify a package to find the files for"
 msgstr "Você precisa especificar o pacote para o qual você quer localizar os arquivos"
 
 #. TRANSLATORS: The user tried to use an unsupported option on the command line
-#: ../client/pk-console.c:1710
+#: ../client/pk-console.c:1720
 #, c-format
-msgid "Option '%s' not supported"
+msgid "Option '%s' is not supported"
 msgstr "A opção \"%s\" não é suportada"
 
 #. TRANSLATORS: User does not have permission to do this
-#: ../client/pk-console.c:1723
+#: ../client/pk-console.c:1733
 msgid "You don't have the necessary privileges for this operation"
 msgstr "Você não tem os privilégios necessários para esta operação"
 
 #. TRANSLATORS: Generic failure of what they asked to do
-#: ../client/pk-console.c:1726
+#: ../client/pk-console.c:1736
 msgid "Command failed"
 msgstr "O comando falhou"
 
@@ -327,20 +352,20 @@ msgid "Downloading"
 msgstr "Baixando"
 
 #: ../client/pk-generate-pack.c:140
-msgid "Set the filename of dependencies to be excluded"
+msgid "Set the file name of dependencies to be excluded"
 msgstr "Defina o nome de arquivo das dependências a serem excluídas"
 
 #: ../client/pk-generate-pack.c:142
-msgid "The directory to put the pack file, or the current directory if ommitted"
-msgstr "O diretório no qual o arquivo do pacote deve ser colocado ou o diretório atual, caso for omitido"
+msgid "The output directory (the current directory is used if ommitted)"
+msgstr "O diretório de saída (o diretório atual é usado, caso omitido)"
 
 #: ../client/pk-generate-pack.c:144
-msgid "The package to be put into the ServicePack"
+msgid "The package to be put into the service pack"
 msgstr "O pacote a ser incluído no pacote de serviços"
 
 #: ../client/pk-generate-pack.c:146
-msgid "Put all updates available in the ServicePack"
-msgstr "Colocar todas as atualizações disponíveis no pacote de serviços"
+msgid "Put all updates available in the service pack"
+msgstr "Incluir todas as atualizações disponíveis no pacote de serviços"
 
 #. TRANSLATORS: This is when the user fails to supply the correct arguments
 #: ../client/pk-generate-pack.c:166
@@ -362,22 +387,22 @@ msgstr "Um pacote de serviços com o mesmo nome já existe, você deseja sobresc
 msgid "The pack was not overwritten."
 msgstr "O pacote não foi sobrescrito"
 
-#. TRANSLATORS: This is when the temporary directory cannot be created
+#. TRANSLATORS: This is when the temporary directory cannot be created, the directory name follows
 #: ../client/pk-generate-pack.c:222
-msgid "Failed to create directory."
-msgstr "Falha ao criar o diretório."
+msgid "Failed to create directory:"
+msgstr "Falha ao criar o diretório:"
 
 #. TRANSLATORS: This is when the list of packages from the remote computer cannot be opened
 #: ../client/pk-generate-pack.c:231
 msgid "Failed to open package list."
 msgstr "Falha ao abrir a lista de pacotes"
 
-#. TRANSLATORS: This is when the user fails to supply the correct arguments
+#. TRANSLATORS: The package name is being matched up to available packages
 #: ../client/pk-generate-pack.c:241
 msgid "Finding package name."
 msgstr "Localizando o nome do pacote."
 
-#. TRANSLATORS: This is when the package cannot be foudn in any software source
+#. TRANSLATORS: This is when the package cannot be found in any software source. The detailed error follows
 #: ../client/pk-generate-pack.c:245
 #, c-format
 msgid "Failed to find package '%s': %s"
@@ -404,14 +429,6 @@ msgstr "Falha ao criar \"%s\": %s"
 msgid "PackageKit Monitor"
 msgstr "Monitor do PackageKit"
 
-#: ../client/pk-tools-common.c:48
-#: ../client/pk-tools-common.c:58
-#: ../client/pk-tools-common.c:76
-#: ../client/pk-tools-common.c:83
-#, c-format
-msgid "Internal error: %s"
-msgstr "Erro interno: %s"
-
 #. TRANSLATORS: The package was not found in any software sources
 #: ../client/pk-tools-common.c:109
 msgid "The package could not be found"
@@ -461,13 +478,13 @@ msgstr "Executar agora"
 #. TRANSLATORS: update to a new version of the package
 #: ../contrib/packagekit-plugin/src/contents.cpp:330
 #, c-format
-msgid "Upgrade to version %s"
+msgid "Update to version %s"
 msgstr "Atualizar para a versão %s"
 
 #. TRANSLATORS: To install a package
 #: ../contrib/packagekit-plugin/src/contents.cpp:336
 #, c-format
-msgid "Install %s Now"
+msgid "Install %s now"
 msgstr "Instalar %s agora"
 
 #. TRANSLATORS: the version of the package
@@ -510,46 +527,56 @@ msgid "The correct user is not launching the executable (usually root)"
 msgstr "O usuário correto não está iniciando o executável (normalmente o root)"
 
 #: ../src/pk-main.c:88
-msgid "The org.freedesktop.PackageKit.conf file is not installed in the system /etc/dbus-1/system.d directory"
-msgstr "O arquivo org.freedesktop.PackageKit.conf não está instalado no diretório  /etc/dbus-1/system.d do sistema"
+msgid "The org.freedesktop.PackageKit.conf file is not installed in the system directory:"
+msgstr "O arquivo org.freedesktop.PackageKit.conf não está instalado no diretório do sistema:"
 
-#: ../src/pk-main.c:191
+#: ../src/pk-main.c:192
 msgid "Packaging backend to use, e.g. dummy"
 msgstr "O backend de empacotamento a ser utilizado, p. ex.: dummy"
 
-#: ../src/pk-main.c:193
+#: ../src/pk-main.c:194
 msgid "Daemonize and detach from the terminal"
 msgstr "Tornar um daemon e separar do terminal"
 
-#: ../src/pk-main.c:197
+#: ../src/pk-main.c:198
 msgid "Disable the idle timer"
 msgstr "Desabilitar o tempo de ociosidade"
 
-#: ../src/pk-main.c:199
+#: ../src/pk-main.c:200
 msgid "Show version and exit"
 msgstr "Mostrar a versão e sair"
 
-#: ../src/pk-main.c:201
+#: ../src/pk-main.c:202
 msgid "Exit after a small delay"
 msgstr "Sair após um pequeno atraso"
 
-#: ../src/pk-main.c:203
+#: ../src/pk-main.c:204
 msgid "Exit after the engine has loaded"
 msgstr "Sair após o carregamento do mecanismo"
 
-#: ../src/pk-main.c:213
+#: ../src/pk-main.c:214
 msgid "PackageKit service"
 msgstr "Serviço do PackageKit"
 
-#: ../src/pk-main.c:249
+#: ../src/pk-main.c:250
 msgid "Cannot connect to the system bus"
 msgstr "Não foi possível conectar ao barramento do sistema"
 
-#: ../src/pk-main.c:295
+#: ../src/pk-main.c:296
 #, c-format
 msgid "Error trying to start: %s\n"
 msgstr "Erro ao tentar iniciar: %s\n"
 
+#~ msgid "Okay to import key?"
+#~ msgstr "A chave pode ser importada?"
+#~ msgid "Did not import key"
+#~ msgstr "Não importar a chave"
+#~ msgid "Eula required"
+#~ msgstr "Uma Eula é necessária"
+#~ msgid "Do you agree?"
+#~ msgstr "Você concorda?"
+#~ msgid "You need to specify a time term"
+#~ msgstr "Você precisa especificar um termo de horário"
 #~ msgid "Update detail"
 #~ msgstr "Detalhe da atualização"
 #~ msgid "A system restart is required"
commit 9136f9d1e9585ea1181a0ad754d99b23325b1f52
Author: Richard Hughes <richard at hughsie.com>
Date:   Mon Oct 20 13:55:21 2008 +0100

    trivial: add a couple of missing languages to LINGUAS

diff --git a/po/LINGUAS b/po/LINGUAS
index 48eb114..14606f9 100644
--- a/po/LINGUAS
+++ b/po/LINGUAS
@@ -1,3 +1,4 @@
+bn_IN
 ca
 cs
 de
@@ -15,7 +16,8 @@ pl
 pt_BR
 ru
 sk
-sr
 sr at latin
+sr
 sv
 zh_CN
+zh_TW
commit d044d4b1b547bc5ed11ad46441d21928ca69797b
Author: Richard Hughes <richard at hughsie.com>
Date:   Mon Oct 20 13:39:55 2008 +0100

    trivial: add a .gitignore file

diff --git a/lib/packagekit-qt/test/.gitignore b/lib/packagekit-qt/test/.gitignore
new file mode 100644
index 0000000..fb1872b
--- /dev/null
+++ b/lib/packagekit-qt/test/.gitignore
@@ -0,0 +1,6 @@
+CMakeFiles
+*.cmake
+*.moc
+*.o
+pk-self-test
+
commit c0465537b60b414fbdde0a4558264adc4911e9ed
Author: Richard Hughes <richard at hughsie.com>
Date:   Mon Oct 20 13:39:02 2008 +0100

    trivial: clean up trailing whitespace

diff --git a/backends/zypp/pk-backend-zypp.cpp b/backends/zypp/pk-backend-zypp.cpp
index 6f3b6f8..4c43846 100644
--- a/backends/zypp/pk-backend-zypp.cpp
+++ b/backends/zypp/pk-backend-zypp.cpp
@@ -136,12 +136,12 @@ backend_get_requires_thread (PkBackend *backend)
 	}
 
 	pk_backend_set_status (backend, PK_STATUS_ENUM_QUERY);
-	
+
 	//TODO repair percentages
 	//pk_backend_set_percentage (backend, 0);
 
 	for (uint i = 0; i < g_strv_length(package_ids); i++) {
-		
+
 		pi = pk_package_id_new_from_string (package_ids[i]);
 
 		zypp::sat::Solvable solvable = zypp_get_package_by_id (package_ids[i]);
@@ -639,7 +639,7 @@ backend_refresh_cache (PkBackend *backend, gboolean force)
 /* If a critical self update (see qualifying steps below) is available then only show/install that update first.
  1. there is a patch available with the <restart_suggested> tag set
  2. The patch contains the package "PackageKit" or "gnome-packagekit
-*/   
+*/
 /*static gboolean
 check_for_self_update (PkBackend *backend, std::set<zypp::PoolItem> *candidates)
 {
@@ -677,7 +677,7 @@ backend_get_updates_thread (PkBackend *backend)
 	zypp::ResPool pool = zypp_build_pool (TRUE);
 	pk_backend_set_percentage (backend, 40);
 
-	// check if the repositories may be dead (feature #301904)  
+	// check if the repositories may be dead (feature #301904)
 	 warn_outdated_repos(backend, pool);
 
 	// get all Packages and Patches for Update
@@ -690,14 +690,14 @@ backend_get_updates_thread (PkBackend *backend)
 		if (!candidates->empty ()) {
 			patchRepo = candidates->begin ()->resolvable ()->repoInfo ().alias ();
 		}
-		
+
 		//candidates2 = zypp_get_updates (patchRepo);
 
 		//candidates->insert (candidates2->begin (), candidates2->end ());
 	}
 
 	pk_backend_set_percentage (backend, 80);
-	
+
 	std::set<zypp::PoolItem>::iterator cb = candidates->begin (), ce = candidates->end (), ci;
 	for (ci = cb; ci != ce; ++ci) {
 		zypp::ResObject::constPtr res = ci->resolvable();
@@ -780,7 +780,7 @@ backend_install_files_thread (PkBackend *backend)
 			return FALSE;
 		}
 	}
-	
+
 	// create a plaindir-repo and cache it
 	zypp::RepoInfo tmpRepo;
 
@@ -815,10 +815,10 @@ backend_install_files_thread (PkBackend *backend)
 	}
 
 	for (guint i = 0; i < g_strv_length (full_paths); i++) {
-		
+
 		zypp::Pathname rpmPath (full_paths[i]);
 		zypp::target::rpm::RpmHeader::constPtr rpmHeader = zypp::target::rpm::RpmHeader::readPackage (rpmPath, zypp::target::rpm::RpmHeader::NOSIGNATURE);
-		
+
 		// look for the packages and set them to toBeInstalled
 		std::vector<zypp::sat::Solvable> *solvables = new std::vector<zypp::sat::Solvable>;
 		solvables = zypp_get_packages_by_name (rpmHeader->tag_name ().c_str (), zypp::ResKind::package, FALSE);
@@ -980,7 +980,7 @@ backend_update_system_thread (PkBackend *backend)
 	//get all Patches for Update
 	std::set<zypp::PoolItem> *candidates = zypp_get_patches (restart);
 	//std::set<zypp::PoolItem> *candidates2 = new std::set<zypp::PoolItem> ();
-	
+
 	if (_updating_self) {
 		_updating_self = FALSE;
 	}
@@ -990,7 +990,7 @@ backend_update_system_thread (PkBackend *backend)
 		if (!candidates->empty ()) {
 			patchRepo = candidates->begin ()->resolvable ()->repoInfo ().alias ();
 		}
-	
+
 		//get all Updates
 		//candidates2 = zypp_get_updates (patchRepo);
 
@@ -998,7 +998,7 @@ backend_update_system_thread (PkBackend *backend)
 
 		//candidates->insert (candidates2->begin (), candidates2->end ());
 	}
-	
+
 	pk_backend_set_percentage (backend, 80);
 	std::set<zypp::PoolItem>::iterator cb = candidates->begin (), ce = candidates->end (), ci;
 	for (ci = cb; ci != ce; ++ci) {
@@ -1012,7 +1012,7 @@ backend_update_system_thread (PkBackend *backend)
 		pk_backend_finished (backend);
 		return FALSE;
 	}
-	
+
 	if (restart != PK_RESTART_ENUM_NONE)
 		pk_backend_require_restart (backend, restart, "A restart is needed");
 
@@ -1039,12 +1039,12 @@ backend_install_packages_thread (PkBackend *backend)
 
 	pk_backend_set_status (backend, PK_STATUS_ENUM_QUERY);
 	pk_backend_set_percentage (backend, 0);
-	
+
 	zypp::ZYpp::Ptr zypp;
 	zypp = get_zypp ();
 
 	package_ids = pk_backend_get_strv (backend, "package_ids");
-	
+
 	try
 	{
 		zypp::ResPool pool = zypp_build_pool (TRUE);
@@ -1158,7 +1158,7 @@ backend_remove_packages_thread (PkBackend *backend)
 
 	pk_backend_set_status (backend, PK_STATUS_ENUM_REMOVE);
 	pk_backend_set_percentage (backend, 0);
-	
+
 	zypp::Target_Ptr target;
 	zypp::ZYpp::Ptr zypp;
 	zypp = get_zypp ();
@@ -1492,7 +1492,7 @@ backend_get_files_thread (PkBackend *backend)
 	gchar **package_ids;
 
 	package_ids = pk_backend_get_strv (backend, "package_ids");
-	
+
 	for(uint i = 0; i < g_strv_length(package_ids); i++) {
 		pi = pk_package_id_new_from_string (package_ids[i]);
 		if (pi == NULL) {
@@ -1625,7 +1625,7 @@ backend_update_packages_thread (PkBackend *backend)
 
 	retval = zypp_perform_execution (backend, UPDATE, FALSE);
 	pk_backend_finished (backend);
-	
+
 	if (restart != PK_RESTART_ENUM_NONE)
 		pk_backend_require_restart (backend, restart, "A restart is needed");
 
diff --git a/lib/packagekit-qt/src/client.h b/lib/packagekit-qt/src/client.h
index c6e4b15..7031011 100644
--- a/lib/packagekit-qt/src/client.h
+++ b/lib/packagekit-qt/src/client.h
@@ -428,7 +428,7 @@ public:
 	} UpdateInfo;
 
 	// Transaction functions
-	
+
 	/**
 	 * \brief Accepts an EULA
 	 *
@@ -471,7 +471,7 @@ public:
 	Transaction* getDepends(Package* package, Filters filters = Filters() << NoFilter, bool recursive = true);
 	Transaction* getDepends(const QList<Package*>& packages, Filter filter, bool recursive = true);
 	Transaction* getDepends(Package* package, Filter filter, bool recursive = true);
-	
+
 	/**
 	 * Gets more details about the given \p packages
 	 *
commit 9ed362342581049c2c82100d1f6977e18db4efbe
Author: Richard Hughes <richard at hughsie.com>
Date:   Mon Oct 20 13:37:52 2008 +0100

    trivial: fedora spec update, thanks rpmlint

diff --git a/contrib/PackageKit.spec.in b/contrib/PackageKit.spec.in
index de3911e..b03200f 100644
--- a/contrib/PackageKit.spec.in
+++ b/contrib/PackageKit.spec.in
@@ -86,7 +86,7 @@ Summary: Tell PackageKit to install firmware that udev requires
 Group: System Environment/Base
 Requires: udev
 Requires: PackageKit
-Obsoletes: udev-packagekit
+Obsoletes: udev-packagekit < %{version}-%{release}
 
 %description udev-helper
 PackageKit-udev-helper tells PackageKit that firmware was not available and was
@@ -98,7 +98,7 @@ Summary: Tell PackageKit to check for updates when yum exits
 Group: System Environment/Base
 Requires: yum >= 3.0
 Requires: PackageKit
-Obsoletes: yum-packagekit
+Obsoletes: yum-packagekit < %{version}-%{release}
 
 %description yum-plugin
 PackageKit-yum-plugin tells PackageKit to check for updates when yum exits.
@@ -110,8 +110,8 @@ Summary: GLib libraries for accessing PackageKit
 Group: Development/Libraries
 Requires: dbus >= %{dbus_version}
 Requires: %{name} = %{version}-%{release}
-Obsoletes: PackageKit-libs
-Provides: PackageKit-libs
+Obsoletes: PackageKit-libs < %{version}-%{release}
+Provides: PackageKit-libs = %{version}-%{release}
 
 %description glib
 GLib libraries for accessing PackageKit.
@@ -140,8 +140,9 @@ Requires: %{name} = %{version}-%{release}
 Requires: dbus-devel >= %{dbus_version}
 Requires: pkgconfig
 Requires: sqlite-devel
-Obsoletes: PackageKit-devel
-Provides: PackageKit-devel
+Requires: PackageKit-glib = %{version}-%{release}
+Obsoletes: PackageKit-devel < %{version}-%{release}
+Provides: PackageKit-devel = %{version}-%{release}
 
 %description glib-devel
 GLib headers and libraries for PackageKit.
@@ -151,6 +152,7 @@ Summary: QT Libraries and headers for PackageKit
 Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
 Requires: pkgconfig
+Requires: PackageKit-qt = %{version}-%{release}
 
 %description qt-devel
 QT headers and libraries for PackageKit.
@@ -180,7 +182,7 @@ Group: Development/Libraries
 Requires: gstreamer
 Requires: PackageKit-glib = %{version}-%{release}
 Obsoletes: codeina < 0.10.1-10
-Provides:  codeina = 0.10.1-10
+Provides: codeina = 0.10.1-10
 
 %description gstreamer-plugin
 The PackageKit GStreamer plugin allows any Gstreamer application to install


More information about the PackageKit-commit mailing list