Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2015-11-11 10:29:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xdg-utils (Old)
 and      /work/SRC/openSUSE:Factory/.xdg-utils.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xdg-utils"

Changes:
--------
--- /work/SRC/openSUSE:Factory/xdg-utils/xdg-utils.changes      2015-01-22 
21:48:53.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new/xdg-utils.changes 2015-11-11 
10:30:03.000000000 +0100
@@ -1,0 +2,155 @@
+Tue Nov  3 10:55:15 UTC 2015 - [email protected]
+
+- update to 20151005
+  * ChangeLog: add debian bug number
+  * ChangeLog: add some space
+  * xdg-open: Add proper quoting so that files with spaces in their names can 
be opened in generic mode and LXDE
+  * t-xdg-open: test opening files with spaces in LXDE too
+  * t-xdg-open: quote file variable properly in mock_xdg_mime()
+  * xdg-open: Fix regression in generic mode (wrong variable name)
+  * t-xdg-open: improve mocking of xdg-mime (check all arguments)
+  * t-xdg-open: can open -> opens
+  * t-xdg-open: test that it can open files with spaces in their names in 
generic mode
+  * t-xdg-open: move generic open file testing to its own function
+  * t-xdg-open: move xdg-mime mocking to its own function
+  * t-xdg-open: use the mock script argument instead of writing a mock script 
manually
+  * oops, fix spelling of name
+  * xdg-screensaver: Run 'xset -dpms' and then 'xset +dpms' to reset the DPMS 
timer
+  * add .dir-locals.el that switches off change-log-mode in Emacs for ChangeLog
+  * add t-xdg-screensaver
+  * xdg-screensaver: handle XDG_CURRENT_DESKTOP=X-Generic
+  * test-lib: take arbitrary script code as argument to mock
+  * remove org.freedesktop.ScreenSaver support from TODO
+  * release xdg-utils 1.1.0
+  * xdg-email: Remove obsolete references to 
http://portland.freedesktop.org/wiki/EmailConfig from the manual
+  * add releaseinfo element to xdg-settings manual
+  * Add references to specifications to the manuals
+  * xdg-open: use sed to remove file URL query strings, the shell will 
interpret '?' as any character despite escaping
+  * xdg-open: Only strip queries (?) and fragments (#) from file URLs before 
decoding them, not from (decoded) paths
+  * t-xdg-open: test that it can open files with # characters in generic mode
+  * t-xdg-open: test that it can open files in generic mode
+  * t-xdg-open: under -> in
+  * t-xdg-open: separate out proper testcases
+  * autotests: don't print test filename
+  * xdg-email: Rewrite open_kde()
+  * t-xdg-email: update KDE tests
+  * autotests: Add t-xdg-email.sh with KDE5 test
+  * Revert "Remove .sh extension from autotests"
+  * Remove .sh extension from autotests
+  * +x on t-xdg-settings.sh
+  * xdg-settings: apply basename to browser desktop file in generic mode
+  * t-xdg-settings: test $BROWSER in generic mode
+  * xdg-settings: Add a proper generic mode.
+  * xdg-settings: Detect generic DE instead of failing. (Debian bug #787791)
+  * autotests: add t-xdg-settings.sh
+  * add /failed-tests to autotests/.gitignore
+  * test-lib: add mock_output()
+  * xdg-open, xdg-email: Add iceweasel to the list of fallback browsers. 
(Debian bug #788047)
+  * add Debian bug number to ChangeLog
+  * test-lib: better assertion failed message for assert_run
+  * indentation
+  * use $LABHOME/.local/share for $XDG_DATA_HOME
+  * is -> are
+  * t-xdg-open: also test Cinnamon
+  * xdg-open: Fall back to generic mode if gvfs-open and gnome-open are 
missing. Don't try to use gnome-open if running under GNOME 3 or Cinnamon.
+  * t-xdg-open.sh: test that gnome3 and gnome2 fall back to generic if 
gvfs-open and gnome-open are missing
+  * xdg-mime: Check ~/.config/mimeapps.list instead of 
~/.config/applications/mimeapps.list when looking for default application.
+  * test-lib: always mock x-www-browser so we have a fallback
+  * put default apps in $XDG_CONFIG_HOME/mimeapps.list
+  * test-lib: add mock_desktop_file and mock_default_app
+  * test-lib: add XDG_CONFIG_HOME and create it in reset_lab_()
+  * test-lib: nicer output formatting
+  * merge t-xdg-open-url and t-xdg-open-file into t-xdg-open
+  * autotests: set COMMAND_TESTED in each test file and rename test_that to 
test_that_it which prints the command to be tested. Also remove test file 
printing from makefile
+  * test-lib: don't trace which commands are run unless TRACE_RUN=1
+  * add test_that invocations before every test
+  * test-lib: rename setup_lab to reset_lab_
+  * test-lib: add test_that function that resets the lab, echoes the argument 
and records it
+  * test-lib: add XDG_CONFIG_DIRS to environment
+  * autotests: add LABHOME directory lab/home and set HOME to LABHOME when 
running xdg-utils commands
+  * test-lib: clear $BROWSER in setup_lab
+  * xdg-utils-common: Add support for GNOME-Flashback:GNOME value X-Generic.
+  * xdg-open: Percent-decode file:// URLs in open_lxde and add testcase. 
(BR89654)
+  * autotests/Makefile.in: use rm -f insted of -rm
+  * autotests: remove Makefile in distclean target
+  * speling
+  * xdg-icon-resouce: Don't try to install anything into empty $icon_dir's.
+  * add autotests/t-xdg-icon-resource.sh
+  * test-lib.sh: pass on XDG_UTILS_DEBUG_LEVEL in run()
+  * autotests: add autotest target to subdir makefile
+  * test-lib.sh: add assert_file_exists
+  * test-lib.sh: create hicolor icon directories in lab
+  * add changelog entry: xdg-open: Try www-browser first of the non-X browsers.
+  * Merge branch 'feature/try-www-browser-first' into upstream
+  * add changelog entry: xdg-open: Add support for running without X.
+  * Merge branch 'feature/no-X' into upstream
+  * changelog message: xdg-email: Add support for the  environment variable.
+  * Merge branch 'feature/mailer-envvar' into upstream
+  * thank Ben Hutchings for the gnome-screensaver perl script
+  * add changelog message for the gnome-screensaver suspend perl code
+  * Merge branch 'bug/gnome3-screensaver-suspend' into upstream
+  * use Makefile.in in autotests for consistency
+  * changelog entry for the new automatic test suite
+  * check that $BROWSER with %s is safe from shell injection
+  * use empty default target in autotests/Makefile to avoid running tests as 
part of the build process
+  * Merge branch 'bug/prefer-browser-envvar' into feature/autotests
+  * run tests with sh in case they lack the x-bit
+  * add extra blank line after test failures output
+  * add autotests to SUBDIRS in top-level makefile and add clean target
+  * collect failed assertions instead of aborting
+  * check that $BROWSER overrides mimeapps.list in generic mode
+  * add BROWSER to env
+  * add autotest target to top makefile
+  * Try $BROWSER first in generic mode if it is set by the user.
+  * add generic and lxde tests to t-xdg-open-url.sh
+  * add test t-xdg-mime-query-default.sh
+  * make applications directories and add assert_equal() function
+  * Introduce an automated test suite.
+  * move www-browser to separate feature/patch
+  * Try www-browser first when running without $DISPLAY.
+  * Add support for using xdg-open and xdg-email without X.
+  * Add $MAILER support to xdg-email.
+  * Use DBus API for GNOME since gnome-screensaver-command --poke has been 
removed
+  * xdg-email: Recipients passed to Thunderbird are incorrectly quoted 
(BR91996)
+  * xdg-email: generic mode does nothing (BR92008)
+  * xdg-email: Icedove support (BR91997)
+  * xdg-email: bashism: relies on bash's echo in run_thunderbird() (BR91990)
+  * xdg-open shell script contains bash code (BR86028)
+  * xdg-open: Add support for multi-word $BROWSER commands (BR91989)
+  * Changelog for previous commit
+  * xdg-icon-resource: quote var expansions
+  * xdg-icon-resource: does not support filenames with spaces (BR91758)
+  * xdg-screensaver support for xautolock (BR89655)
+  * xdg-screensaver: fix a comment typo
+  * xdg-mime: remove obsolete workaround for bug #33094
+  * amend changelog to be more specific
+  * add changelog for last batch of commits
+  * xdg-terminal: add support for GNOME3, Cinnamon, MATE
+  * xdg-su: add support for Cinnamon
+  * xdg-settings: add support for all GVfs-based desktops
+  * xdg-open: use cygstart on Cygwin
+  * xdg-open: fix operation on Darwin
+  * xdg-open: add support for Cinnamon
+  * xdg-mime: add support for all GVfs-based desktops
+  * xdg-mime: implement Mime Apps Spec
+  * xdg-file-dialog: use zenity on Cinnamon and MATE
+  * xdg-email: add support for all GVfs-based desktops
+  * xdg-copy: add support for all GVfs-based desktops
+  * Add detection of Cinnamon desktop
+  * Improve detection of GNOME Classic and Flashback sessions
+  * followup commit, copy-n-paste fail
+  * xdg-email: generic check for assigned mailto (BR79929)
+  * xdg-mime: search mimeinfo.cache in $xdg_user_dir too (BR31629)
+  * typo from previous commit
+  * xdg-open: does not exit if it does not recognize the mimetype (BR89902)
+  * xdg-desktop-menu:  does not support filenames with spaces (BR66605)
+  * xdg-open:  fix regression where & gets replaced with \\& in URLs
+  * xdg-email: thunderbird launch in xdg-email in gnome3 fails (BR61475)
+  * add ChangeLog entry for previous commit
+  * xdg-mime: do not report multiple desktop files (BR60329)
+  * one more s/$arg/$target/ rename fix for prior commit
+  * xdg-open: safer xdg-open (BR89130)
+- Remove: xdg-mime-generic-do-not-return-more-than-one-default.patch
+- Remove: xdg-screensaver-gnome-perl.diff
+
+-------------------------------------------------------------------

Old:
----
  xdg-mime-generic-do-not-return-more-than-one-default.patch
  xdg-screensaver-gnome-perl.diff
  xdg-utils-20150119.tar.xz

New:
----
  xdg-utils-20151005.tar.xz

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

Other differences:
------------------
++++++ xdg-utils.spec ++++++
--- /var/tmp/diff_new_pack.3HGlN2/_old  2015-11-11 10:30:04.000000000 +0100
+++ /var/tmp/diff_new_pack.3HGlN2/_new  2015-11-11 10:30:04.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xdg-utils
 #
-# Copyright (c) 2015 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
@@ -26,15 +26,13 @@
 Summary:        Utilities to uniformly interface desktop environments
 License:        MIT
 Group:          System/GUI/Other
-Version:        20150119
+Version:        20151005
 Release:        0
 BuildArch:      noarch
 Url:            http://portland.freedesktop.org/
 # http://portland.freedesktop.org/download/xdg-utils-%%{version}.tgz
 Source0:        xdg-utils-%{version}.tar.xz
 Patch0:         install-some-more-scripts.diff
-Patch1:         xdg-screensaver-gnome-perl.diff
-Patch2:         xdg-mime-generic-do-not-return-more-than-one-default.patch
 Patch3:         fix-enlightenment-support.patch 
 Requires:       perl
 Requires:       perl-Net-DBus
@@ -42,25 +40,27 @@
 Requires:       which
 
 %description
-The xdg-utils package is a set of simple scripts that provide basic
-desktop integration functions for any Free Desktop, such as Linux.
+The xdg-utils package is a set of simple scripts that provide basic desktop
+integration functions for any Free Desktop, such as Linux.
 
-They are intended to provide a set of defacto standards.  This means
-   that: *  Third party software developers can rely on these
-   xdg-utils for all of their simple integration needs.
-
-*  Developers of desktop environments can make sure that their
-   environments are well supported
-
-If a desktop developer wants to be certain that their environment
-functions with all third party software, then can simply make sure that
-these utilities work properly in their environment.
+They are intended to provide a set of defacto standards. This means that:
+*  Third party software developers can rely on these xdg-utils for all of their
+   simple integration needs.
+
+*  Developers of desktop environments can make sure that their environments are
+   well supported
+
+   If a desktop developer wants to be certain that their environment functions
+   with all third party software, then can simply make sure that these
+   utilities work properly in their environment.
+
+   This will hopefully mean that 'third tier' window managers such as XFCE and
+   Blackbox can reach full parity with Gnome and KDE in terms of third party
+   ISV support.
 
 %prep
 %setup -q -n %name-%{version}
 %patch0 -p1
-%patch1 -p1
-%patch2 -p1
 %patch3 -p1
 
 %build

++++++ fix-enlightenment-support.patch ++++++
--- /var/tmp/diff_new_pack.3HGlN2/_old  2015-11-11 10:30:04.000000000 +0100
+++ /var/tmp/diff_new_pack.3HGlN2/_new  2015-11-11 10:30:04.000000000 +0100
@@ -1,16 +1,23 @@
-Index: xdg-utils-20120916/scripts/xdg-su.in
-Patch by Simon Lees [email protected] based off a earlier patch
-by Tomas Cech, this patch does 2 things,
+From: Simon Lees <[email protected]>
+
+Based off an earlier patch by Tomas Cech.
+
+This patch does 2 things:
 1. In both xdg-su and xdg-terminal enlightenment is detected but then
-   no action is performed, this patch performs a action in these cases
-2. Rather then performing the generic action specific enlightenment 
-   actions have been added to use terminology rather then xterm as it
+   no action is performed, this patch performs an action in these cases.
+2. Rather than performing the generic action, specific enlightenment 
+   actions have been added. They use terminology rather than xterm as it
    is essientially the enlightenment terminal emulator and matches the
-   terminology theme
-===================================================================
---- xdg-utils-20120916.orig/scripts/xdg-su.in
-+++ xdg-utils-20120916/scripts/xdg-su.in
-@@ -525,6 +525,27 @@
+   terminology theme.
+
+---
+ scripts/xdg-su.in       |   25 +++++++++++++++++++++++++
+ scripts/xdg-terminal.in |   17 +++++++++++++++++
+ 2 files changed, 42 insertions(+)
+
+--- a/scripts/xdg-su.in
++++ b/scripts/xdg-su.in
+@@ -104,6 +104,27 @@ su_xfce()
  
  [ x"$1" != x"" ] || exit_failure_syntax
  
@@ -38,7 +45,7 @@
  user=
  cmd=
  while [ $# -gt 0 ] ; do
-@@ -588,6 +609,10 @@
+@@ -167,6 +188,10 @@ case "$DE" in
      su_xfce
      ;;
  
@@ -49,11 +56,9 @@
      *)
      [ x"$user" = x"" ] && user=root
      exit_failure_operation_impossible "no graphical method available for 
invoking '$cmd' as '$user'"
-Index: xdg-utils-20120916/scripts/xdg-terminal.in
-===================================================================
---- xdg-utils-20120916.orig/scripts/xdg-terminal.in
-+++ xdg-utils-20120916/scripts/xdg-terminal.in
-@@ -563,6 +563,19 @@
+--- a/scripts/xdg-terminal.in
++++ b/scripts/xdg-terminal.in
+@@ -176,6 +176,19 @@ terminal_lxde()
      fi
  }
  
@@ -73,7 +78,7 @@
  #[ x"$1" != x"" ] || exit_failure_syntax
  
  command=
-@@ -606,6 +619,10 @@
+@@ -231,6 +244,10 @@ case "$DE" in
      lxde)
      terminal_lxde "$command"
      ;;

++++++ xdg-utils-20150119.tar.xz -> xdg-utils-20151005.tar.xz ++++++
++++ 2345 lines of diff (skipped)


Reply via email to