Hello community,

here is the log from the commit of package desktop-file-utils for 
openSUSE:Factory checked in at 2011-12-21 09:59:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/desktop-file-utils (Old)
 and      /work/SRC/openSUSE:Factory/.desktop-file-utils.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "desktop-file-utils", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/desktop-file-utils/desktop-file-utils.changes    
2011-10-19 19:07:15.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.desktop-file-utils.new/desktop-file-utils.changes   
    2011-12-21 09:59:53.000000000 +0100
@@ -1,0 +2,35 @@
+Tue Dec 20 15:17:51 UTC 2011 - [email protected]
+
+- Update to version 0.19:
+  + desktop-file-install:
+    - respect order of edit options
+    - add --add-not-show-in/--remove-not-show-in options
+    - add options to set Name, GenericName, Comment, Icon keys
+    - add --set-key/--set-value options to set an arbitrary key
+    - remove localized keys when setting/removing a key
+    - copy translations when copying a key
+    - create a desktop-file-edit symlink to desktop-file-install to
+      simply edit .desktop files (without having to pass --dir)
+    - look at RPM_BUILD_ROOT to know where to install desktop files
+    - minor UI improvements
+  + desktop-file-validate:
+    - add Unity to list of registered environments
+    - deal with various zz-application/zz-winassoc-XXX mime types
+    - mark all zz-application/* MIME types as aliases
+    - add support for updated Keywords key
+  + update-desktop-database:
+    - deal with various zz-application/zz-winassoc-XXX mime types
+    - mark all zz-application/* MIME types as aliases
+    - ignore desktop files with Hidden=true
+  + misc:
+    - modernize build system a bit
+    - update man pages
+- Add xz BuildRequires because we can't build a package for a
+  xz-compressed tarball without explicitly specifying that... See
+  bnc#697467 for more details.
+- Remove /bin/rm and /bin/rmdir PreReq: those were only needed for
+  the old %postun scriptlet that got removed a while ago.
+- Drop desktop-file-utils-unity.patch: fixed upstream.
+- Rebase desktop-file-utils-suse-keys.patch.
+
+-------------------------------------------------------------------

Old:
----
  desktop-file-utils-0.18.tar.bz2
  desktop-file-utils-unity.patch

New:
----
  desktop-file-utils-0.19.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ desktop-file-utils.spec ++++++
--- /var/tmp/diff_new_pack.sTfXvl/_old  2011-12-21 09:59:54.000000000 +0100
+++ /var/tmp/diff_new_pack.sTfXvl/_new  2011-12-21 09:59:54.000000000 +0100
@@ -16,24 +16,21 @@
 #
 
 
-
 Name:           desktop-file-utils
-Version:        0.18
-Release:        9
-License:        GPL-2.0+
+Version:        0.19
+Release:        0
 Summary:        Utilities for Manipulating Desktop Files
-Url:            http://www.freedesktop.org/wiki/Software/desktop-file-utils
+License:        GPL-2.0+
 Group:          Development/Tools/Other
-Source0:        %{name}-%{version}.tar.bz2
+Url:            http://www.freedesktop.org/wiki/Software/desktop-file-utils
+Source0:        
http://www.freedesktop.org/software/desktop-file-utils/releases/%{name}-%{version}.tar.xz
 Source2:        macros.desktop-file-utils
 # PATCH-FEATURE-OPENSUSE desktop-file-utils-suse-keys.patch [email protected] 
-- Handle SUSE-specific keys in validator. This is not strictly necessary, 
since they are prefixed with X-, but we can verify that the value has the right 
type.
 Patch0:         desktop-file-utils-suse-keys.patch
-# PATCH-FIX-UPSTREAM deskopt-file-utils-unity.patch [email protected] -- 
Accept Unity as desktop environment, taken from git
-Patch1:         desktop-file-utils-unity.patch
 BuildRequires:  glib2-devel
 BuildRequires:  pkg-config
-PreReq:         /bin/rm
-PreReq:         /bin/rmdir
+# Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
+BuildRequires:  xz
 Requires:       aaa_base
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
@@ -47,7 +44,6 @@
 %prep
 %setup -q
 %patch0 -p0
-%patch1 -p1
 
 %build
 %configure \
@@ -73,10 +69,12 @@
 %files
 %defattr(-, root, root)
 %doc AUTHORS COPYING ChangeLog NEWS README
+%{_bindir}/desktop-file-edit
 %{_bindir}/desktop-file-install
 %{_bindir}/desktop-file-validate
 %{_bindir}/update-desktop-database
 %ghost %{_datadir}/applications/mimeinfo.cache
+%{_mandir}/man1/desktop-file-edit.1*
 %{_mandir}/man1/desktop-file-install.1*
 %{_mandir}/man1/desktop-file-validate.1*
 %{_mandir}/man1/update-desktop-database.1*

++++++ desktop-file-utils-suse-keys.patch ++++++
--- /var/tmp/diff_new_pack.sTfXvl/_old  2011-12-21 09:59:54.000000000 +0100
+++ /var/tmp/diff_new_pack.sTfXvl/_new  2011-12-21 09:59:54.000000000 +0100
@@ -1,8 +1,10 @@
---- src/validate.c
+Index: src/validate.c
+===================================================================
+--- src/validate.c.orig
 +++ src/validate.c
-@@ -284,6 +284,9 @@
+@@ -306,6 +306,9 @@ static struct {
    //FIXME: it's not deprecated, but got removed from the spec temporarly
-   { DESKTOP_STRING_LIST_TYPE,  "Actions",           FALSE, FALSE, FALSE, 
handle_actions_key },
+   { DESKTOP_STRING_LIST_TYPE,       "Actions",           FALSE, FALSE, FALSE, 
handle_actions_key },
  
 +  /* SuSE specific */
 +  { DESKTOP_BOOLEAN_TYPE,      "X-SuSE-translate",  FALSE, FALSE, FALSE, NULL 
},

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to