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]
