[PackageKit-commit] packagekit: Branch 'master'

Richard Hughes hughsient at kemper.freedesktop.org
Thu Jan 8 08:50:45 PST 2009


 NEWS                       |   88 +++++++++++++++++++++++++++++++++++++++++++++
 RELEASE                    |   16 ++++----
 configure.ac               |    2 -
 docs/html/pk-download.html |    2 +
 4 files changed, 99 insertions(+), 9 deletions(-)

New commits:
commit 15a40577a5aa7ca5aa04459024b29b98818b90cb
Author: Richard Hughes <richard at hughsie.com>
Date:   Thu Jan 8 16:49:57 2009 +0000

    Release version 0.4.1

diff --git a/NEWS b/NEWS
index 80b103c..6adc342 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,91 @@
+Version 0.4.1
+~~~~~~~~~~~~~
+Released: 2009-01-08
+
+Translations:
+ - Add Punjabi translation (A S Alam)
+ - Updated Spanish translation (Domingo Becker)
+ - Updated German translation (Fabian Affolter)
+ - Updated Polish translation (Piotr DrÄ…g)
+
+New Features:
+ - Use NetworkManager to get the network device type for session policy decisions (Richard Hughes)
+ - Resolve() is now case sensitive (Richard Hughes)
+ - Upload some updated screenshots and some videos (Richard Hughes)
+ - Added arch linux recognition code to pk_get_distro_id (Valeriy Lyasotskiy)
+ - Adapted pk-upgrade-distro.sh for suse (Thomas Goettlicher)
+ - Don't let spawned backends hog the disk by default using ioprio (Adel Gadllah)
+ - glib: Add a client side timeout monitor so we can set a limit on queries (Richard Hughes)
+ - glib: Added accessors for PkPackageId (Valeriy Lyasotskiy)
+ - Import ruck, a port of rum, which is a port of rug (Aidan Skinner)
+ - ruck: Add ruck client (Aidan Skinner)
+ - Added search file method and search details convinience method to packagekit-qt (Daniel Nicoletti)
+ - Daemon backend: Separate object creation and running (Sebastian Heinlein)
+
+Bugfixes:
+ - QPackageKit: Revert the threaded polkit as it breaks everything (Adrien BUSTANY)
+ - Define a macro directory so we work with newer versions of libtool (Richard Hughes)
+ - Remove the concept of slow and fast interfaces, since we don't actualy know the speed (Richard Hughes)
+ - Get the caller (and uid) for all transactions from the GetTid method as we
+   cannot get the UID from the non-async methods (Richard Hughes)
+ - Clarify that free form text in Details and UpdateDetail is formatted to markdown syntax (Richard Hughes)
+ - Fix a signed vs. unsigned problem when checking the error of a spawned backend
+   that is killed (Richard Hughes)
+ - Fix a signed vs. unsigned problem when checking a PkBitfield (Richard Hughes)
+ - Enable more compiler warnings on GCC, and stop abusing global CFLAGS in configure (Richard Hughes)
+ - Allow pkcon to resolve all the command line arguments, not just the first one (Richard Hughes)
+ - Don't attempt to free the package object twice if we skip it due to duplicate filtering (Richard Hughes)
+ - Fix the python client library for SearchDetails and SearchFile. Fixes fd#19426 (Richard Hughes)
+ - Make get_packages call GetPackages, not GetUpdates (Aidan Skinner)
+ - ruck: Make update use update_packages instead of update_system (Aidan Skinner)
+ - ruck: convert to use native buildsystem (Richard Hughes)
+ - Forget arch for foresight, let the backend handle that at install time. (Ken VanDine)
+
+Backends:
+ - alpm: Code modified to use PkPackageId accessors (Valeriy Lyasotskiy)
+ - alpm: Download_packages stuff moved to its own thread (Valeriy Lyasotskiy)
+ - apt: Fix order of locking and threading (Sebastian Heinlein)
+ - apt: Start a new testing framework using mox and nose (Sebastian Heinlein)
+ - apt: Use the root of apt to search for files (Sebastian Heinlein)
+ - apt: Do not report a package twice if the file search string matches more
+        than once (Sebastian Heinlein)
+ - apt: Iterate over all pending events in the main loop during tests to allow
+        the dbus object to unregister (Sebastian Heinlein)
+ - apt: Add a test for file search (Sebastian Heinlein)
+ - apt: Do not register the test backend on the dbus (Sebastian Heinlein)
+ - apt: Shorten wait for join of test threads (Sebastian Heinlein)
+ - apt: Add test for doInit and doRefresh (Sebastian Heinlein)
+ - apt: Fix status test file by removing all dependencies of xterm (Sebastian Heinlein)
+ - apt: Add a test repository Packages file (Sebastian Heinlein)
+ - apt: Fix refresh: After calling refresh the cache has to be reopened (Sebastian Heinlein)
+ - apt: Register callbacks centrally for the test (Sebastian Heinlein)
+ - apt: Add check for updates, add numbers to the test name to make them sortable,
+        use variables where possible for internal strings (Sebastian Heinlein)
+ - apt: Move test data files to a separate folder (Sebastian Heinlein)
+ - apt: Adapt changed test data paths (Sebastian Heinlein)
+ - apt: Allow to speicify additional nosetests parameters for the test script (Sebastian Heinlein)
+ - apt: Provide details for a failed download (Sebastian Heinlein)
+ - dummy: Ddd some markdown text for demos (Richard Hughes)
+ - poldek: Documentation packages have its own group (Marcin Banasiak)
+ - poldek: Added support for InstallGStreamerCodecs (Marcin Banasiak)
+ - poldek: Improved SearchFile (query rpmdb for local files) (Marcin Banasiak)
+ - poldek: Move GetPackages to its own function (Marcin Banasiak)
+ - yum: Don't show DeprecationWarnings from yum (Richard Hughes)
+ - yum: Catch another exception from yum when doing self.yumbase.comps.return_group,
+        possibly triggered by deselecting all sources (Richard Hughes)
+ - yum: Clear the package sack before we get the updates list to ensure it's correct (Richard Hughes)
+ - yum: Import yum for file, rather than just in main to fix exception handling.
+        Fixes rh#476381 (Richard Hughes)
+ - yum: Emit more percentage signals so that the progress bar is smoother and the
+        time estimation is more accurate (Richard Hughes)
+ - yum: Print the full exception in the internal error case, else it's useful to no-one... (Richard Hughes)
+ - yum: Treat new packages dragged in as update deps as enhancements (Richard Hughes)
+ - yum: Don't show an error when we try to get the details of a package that does
+        not have a description field. Fixes RH#477018 (Richard Hughes)
+ - yum: Remove all tab characters in update descriptions (Richard Hughes)
+ - yum: Issue a warning when the user enables a rawhide repo (Richard Hughes)
+ - yum: Catch IOError and handle out of disk space. Fixes RH#478377 (Richard Hughes)
+
 Version 0.4.0
 ~~~~~~~~~~~~~
 Released: 2008-12-09
diff --git a/RELEASE b/RELEASE
index 7a8f7f9..6e8e5d0 100644
--- a/RELEASE
+++ b/RELEASE
@@ -3,8 +3,8 @@ PackageKit Release Notes
 1. Write NEWS entries for PackageKit and gnome-packagekit in the same
    format as usual. Ignore any trivial commits.
 
-git-shortlog PACKAGEKIT_0_3_11.. | grep -v trivial | grep -v Merge > NEWS.new
-git-shortlog GNOME_PACKAGEKIT_0_3_11.. | grep -v trivial | grep -v Merge > NEWS.new
+git-shortlog PACKAGEKIT_0_4_0.. | grep -v trivial | grep -v Merge > NEWS.new
+git-shortlog GNOME_PACKAGEKIT_0_4_0.. | grep -v trivial | grep -v Merge > NEWS.new
 
 2. Add download date to docs/html/pk-download.html, save file.
 
@@ -12,8 +12,8 @@ git-shortlog GNOME_PACKAGEKIT_0_3_11.. | grep -v trivial | grep -v Merge > NEWS.
 
 4. Commit changes in PackageKit git:
 
-git commit -a -m "Release version 0.4.0"
-git tag -a -f -m "Release 0.4.0" PACKAGEKIT_0_4_0
+git commit -a -m "Release version 0.4.1"
+git tag -a -f -m "Release 0.4.1" PACKAGEKIT_0_4_1
 git push --tags
 git push
 git push git+ssh://hughsient@git.freedesktop.org/git/packagekit
@@ -21,8 +21,8 @@ git push --tags git+ssh://hughsient@git.freedesktop.org/git/packagekit
 
 5. Commit changes in gnome-packagekit git:
 
-git commit -a -m "Release version 0.4.0"
-git-tag GNOME_PACKAGEKIT_0_4_0
+git commit -a -m "Release version 0.4.1"
+git-tag GNOME_PACKAGEKIT_0_4_1
 git push --tags
 git push
 
@@ -44,9 +44,9 @@ git push
 11. Send an email to packagekit at lists.freedesktop.org
 
 =================================================
-Subject: PackageKit and gnome-packagekit 0.4.0 released!
+Subject: PackageKit and gnome-packagekit 0.4.1 released!
 
-Today I released PackageKit and gnome-packagekit 0.4.0.
+Today I released PackageKit and gnome-packagekit 0.4.1.
 
 PackageKit release notes: http://cgit.freedesktop.org/packagekit/tree/NEWS
 
diff --git a/configure.ac b/configure.ac
index 71db5d8..84a95c3 100644
--- a/configure.ac
+++ b/configure.ac
@@ -20,7 +20,7 @@ DEVELOPMENT_RELEASE=yes
 # AGE		If libpackagekit can be linked into executables which can be
 # 		built with previous versions of this library. Don't use.
 LT_CURRENT=11
-LT_REVISION=0
+LT_REVISION=1
 LT_AGE=0
 AC_SUBST(LT_CURRENT)
 AC_SUBST(LT_REVISION)
diff --git a/docs/html/pk-download.html b/docs/html/pk-download.html
index 4fe9d6a..8dd8a1d 100644
--- a/docs/html/pk-download.html
+++ b/docs/html/pk-download.html
@@ -68,6 +68,7 @@ Releases are normally once every 1-2 weeks.
 </p>
 <table>
 <tr><td><b>Version</b></td><td>&nbsp;&nbsp;</td><td><b>Date</b></td></tr>
+<tr><td>0.4.1</td><td></td><td>2009-01-08</td></tr>
 <tr><td>0.4.0</td><td></td><td>2008-12-09</td></tr>
 </table>
 <h3>
@@ -79,6 +80,7 @@ Releases are less frequent, usually every few months.
 </p>
 <table>
 <tr><td><b>Version</b></td><td>&nbsp;&nbsp;</td><td><b>Date</b></td></tr>
+<tr><td>0.3.13</td><td></td><td>2009-01-08</td></tr>
 <tr><td>0.3.12</td><td></td><td>2008-12-08</td></tr>
 <tr><td>0.3.11</td><td></td><td>2008-11-24</td></tr>
 <tr><td>0.3.10</td><td></td><td>2008-11-10</td></tr>


More information about the PackageKit-commit mailing list