commit desktop-file-utils for openSUSE:Factory

2020-08-20 Thread root
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
 

commit desktop-file-utils for openSUSE:Factory

2019-08-16 Thread root
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

2019-08-09 Thread root
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

2019-07-28 Thread root
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

2019-07-02 Thread root
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

2019-05-16 Thread root
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

2018-03-07 Thread root
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

2017-10-18 Thread root
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

2017-07-04 Thread root
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

2016-11-02 Thread h_root
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 

commit desktop-file-utils for openSUSE:Factory

2016-10-22 Thread h_root
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

2016-09-05 Thread h_root
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

2016-06-02 Thread h_root
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

2016-05-20 Thread h_root
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

2015-03-25 Thread h_root
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

2015-03-16 Thread h_root
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

2014-12-25 Thread h_root
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 miketwebs...@gmail.com
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 fa...@kde.org
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 jer...@leclan.ch
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 type string may contain all ASCII 

commit desktop-file-utils for openSUSE:Factory

2013-09-04 Thread h_root
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 vu...@gnome.org
+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 mcla...@redhat.com
+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 mcla...@redhat.com
+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 mcla...@redhat.com
+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 mcla...@redhat.com
+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 mcla...@redhat.com
+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 mcla...@redhat.com
+Date:   Sun Jul 14 12:28:40 2013 

commit desktop-file-utils for openSUSE:Factory

2012-10-11 Thread h_root
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

2012-10-02 Thread h_root
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

2012-03-07 Thread h_root
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

2011-12-21 Thread h_root
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,10 

commit desktop-file-utils for openSUSE:Factory

2011-12-06 Thread h_root
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

2011-10-18 Thread h_root

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