commit desktop-file-utils for openSUSE:Factory
Hello community, here is the log from the commit of package desktop-file-utils for openSUSE:Factory checked in at 2020-08-20 22:23:09 Comparing /work/SRC/openSUSE:Factory/desktop-file-utils (Old) and /work/SRC/openSUSE:Factory/.desktop-file-utils.new.3399 (New) Package is "desktop-file-utils" Thu Aug 20 22:23:09 2020 rev:65 rq:827130 version:0.26 Changes: --- /work/SRC/openSUSE:Factory/desktop-file-utils/desktop-file-utils.changes 2019-08-16 15:29:08.621987164 +0200 +++ /work/SRC/openSUSE:Factory/.desktop-file-utils.new.3399/desktop-file-utils.changes 2020-08-20 22:23:40.495836690 +0200 @@ -1,0 +2,37 @@ +Thu Jul 16 18:38:50 UTC 2020 - andy great + +- Clean spec file. + +--- +Mon Jun 29 12:00:00 UTC 2020 - cu...@mail.de + +- Update to version 0.26: + * Support for Autotools removed in the next release. + * update-desktop-database ++ Fix erroneous installation as "desktop-file-update" + when using the Meson build system + +- Update to version 0.25: + * common ++ Add Meson build system + * desktop-file-validate ++ Allow desktop file spec version 1.4. ++ Make it possible to deprecate keys starting with "X-". ++ Add the "Implements" field from spec version 1.2. ++ Add the "PrefersNonDefaultGPU" key and deprecate "X-KDE-RunOnDiscreteGpu". ++ Set locale for correct output message encoding. ++ Add coloured output support. ++ Fix parsing of escaped double quote in quoted strings. ++ Add GNOME Flashback, GNOME Classic desktops. + +- desktop-file-utils-suse-keys.patch rebased. + +- Switched to Meson build system. + +- "--with-lispdir" deleted because no build loop anymore visible. + +- "install_man_desktop-file-edit_as_symlink.patch" added to install + duplicated manual page as a symlink instead of a file copy with + help from added script "install_man.py". + +--- Old: desktop-file-utils-0.24.tar.xz New: desktop-file-utils-0.26.tar.xz install_man.py install_man_desktop-file-edit_as_symlink.patch Other differences: -- ++ desktop-file-utils.spec ++ --- /var/tmp/diff_new_pack.6C3Rl9/_old 2020-08-20 22:23:44.027838342 +0200 +++ /var/tmp/diff_new_pack.6C3Rl9/_new 2020-08-20 22:23:44.031838344 +0200 @@ -1,7 +1,7 @@ # # spec file for package desktop-file-utils # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,20 +17,23 @@ Name: desktop-file-utils -Version:0.24 +Version:0.26 Release:0 Summary:Utilities for Manipulating Desktop Files License:GPL-2.0-or-later Group: Development/Tools/Other -URL:http://www.freedesktop.org/wiki/Software/desktop-file-utils +URL:https://www.freedesktop.org/wiki/Software/desktop-file-utils Source0: http://www.freedesktop.org/software/desktop-file-utils/releases/%{name}-%{version}.tar.xz Source1:suse-update-mime-defaults Source2:macros.desktop-file-utils +Source3:install_man.py # PATCH-FEATURE-OPENSUSE desktop-file-utils-suse-keys.patch vu...@opensuse.org -- 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-OPENSUSE install_man_desktop-file-edit_as_symlink.patch -- With Source3 makes manual page "desktop-file-edit.1" a symlink instead of a copy. +Patch1: install_man_desktop-file-edit_as_symlink.patch BuildRequires: glib2-devel -BuildRequires: pkg-config +BuildRequires: meson >= 0.49.0 +BuildRequires: pkgconfig #!BuildIgnore: dbus-1-x11 # We need explicit requirement here, as these are required by # %%filetriggerin that could be started early during the installation @@ -47,15 +50,15 @@ http://freedesktop.org/wiki/Specifications/desktop-entry-spec %prep -%autosetup -p0 +%autosetup -p1 +cp %{SOURCE3} man/install_man.py %build -%configure \ - --with-lispdir=%{_datadir}/emacs/site-lisp -%make_build +%meson +%meson_build %install -%make_install +%meson_install # Install suse-update-mime-defaults install -m0755 %{SOURCE1} %{buildroot}%{_bindir}/suse-update-mime-defaults # Install rpm macros @@ -75,7 +78,6 @@ fi %files -%defattr(-, root, root) %license COPYING %doc AUTHORS ChangeLog NEWS README %{_bindir}/desktop-file-edit @@ -84,10 +86,10 @@ %{_bindir}/suse-update-mime-defaults %{_bindir}/updat
commit desktop-file-utils for openSUSE:Factory
Hello community, here is the log from the commit of package desktop-file-utils for openSUSE:Factory checked in at 2019-08-16 15:29:06 Comparing /work/SRC/openSUSE:Factory/desktop-file-utils (Old) and /work/SRC/openSUSE:Factory/.desktop-file-utils.new.22127 (New) Package is "desktop-file-utils" Fri Aug 16 15:29:06 2019 rev:64 rq:723054 version:0.24 Changes: --- /work/SRC/openSUSE:Factory/desktop-file-utils/desktop-file-utils.changes 2019-08-09 16:49:41.417507924 +0200 +++ /work/SRC/openSUSE:Factory/.desktop-file-utils.new.22127/desktop-file-utils.changes 2019-08-16 15:29:08.621987164 +0200 @@ -1,0 +2,16 @@ +Wed Jul 31 21:17:49 UTC 2019 - bjorn@gmail.com + +- Update to version 0.24: + + Allow desktop file spec version 1.2. + + Add Budgie, Deepin, Enlightenment and Pantheon to list of +registered desktop environments. + + Sort output lines internally to conserve reproducibility. + + Use pledge(2) on OpenBSD to limit capabilities. + + Fix missing ; when appending to a list not ending with one. + + Add font as valid media type. + + Fix broken emacs blocking compile. +- Drop desktop-file-utils-add-Pantheon.patch: Fixed upstream. +- Drop no longer needed manual install of emacs lisp file. +- Use modern macros. + +--- Old: desktop-file-utils-0.23.tar.xz desktop-file-utils-add-Pantheon.patch New: desktop-file-utils-0.24.tar.xz Other differences: -- ++ desktop-file-utils.spec ++ --- /var/tmp/diff_new_pack.mGTJ6L/_old 2019-08-16 15:29:09.745986905 +0200 +++ /var/tmp/diff_new_pack.mGTJ6L/_new 2019-08-16 15:29:09.745986905 +0200 @@ -17,7 +17,7 @@ Name: desktop-file-utils -Version:0.23 +Version:0.24 Release:0 Summary:Utilities for Manipulating Desktop Files License:GPL-2.0-or-later @@ -28,8 +28,7 @@ Source2:macros.desktop-file-utils # PATCH-FEATURE-OPENSUSE desktop-file-utils-suse-keys.patch vu...@opensuse.org -- 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 desktop-file-utils-add-Pantheon.patch fdo#105785 bnc#1094774 qz...@suse.com -- Backporting upstream patch to Add Pantheon to desktop env list. -Patch1: desktop-file-utils-add-Pantheon.patch + BuildRequires: glib2-devel BuildRequires: pkg-config #!BuildIgnore: dbus-1-x11 @@ -48,22 +47,15 @@ http://freedesktop.org/wiki/Specifications/desktop-entry-spec %prep -%setup -q -%patch0 -%patch1 -p1 +%autosetup -p0 %build %configure \ --with-lispdir=%{_datadir}/emacs/site-lisp -make %{?_smp_mflags} V=1 +%make_build %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} -# we don't want to buildrequire emacs, but recent automake make it -# impossible to install a lisp file without emacs installed. So we -# manually do it. -test ! -f %{buildroot}%{_datadir}/emacs/site-lisp/desktop-entry-mode.el -install -D -m644 misc/desktop-entry-mode.el %{buildroot}%{_datadir}/emacs/site-lisp/desktop-entry-mode.el +%make_install # Install suse-update-mime-defaults install -m0755 %{SOURCE1} %{buildroot}%{_bindir}/suse-update-mime-defaults # Install rpm macros ++ desktop-file-utils-0.23.tar.xz -> desktop-file-utils-0.24.tar.xz ++ 5820 lines of diff (skipped)
commit desktop-file-utils for openSUSE:Factory
Hello community, here is the log from the commit of package desktop-file-utils for openSUSE:Factory checked in at 2019-08-09 16:49:40 Comparing /work/SRC/openSUSE:Factory/desktop-file-utils (Old) and /work/SRC/openSUSE:Factory/.desktop-file-utils.new.9556 (New) Package is "desktop-file-utils" Fri Aug 9 16:49:40 2019 rev:63 rq:721850 version:0.23 Changes: --- /work/SRC/openSUSE:Factory/desktop-file-utils/desktop-file-utils.changes 2019-07-28 10:18:53.692601525 +0200 +++ /work/SRC/openSUSE:Factory/.desktop-file-utils.new.9556/desktop-file-utils.changes 2019-08-09 16:49:41.417507924 +0200 @@ -1,0 +2,6 @@ +Wed Jul 31 16:41:20 CEST 2019 - sbra...@suse.com + +- Remove BuildRequires: xz. Unpacking xz now works out of the box. +- Mute %filetriggerpostun on uninstall. + +--- Other differences: -- ++ desktop-file-utils.spec ++ --- /var/tmp/diff_new_pack.jaAUkY/_old 2019-08-09 16:49:41.797507925 +0200 +++ /var/tmp/diff_new_pack.jaAUkY/_new 2019-08-09 16:49:41.801507925 +0200 @@ -32,8 +32,10 @@ Patch1: desktop-file-utils-add-Pantheon.patch BuildRequires: glib2-devel BuildRequires: pkg-config -BuildRequires: xz #!BuildIgnore: dbus-1-x11 +# We need explicit requirement here, as these are required by +# %%filetriggerin that could be started early during the installation +# process. Requires: aaa_base Requires: awk Requires: coreutils @@ -75,8 +77,10 @@ %{_bindir}/suse-update-mime-defaults || true %filetriggerpostun -- %{_datadir}/applications -%{_bindir}/update-desktop-database --quiet %{_datadir}/applications || true -%{_bindir}/suse-update-mime-defaults || true +if test -x %{_bindir}/update-desktop-database ; then +%{_bindir}/update-desktop-database --quiet %{_datadir}/applications || true +%{_bindir}/suse-update-mime-defaults || true +fi %files %defattr(-, root, root)
commit desktop-file-utils for openSUSE:Factory
Hello community, here is the log from the commit of package desktop-file-utils for openSUSE:Factory checked in at 2019-07-28 10:18:52 Comparing /work/SRC/openSUSE:Factory/desktop-file-utils (Old) and /work/SRC/openSUSE:Factory/.desktop-file-utils.new.4126 (New) Package is "desktop-file-utils" Sun Jul 28 10:18:52 2019 rev:62 rq:717947 version:0.23 Changes: --- /work/SRC/openSUSE:Factory/desktop-file-utils/desktop-file-utils.changes 2019-07-02 15:17:50.450681332 +0200 +++ /work/SRC/openSUSE:Factory/.desktop-file-utils.new.4126/desktop-file-utils.changes 2019-07-28 10:18:53.692601525 +0200 @@ -1,0 +2,5 @@ +Fri Jul 19 22:06:36 CEST 2019 - sbra...@suse.com + +- Revert pkconfig package name change back to correct pkg-config. + +--- Other differences: -- ++ desktop-file-utils.spec ++ --- /var/tmp/diff_new_pack.ne1Pu6/_old 2019-07-28 10:18:54.152601526 +0200 +++ /var/tmp/diff_new_pack.ne1Pu6/_new 2019-07-28 10:18:54.152601526 +0200 @@ -31,7 +31,7 @@ # PATCH-FIX-UPSTREAM desktop-file-utils-add-Pantheon.patch fdo#105785 bnc#1094774 qz...@suse.com -- Backporting upstream patch to Add Pantheon to desktop env list. Patch1: desktop-file-utils-add-Pantheon.patch BuildRequires: glib2-devel -BuildRequires: pkgconfig +BuildRequires: pkg-config BuildRequires: xz #!BuildIgnore: dbus-1-x11 Requires: aaa_base
commit desktop-file-utils for openSUSE:Factory
Hello community, here is the log from the commit of package desktop-file-utils for openSUSE:Factory checked in at 2019-07-02 15:17:49 Comparing /work/SRC/openSUSE:Factory/desktop-file-utils (Old) and /work/SRC/openSUSE:Factory/.desktop-file-utils.new.4615 (New) Package is "desktop-file-utils" Tue Jul 2 15:17:49 2019 rev:61 rq:712751 version:0.23 Changes: --- /work/SRC/openSUSE:Factory/desktop-file-utils/desktop-file-utils.changes 2019-05-16 22:01:58.582709888 +0200 +++ /work/SRC/openSUSE:Factory/.desktop-file-utils.new.4615/desktop-file-utils.changes 2019-07-02 15:17:50.450681332 +0200 @@ -1,0 +2,6 @@ +Wed Jun 19 10:05:28 UTC 2019 - Cliff Zhao + +- Add desktop-file-utils-add-Pantheon.patch: Backporting upstream + patch to Add Pantheon to desktop env list(fdo#105785 bnc#1094774). + +--- New: desktop-file-utils-add-Pantheon.patch Other differences: -- ++ desktop-file-utils.spec ++ --- /var/tmp/diff_new_pack.qcv9eR/_old 2019-07-02 15:17:51.190682666 +0200 +++ /var/tmp/diff_new_pack.qcv9eR/_new 2019-07-02 15:17:51.194682673 +0200 @@ -28,6 +28,8 @@ Source2:macros.desktop-file-utils # PATCH-FEATURE-OPENSUSE desktop-file-utils-suse-keys.patch vu...@opensuse.org -- 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 desktop-file-utils-add-Pantheon.patch fdo#105785 bnc#1094774 qz...@suse.com -- Backporting upstream patch to Add Pantheon to desktop env list. +Patch1: desktop-file-utils-add-Pantheon.patch BuildRequires: glib2-devel BuildRequires: pkgconfig BuildRequires: xz @@ -46,6 +48,7 @@ %prep %setup -q %patch0 +%patch1 -p1 %build %configure \ ++ desktop-file-utils-add-Pantheon.patch ++ diff -Nura desktop-file-utils-0.23/src/validate.c desktop-file-utils-0.23_new/src/validate.c --- desktop-file-utils-0.23/src/validate.c 2016-06-19 01:00:22.0 +0800 +++ desktop-file-utils-0.23_new/src/validate.c 2019-06-19 17:58:15.104352109 +0800 @@ -366,8 +366,9 @@ { DESKTOP_STRING_TYPE,"Exec", TRUE, FALSE, FALSE, handle_exec_key } }; +/* This should be the same list as in xdg-specs/menu/menu-spec.xml */ static const char *show_in_registered[] = { -"GNOME", "KDE", "LXDE", "LXQt", "MATE", "Razor", "ROX", "TDE", "Unity", "XFCE", "Cinnamon", "EDE", "Old" +"GNOME", "KDE", "LXDE", "LXQt", "MATE", "Razor", "ROX", "TDE", "Unity", "XFCE", "EDE", "Cinnamon", "Pantheon", "Old" }; static struct {
commit desktop-file-utils for openSUSE:Factory
Hello community, here is the log from the commit of package desktop-file-utils for openSUSE:Factory checked in at 2019-05-16 22:01:57 Comparing /work/SRC/openSUSE:Factory/desktop-file-utils (Old) and /work/SRC/openSUSE:Factory/.desktop-file-utils.new.5148 (New) Package is "desktop-file-utils" Thu May 16 22:01:57 2019 rev:60 rq:703095 version:0.23 Changes: --- /work/SRC/openSUSE:Factory/desktop-file-utils/desktop-file-utils.changes 2018-03-07 10:30:53.806661283 +0100 +++ /work/SRC/openSUSE:Factory/.desktop-file-utils.new.5148/desktop-file-utils.changes 2019-05-16 22:01:58.582709888 +0200 @@ -1,0 +2,5 @@ +Wed May 8 09:36:13 UTC 2019 - Dominique Leuenberger + +- Move RPM macros to %_rpmmacrodir. + +--- Other differences: -- ++ desktop-file-utils.spec ++ --- /var/tmp/diff_new_pack.c7twAw/_old 2019-05-16 22:01:59.162709523 +0200 +++ /var/tmp/diff_new_pack.c7twAw/_new 2019-05-16 22:01:59.166709520 +0200 @@ -1,7 +1,7 @@ # # spec file for package desktop-file-utils # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -22,20 +22,19 @@ Summary:Utilities for Manipulating Desktop Files License:GPL-2.0-or-later Group: Development/Tools/Other -Url:http://www.freedesktop.org/wiki/Software/desktop-file-utils +URL:http://www.freedesktop.org/wiki/Software/desktop-file-utils Source0: http://www.freedesktop.org/software/desktop-file-utils/releases/%{name}-%{version}.tar.xz Source1:suse-update-mime-defaults Source2:macros.desktop-file-utils # PATCH-FEATURE-OPENSUSE desktop-file-utils-suse-keys.patch vu...@opensuse.org -- 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 BuildRequires: glib2-devel -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: xz +#!BuildIgnore: dbus-1-x11 Requires: aaa_base Requires: awk Requires: coreutils -#!BuildIgnore: dbus-1-x11 -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description This packages contains a couple of command line utilities for @@ -63,7 +62,7 @@ # Install suse-update-mime-defaults install -m0755 %{SOURCE1} %{buildroot}%{_bindir}/suse-update-mime-defaults # Install rpm macros -install -D -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/rpm/macros.desktop-file-utils +install -D -m644 %{SOURCE2} %{buildroot}%{_rpmmacrodir}/macros.desktop-file-utils # Create ghosts based on default $XDG_DATA_DIRS: mkdir -p %{buildroot}%{_datadir}/applications touch %{buildroot}%{_datadir}/applications/mimeinfo.cache @@ -78,7 +77,8 @@ %files %defattr(-, root, root) -%doc AUTHORS COPYING ChangeLog NEWS README +%license COPYING +%doc AUTHORS ChangeLog NEWS README %{_bindir}/desktop-file-edit %{_bindir}/desktop-file-install %{_bindir}/desktop-file-validate @@ -93,6 +93,6 @@ %dir %{_datadir}/emacs %dir %{_datadir}/emacs/site-lisp %{_datadir}/emacs/site-lisp/*.el* -%{_sysconfdir}/rpm/macros.desktop-file-utils +%{_rpmmacrodir}/macros.desktop-file-utils %changelog
commit desktop-file-utils for openSUSE:Factory
Hello community, here is the log from the commit of package desktop-file-utils for openSUSE:Factory checked in at 2018-03-07 10:30:52 Comparing /work/SRC/openSUSE:Factory/desktop-file-utils (Old) and /work/SRC/openSUSE:Factory/.desktop-file-utils.new (New) Package is "desktop-file-utils" Wed Mar 7 10:30:52 2018 rev:59 rq:582542 version:0.23 Changes: --- /work/SRC/openSUSE:Factory/desktop-file-utils/desktop-file-utils.changes 2017-10-18 10:43:42.387965579 +0200 +++ /work/SRC/openSUSE:Factory/.desktop-file-utils.new/desktop-file-utils.changes 2018-03-07 10:30:53.806661283 +0100 @@ -1,0 +2,6 @@ +Fri Mar 2 14:07:32 UTC 2018 - crrodrig...@opensuse.org + +- suse-update-mime-defaults requires coreutils and awk + add both to package requires + +--- Other differences: -- ++ desktop-file-utils.spec ++ --- /var/tmp/diff_new_pack.QG4p8G/_old 2018-03-07 10:30:54.790625791 +0100 +++ /var/tmp/diff_new_pack.QG4p8G/_new 2018-03-07 10:30:54.794625646 +0100 @@ -1,7 +1,7 @@ # # spec file for package desktop-file-utils # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ Version:0.23 Release:0 Summary:Utilities for Manipulating Desktop Files -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Development/Tools/Other Url:http://www.freedesktop.org/wiki/Software/desktop-file-utils Source0: http://www.freedesktop.org/software/desktop-file-utils/releases/%{name}-%{version}.tar.xz @@ -32,6 +32,8 @@ BuildRequires: pkg-config BuildRequires: xz Requires: aaa_base +Requires: awk +Requires: coreutils #!BuildIgnore: dbus-1-x11 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -49,7 +51,7 @@ %build %configure \ --with-lispdir=%{_datadir}/emacs/site-lisp -make %{?_smp_mflags} +make %{?_smp_mflags} V=1 %install make DESTDIR=%{buildroot} install %{?_smp_mflags}
commit desktop-file-utils for openSUSE:Factory
Hello community, here is the log from the commit of package desktop-file-utils for openSUSE:Factory checked in at 2017-10-18 10:43:41 Comparing /work/SRC/openSUSE:Factory/desktop-file-utils (Old) and /work/SRC/openSUSE:Factory/.desktop-file-utils.new (New) Package is "desktop-file-utils" Wed Oct 18 10:43:41 2017 rev:58 rq:533327 version:0.23 Changes: --- /work/SRC/openSUSE:Factory/desktop-file-utils/desktop-file-utils.changes 2017-07-04 09:08:38.265429240 +0200 +++ /work/SRC/openSUSE:Factory/.desktop-file-utils.new/desktop-file-utils.changes 2017-10-18 10:43:42.387965579 +0200 @@ -1,0 +2,7 @@ +Mon Oct 9 16:01:45 CEST 2017 - sbra...@suse.com + +- suse-update-mime-defaults: Do not be confused by "r" environment + variable. Requires DESTDIR=/foo command line argument instead + (boo#1049867). + +--- Other differences: -- ++ suse-update-mime-defaults ++ --- /var/tmp/diff_new_pack.SUCqiI/_old 2017-10-18 10:43:43.091932504 +0200 +++ /var/tmp/diff_new_pack.SUCqiI/_new 2017-10-18 10:43:43.095932317 +0200 @@ -18,6 +18,14 @@ export LC_ALL=C +r= +case $1 in +DESTDIR=* ) + r=`echo "$1" | sed s/^DESTDIR=//` + shift + ;; +esac + # reset XDG_DATA_DIRS so it can be trusted unset XDG_DATA_DIRS if [ "${PROFILEREAD}" != "true" ]; then
commit desktop-file-utils for openSUSE:Factory
Hello community, here is the log from the commit of package desktop-file-utils for openSUSE:Factory checked in at 2017-07-04 09:08:36 Comparing /work/SRC/openSUSE:Factory/desktop-file-utils (Old) and /work/SRC/openSUSE:Factory/.desktop-file-utils.new (New) Package is "desktop-file-utils" Tue Jul 4 09:08:36 2017 rev:57 rq:507346 version:0.23 Changes: --- /work/SRC/openSUSE:Factory/desktop-file-utils/desktop-file-utils.changes 2016-11-02 12:29:38.0 +0100 +++ /work/SRC/openSUSE:Factory/.desktop-file-utils.new/desktop-file-utils.changes 2017-07-04 09:08:38.265429240 +0200 @@ -1,0 +2,9 @@ +Thu Jun 22 10:07:09 UTC 2017 - dims...@opensuse.org + +- Replace %desktop_database_post/postun with respective file + triggers in desktop-file-utils: any file put into + /usr/share/applications will trigger the execution of the script. + In order to not break the macros short-term they are being + redefined to %nil. + +--- Other differences: -- ++ desktop-file-utils.spec ++ --- /var/tmp/diff_new_pack.72tqhK/_old 2017-07-04 09:08:38.865344884 +0200 +++ /var/tmp/diff_new_pack.72tqhK/_new 2017-07-04 09:08:38.865344884 +0200 @@ -1,7 +1,7 @@ # # spec file for package desktop-file-utils # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -66,7 +66,11 @@ mkdir -p %{buildroot}%{_datadir}/applications touch %{buildroot}%{_datadir}/applications/mimeinfo.cache -%post +%filetriggerin -- %{_datadir}/applications +%{_bindir}/update-desktop-database --quiet %{_datadir}/applications || true +%{_bindir}/suse-update-mime-defaults || true + +%filetriggerpostun -- %{_datadir}/applications %{_bindir}/update-desktop-database --quiet %{_datadir}/applications || true %{_bindir}/suse-update-mime-defaults || true ++ macros.desktop-file-utils ++ --- /var/tmp/diff_new_pack.72tqhK/_old 2017-07-04 09:08:38.917337574 +0200 +++ /var/tmp/diff_new_pack.72tqhK/_new 2017-07-04 09:08:38.917337574 +0200 @@ -16,29 +16,9 @@ # On install, update the desktop database %desktop_database_post() \ -if test -x %{_bindir}/update-desktop-database; then \ -%if "x%1" != "x%%1" \ - %{_bindir}/update-desktop-database --quiet "%1" || true \ -%else \ - %{_bindir}/update-desktop-database --quiet "%{_datadir}/applications" || true \ -%endif \ -fi \ -if test -x %{_bindir}/suse-update-mime-defaults; then \ - %{_bindir}/suse-update-mime-defaults || true \ -fi +%nil # On uninstall, update the desktop database. Note: we ignore upgrades (already # handled in %post of the new package). %desktop_database_postun() \ -if [ $1 -eq 0 ]; then \ - if test -x %{_bindir}/update-desktop-database; then \ -%if "x%1" != "x%%1" \ -%{_bindir}/update-desktop-database --quiet "%1" || true \ -%else \ -%{_bindir}/update-desktop-database --quiet "%{_datadir}/applications" || true \ -%endif \ - fi \ - if test -x %{_bindir}/suse-update-mime-defaults; then \ -%{_bindir}/suse-update-mime-defaults || true \ - fi \ -fi +%nil
commit desktop-file-utils for openSUSE:Factory
Hello community, here is the log from the commit of package desktop-file-utils for openSUSE:Factory checked in at 2016-11-02 12:29:37 Comparing /work/SRC/openSUSE:Factory/desktop-file-utils (Old) and /work/SRC/openSUSE:Factory/.desktop-file-utils.new (New) Package is "desktop-file-utils" Changes: --- /work/SRC/openSUSE:Factory/desktop-file-utils/desktop-file-utils.changes 2016-10-22 13:00:40.0 +0200 +++ /work/SRC/openSUSE:Factory/.desktop-file-utils.new/desktop-file-utils.changes 2016-11-02 12:29:38.0 +0100 @@ -1,0 +2,20 @@ +Sat Oct 15 06:57:19 UTC 2016 - zai...@opensuse.org + +- Update to version 0.23: + + Accept version 1.1 desktop files. + + Add Cinnamon, EDE and LXQt to the list of registered desktop +environments (fdo#73497, fdo#56353, fdo#79561). + + Allow multipart/related MIME type; it's used for MHTML +(fdo#93376). + + Ensure DBusActivatable filenames conform to reverse-DNS +notation (fdo#66904). + + Downgrade trailing semicolons to optional (fdo#76902). + + Fix buffer over-read (fdo#94303). +- Drop upstreamed fixed patches: + + desktop-file-utils-fdo94303-fix-buffer-over-read.patch. + + U_add-Cinnamon-desktop-environment_50271fe.patch. + + U_add-EDE-desktop-environment_97d6ba3.patch. + + U_trailing-semicolons-are-optional_aec5711.patch. +- Rebase desktop-file-utils-suse-keys.patch. + +--- Old: U_add-Cinnamon-desktop-environment_50271fe.patch U_add-EDE-desktop-environment_97d6ba3.patch U_trailing-semicolons-are-optional_aec5711.patch desktop-file-utils-0.22.tar.xz desktop-file-utils-fdo94303-fix-buffer-over-read.patch New: desktop-file-utils-0.23.tar.xz Other differences: -- ++ desktop-file-utils.spec ++ --- /var/tmp/diff_new_pack.eeXnFo/_old 2016-11-02 12:29:39.0 +0100 +++ /var/tmp/diff_new_pack.eeXnFo/_new 2016-11-02 12:29:39.0 +0100 @@ -17,7 +17,7 @@ Name: desktop-file-utils -Version:0.22 +Version:0.23 Release:0 Summary:Utilities for Manipulating Desktop Files License:GPL-2.0+ @@ -28,14 +28,6 @@ Source2:macros.desktop-file-utils # PATCH-FEATURE-OPENSUSE desktop-file-utils-suse-keys.patch vu...@opensuse.org -- 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 U_trailing-semicolons-are-optional_aec5711.patch fdo#76902 stefan.bru...@rwth-aachen.de -- trailing semicolons are no longer required -Patch1: U_trailing-semicolons-are-optional_aec5711.patch -# PATCH-FEATURE-UPSTREAM U_add-Cinnamon-desktop-environment_50271fe.patch fdo#73497 stefan.bru...@rwth-aachen.de -- Register the Cinnamon desktop environment -Patch2: U_add-Cinnamon-desktop-environment_50271fe.patch -# PATCH-FEATURE-UPSTREAM U_add-EDE-desktop-environment_97d6ba3.patch fdo#56353 stefan.bru...@rwth-aachen.de -- EDE as registered OnlyShowIn environment -Patch3: U_add-EDE-desktop-environment_97d6ba3.patch -# PATCH-FIX-UPSTREAM desktop-file-utils-fdo94303-fix-buffer-over-read.patch fdo#94303 h...@suse.com -- heap-based buffer overflow in validate.c while processing crafted file -Patch4: desktop-file-utils-fdo94303-fix-buffer-over-read.patch BuildRequires: glib2-devel BuildRequires: pkg-config BuildRequires: xz @@ -53,10 +45,6 @@ %prep %setup -q %patch0 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 %build %configure \ ++ desktop-file-utils-0.22.tar.xz -> desktop-file-utils-0.23.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/desktop-file-utils-0.22/ChangeLog new/desktop-file-utils-0.23/ChangeLog --- old/desktop-file-utils-0.22/ChangeLog 2013-08-29 09:55:38.0 +0200 +++ new/desktop-file-utils-0.23/ChangeLog 2016-06-18 19:48:36.0 +0200 @@ -1,5 +1,118 @@ # Generated by Makefile. Do not edit. +commit 56f879e9564b28886565115ea7528ec13db97759 +Author: Hans Petter Jansson +Date: Sat Jun 18 19:46:47 2016 +0200 + +Release: 0.23 + +M NEWS + +commit 9de5e8b2c29da6896663979189f758eca03c479b +Author: Hans Petter Jansson +Date: Sat Jun 18 19:01:08 2016 +0200 + +validate: Add LXQt to list of registered environments. + +Patch from Jauhien Piatlicki. +https://github.com/lxde/lxqt + +https://bugs.freedesktop.org/show_bug.cgi?id=79561 + +M src/validate.c + +commit ccdf65853534b9f116ce6e38b0ad5375cf33820e +Author: Matthias Clasen +Date: Thu Dec 18 15:57:30 2014 -0500 + +Accept version 1.1 +
commit desktop-file-utils for openSUSE:Factory
Hello community, here is the log from the commit of package desktop-file-utils for openSUSE:Factory checked in at 2016-10-22 13:00:39 Comparing /work/SRC/openSUSE:Factory/desktop-file-utils (Old) and /work/SRC/openSUSE:Factory/.desktop-file-utils.new (New) Package is "desktop-file-utils" Changes: --- /work/SRC/openSUSE:Factory/desktop-file-utils/desktop-file-utils.changes 2016-09-05 21:17:41.0 +0200 +++ /work/SRC/openSUSE:Factory/.desktop-file-utils.new/desktop-file-utils.changes 2016-10-22 13:00:40.0 +0200 @@ -1,0 +2,6 @@ +Wed Oct 12 19:28:12 UTC 2016 - dims...@opensuse.org + +- Use standardized patch tags as documented at + https://en.opensuse.org/openSUSE:Packaging_Patches_guidelines. + +--- Other differences: -- ++ desktop-file-utils.spec ++ --- /var/tmp/diff_new_pack.TTodWG/_old 2016-10-22 13:00:41.0 +0200 +++ /var/tmp/diff_new_pack.TTodWG/_new 2016-10-22 13:00:41.0 +0200 @@ -28,11 +28,13 @@ Source2:macros.desktop-file-utils # PATCH-FEATURE-OPENSUSE desktop-file-utils-suse-keys.patch vu...@opensuse.org -- 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-UPSTREAM -- trailing semicolons are no longer required +# PATCH-FIX-UPSTREAM U_trailing-semicolons-are-optional_aec5711.patch fdo#76902 stefan.bru...@rwth-aachen.de -- trailing semicolons are no longer required Patch1: U_trailing-semicolons-are-optional_aec5711.patch -# PATCH-UPSTREAM -- add Cinnamon and EDE desktop environments +# PATCH-FEATURE-UPSTREAM U_add-Cinnamon-desktop-environment_50271fe.patch fdo#73497 stefan.bru...@rwth-aachen.de -- Register the Cinnamon desktop environment Patch2: U_add-Cinnamon-desktop-environment_50271fe.patch +# PATCH-FEATURE-UPSTREAM U_add-EDE-desktop-environment_97d6ba3.patch fdo#56353 stefan.bru...@rwth-aachen.de -- EDE as registered OnlyShowIn environment Patch3: U_add-EDE-desktop-environment_97d6ba3.patch +# PATCH-FIX-UPSTREAM desktop-file-utils-fdo94303-fix-buffer-over-read.patch fdo#94303 h...@suse.com -- heap-based buffer overflow in validate.c while processing crafted file Patch4: desktop-file-utils-fdo94303-fix-buffer-over-read.patch BuildRequires: glib2-devel BuildRequires: pkg-config
commit desktop-file-utils for openSUSE:Factory
Hello community, here is the log from the commit of package desktop-file-utils for openSUSE:Factory checked in at 2016-09-05 21:17:39 Comparing /work/SRC/openSUSE:Factory/desktop-file-utils (Old) and /work/SRC/openSUSE:Factory/.desktop-file-utils.new (New) Package is "desktop-file-utils" Changes: --- /work/SRC/openSUSE:Factory/desktop-file-utils/desktop-file-utils.changes 2016-06-02 12:49:03.0 +0200 +++ /work/SRC/openSUSE:Factory/.desktop-file-utils.new/desktop-file-utils.changes 2016-09-05 21:17:41.0 +0200 @@ -13,0 +14,5 @@ +Wed Apr 13 21:01:34 CEST 2016 - h...@suse.com + + - Update to GNOME 3.20 Fate#318572 + +--- Other differences: --
commit desktop-file-utils for openSUSE:Factory
Hello community, here is the log from the commit of package desktop-file-utils for openSUSE:Factory checked in at 2016-06-02 12:49:02 Comparing /work/SRC/openSUSE:Factory/desktop-file-utils (Old) and /work/SRC/openSUSE:Factory/.desktop-file-utils.new (New) Package is "desktop-file-utils" Changes: --- /work/SRC/openSUSE:Factory/desktop-file-utils/desktop-file-utils.changes 2016-05-20 11:55:30.0 +0200 +++ /work/SRC/openSUSE:Factory/.desktop-file-utils.new/desktop-file-utils.changes 2016-06-02 12:49:03.0 +0200 @@ -1,0 +2,6 @@ +Tue May 24 08:40:37 UTC 2016 - dims...@opensuse.org + +- Fix suse-update-mime-defaults: Ensure the directory structure to + write the cache info to is in place (boo#976973). + +--- Other differences: -- ++ desktop-file-utils.spec ++ --- /var/tmp/diff_new_pack.hL8R4E/_old 2016-06-02 12:49:04.0 +0200 +++ /var/tmp/diff_new_pack.hL8R4E/_new 2016-06-02 12:49:04.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package desktop-file-utils # -# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed ++ suse-update-mime-defaults ++ --- /var/tmp/diff_new_pack.hL8R4E/_old 2016-06-02 12:49:04.0 +0200 +++ /var/tmp/diff_new_pack.hL8R4E/_new 2016-06-02 12:49:04.0 +0200 @@ -24,6 +24,11 @@ . $r/etc/profile fi +# ensue the cache directory structure is in order +if [ ! -d $r/var/cache/gio-2.0 ]; then + mkdir -m 755 -p $r/var/cache/gio-2.0 +fi + for desktop in gnome xfce lxde; do awk -vdesktop=${desktop} ' # print a warning to stderr
commit desktop-file-utils for openSUSE:Factory
Hello community, here is the log from the commit of package desktop-file-utils for openSUSE:Factory checked in at 2016-05-20 11:55:29 Comparing /work/SRC/openSUSE:Factory/desktop-file-utils (Old) and /work/SRC/openSUSE:Factory/.desktop-file-utils.new (New) Package is "desktop-file-utils" Changes: --- /work/SRC/openSUSE:Factory/desktop-file-utils/desktop-file-utils.changes 2015-03-25 21:03:24.0 +0100 +++ /work/SRC/openSUSE:Factory/.desktop-file-utils.new/desktop-file-utils.changes 2016-05-20 11:55:30.0 +0200 @@ -1,0 +2,6 @@ +Mon May 9 21:03:33 CEST 2016 - h...@suse.com + +- Add desktop-file-utils-fdo94303-fix-buffer-over-read.patch + (fdo#94303). + +--- New: desktop-file-utils-fdo94303-fix-buffer-over-read.patch Other differences: -- ++ desktop-file-utils.spec ++ --- /var/tmp/diff_new_pack.mxgRqr/_old 2016-05-20 11:55:31.0 +0200 +++ /var/tmp/diff_new_pack.mxgRqr/_new 2016-05-20 11:55:31.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package desktop-file-utils # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -33,6 +33,7 @@ # PATCH-UPSTREAM -- add Cinnamon and EDE desktop environments Patch2: U_add-Cinnamon-desktop-environment_50271fe.patch Patch3: U_add-EDE-desktop-environment_97d6ba3.patch +Patch4: desktop-file-utils-fdo94303-fix-buffer-over-read.patch BuildRequires: glib2-devel BuildRequires: pkg-config BuildRequires: xz @@ -53,6 +54,7 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 +%patch4 -p1 %build %configure \ ++ desktop-file-utils-fdo94303-fix-buffer-over-read.patch ++ >From cddcd6612b66cb3963920b5f2734850a217d7020 Mon Sep 17 00:00:00 2001 From: Hans Petter Jansson Date: Mon, 29 Feb 2016 01:50:14 +0100 Subject: [PATCH] validate: Fix buffer over-read on incomplete escape sequence. https://bugs.freedesktop.org/show_bug.cgi?id=94303 --- src/validate.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/src/validate.c b/src/validate.c index b4b752e..7403c18 100644 --- a/src/validate.c +++ b/src/validate.c @@ -1225,6 +1225,16 @@ handle_exec_key (kf_validator *kf, break; case '\\': PRINT_INVALID_IF_FLAG; + +/* Escape character immediately followed by \0? */ +if (*(c + 1) == '\0') { + print_fatal (kf, "value \"%s\" for key \"%s\" in group \"%s\" " + "ends in an incomplete escape sequence\n", + value, locale_key, kf->current_group); + retval = FALSE; + break; +} + c++; if (*c == '\\' && in_quote) escaped = !escaped; -- 1.8.4.5
commit desktop-file-utils for openSUSE:Factory
Hello community, here is the log from the commit of package desktop-file-utils for openSUSE:Factory checked in at 2015-03-25 21:03:22 Comparing /work/SRC/openSUSE:Factory/desktop-file-utils (Old) and /work/SRC/openSUSE:Factory/.desktop-file-utils.new (New) Package is "desktop-file-utils" Changes: --- /work/SRC/openSUSE:Factory/desktop-file-utils/desktop-file-utils.changes 2015-03-16 09:37:49.0 +0100 +++ /work/SRC/openSUSE:Factory/.desktop-file-utils.new/desktop-file-utils.changes 2015-03-25 21:03:24.0 +0100 @@ -8,0 +9,8 @@ +Mon Jan 5 16:36:42 UTC 2015 - dims...@opensuse.org + +- http://standards.freedesktop.org/mime-apps-spec/mime-apps-spec-latest.html + + the mime app list is now called $desktop-mimeapps.list in place +of $desktop-defaults.list. Each DE is allowed to have 'better' +defaults. + +--- Other differences: -- ++ suse-update-mime-defaults ++ --- /var/tmp/diff_new_pack.P9cAgU/_old 2015-03-25 21:03:25.0 +0100 +++ /var/tmp/diff_new_pack.P9cAgU/_new 2015-03-25 21:03:25.0 +0100 @@ -239,5 +239,5 @@ printf("%s=%s\n", mimetype, defaults_list[mimetype]) } } -' >$r/var/cache/gio-2.0/${desktop}-defaults.list +' >$r/var/cache/gio-2.0/${desktop}-mimeapps.list done -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit desktop-file-utils for openSUSE:Factory
Hello community, here is the log from the commit of package desktop-file-utils for openSUSE:Factory checked in at 2015-03-16 09:37: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" Changes: --- /work/SRC/openSUSE:Factory/desktop-file-utils/desktop-file-utils.changes 2014-12-25 23:20:39.0 +0100 +++ /work/SRC/openSUSE:Factory/.desktop-file-utils.new/desktop-file-utils.changes 2015-03-16 09:37:49.0 +0100 @@ -1,0 +2,7 @@ +Tue Mar 10 15:17:27 UTC 2015 - tchva...@suse.com + +- Cleanup with spec-cleaner +- Update suse-update-mime-defaults to search subfolders for desktop + files by changing to find from simple ls bnc#867135 + +--- Other differences: -- ++ desktop-file-utils.spec ++ --- /var/tmp/diff_new_pack.3xnVmN/_old 2015-03-16 09:37:50.0 +0100 +++ /var/tmp/diff_new_pack.3xnVmN/_new 2015-03-16 09:37:50.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package desktop-file-utils # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -35,10 +35,9 @@ Patch3: U_add-EDE-desktop-environment_97d6ba3.patch BuildRequires: glib2-devel BuildRequires: pkg-config -#!BuildIgnore: dbus-1-x11 -# Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467 BuildRequires: xz Requires: aaa_base +#!BuildIgnore: dbus-1-x11 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -50,7 +49,7 @@ %prep %setup -q -%patch0 -p0 +%patch0 %patch1 -p1 %patch2 -p1 %patch3 -p1 @@ -58,10 +57,10 @@ %build %configure \ --with-lispdir=%{_datadir}/emacs/site-lisp -%__make %{?_smp_mflags} +make %{?_smp_mflags} %install -%makeinstall +make DESTDIR=%{buildroot} install %{?_smp_mflags} # we don't want to buildrequire emacs, but recent automake make it # impossible to install a lisp file without emacs installed. So we # manually do it. @@ -70,7 +69,7 @@ # Install suse-update-mime-defaults install -m0755 %{SOURCE1} %{buildroot}%{_bindir}/suse-update-mime-defaults # Install rpm macros -install -D -m644 %{S:2} %{buildroot}%{_sysconfdir}/rpm/macros.desktop-file-utils +install -D -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/rpm/macros.desktop-file-utils # Create ghosts based on default $XDG_DATA_DIRS: mkdir -p %{buildroot}%{_datadir}/applications touch %{buildroot}%{_datadir}/applications/mimeinfo.cache ++ suse-update-mime-defaults ++ --- /var/tmp/diff_new_pack.3xnVmN/_old 2015-03-16 09:37:50.0 +0100 +++ /var/tmp/diff_new_pack.3xnVmN/_new 2015-03-16 09:37:50.0 +0100 @@ -141,7 +141,7 @@ for (i = split("XDG_DATA_DIRS" in ENVIRON ? ENVIRON["XDG_DATA_DIRS"] : \ "/usr/local/share:/usr/share", xdg_data_dirs, /:/); i > 0; i--) { # XDG_DATA_DIRS is trusted here because it has been reset -cmd = "ls -1 -- \"" root xdg_data_dirs[i] "/applications/\"*.desktop " \ +cmd = "find \"" root xdg_data_dirs[i] "/applications/\" -name \"*.desktop\" " \ "2>/dev/null" while ((cmd | getline desktopfile) > 0) { l = split(desktopfile, arr, "/") -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit desktop-file-utils for openSUSE:Factory
Hello community, here is the log from the commit of package desktop-file-utils for openSUSE:Factory checked in at 2014-12-25 23:21:42 Comparing /work/SRC/openSUSE:Factory/desktop-file-utils (Old) and /work/SRC/openSUSE:Factory/.desktop-file-utils.new (New) Package is "desktop-file-utils" Changes: --- /work/SRC/openSUSE:Factory/desktop-file-utils/desktop-file-utils.changes 2013-09-04 13:27:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.desktop-file-utils.new/desktop-file-utils.changes 2014-12-25 23:20:39.0 +0100 @@ -1,0 +2,10 @@ +Mon Dec 15 00:09:35 UTC 2014 - stefan.bru...@rwth-aachen.de + +- Add U_trailing-semicolons-are-optional_aec5711.patch + bfo#76902, fixes a no longer correct rpmlint warning for some + upstream desktop files without trailing semicolon +- Add U_add-EDE-desktop-environment_97d6ba3.patch, + U_add-Cinnamon-desktop-environment_50271fe.patch + bfo#56353, bfo#73497 + +--- New: U_add-Cinnamon-desktop-environment_50271fe.patch U_add-EDE-desktop-environment_97d6ba3.patch U_trailing-semicolons-are-optional_aec5711.patch Other differences: -- ++ desktop-file-utils.spec ++ --- /var/tmp/diff_new_pack.rbhEhR/_old 2014-12-25 23:20:40.0 +0100 +++ /var/tmp/diff_new_pack.rbhEhR/_new 2014-12-25 23:20:40.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package desktop-file-utils # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -28,6 +28,11 @@ Source2:macros.desktop-file-utils # PATCH-FEATURE-OPENSUSE desktop-file-utils-suse-keys.patch vu...@opensuse.org -- 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-UPSTREAM -- trailing semicolons are no longer required +Patch1: U_trailing-semicolons-are-optional_aec5711.patch +# PATCH-UPSTREAM -- add Cinnamon and EDE desktop environments +Patch2: U_add-Cinnamon-desktop-environment_50271fe.patch +Patch3: U_add-EDE-desktop-environment_97d6ba3.patch BuildRequires: glib2-devel BuildRequires: pkg-config #!BuildIgnore: dbus-1-x11 @@ -46,6 +51,9 @@ %prep %setup -q %patch0 -p0 +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 %build %configure \ ++ U_add-Cinnamon-desktop-environment_50271fe.patch ++ >From 848c82b2332d0556c22c10a9c64d1f39850271fe Mon Sep 17 00:00:00 2001 From: Michael Webster Date: Fri, 7 Mar 2014 20:16:52 -0500 Subject: Add Cinnamon to list of registered environments. https://github.com/linuxmint/Cinnamon https://bugs.freedesktop.org/show_bug.cgi?id=73497 diff --git a/src/validate.c b/src/validate.c index 77a5fda..6859c1b 100644 --- a/src/validate.c +++ b/src/validate.c @@ -363,7 +363,7 @@ static DesktopKeyDefinition registered_action_keys[] = { }; static const char *show_in_registered[] = { - "GNOME", "KDE", "LXDE", "MATE", "Razor", "ROX", "TDE", "Unity", "XFCE", "Old" + "Cinnamon", "GNOME", "KDE", "LXDE", "MATE", "Razor", "ROX", "TDE", "Unity", "XFCE", "Old" }; static struct { -- cgit v0.10.2 ++ U_add-EDE-desktop-environment_97d6ba3.patch ++ >From be0c630a19aa1788ef731def911770ce497d6ba3 Mon Sep 17 00:00:00 2001 From: David Faure Date: Tue, 1 Apr 2014 22:29:08 +0200 Subject: Add EDE to the list of desktop environments https://bugs.freedesktop.org/show_bug.cgi?id=56353 diff --git a/src/validate.c b/src/validate.c index 6859c1b..b4b752e 100644 --- a/src/validate.c +++ b/src/validate.c @@ -363,7 +363,7 @@ static DesktopKeyDefinition registered_action_keys[] = { }; static const char *show_in_registered[] = { - "Cinnamon", "GNOME", "KDE", "LXDE", "MATE", "Razor", "ROX", "TDE", "Unity", "XFCE", "Old" + "GNOME", "KDE", "LXDE", "MATE", "Razor", "ROX", "TDE", "Unity", "XFCE", "Cinnamon", "EDE", "Old" }; static struct { -- cgit v0.10.2 ++ U_trailing-semicolons-are-optional_aec5711.patch ++ >From 9e279cc3fac9a7e92bf426867fa83c0c7aec5711 Mon Sep 17 00:00:00 2001 From: Jerome Leclanche Date: Tue, 1 Apr 2014 15:33:16 +0200 Subject: desktop-file-validate: Trailing semicolons have been downgraded to optional https://bugs.freedesktop.org/show_bug.cgi?id=76902 Approved by David Faure and Ryan Lortie diff --git a/src/validate.c b/src/validate.c index 68fd6f0..77a5fda 100644 --- a/src/validate.c +++ b/src/validate.c @@ -765,9 +765,6 @@ validate_numeric_key (kf_validator *kf, /* + Values of
commit desktop-file-utils for openSUSE:Factory
Hello community, here is the log from the commit of package desktop-file-utils for openSUSE:Factory checked in at 2013-09-04 13:27:16 Comparing /work/SRC/openSUSE:Factory/desktop-file-utils (Old) and /work/SRC/openSUSE:Factory/.desktop-file-utils.new (New) Package is "desktop-file-utils" Changes: --- /work/SRC/openSUSE:Factory/desktop-file-utils/desktop-file-utils.changes 2012-10-12 07:48:40.0 +0200 +++ /work/SRC/openSUSE:Factory/.desktop-file-utils.new/desktop-file-utils.changes 2013-09-04 13:27:17.0 +0200 @@ -1,0 +2,16 @@ +Fri Aug 30 17:55:02 UTC 2013 - hrvoje.sen...@gmail.com + +- Update to version 0.22: + + desktop-file-validate +- add DBusActivatable key to allowed keys +- warn about OnlyShowIn in Action groups +- allow validating multiple desktop files +- improve help output +- update man page + + update-desktop-database +- list only once a desktop file per mime type + + misc +- honor NOCONFIGURE=1 +- Rebase desktop-file-utils-suse-keys.patch to new release + +--- Old: desktop-file-utils-0.21.tar.xz New: desktop-file-utils-0.22.tar.xz Other differences: -- ++ desktop-file-utils.spec ++ --- /var/tmp/diff_new_pack.EkvqEG/_old 2013-09-04 13:27:18.0 +0200 +++ /var/tmp/diff_new_pack.EkvqEG/_new 2013-09-04 13:27:18.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package desktop-file-utils # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: desktop-file-utils -Version:0.21 +Version:0.22 Release:0 Summary:Utilities for Manipulating Desktop Files License:GPL-2.0+ ++ desktop-file-utils-0.21.tar.xz -> desktop-file-utils-0.22.tar.xz ++ 3805 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/desktop-file-utils-0.21/ChangeLog new/desktop-file-utils-0.22/ChangeLog --- old/desktop-file-utils-0.21/ChangeLog 2012-10-11 16:08:39.0 +0200 +++ new/desktop-file-utils-0.22/ChangeLog 2013-08-29 09:55:38.0 +0200 @@ -1,5 +1,118 @@ # Generated by Makefile. Do not edit. +commit a539c745051d7eeea6617a0512b71a649105de52 +Author: Vincent Untz +Date: Thu Aug 29 09:53:31 2013 +0200 + +validator: Do not print two errors if file doesn't exist + +M src/validator.c + +commit 0b6e84cd489091b5fdaea6ffac0fc8a83589e8c7 +Author: Matthias Clasen +Date: Sun Jul 14 12:18:35 2013 -0400 + +Allow validating multiple desktop files + +There is no good reason to not allow this. +https://bugs.freedesktop.org/show_bug.cgi?id=60744 + +M src/validator.c + +commit fd0df83df2531e3e25b4d56d0450b39004b8ed20 +Author: Matthias Clasen +Date: Sun Jul 14 12:04:28 2013 -0400 + +Admit that we validate more than 1.0 + +While the versioning of the spec itself is in a somewhat sad +state, it is more realistic to say we are validating according +to 1.1 than to 1.0. + +M src/validate.h + +commit 9075a05a384998ab96ad707b412a54fa5a8ddf48 +Author: Matthias Clasen +Date: Sun Jul 14 11:55:58 2013 -0400 + +Warn about OnlyShowIn in Action groups + +This was recently removed from the desktop entry spec, +see https://bugs.freedesktop.org/show_bug.cgi?id=66712 + +M src/validate.c + +commit 479c0caa966f60367a8595b7f566ced3a82b889b +Author: Matthias Clasen +Date: Sun Jul 14 11:54:14 2013 -0400 + +Add DBusActivatable key to allowed keys + +This is a recent addition to the desktop entry spec. + +M src/validate.c + +commit fbbc223e238e0a2da0caff921bdf5aa42f424549 +Author: Matthias Clasen +Date: Sun Jul 14 12:32:23 2013 -0400 + +Update the desktop-file-validate man page + +The man page was not mentioning --no-hints, and was referring +to version 1.0 of the desktop entry spec. This commit fixes +both issues. + +M man/desktop-file-validate.1 + +commit f8931babe81c347c273c41a5c8bb214a8ca30f45 +Author: Matthias Clasen +Date: Sun Jul 14 12:28:40 2013 -0400 + +Tweak help output to stay within 80 columns + +M src/validator.c + +commit 645a01946ed5abdf3e314f9b25c
commit desktop-file-utils for openSUSE:Factory
Hello community, here is the log from the commit of package desktop-file-utils for openSUSE:Factory checked in at 2012-10-12 07:42:13 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 "sbra...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/desktop-file-utils/desktop-file-utils.changes 2012-10-03 07:10:55.0 +0200 +++ /work/SRC/openSUSE:Factory/.desktop-file-utils.new/desktop-file-utils.changes 2012-10-12 07:48:40.0 +0200 @@ -1,0 +2,19 @@ +Thu Oct 11 14:07:29 UTC 2012 - vu...@opensuse.org + +- Update to verison 0.21: + + desktop-file-validate: +- update to current version of menu specification: + . only print hint if no main category is present, not an +error + . make Science a main category + . add new registered categories: Adult, Feed, Humanities, +Maps, Shooter, Spirituality, XFCE + . update related categories + . add TDE to list of registered OnlyShowIn +- accept and validate GNOME3/GSettings for AutostartCondition +- output hint if more than one main category is present +- output hint about suggested related categories + + misc: +- do not require glib >= 2.28 for build + +--- Old: desktop-file-utils-0.20.tar.xz New: desktop-file-utils-0.21.tar.xz Other differences: -- ++ desktop-file-utils.spec ++ --- /var/tmp/diff_new_pack.GNTBf5/_old 2012-10-12 07:48:42.0 +0200 +++ /var/tmp/diff_new_pack.GNTBf5/_new 2012-10-12 07:48:42.0 +0200 @@ -17,7 +17,7 @@ Name: desktop-file-utils -Version:0.20 +Version:0.21 Release:0 Summary:Utilities for Manipulating Desktop Files License:GPL-2.0+ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit desktop-file-utils for openSUSE:Factory
Hello community, here is the log from the commit of package desktop-file-utils for openSUSE:Factory checked in at 2012-10-03 07:10:53 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 "sbra...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/desktop-file-utils/desktop-file-utils.changes 2012-03-07 20:08:52.0 +0100 +++ /work/SRC/openSUSE:Factory/.desktop-file-utils.new/desktop-file-utils.changes 2012-10-03 07:10:55.0 +0200 @@ -1,0 +2,20 @@ +Mon Oct 1 11:22:30 UTC 2012 - vu...@opensuse.org + +- Import SuSEconfig script from glib2 here: + + This is needed as SuSEconfig is now dead, and we need a way to +generate the defaults.list file needed for the default MIME +associations. Part of bnc#782120. + + Add suse-update-mime-defaults as source, and install it. + + Call suse-update-mime-defaults in %post. + + Call suse-update-mime-defaults from the %desktop_database_post +and %desktop_database_postun macros defined in +macros.desktop-file-utils. This way, packages using those +macros will regenerate the defaults.list files on +install/removal. + +--- +Wed Sep 26 08:24:42 UTC 2012 - idon...@suse.com + +- BuildIgnore dbus-1-x11 to break the cycle + +--- New: suse-update-mime-defaults Other differences: -- ++ desktop-file-utils.spec ++ --- /var/tmp/diff_new_pack.O9XNHX/_old 2012-10-03 07:10:56.0 +0200 +++ /var/tmp/diff_new_pack.O9XNHX/_new 2012-10-03 07:10:56.0 +0200 @@ -24,11 +24,13 @@ Group: Development/Tools/Other Url:http://www.freedesktop.org/wiki/Software/desktop-file-utils Source0: http://www.freedesktop.org/software/desktop-file-utils/releases/%{name}-%{version}.tar.xz +Source1:suse-update-mime-defaults Source2:macros.desktop-file-utils # PATCH-FEATURE-OPENSUSE desktop-file-utils-suse-keys.patch vu...@opensuse.org -- 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 BuildRequires: glib2-devel BuildRequires: pkg-config +#!BuildIgnore: dbus-1-x11 # Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467 BuildRequires: xz Requires: aaa_base @@ -57,6 +59,8 @@ # manually do it. test ! -f %{buildroot}%{_datadir}/emacs/site-lisp/desktop-entry-mode.el install -D -m644 misc/desktop-entry-mode.el %{buildroot}%{_datadir}/emacs/site-lisp/desktop-entry-mode.el +# Install suse-update-mime-defaults +install -m0755 %{SOURCE1} %{buildroot}%{_bindir}/suse-update-mime-defaults # Install rpm macros install -D -m644 %{S:2} %{buildroot}%{_sysconfdir}/rpm/macros.desktop-file-utils # Create ghosts based on default $XDG_DATA_DIRS: @@ -65,6 +69,7 @@ %post %{_bindir}/update-desktop-database --quiet %{_datadir}/applications || true +%{_bindir}/suse-update-mime-defaults || true %files %defattr(-, root, root) @@ -72,6 +77,7 @@ %{_bindir}/desktop-file-edit %{_bindir}/desktop-file-install %{_bindir}/desktop-file-validate +%{_bindir}/suse-update-mime-defaults %{_bindir}/update-desktop-database %ghost %{_datadir}/applications/mimeinfo.cache %{_mandir}/man1/desktop-file-edit.1* ++ macros.desktop-file-utils ++ --- /var/tmp/diff_new_pack.O9XNHX/_old 2012-10-03 07:10:56.0 +0200 +++ /var/tmp/diff_new_pack.O9XNHX/_new 2012-10-03 07:10:56.0 +0200 @@ -22,7 +22,10 @@ %else \ %{_bindir}/update-desktop-database --quiet "%{_datadir}/applications" || true \ %endif \ -fi +fi \ +if test -x %{_bindir}/suse-update-mime-defaults; then \ + %{_bindir}/suse-update-mime-defaults || true \ +fi # On uninstall, update the desktop database. Note: we ignore upgrades (already # handled in %post of the new package). @@ -35,4 +38,7 @@ %{_bindir}/update-desktop-database --quiet "%{_datadir}/applications" || true \ %endif \ fi \ + if test -x %{_bindir}/suse-update-mime-defaults; then
commit desktop-file-utils for openSUSE:Factory
Hello community, here is the log from the commit of package desktop-file-utils for openSUSE:Factory checked in at 2012-03-07 20:08:50 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 "sbra...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/desktop-file-utils/desktop-file-utils.changes 2011-12-21 09:59:53.0 +0100 +++ /work/SRC/openSUSE:Factory/.desktop-file-utils.new/desktop-file-utils.changes 2012-03-07 20:08:52.0 +0100 @@ -1,0 +2,11 @@ +Tue Mar 6 09:27:34 UTC 2012 - vu...@opensuse.org + +- Update to version 0.20: + + desktop-file-install: +- fix list of locale strings without trailing slash + + desktop-file-validate: +- add MATE and Razor to list of registered environments +- validate Desktop Actions +- Rebase desktop-file-utils-suse-keys.patch. + +--- Old: desktop-file-utils-0.19.tar.xz New: desktop-file-utils-0.20.tar.xz Other differences: -- ++ desktop-file-utils.spec ++ --- /var/tmp/diff_new_pack.1aoP9J/_old 2012-03-07 20:08:53.0 +0100 +++ /var/tmp/diff_new_pack.1aoP9J/_new 2012-03-07 20:08:53.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package desktop-file-utils # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: desktop-file-utils -Version:0.19 +Version:0.20 Release:0 Summary:Utilities for Manipulating Desktop Files License:GPL-2.0+ ++ desktop-file-utils-suse-keys.patch ++ --- /var/tmp/diff_new_pack.1aoP9J/_old 2012-03-07 20:08:53.0 +0100 +++ /var/tmp/diff_new_pack.1aoP9J/_new 2012-03-07 20:08:53.0 +0100 @@ -2,8 +2,8 @@ === --- src/validate.c.orig +++ src/validate.c -@@ -306,6 +306,9 @@ static struct { - //FIXME: it's not deprecated, but got removed from the spec temporarly +@@ -312,6 +312,9 @@ static DesktopKeyDefinition registered_d +* specified) */ { DESKTOP_STRING_LIST_TYPE, "Actions", FALSE, FALSE, FALSE, handle_actions_key }, + /* SuSE specific */ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit desktop-file-utils for openSUSE:Factory
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 "sbra...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/desktop-file-utils/desktop-file-utils.changes 2011-10-19 19:07:15.0 +0200 +++ /work/SRC/openSUSE:Factory/.desktop-file-utils.new/desktop-file-utils.changes 2011-12-21 09:59:53.0 +0100 @@ -1,0 +2,35 @@ +Tue Dec 20 15:17:51 UTC 2011 - vu...@opensuse.org + +- 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.0 +0100 +++ /var/tmp/diff_new_pack.sTfXvl/_new 2011-12-21 09:59:54.0 +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 vu...@opensuse.org -- 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 vu...@opensuse.org -- 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.0 +0100 +++ /var/tmp/diff_new_pack.sTfXvl/_new 2011-12-21 09:59:54.0 +0100 @@ -1,8 +1,1
commit desktop-file-utils for openSUSE:Factory
Hello community, here is the log from the commit of package desktop-file-utils for openSUSE:Factory checked in at 2011-12-06 18:05: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 "sbra...@suse.com" Changes: Other differences: -- ++ desktop-file-utils.spec ++ --- /var/tmp/diff_new_pack.0sVtE7/_old 2011-12-06 18:09:45.0 +0100 +++ /var/tmp/diff_new_pack.0sVtE7/_new 2011-12-06 18:09:45.0 +0100 @@ -20,7 +20,7 @@ Name: desktop-file-utils Version:0.18 Release:9 -License:GPLv2+ +License:GPL-2.0+ Summary:Utilities for Manipulating Desktop Files Url:http://www.freedesktop.org/wiki/Software/desktop-file-utils Group: Development/Tools/Other -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit desktop-file-utils for openSUSE:Factory
Hello community, here is the log from the commit of package desktop-file-utils for openSUSE:Factory checked in at Tue Oct 18 14:00:29 CEST 2011. --- openSUSE:Factory/desktop-file-utils/desktop-file-utils.changes 2011-10-02 09:56:14.0 +0200 +++ /mounts/work_src_done/STABLE/desktop-file-utils/desktop-file-utils.changes 2011-10-05 20:43:10.0 +0200 @@ -1,0 +2,5 @@ +Wed Oct 5 20:41:12 CEST 2011 - sbra...@suse.cz + +- Added MIME defaults heuristic (bnc#456026, fdo#30214). + +--- calling whatdependson for head-i586 New: desktop-file-utils-generate-defaults-list.patch Other differences: -- ++ desktop-file-utils.spec ++ --- /var/tmp/diff_new_pack.jP9ZqL/_old 2011-10-18 14:00:25.0 +0200 +++ /var/tmp/diff_new_pack.jP9ZqL/_new 2011-10-18 14:00:25.0 +0200 @@ -30,6 +30,8 @@ Patch0: desktop-file-utils-suse-keys.patch # PATCH-FIX-UPSTREAM deskopt-file-utils-unity.patch vu...@opensuse.org -- Accept Unity as desktop environment, taken from git Patch1: desktop-file-utils-unity.patch +# PATCH-FEATURE-UPSTREAM desktop-file-utils-generate-defaults-list.patch fdo30214 sbra...@suse.cz -- Generate defaults.list. +Patch2: desktop-file-utils-generate-defaults-list.patch BuildRequires: glib2-devel BuildRequires: pkg-config PreReq: /bin/rm @@ -48,8 +50,10 @@ %setup -q %patch0 -p0 %patch1 -p1 +%patch2 -p1 %build +mkdir m4 ; autoreconf -f -i %configure \ --with-lispdir=%{_datadir}/emacs/site-lisp %__make %{?_smp_mflags} @@ -68,7 +72,8 @@ touch %{buildroot}%{_datadir}/applications/mimeinfo.cache %post -%{_bindir}/update-desktop-database --quiet %{_datadir}/applications || true +%{_bindir}/update-desktop-database --quiet --defaults-list || true +%{_bindir}/update-desktop-database --quiet --defaults-list %{_datadir}/applications || true %files %defattr(-, root, root) @@ -85,5 +90,6 @@ %dir %{_datadir}/emacs/site-lisp %{_datadir}/emacs/site-lisp/*.el* %{_sysconfdir}/rpm/macros.desktop-file-utils +%config %{_sysconfdir}/xdg/*.conf %changelog ++ desktop-file-utils-generate-defaults-list.patch ++ 743 lines (skipped) ++ macros.desktop-file-utils ++ --- /var/tmp/diff_new_pack.jP9ZqL/_old 2011-10-18 14:00:25.0 +0200 +++ /var/tmp/diff_new_pack.jP9ZqL/_new 2011-10-18 14:00:25.0 +0200 @@ -18,8 +18,10 @@ %desktop_database_post() \ if test -x %{_bindir}/update-desktop-database; then \ %if "x%1" != "x%%1" \ + %{_bindir}/update-desktop-database --quiet --defaults-list || true \ %{_bindir}/update-desktop-database --quiet "%1" || true \ %else \ + %{_bindir}/update-desktop-database --quiet --defaults-list || true \ %{_bindir}/update-desktop-database --quiet "%{_datadir}/applications" || true \ %endif \ fi @@ -30,8 +32,10 @@ if [ $1 -eq 0 ]; then \ if test -x %{_bindir}/update-desktop-database; then \ %if "x%1" != "x%%1" \ +%{_bindir}/update-desktop-database --quiet --defaults-list || true \ %{_bindir}/update-desktop-database --quiet "%1" || true \ %else \ +%{_bindir}/update-desktop-database --quiet --defaults-list || true \ %{_bindir}/update-desktop-database --quiet "%{_datadir}/applications" || true \ %endif \ fi \ continue with "q"... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit desktop-file-utils for openSUSE:Factory
Hello community, here is the log from the commit of package desktop-file-utils for openSUSE:Factory checked in at Sun Oct 2 09:56:15 CEST 2011. --- openSUSE:Factory/desktop-file-utils/desktop-file-utils.changes 2011-09-23 01:55:00.0 +0200 +++ /mounts/work_src_done/STABLE/desktop-file-utils/desktop-file-utils.changes 2011-09-18 19:29:54.0 +0200 @@ -1,0 +2,6 @@ +Sun Sep 18 17:17:12 UTC 2011 - jeng...@medozas.de + +- Remove redundant tags/sections from specfile + (cf. packaging guidelines) + +--- calling whatdependson for head-i586 Other differences: -- ++ desktop-file-utils.spec ++ --- /var/tmp/diff_new_pack.dUNPo1/_old 2011-10-02 09:56:13.0 +0200 +++ /var/tmp/diff_new_pack.dUNPo1/_new 2011-10-02 09:56:13.0 +0200 @@ -67,9 +67,6 @@ mkdir -p %{buildroot}%{_datadir}/applications touch %{buildroot}%{_datadir}/applications/mimeinfo.cache -%clean -rm -rf %{buildroot} - %post %{_bindir}/update-desktop-database --quiet %{_datadir}/applications || true continue with "q"... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit desktop-file-utils for openSUSE:Factory
Hello community, here is the log from the commit of package desktop-file-utils for openSUSE:Factory checked in at Mon Jul 25 17:22:08 CEST 2011. --- desktop-file-utils/desktop-file-utils.changes 2011-02-19 12:30:09.0 +0100 +++ /mounts/work_src_done/STABLE/desktop-file-utils/desktop-file-utils.changes 2011-07-25 15:58:53.0 +0200 @@ -1,0 +2,6 @@ +Mon Jul 25 15:55:16 CEST 2011 - vu...@opensuse.org + +- Add desktop-file-utils-unity.patch: add Unity to list of accepted + desktop environments; taken from git. + +--- calling whatdependson for head-i586 New: desktop-file-utils-unity.patch Other differences: -- ++ desktop-file-utils.spec ++ --- /var/tmp/diff_new_pack.6cZaWL/_old 2011-07-25 17:15:16.0 +0200 +++ /var/tmp/diff_new_pack.6cZaWL/_new 2011-07-25 17:15:16.0 +0200 @@ -19,7 +19,7 @@ Name: desktop-file-utils Version:0.18 -Release:8 +Release:9 License:GPLv2+ Summary:Utilities for Manipulating Desktop Files Url:http://www.freedesktop.org/wiki/Software/desktop-file-utils @@ -28,6 +28,8 @@ Source2:macros.desktop-file-utils # PATCH-FEATURE-OPENSUSE desktop-file-utils-suse-keys.patch vu...@opensuse.org -- 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 vu...@opensuse.org -- Accept Unity as desktop environment, taken from git +Patch1: desktop-file-utils-unity.patch BuildRequires: glib2-devel BuildRequires: pkg-config PreReq: /bin/rm @@ -44,7 +46,8 @@ %prep %setup -q -%patch0 +%patch0 -p0 +%patch1 -p1 %build %configure \ ++ desktop-file-utils-unity.patch ++ commit 47322e554cc5388a3e6325f36b7d07a13f124594 Author: Vincent Untz Date: Thu Mar 31 21:58:44 2011 +0530 Add Unity to list of registered environments See http://lists.freedesktop.org/archives/xdg/2011-March/011856.html diff --git a/src/validate.c b/src/validate.c index 04bc8d0..9c399a3 100644 --- a/src/validate.c +++ b/src/validate.c @@ -338,7 +338,7 @@ static struct { }; static const char *show_in_registered[] = { - "GNOME", "KDE", "LXDE", "ROX", "XFCE", "Old" + "GNOME", "KDE", "LXDE", "ROX", "Unity", "XFCE", "Old" }; static struct { Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit desktop-file-utils for openSUSE:Factory
Hello community, here is the log from the commit of package desktop-file-utils for openSUSE:Factory checked in at Mon Feb 21 00:50:41 CET 2011. --- desktop-file-utils/desktop-file-utils.changes 2011-01-18 08:43:31.0 +0100 +++ /mounts/work_src_done/STABLE/desktop-file-utils/desktop-file-utils.changes 2011-02-19 12:30:09.0 +0100 @@ -1,0 +2,11 @@ +Sat Feb 19 12:27:01 CET 2011 - vu...@opensuse.org + +- Drop SuSEconfig.desktop-file-utils: we don't use SuSEconfig + anymore to run update-desktop-database, since we now rely on each + individual package to do that with the %desktop_database_post and + %desktop_database_postun macros. +- Remove %postun scriptlet: nothing will touch + /usr/local/share/applications/ automatically anymore, so removing + the files there won't be needed anymore. + +--- calling whatdependson for head-i586 Old: SuSEconfig.desktop-file-utils Other differences: -- ++ desktop-file-utils.spec ++ --- /var/tmp/diff_new_pack.kMWKdt/_old 2011-02-21 00:50:21.0 +0100 +++ /var/tmp/diff_new_pack.kMWKdt/_new 2011-02-21 00:50:21.0 +0100 @@ -19,13 +19,12 @@ Name: desktop-file-utils Version:0.18 -Release:2 +Release:8 License:GPLv2+ Summary:Utilities for Manipulating Desktop Files Url:http://www.freedesktop.org/wiki/Software/desktop-file-utils Group: Development/Tools/Other Source0:%{name}-%{version}.tar.bz2 -Source1:SuSEconfig.desktop-file-utils Source2:macros.desktop-file-utils # PATCH-FEATURE-OPENSUSE desktop-file-utils-suse-keys.patch vu...@opensuse.org -- 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 @@ -59,9 +58,6 @@ # manually do it. test ! -f %{buildroot}%{_datadir}/emacs/site-lisp/desktop-entry-mode.el install -D -m644 misc/desktop-entry-mode.el %{buildroot}%{_datadir}/emacs/site-lisp/desktop-entry-mode.el -# SuSEconfig script -mkdir -p %{buildroot}/sbin/conf.d -install %{S:1} %{buildroot}/sbin/conf.d # Install rpm macros install -D -m644 %{S:2} %{buildroot}%{_sysconfdir}/rpm/macros.desktop-file-utils # Create ghosts based on default $XDG_DATA_DIRS: @@ -74,15 +70,6 @@ %post %{_bindir}/update-desktop-database --quiet %{_datadir}/applications || true -%postun -# It is not allowed by FHS to own this file in RPM package, but we can -# purge it. Removal on update can be ignored, SuSEconfig will create it -# again, if needed. -if [ -d /usr/local/share/applications ] ; then -rm -f /usr/local/share/applications/mimeinfo.cache -rmdir --ignore-fail-on-non-empty /usr/local/share/applications -fi - %files %defattr(-, root, root) %doc AUTHORS COPYING ChangeLog NEWS README @@ -98,6 +85,5 @@ %dir %{_datadir}/emacs/site-lisp %{_datadir}/emacs/site-lisp/*.el* %{_sysconfdir}/rpm/macros.desktop-file-utils -/sbin/conf.d/SuSEconfig.* %changelog Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org