commit xdg-utils for openSUSE:Factory

2020-06-11 Thread root
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2020-06-11 14:45:13

Comparing /work/SRC/openSUSE:Factory/xdg-utils (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-utils.new.3606 (New)


Package is "xdg-utils"

Thu Jun 11 14:45:13 2020 rev:52 rq:812781 version:1.1.3+20200220

Changes:

--- /work/SRC/openSUSE:Factory/xdg-utils/xdg-utils.changes  2020-02-03 
11:10:42.693765880 +0100
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new.3606/xdg-utils.changes
2020-06-11 14:45:39.925550900 +0200
@@ -1,0 +2,6 @@
+Tue Jun 09 06:43:27 UTC 2020 - jsl...@suse.com
+
+- Update to version 1.1.3+20200220:
+  * fixed #166: xdg-open dose not search correctly in directories with spaces 
in the name
+
+---

Old:

  xdg-utils-1.1.3+20190413.tar.xz

New:

  xdg-utils-1.1.3+20200220.tar.xz



Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.pqLdeE/_old  2020-06-11 14:45:41.461555375 +0200
+++ /var/tmp/diff_new_pack.pqLdeE/_new  2020-06-11 14:45:41.46386 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   xdg-utils
-Version:1.1.3+20190413
+Version:1.1.3+20200220
 Release:0
 Summary:Utilities to uniformly interface desktop environments
 License:MIT

++ _servicedata ++
--- /var/tmp/diff_new_pack.pqLdeE/_old  2020-06-11 14:45:41.52973 +0200
+++ /var/tmp/diff_new_pack.pqLdeE/_new  2020-06-11 14:45:41.52973 +0200
@@ -1,4 +1,4 @@
 
 
 git://anongit.freedesktop.org/xdg/xdg-utils
-  0547886c0a7ae79145998495a6e3af6a1450d0c7
\ No newline at end of file
+  9816ebb3e6fd9f23e993b8b7fcbd56f92d9c9197
\ No newline at end of file

++ xdg-utils-1.1.3+20190413.tar.xz -> xdg-utils-1.1.3+20200220.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdg-utils-1.1.3+20190413/scripts/xdg-mime.in 
new/xdg-utils-1.1.3+20200220/scripts/xdg-mime.in
--- old/xdg-utils-1.1.3+20190413/scripts/xdg-mime.in2019-04-13 
12:46:44.0 +0200
+++ new/xdg-utils-1.1.3+20200220/scripts/xdg-mime.in2020-02-20 
22:01:04.0 +0100
@@ -307,7 +307,7 @@
 
 grep -l "$MIME;" "$dir/"*.desktop 2>/dev/null
 
-for f in $dir/*/; do
+for f in "$dir/"*/; do
   [ -d "$f" ] && search_desktop_file "$MIME" "$f"
 done
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdg-utils-1.1.3+20190413/scripts/xdg-open.in 
new/xdg-utils-1.1.3+20200220/scripts/xdg-open.in
--- old/xdg-utils-1.1.3+20190413/scripts/xdg-open.in2019-04-13 
12:46:44.0 +0200
+++ new/xdg-utils-1.1.3+20200220/scripts/xdg-open.in2020-02-20 
22:01:04.0 +0100
@@ -328,7 +328,7 @@
 fi
 fi
 
-for d in $dir/*/; do
+for d in "$dir/"*/; do
 [ -d "$d" ] && search_desktop_file "$default" "$d" "$target"
 done
 }




commit xdg-utils for openSUSE:Factory

2020-02-03 Thread root
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2020-02-03 11:10:39

Comparing /work/SRC/openSUSE:Factory/xdg-utils (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-utils.new.26092 (New)


Package is "xdg-utils"

Mon Feb  3 11:10:39 2020 rev:51 rq:768953 version:1.1.3+20190413

Changes:

--- /work/SRC/openSUSE:Factory/xdg-utils/xdg-utils.changes  2019-11-08 
15:21:27.222723624 +0100
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new.26092/xdg-utils.changes   
2020-02-03 11:10:42.693765880 +0100
@@ -43 +43 @@
-boo#1093086)
+boo#1093086, fdo#103807)



Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.rWQFNT/_old  2020-02-03 11:10:44.761766925 +0100
+++ /var/tmp/diff_new_pack.rWQFNT/_new  2020-02-03 11:10:44.761766925 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xdg-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
@@ -22,7 +22,7 @@
 Summary:Utilities to uniformly interface desktop environments
 License:MIT
 Group:  System/GUI/Other
-Url:https://www.freedesktop.org/wiki/Software/xdg-utils/
+URL:https://www.freedesktop.org/wiki/Software/xdg-utils/
 # http://portland.freedesktop.org/download/xdg-utils-%%{version}.tar.gz
 Source: xdg-utils-%{version}.tar.xz
 # PATCH-FEATURE-OPENSUSE install-some-more-scripts.diff jsl...@suse.cz




commit xdg-utils for openSUSE:Factory

2019-11-08 Thread root
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2019-11-08 15:21:24

Comparing /work/SRC/openSUSE:Factory/xdg-utils (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-utils.new.2990 (New)


Package is "xdg-utils"

Fri Nov  8 15:21:24 2019 rev:50 rq:745125 version:1.1.3+20190413

Changes:

--- /work/SRC/openSUSE:Factory/xdg-utils/xdg-utils.changes  2019-10-14 
12:31:39.116245360 +0200
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new.2990/xdg-utils.changes
2019-11-08 15:21:27.222723624 +0100
@@ -1,0 +2,6 @@
+Wed Oct 30 16:12:34 UTC 2019 - Christophe Giboudeaux 
+
+- Add 0001-Don-t-run-kreadconfig-if-KDE_SESSION_VERSION-is-5.patch
+  to read the KDE Frameworks config file if necessary (boo#1155462)
+
+---

New:

  0001-Don-t-run-kreadconfig-if-KDE_SESSION_VERSION-is-5.patch



Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.Y8dlR8/_old  2019-11-08 15:21:27.818724254 +0100
+++ /var/tmp/diff_new_pack.Y8dlR8/_new  2019-11-08 15:21:27.818724254 +0100
@@ -27,6 +27,8 @@
 Source: xdg-utils-%{version}.tar.xz
 # PATCH-FEATURE-OPENSUSE install-some-more-scripts.diff jsl...@suse.cz
 Patch0: install-some-more-scripts.diff
+# PATCH-FIX-UPSTREAM 
0001-Don-t-run-kreadconfig-if-KDE_SESSION_VERSION-is-5.patch
+Patch1: 0001-Don-t-run-kreadconfig-if-KDE_SESSION_VERSION-is-5.patch
 BuildRequires:  make
 # for xmlto to be able to generate text from html
 BuildRequires:  w3m
@@ -55,8 +57,7 @@
environment.
 
 %prep
-%setup -q
-%autopatch -p1
+%autosetup -p1
 
 %build
 %configure

++ 0001-Don-t-run-kreadconfig-if-KDE_SESSION_VERSION-is-5.patch ++
>From e47c61cb3c780cd091038c8b580eca6e10679a11 Mon Sep 17 00:00:00 2001
From: Christophe Giboudeaux 
Date: Wed, 30 Oct 2019 17:11:08 +0100
Subject: [PATCH] Don't run 'kreadconfig' if KDE_SESSION_VERSION is >= 5.

'kreadconfig' is a KDE4 executable. The program is called 'kreadconfig5' in
KDE Frameworks 5.xx.
---
 scripts/xdg-terminal.in | 15 ++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/scripts/xdg-terminal.in b/scripts/xdg-terminal.in
index 36a9833..05a3c44 100644
--- a/scripts/xdg-terminal.in
+++ b/scripts/xdg-terminal.in
@@ -30,7 +30,20 @@ _USAGE
 
 terminal_kde()
 {
-terminal=`kreadconfig --file kdeglobals --group General --key 
TerminalApplication --default konsole`
+if [ -n "$KDE_SESSION_VERSION" ] && [ "$KDE_SESSION_VERSION" -ge 5 ]; then
+local kreadconfig=kreadconfig$KDE_SESSION_VERSION
+else
+local kreadconfig=kreadconfig
+fi
+
+if which $kreadconfig >/dev/null 2>&1; then
+local terminal=$($kreadconfig --file kdeglobals \
+  --group General \
+  --key TerminalApplication \
+  --default konsole)
+else
+exit_failure_operation_impossible "'$kreadconfig' was not found or is 
not executable"
+fi
 
 terminal_exec=`which $terminal 2>/dev/null`
 
-- 
2.23.0




commit xdg-utils for openSUSE:Factory

2019-10-14 Thread root
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2019-10-14 12:31:36

Comparing /work/SRC/openSUSE:Factory/xdg-utils (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-utils.new.2352 (New)


Package is "xdg-utils"

Mon Oct 14 12:31:36 2019 rev:49 rq:735812 version:1.1.3+20190413

Changes:

--- /work/SRC/openSUSE:Factory/xdg-utils/xdg-utils.changes  2019-04-28 
19:59:59.430915499 +0200
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new.2352/xdg-utils.changes
2019-10-14 12:31:39.116245360 +0200
@@ -1,0 +2,6 @@
+Mon Sep 30 10:47:49 UTC 2019 - jsl...@suse.com
+
+- Update to version 1.1.3+20190413:
+  * xdg-mime: return correct exit code for GNOME
+
+---

Old:

  xdg-utils-1.1.3+20190401.tar.xz

New:

  xdg-utils-1.1.3+20190413.tar.xz



Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.ziFURm/_old  2019-10-14 12:31:40.220242483 +0200
+++ /var/tmp/diff_new_pack.ziFURm/_new  2019-10-14 12:31:40.228242463 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   xdg-utils
-Version:1.1.3+20190401
+Version:1.1.3+20190413
 Release:0
 Summary:Utilities to uniformly interface desktop environments
 License:MIT

++ _servicedata ++
--- /var/tmp/diff_new_pack.ziFURm/_old  2019-10-14 12:31:40.304242264 +0200
+++ /var/tmp/diff_new_pack.ziFURm/_new  2019-10-14 12:31:40.304242264 +0200
@@ -1,4 +1,4 @@
 
 
 git://anongit.freedesktop.org/xdg/xdg-utils
-  bfcefa162b1dcd6d62e193019969ff2f5ff331cf
\ No newline at end of file
+  0547886c0a7ae79145998495a6e3af6a1450d0c7
\ No newline at end of file

++ xdg-utils-1.1.3+20190401.tar.xz -> xdg-utils-1.1.3+20190413.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdg-utils-1.1.3+20190401/scripts/xdg-mime.in 
new/xdg-utils-1.1.3+20190413/scripts/xdg-mime.in
--- old/xdg-utils-1.1.3+20190401/scripts/xdg-mime.in2019-04-01 
21:34:33.0 +0200
+++ new/xdg-utils-1.1.3+20190413/scripts/xdg-mime.in2019-04-13 
12:46:44.0 +0200
@@ -84,6 +84,8 @@
 elif gnomevfs-info --help 2>/dev/null 1>&2; then
 DEBUG 1 "Running gnomevfs-info \"$1\""
 gnomevfs-info --slow-mime "$1" 2> /dev/null | grep "^MIME" | cut -d 
":" -f 2 | sed s/"^ "//
+else
+exit_failure_operation_impossible "no method available for querying 
MIME type of '$filename'"
 fi
 
 if [ $? -eq 0 ]; then




commit xdg-utils for openSUSE:Factory

2019-04-28 Thread root
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2019-04-28 19:59:55

Comparing /work/SRC/openSUSE:Factory/xdg-utils (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-utils.new.5536 (New)


Package is "xdg-utils"

Sun Apr 28 19:59:55 2019 rev:48 rq:696984 version:1.1.3+20190401

Changes:

--- /work/SRC/openSUSE:Factory/xdg-utils/xdg-utils.changes  2018-05-25 
21:35:06.756750367 +0200
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new.5536/xdg-utils.changes
2019-04-28 19:59:59.430915499 +0200
@@ -1,0 +2,22 @@
+Tue Apr 23 04:44:28 UTC 2019 - jsl...@suse.com
+
+- Update to version 1.1.3+20190401:
+  * support digits in uri scheme regex
+  * Enable cinnamon screensaver for xdg aware desktop environments (eg lxqt)
+  * xdg-open: fix comment typo
+  * xdg-su: fix some easy TODOs
+  * xdg-screensaver: Sanitise window name before sending it over the bus
+  * Fixes -x argument, which is the default for {gnome,mate}-terminal
+  * Fix a bug when xdg-terminal needs gsettings to get the default terminal
+  * test-lib.sh: run: eat xdg-open's exit code
+  * xdg-open: handle file://localhost/
+  * Restore matching of older deepin names
+  * xdg-email: Support for Deepin
+  * xdg-open: better pcmanfm check (BR106636,BR106161)
+  * open for post 1.1.3 development
+- Removed (merged upstream):
+  * xdg-terminal-fix-gsettings.patch 
+  * xdg-terminal-fix-terminal--x-arg.patch
+- Fix URL
+
+---

Old:

  xdg-terminal-fix-gsettings.patch
  xdg-terminal-fix-terminal--x-arg.patch
  xdg-utils-20180510.tar.xz

New:

  xdg-utils-1.1.3+20190401.tar.xz



Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.Gi8l2t/_old  2019-04-28 20:00:01.090914497 +0200
+++ /var/tmp/diff_new_pack.Gi8l2t/_new  2019-04-28 20:00:01.094914495 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xdg-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,25 +12,21 @@
 # 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/
 #
 
 
 Name:   xdg-utils
-Version:20180510
+Version:1.1.3+20190401
 Release:0
 Summary:Utilities to uniformly interface desktop environments
 License:MIT
 Group:  System/GUI/Other
-Url:http://portland.freedesktop.org/
+Url:https://www.freedesktop.org/wiki/Software/xdg-utils/
 # http://portland.freedesktop.org/download/xdg-utils-%%{version}.tar.gz
 Source: xdg-utils-%{version}.tar.xz
 # PATCH-FEATURE-OPENSUSE install-some-more-scripts.diff jsl...@suse.cz
 Patch0: install-some-more-scripts.diff
-# PATCH-FIX-UPSTREAM xdg-terminal-fix-gsettings.patch fdo#93231 
roni...@gmail.com
-Patch1: xdg-terminal-fix-gsettings.patch
-# PATCH-FIX-UPSTREAM xdg-terminal-fix-terminal--x-arg.patch fdo#93231 
sor.ale...@meowr.ru -- https://bugs.freedesktop.org/show_bug.cgi?id=93231#c5
-Patch3: xdg-terminal-fix-terminal--x-arg.patch
 BuildRequires:  make
 # for xmlto to be able to generate text from html
 BuildRequires:  w3m
@@ -39,12 +35,7 @@
 Requires:   perl-Net-DBus
 Requires:   perl-X11-Protocol
 Requires:   which
-%if 0%{?suse_version} > 1110
 BuildArch:  noarch
-%else
-BuildRequires:  xz
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%endif
 
 %description
 The xdg-utils package is a set of simple scripts that provide basic
@@ -76,7 +67,8 @@
 
 %files
 %defattr(-,root,root)
-%doc ChangeLog LICENSE README TODO
+%doc ChangeLog README TODO
+%license LICENSE
 %{_bindir}/xdg-desktop-icon
 %{_bindir}/xdg-desktop-menu
 %{_bindir}/xdg-email

++ _service ++
--- /var/tmp/diff_new_pack.Gi8l2t/_old  2019-04-28 20:00:01.130914473 +0200
+++ /var/tmp/diff_new_pack.Gi8l2t/_new  2019-04-28 20:00:01.134914471 +0200
@@ -4,7 +4,9 @@
 enable
 git
 xdg-utils
-%cd
+@PARENT_TAG@+%cd
+v(.*)
+\1
   
   
 *.tar

++ _servicedata ++
--- /var/tmp/diff_new_pack.Gi8l2t/_old  2019-04-28 20:00:01.154914459 +0200
+++ /var/tmp/diff_new_pack.Gi8l2t/_new  2019-04-28 20:00:01.154914459 +0200
@@ -1,4 +1,4 @@
 
 
 git://anongit.freedesktop.org/xdg/xdg-utils
-  159fc37075db2decf446f453fe1a796da6921aad
\ No newline at end of file
+  bfcefa162b1dcd6d62e193019969ff2f5ff331c

commit xdg-utils for openSUSE:Factory

2018-05-25 Thread root
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2018-05-25 21:35:04

Comparing /work/SRC/openSUSE:Factory/xdg-utils (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-utils.new (New)


Package is "xdg-utils"

Fri May 25 21:35:04 2018 rev:47 rq:611526 version:20180510

Changes:

--- /work/SRC/openSUSE:Factory/xdg-utils/xdg-utils.changes  2018-05-08 
13:31:31.498143466 +0200
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new/xdg-utils.changes 2018-05-25 
21:35:06.756750367 +0200
@@ -0,0 +1,20 @@
+---
+Wed May 23 09:17:31 UTC 2018 - alarr...@suse.com
+
+- Update to version 20180510 (1.1.3):
+  * bump version, prep for 1.1.3 release
+  * xdg-open: use pcmanfm only if it is available (BR106161)
+  * Add Deepin Desktop Environment support.
+  * Avoid argument injection vulnerability in open_envvar() (CVE-2017-18266,
+boo#1093086)
+  * xdg-settings: check_browser is broken under kde when just the binary
+is specified (BR106343)
+  * xdg-open: Fixes LXQt behavior
+  * xdg-mime awk script syntax error (BR104298)
+  * Spelling fixes (BR103255)
+  * xdg-mime.1: Add missing period
+  * Fix tests for 1f8e58d51e6fb3f50f59ed2d8265f2f346ac68e6
+
+- Drop fix-kde-browser-check.patch which is already included upstream
+
+---

Old:

  fix-kde-browser-check.patch
  xdg-utils-20170508.tar.xz

New:

  xdg-utils-20180510.tar.xz



Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.iPTaDk/_old  2018-05-25 21:35:07.656717796 +0200
+++ /var/tmp/diff_new_pack.iPTaDk/_new  2018-05-25 21:35:07.656717796 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xdg-utils
 #
-# Copyright (c) 2016 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
@@ -17,7 +17,7 @@
 
 
 Name:   xdg-utils
-Version:20170508
+Version:20180510
 Release:0
 Summary:Utilities to uniformly interface desktop environments
 License:MIT
@@ -31,7 +31,6 @@
 Patch1: xdg-terminal-fix-gsettings.patch
 # PATCH-FIX-UPSTREAM xdg-terminal-fix-terminal--x-arg.patch fdo#93231 
sor.ale...@meowr.ru -- https://bugs.freedesktop.org/show_bug.cgi?id=93231#c5
 Patch3: xdg-terminal-fix-terminal--x-arg.patch
-Patch4: fix-kde-browser-check.patch
 BuildRequires:  make
 # for xmlto to be able to generate text from html
 BuildRequires:  w3m

++ _servicedata ++
--- /var/tmp/diff_new_pack.iPTaDk/_old  2018-05-25 21:35:07.720715480 +0200
+++ /var/tmp/diff_new_pack.iPTaDk/_new  2018-05-25 21:35:07.724715335 +0200
@@ -1,4 +1,4 @@
 
 
 git://anongit.freedesktop.org/xdg/xdg-utils
-  fb9ee8c69932feb716ad4db793a7941dd06b345c
\ No newline at end of file
+  159fc37075db2decf446f453fe1a796da6921aad
\ No newline at end of file

++ xdg-utils-20170508.tar.xz -> xdg-utils-20180510.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdg-utils-20170508/ChangeLog 
new/xdg-utils-20180510/ChangeLog
--- old/xdg-utils-20170508/ChangeLog2017-05-08 14:34:29.0 +0200
+++ new/xdg-utils-20180510/ChangeLog2018-05-10 17:02:31.0 +0200
@@ -1,5 +1,21 @@
 === xdg-utils 1.1.3 ===
 
+2018-05-10
+   * xdg-open: Add Deepin Desktop Environment support (BR106143)
+   * xdg-open: use pcmanfm only if it is available (BR106161) 
+
+2018-05-09
+   * xdg-open: Argument injection in xdg-open open_envvar (BR103807)
+
+2018-05-02
+   * xdg-settings: check_browser is broken under kde when just the binary is 
specified (BR106343)
+
+2018-02-27
+   * xdg-open: Fixes LXQt behavior (BR81674,BR103146)
+
+2017-12-18
+   * xdg-mime awk script syntax error (BR104298)
+
 === xdg-utils 1.1.2 ===
 
 2017-02-28 Rex Dieter 
@@ -541,7 +557,7 @@
 
 2006-04-24 Kevin Krammer 
 * Applied patch provided by Benedikt Meurer 

-  to improve the compatability of the Makefile
+  to improve the compatibility of the Makefile
 * Added --title option to xdg-file-dialog
 * Applied another path by Benedikt to let xdg-file-dialog use
   zenity on GNOME and XFCE
@@ -564,7 +580,7 @@
   Currently only used in xdg-mime to gather feedback
 
 2006-04-08 Kevin Krammer 
-* In case of $BROWSER being not avialable or empty, try a fixed list of 
well
+* In case of $BROWSER being not available or empty, try a fixed list of 
well
   known browsers instead
 
 2006-04-06 Kevin Krammer 
diff -urN '--exc

commit xdg-utils for openSUSE:Factory

2018-05-08 Thread root
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2018-05-08 13:31:29

Comparing /work/SRC/openSUSE:Factory/xdg-utils (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-utils.new (New)


Package is "xdg-utils"

Tue May  8 13:31:29 2018 rev:46 rq:603863 version:20170508

Changes:

--- /work/SRC/openSUSE:Factory/xdg-utils/xdg-utils.changes  2017-06-02 
10:29:51.445364654 +0200
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new/xdg-utils.changes 2018-05-08 
13:31:31.498143466 +0200
@@ -0,0 +1,5 @@
+Tue May  1 05:28:49 UTC 2018 - sfl...@suse.de
+
+- boo#1051353 can't set default browser on kde.
+  * fix-kde-browser-check.patch
+

New:

  fix-kde-browser-check.patch



Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.eOenC2/_old  2018-05-08 13:31:32.346112872 +0200
+++ /var/tmp/diff_new_pack.eOenC2/_new  2018-05-08 13:31:32.346112872 +0200
@@ -31,6 +31,7 @@
 Patch1: xdg-terminal-fix-gsettings.patch
 # PATCH-FIX-UPSTREAM xdg-terminal-fix-terminal--x-arg.patch fdo#93231 
sor.ale...@meowr.ru -- https://bugs.freedesktop.org/show_bug.cgi?id=93231#c5
 Patch3: xdg-terminal-fix-terminal--x-arg.patch
+Patch4: fix-kde-browser-check.patch
 BuildRequires:  make
 # for xmlto to be able to generate text from html
 BuildRequires:  w3m
@@ -65,9 +66,7 @@
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
-%patch3 -p1
+%autopatch -p1
 
 %build
 %configure

++ fix-kde-browser-check.patch ++
Index: xdg-utils-20160610/scripts/xdg-settings.in
===
--- xdg-utils-20160610.orig/scripts/xdg-settings.in
+++ xdg-utils-20160610/scripts/xdg-settings.in
@@ -226,6 +226,14 @@ check_browser_kde()
 fi
 browser="`read_kde_browser`"
 binary="`resolve_kde_browser`"
+
+# The browser may contain a relative entry to the binary starting with !
+if [ x"!" == x"${browser:0:1}" ]; then
+# get the full path
+browser="`binary_to_desktop_file ${browser:1}`"
+binary="`desktop_file_to_binary $browser`"
+fi
+
 # Because KDE will use the handler for MIME type text/html if this value
 # is empty, we allow either the empty string or a match to $check here.
 if [ x"$binary" != x -a x"$binary" != x"$check" ]; then
@@ -575,16 +583,23 @@ check_url_scheme_handler_kde()
 fi
 if [ x"$1" = "mailto" ]; then
 binary="`read_kde_config emaildefaults PROFILE_Default EmailClient`"
+# The field may contain a relative entry to the binary starting with !
+if [ x"!" == x"${binary:0:1}" ]; then
+# get the full path
+desktop_file="`binary_to_desktop_file ${binary:1}`"
+binary="`desktop_file_to_binary $desktop_file`"
+fi
+if [ x"$binary" != x"$check" ]; then
+echo no
+exit_success
+fi
+else
+handler="`get_browser_mime x-scheme-handler/$1`"
+binary="`desktop_file_to_binary "$handler"`"
 if [ x"$binary" != x"$check" ]; then
 echo no
 exit_success
 fi
-fi
-handler="`get_browser_mime x-scheme-handler/$1`"
-binary="`desktop_file_to_binary "$handler"`"
-if [ x"$binary" != x"$check" ]; then
-echo no
-exit_success
 fi
 echo yes
 exit_success



commit xdg-utils for openSUSE:Factory

2017-06-02 Thread root
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2017-06-02 10:29:49

Comparing /work/SRC/openSUSE:Factory/xdg-utils (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-utils.new (New)


Package is "xdg-utils"

Fri Jun  2 10:29:49 2017 rev:45 rq:497767 version:20170508

Changes:

--- /work/SRC/openSUSE:Factory/xdg-utils/xdg-utils.changes  2016-11-16 
13:46:00.0 +0100
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new/xdg-utils.changes 2017-06-02 
10:29:51.445364654 +0200
@@ -1,0 +2,15 @@
+Tue May 23 09:30:35 UTC 2017 - jsl...@suse.com
+
+- Update to version 20170508:
+  * xdg-open: Add "chromium" to fallback browsers
+  * changelog for prior commit
+  * xdg-mime: fails on encountering a list for x-scheme-handler (BR44163)
+  * common: implement vendor dirs in desktop_file_to_binary (BR44163)
+  * Add better support for Enlightenment and LXQt (BR98561)
+  * xdg-screensaver: Restore previous X11 screensaver timeout (BR#98509)
+  * adjust version for release/tag
+- removed common-vendor-dirs-in-desktop_to_binary.patch
+- removed fix-enlightenment-lxqt-support.patch
+- removed xdg-mime-return-existing-desktop-files.patch
+
+---

Old:

  common-vendor-dirs-in-desktop_to_binary.patch
  fix-enlightenment-lxqt-support.patch
  xdg-mime-return-existing-desktop-files.patch
  xdg-utils-20160610.tar.xz

New:

  _servicedata
  xdg-utils-20170508.tar.xz



Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.4WDmXT/_old  2017-06-02 10:29:52.241252196 +0200
+++ /var/tmp/diff_new_pack.4WDmXT/_new  2017-06-02 10:29:52.241252196 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   xdg-utils
-Version:20160610
+Version:20170508
 Release:0
 Summary:Utilities to uniformly interface desktop environments
 License:MIT
@@ -29,13 +29,8 @@
 Patch0: install-some-more-scripts.diff
 # PATCH-FIX-UPSTREAM xdg-terminal-fix-gsettings.patch fdo#93231 
roni...@gmail.com
 Patch1: xdg-terminal-fix-gsettings.patch
-# PATCH-FIX-UPSTREAM fix-enlightenment-support.patch fdo#88280 
si...@simotek.net
-Patch2: fix-enlightenment-lxqt-support.patch
 # PATCH-FIX-UPSTREAM xdg-terminal-fix-terminal--x-arg.patch fdo#93231 
sor.ale...@meowr.ru -- https://bugs.freedesktop.org/show_bug.cgi?id=93231#c5
 Patch3: xdg-terminal-fix-terminal--x-arg.patch
-# PATCH-FIX-UPSTREAM (2 patches) xdg-mime / xdg-open generic implementations 
only return 1 item sfl...@suse.de (boo#979265)
-Patch4: common-vendor-dirs-in-desktop_to_binary.patch
-Patch5: xdg-mime-return-existing-desktop-files.patch
 BuildRequires:  make
 # for xmlto to be able to generate text from html
 BuildRequires:  w3m
@@ -72,10 +67,7 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 %patch3 -p1
-%patch4 -p1
-%patch5 -p1
 
 %build
 %configure

++ _service ++
--- /var/tmp/diff_new_pack.4WDmXT/_old  2017-06-02 10:29:52.277247110 +0200
+++ /var/tmp/diff_new_pack.4WDmXT/_new  2017-06-02 10:29:52.277247110 +0200
@@ -1,13 +1,14 @@
 
-  
+  
 git://anongit.freedesktop.org/xdg/xdg-utils
+enable
 git
 xdg-utils
-%ad
+%cd
   
-  
+  
 *.tar
 xz
   
-  
+  
 

++ _servicedata ++


git://anongit.freedesktop.org/xdg/xdg-utils
  fb9ee8c69932feb716ad4db793a7941dd06b345c++
 xdg-terminal-fix-terminal--x-arg.patch ++
--- /var/tmp/diff_new_pack.4WDmXT/_old  2017-06-02 10:29:52.317241459 +0200
+++ /var/tmp/diff_new_pack.4WDmXT/_new  2017-06-02 10:29:52.317241459 +0200
@@ -1,3 +1,9 @@
+From: sor.ale...@meowr.ru
+Subject: Fixes -x argument, which is the default for {gnome,mate}-terminal
+References: fdo#93231
+
+---
+
 --- a/scripts/xdg-terminal.in
 +++ b/scripts/xdg-terminal.in
 @@ -65,11 +65,17 @@ terminal_gnome()

++ xdg-utils-20160610.tar.xz -> xdg-utils-20170508.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdg-utils-20160610/ChangeLog 
new/xdg-utils-20170508/ChangeLog
--- old/xdg-utils-20160610/ChangeLog2016-06-10 14:27:03.0 +0200
+++ new/xdg-utils-20170508/ChangeLog2017-05-08 14:34:29.0 +0200
@@ -1,4 +1,21 @@
-=== xdg-utils 1.1.2 (unreleased) ===
+=== xdg-utils 1.1.3 ===
+
+=== xdg-utils 1.1.2 ===
+
+2017-02-28 Rex Dieter 
+   * xdg-open: Add "chromium" to fallback browsers (BR99366)
+   * xdg-mime: fails on encountering a list for x-scheme-handler (BR44163)
+   * xdg-screensaver: Restore previous X11 screensaver timeout (BR#98509)
+
+2016-12-12 Rex Dieter 
+   * Add gio tool support (BR99063)
+
+2016-11-23 Rex Dieter 
+   * xdg-open/xdg-email: add flatpack support (BR98824)
+
+20

commit xdg-utils for openSUSE:Factory

2016-11-16 Thread h_root
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2016-11-16 13:45:59

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  2016-06-13 
21:54:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new/xdg-utils.changes 2016-11-16 
13:46:00.0 +0100
@@ -0,0 +1,11 @@
+---
+Tue Nov 15 00:26:14 UTC 2016 - sfl...@suse.de
+
+- Update to 20160610
+  * Fixes for last update
+- boo#1004321 desktop files with a - are still valid, issue in 
+  common-vendor-dirs-in-desktop_to_binary.patch
+- boo#959912 Introduce LXQt support, renamed 
+  fix-enlightenment-support.patch to fix-enlightenment-lxqt-support.patch
+
+---

Old:

  fix-enlightenment-support.patch
  xdg-utils-20160520.tar.xz

New:

  fix-enlightenment-lxqt-support.patch
  xdg-utils-20160610.tar.xz



Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.YwCiym/_old  2016-11-16 13:46:01.0 +0100
+++ /var/tmp/diff_new_pack.YwCiym/_new  2016-11-16 13:46:01.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   xdg-utils
-Version:20160520
+Version:20160610
 Release:0
 Summary:Utilities to uniformly interface desktop environments
 License:MIT
@@ -30,7 +30,7 @@
 # PATCH-FIX-UPSTREAM xdg-terminal-fix-gsettings.patch fdo#93231 
roni...@gmail.com
 Patch1: xdg-terminal-fix-gsettings.patch
 # PATCH-FIX-UPSTREAM fix-enlightenment-support.patch fdo#88280 
si...@simotek.net
-Patch2: fix-enlightenment-support.patch
+Patch2: fix-enlightenment-lxqt-support.patch
 # PATCH-FIX-UPSTREAM xdg-terminal-fix-terminal--x-arg.patch fdo#93231 
sor.ale...@meowr.ru -- https://bugs.freedesktop.org/show_bug.cgi?id=93231#c5
 Patch3: xdg-terminal-fix-terminal--x-arg.patch
 # PATCH-FIX-UPSTREAM (2 patches) xdg-mime / xdg-open generic implementations 
only return 1 item sfl...@suse.de (boo#979265)

++ common-vendor-dirs-in-desktop_to_binary.patch ++
--- /var/tmp/diff_new_pack.YwCiym/_old  2016-11-16 13:46:01.0 +0100
+++ /var/tmp/diff_new_pack.YwCiym/_new  2016-11-16 13:46:01.0 +0100
@@ -4,10 +4,10 @@
 
 common: implement vendor dirs in desktop_file_to_binary
 
-diff --git a/scripts/xdg-utils-common.in b/scripts/xdg-utils-common.in
-index cf08cd3..19400a4 100644
 a/scripts/xdg-utils-common.in
-+++ b/scripts/xdg-utils-common.in
+Index: xdg-utils-20160610/scripts/xdg-utils-common.in
+===
+--- xdg-utils-20160610.orig/scripts/xdg-utils-common.in
 xdg-utils-20160610/scripts/xdg-utils-common.in
 @@ -50,7 +50,6 @@ binary_to_desktop_file()
  
  #-
@@ -16,7 +16,7 @@
  desktop_file_to_binary()
  {
  
search="${XDG_DATA_HOME:-$HOME/.local/share}:${XDG_DATA_DIRS:-/usr/local/share:/usr/share}"
-@@ -58,14 +57,32 @@ desktop_file_to_binary()
+@@ -58,14 +57,33 @@ desktop_file_to_binary()
  IFS=:
  for dir in $search; do
  unset IFS
@@ -38,7 +38,8 @@
 +elif [ -r $dir/applnk/$vendor/$app ]; then
 +file_path=$dir/applnk/$vendor/$app
 +fi
-+else
++fi
++if test -z "$file_path" ; then
 +for indir in "$dir"/applications/ "$dir"/applications/*/ 
"$dir"/applnk/ "$dir"/applnk/*/; do
 +file="$indir/$desktop"
 +if [ -r "$file" ]; then

++ fix-enlightenment-lxqt-support.patch ++
Index: xdg-utils-20160610/ChangeLog
===
--- xdg-utils-20160610.orig/ChangeLog
+++ xdg-utils-20160610/ChangeLog
@@ -1,5 +1,9 @@
 === xdg-utils 1.1.2 (unreleased) ===
 
+2016-08-25 Simon Lees 
+   * Add support for LXQt
+   * Add enlightenment to xdg-email, xdg-settings
+
 2016-06-10 Rex Dieter 
* xdg-open: prefer open_generic_xdg_x_scheme_handler over open_envvar 
(BR96472)
 
Index: xdg-utils-20160610/scripts/xdg-email.in
===
--- xdg-utils-20160610.orig/scripts/xdg-email.in
+++ xdg-utils-20160610/scripts/xdg-email.in
@@ -459,7 +459,7 @@ case "$DE" in
 open_xfce "${mailto}"
 ;;
 
-generic)
+generic|lxqt|enlightenment)
 open_generic "${mailto}"
 ;;
 
Index: xdg-utils-20160610/scripts/xdg-open.in
===
--- xdg-utils-20160610.orig/scripts/xdg-open.in
+++ xdg

commit xdg-utils for openSUSE:Factory

2016-06-13 Thread h_root
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2016-06-13 21:54:53

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  2016-02-18 
12:35:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new/xdg-utils.changes 2016-06-13 
21:54:55.0 +0200
@@ -0,0 +1,11 @@
+Fri May 20 04:54:39 UTC 2016 - sfl...@suse.de
+
+- Update to 20160520
+  * xdg-mime: support for KDE Frameworks 5.6
+  * xdg-mime does not write the file it reads in a query (BR95051)
+  * xdg-screensaver: Add cinnamon-screensaver D-Bus API support.
+  * xdg-open: standardize output redirection style
+- Fix issues related to xdg-open/xdg-mime generic code paths.
+  * common-vendor-dirs-in-desktop_to_binary.patch
+  * xdg-mime-return-existing-desktop-files.patch
+  

Old:

  xdg-utils-20151219.tar.xz

New:

  common-vendor-dirs-in-desktop_to_binary.patch
  xdg-mime-return-existing-desktop-files.patch
  xdg-utils-20160520.tar.xz



Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.Nanjz8/_old  2016-06-13 21:54:57.0 +0200
+++ /var/tmp/diff_new_pack.Nanjz8/_new  2016-06-13 21:54:57.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   xdg-utils
-Version:20151219
+Version:20160520
 Release:0
 Summary:Utilities to uniformly interface desktop environments
 License:MIT
@@ -33,6 +33,9 @@
 Patch2: fix-enlightenment-support.patch
 # PATCH-FIX-UPSTREAM xdg-terminal-fix-terminal--x-arg.patch fdo#93231 
sor.ale...@meowr.ru -- https://bugs.freedesktop.org/show_bug.cgi?id=93231#c5
 Patch3: xdg-terminal-fix-terminal--x-arg.patch
+# PATCH-FIX-UPSTREAM (2 patches) xdg-mime / xdg-open generic implementations 
only return 1 item sfl...@suse.de (boo#979265)
+Patch4: common-vendor-dirs-in-desktop_to_binary.patch
+Patch5: xdg-mime-return-existing-desktop-files.patch
 BuildRequires:  make
 # for xmlto to be able to generate text from html
 BuildRequires:  w3m
@@ -71,6 +74,8 @@
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
+%patch4 -p1
+%patch5 -p1
 
 %build
 %configure

++ common-vendor-dirs-in-desktop_to_binary.patch ++
commit 6e4d88e740b89a2766312fb544e4a22b7034d9e3
Author: Simon Lees 
Date:   Tue May 31 13:13:53 2016 +0930

common: implement vendor dirs in desktop_file_to_binary

diff --git a/scripts/xdg-utils-common.in b/scripts/xdg-utils-common.in
index cf08cd3..19400a4 100644
--- a/scripts/xdg-utils-common.in
+++ b/scripts/xdg-utils-common.in
@@ -50,7 +50,6 @@ binary_to_desktop_file()
 
 #-
 # map a .desktop file to a binary
-## FIXME: handle vendor dir case
 desktop_file_to_binary()
 {
 
search="${XDG_DATA_HOME:-$HOME/.local/share}:${XDG_DATA_DIRS:-/usr/local/share:/usr/share}"
@@ -58,14 +57,32 @@ desktop_file_to_binary()
 IFS=:
 for dir in $search; do
 unset IFS
-[ "$dir" ] && [ -d "$dir/applications" ] || continue
-file="$dir/applications/$desktop"
-[ -r "$file" ] || continue
-# Remove any arguments (%F, %f, %U, %u, etc.).
-command="`grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | 
first_word`"
-command="`which "$command"`"
-readlink -f "$command"
-return
+[ "$dir" ] && [ -d "$dir/applications" ] || [ -d "$dir/applnk" ] || 
continue
+# Check if desktop file contains -
+if [ "${desktop#*-}" != "$desktop" ]; then
+vendor=${desktop%-*}
+app=${desktop#*-}
+if [ -r $dir/applications/$vendor/$app ]; then
+file_path=$dir/applications/$vendor/$app
+elif [ -r $dir/applnk/$vendor/$app ]; then
+file_path=$dir/applnk/$vendor/$app
+fi
+else
+for indir in "$dir"/applications/ "$dir"/applications/*/ 
"$dir"/applnk/ "$dir"/applnk/*/; do
+file="$indir/$desktop"
+if [ -r "$file" ]; then
+file_path=$file
+break
+fi
+done
+fi
+if [ -r "$file_path" ]; then
+# Remove any arguments (%F, %f, %U, %u, etc.).
+command="`grep -E "^Exec(\[[^]=]*])?=" "$file_path" | cut -d= -f 
2- | first_word`"
+command="`which "$command"`"
+readlink -f "$command"
+return
+fi
 done
 }
 
++ xdg-mime-return-existing-desktop-files.patch ++
commit 88deef3f4affa53680382540c2cd1ba9ce8e082d
Author: Simon Lees 
Date:   Fri Jun 3 16:45:08 2016 +0930

xdg-mim

commit xdg-utils for openSUSE:Factory

2016-02-18 Thread h_root
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2016-02-18 11:04:58

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  2016-02-05 
00:30:27.0 +0100
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new/xdg-utils.changes 2016-02-18 
12:35:20.0 +0100
@@ -1,0 +2,5 @@
+Sat Feb  6 11:12:43 UTC 2016 - sor.ale...@meowr.ru
+
+- Fix a mistake with build architecture.
+
+---



Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.YoYqth/_old  2016-02-18 12:35:21.0 +0100
+++ /var/tmp/diff_new_pack.YoYqth/_new  2016-02-18 12:35:21.0 +0100
@@ -41,10 +41,11 @@
 Requires:   perl-Net-DBus
 Requires:   perl-X11-Protocol
 Requires:   which
-%if 0%{?suse_version} <= 1110
+%if 0%{?suse_version} > 1110
+BuildArch:  noarch
+%else
 BuildRequires:  xz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildArch:  noarch
 %endif
 
 %description




commit xdg-utils for openSUSE:Factory

2016-02-04 Thread h_root
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2016-02-05 00:30:26

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-12-13 
09:37:07.0 +0100
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new/xdg-utils.changes 2016-02-05 
00:30:27.0 +0100
@@ -1,0 +2,11 @@
+Fri Jan 22 12:34:23 UTC 2016 - sor.ale...@meowr.ru
+
+- Update to 20151219:
+  * xdg-open: Improve fallbacks, add open_generic (almost)
+everywhere (fdo#93442).
+  * xdg-open: Standardise output redirection style.
+- Add xdg-terminal-fix-terminal--x-arg.patch: fix for "-x" usage
+  (default option for MATE and GNOME terminals).
+- Spec cleanup.
+
+---

Old:

  xdg-utils-20151112.tar.xz

New:

  xdg-terminal-fix-terminal--x-arg.patch
  xdg-utils-20151219.tar.xz



Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.HjyGUg/_old  2016-02-05 00:30:28.0 +0100
+++ /var/tmp/diff_new_pack.HjyGUg/_new  2016-02-05 00:30:28.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xdg-utils
 #
-# Copyright (c) 2015 SUSE LINUX 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
@@ -17,64 +17,70 @@
 
 
 Name:   xdg-utils
-BuildRequires:  make
-BuildRequires:  xmlto
-BuildRequires:  xz
-# for xmlto to be able to generate text from html
-BuildRequires:  w3m
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Version:20151219
+Release:0
 Summary:Utilities to uniformly interface desktop environments
 License:MIT
 Group:  System/GUI/Other
-Version:20151112
-Release:0
-BuildArch:  noarch
 Url:http://portland.freedesktop.org/
-# http://portland.freedesktop.org/download/xdg-utils-%%{version}.tgz
-Source0:xdg-utils-%{version}.tar.xz
+# http://portland.freedesktop.org/download/xdg-utils-%%{version}.tar.gz
+Source: xdg-utils-%{version}.tar.xz
+# PATCH-FEATURE-OPENSUSE install-some-more-scripts.diff jsl...@suse.cz
 Patch0: install-some-more-scripts.diff
+# PATCH-FIX-UPSTREAM xdg-terminal-fix-gsettings.patch fdo#93231 
roni...@gmail.com
 Patch1: xdg-terminal-fix-gsettings.patch
+# PATCH-FIX-UPSTREAM fix-enlightenment-support.patch fdo#88280 
si...@simotek.net
 Patch2: fix-enlightenment-support.patch
+# PATCH-FIX-UPSTREAM xdg-terminal-fix-terminal--x-arg.patch fdo#93231 
sor.ale...@meowr.ru -- https://bugs.freedesktop.org/show_bug.cgi?id=93231#c5
+Patch3: xdg-terminal-fix-terminal--x-arg.patch
+BuildRequires:  make
+# for xmlto to be able to generate text from html
+BuildRequires:  w3m
+BuildRequires:  xmlto
 Requires:   perl
 Requires:   perl-Net-DBus
 Requires:   perl-X11-Protocol
 Requires:   which
+%if 0%{?suse_version} <= 1110
+BuildRequires:  xz
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildArch:  noarch
+%endif
 
 %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.
-
-   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.
+They are intended to provide a set of de-facto 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.
 
 %prep

commit xdg-utils for openSUSE:Factory

2015-12-13 Thread h_root
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2015-12-13 09:37:06

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-11-11 
10:30:03.0 +0100
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new/xdg-utils.changes 2015-12-13 
09:37:07.0 +0100
@@ -1,0 +2,13 @@
+Sun Dec  6 10:23:11 UTC 2015 - jsl...@suse.com
+
+- update to 20151112
+  * xdg-utils-common: bump version number
+  * Check for $WAYLAND_DISPLAY as well as $DISPLAY.
+
+---
+Thu Dec  3 17:08:12 UTC 2015 - roni...@gmail.com
+
+- Add patch `xdg-terminal-fix-gsettings.patch` to fix upstream
+  bfo#93231 
+
+---

Old:

  xdg-utils-20151005.tar.xz

New:

  xdg-terminal-fix-gsettings.patch
  xdg-utils-20151112.tar.xz



Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.JnONKL/_old  2015-12-13 09:37:08.0 +0100
+++ /var/tmp/diff_new_pack.JnONKL/_new  2015-12-13 09:37:08.0 +0100
@@ -26,14 +26,15 @@
 Summary:Utilities to uniformly interface desktop environments
 License:MIT
 Group:  System/GUI/Other
-Version:20151005
+Version:20151112
 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
-Patch3: fix-enlightenment-support.patch 
+Patch1: xdg-terminal-fix-gsettings.patch
+Patch2: fix-enlightenment-support.patch
 Requires:   perl
 Requires:   perl-Net-DBus
 Requires:   perl-X11-Protocol
@@ -61,7 +62,8 @@
 %prep
 %setup -q -n %name-%{version}
 %patch0 -p1
-%patch3 -p1
+%patch1 -p1
+%patch2 -p1
 
 %build
 %configure

++ xdg-terminal-fix-gsettings.patch ++
From: Ronan Arraes Jardim Chagas 
References: bfo#93231
Subject: Fix a bug when xdg-terminal needs gsettings to get the default terminal

xdg-terminal is not working when it needs gsettings to obtain the
default terminal. Thus, xdg-terminal cannot be used in MATE, Cinnamon
or GNOME. This issue was already reported in:
https://bugs.freedesktop.org/show_bug.cgi?id=93231

Thus, this patch provides a temporary workaround until upstream fixes
it.

Link: https://bugs.freedesktop.org/show_bug.cgi?id=93231
---
 scripts/xdg-terminal.in |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- a/scripts/xdg-terminal.in
+++ b/scripts/xdg-terminal.in
@@ -86,8 +86,8 @@ terminal_gsettings()
 {
 term_schema="$1"; shift
 
-term_exec=`gsettings get ${term_schema} exec`
-term_exec_arg=`gsettings get ${term_schema} exec-arg`
+term_exec=`gsettings get ${term_schema} exec | sed -r "s/^'(.*)'$/\1/"`
+term_exec_arg=`gsettings get ${term_schema} exec-arg | sed -r 
"s/^'(.*)'$/\1/"`
 
 terminal_exec=`which $term_exec 2>/dev/null`
 
++ xdg-utils-20151005.tar.xz -> xdg-utils-20151112.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdg-utils-20151005/ChangeLog 
new/xdg-utils-20151112/ChangeLog
--- old/xdg-utils-20151005/ChangeLog2015-11-03 11:54:49.0 +0100
+++ new/xdg-utils-20151112/ChangeLog2015-12-06 11:19:52.0 +0100
@@ -1,3 +1,9 @@
+=== xdg-utils 1.1.2 (unreleased) ===
+
+2015-11-03 Per Olofsson 
+   * Check for $WAYLAND_DISPLAY as well as $DISPLAY. Move display checking
+ to a common has_display() function. Thanks to Pasi Sjöholm for reporting.
+
 === xdg-utils 1.1.1 ===
 
 2015-10-05 Per Olofsson 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdg-utils-20151005/scripts/xdg-email.in 
new/xdg-utils-20151112/scripts/xdg-email.in
--- old/xdg-utils-20151005/scripts/xdg-email.in 2015-11-03 11:54:49.0 
+0100
+++ new/xdg-utils-20151112/scripts/xdg-email.in 2015-12-06 11:19:52.0 
+0100
@@ -433,7 +433,7 @@
 # if BROWSER variable is not set, check some well known browsers instead
 if [ x"$BROWSER" = x"" ]; then
 BROWSER=www-browser:links2:elinks:links:lynx:w3m
-if [ -n "$DISPLAY" ]; then
+if has_display; then
 
BROWSER=x-www-browser:firefox:iceweasel:seamonkey:mozilla:epiphany:konqueror:chromium-browser:google-chrome:$BROWSER
 fi
 fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdg-utils-20151005/scripts/xdg-mime.in 
new/xdg-utils-20151112/scripts/xdg-mime.in
--- old/

commit xdg-utils for openSUSE:Factory

2015-11-11 Thread h_root
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.0 +0100
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new/xdg-utils.changes 2015-11-11 
10:30:03.0 +0100
@@ -1,0 +2,155 @@
+Tue Nov  3 10:55:15 UTC 2015 - jsl...@suse.com
+
+- 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:GNO

commit xdg-utils for openSUSE:Factory

2015-01-22 Thread h_root
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2015-01-22 21:48:45

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  2014-12-30 
00:49:41.0 +0100
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new/xdg-utils.changes 2015-01-22 
21:48:53.0 +0100
@@ -1,0 +2,11 @@
+Tue Jan 20 12:14:38 UTC 2015 - jsl...@suse.com
+
+- update to 20150119
+  * xdg-open: Improve performance of get_key function
+  * xdg-open: better fix for command injection vulnerability (bnc#913676)
+  * xdg-screensaver: Change screensaver_freedesktop's interpretation of 
GetActive
+  * xdg-mime: dereference symlinks when using mimetype or file
+  * xdg-open: command injection vulnerability
+  * xdg-screensaver should control X11's screensaver in xfce as fallback
+
+---

Old:

  xdg-utils-20141009.tar.xz

New:

  xdg-utils-20150119.tar.xz



Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.8Rz93q/_old  2015-01-22 21:48:53.0 +0100
+++ /var/tmp/diff_new_pack.8Rz93q/_new  2015-01-22 21:48:53.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xdg-utils
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -26,7 +26,7 @@
 Summary:Utilities to uniformly interface desktop environments
 License:MIT
 Group:  System/GUI/Other
-Version:20141009
+Version:20150119
 Release:0
 BuildArch:  noarch
 Url:http://portland.freedesktop.org/

++ xdg-utils-20141009.tar.xz -> xdg-utils-20150119.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdg-utils-20141009/ChangeLog 
new/xdg-utils-20150119/ChangeLog
--- old/xdg-utils-20141009/ChangeLog2014-11-27 16:37:05.0 +0100
+++ new/xdg-utils-20150119/ChangeLog2015-01-20 13:14:13.0 +0100
@@ -1,5 +1,19 @@
 === xdg-utils 1.1.x ===
 
+2015-01-19 Rex Dieter 
+   * xdg-open: better fix for command injection vulnerability (BR66670)
+   * xdg-open is extremely slow because get_key executes grep unnecessarily 
(BR88524)
+
+2015-01-15 Reuben Thomas 
+   * xdg-mime: dereference symlinks when using mimetype or file (BR39923)
+   * xdg-screensaver: Change screensaver_freedesktop's interpretation of 
GetActive (BR29859)
+
+2015-01-05 Rex Dieter 
+   * xdg-open: command injection vulnerability (BR66670)
+
+2015-01-04 Rex Dieter 
+   * xdg-screensaver should control X11's screensaver in xfce as fallback 
(BR80089)
+
 2014-10-09 Rex Dieter 
* xdg-screensaver plasma5 support
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdg-utils-20141009/scripts/xdg-mime.in 
new/xdg-utils-20150119/scripts/xdg-mime.in
--- old/xdg-utils-20141009/scripts/xdg-mime.in  2014-11-27 16:37:05.0 
+0100
+++ new/xdg-utils-20150119/scripts/xdg-mime.in  2015-01-20 13:14:13.0 
+0100
@@ -98,11 +98,11 @@
 info_generic()
 {
 if mimetype --version >/dev/null 2>&1; then
-DEBUG 1 "Running mimetype -b \"$1\""
-mimetype -b "$1"
+DEBUG 1 "Running mimetype --brief --dereference \"$1\""
+mimetype --brief --dereference "$1"
 else
-DEBUG 1 "Running file --mime-type \"$1\""
-/usr/bin/file -b --mime-type "$1" 2> /dev/null
+DEBUG 1 "Running file --brief --dereference --mime-type \"$1\""
+/usr/bin/file --brief --dereference --mime-type "$1" 2> /dev/null
 fi
 
 if [ $? -eq 0 ]; then
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdg-utils-20141009/scripts/xdg-open.in 
new/xdg-utils-20150119/scripts/xdg-open.in
--- old/xdg-utils-20141009/scripts/xdg-open.in  2014-11-27 16:37:05.0 
+0100
+++ new/xdg-utils-20150119/scripts/xdg-open.in  2015-01-20 13:14:13.0 
+0100
@@ -57,11 +57,11 @@
 "["*)
 desktop_entry=""
 ;;
-*)
+"${key}="*)
 # Only match Desktop Entry group
 if [ -n "${desktop_entry}" ]
 then
-echo "${line}" | grep -E "^${key}=" | cut -d= -f 2-
+echo "${line}" | cut -d= -f 2-
 fi
 esac
 done < "${file}"
@@ -186,17 +186,17 @@
 # FIXME: 

commit xdg-utils for openSUSE:Factory

2014-12-29 Thread h_root
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2014-12-30 00:49:30

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  2014-12-03 
22:52:21.0 +0100
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new/xdg-utils.changes 2014-12-30 
00:49:41.0 +0100
@@ -1,0 +2,7 @@
+Sun Dec 28 08:43:50 UTC 2014 - si...@simotek.net
+
+- add fix-enlightenment-support.patch 
+  * xdg-su and xdg-terminal both detected enlightenment then did nothing
+  * xdg-su and xdg-terminal both use terminology rather then xterm now
+
+---

New:

  fix-enlightenment-support.patch



Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.ee5XCq/_old  2014-12-30 00:49:43.0 +0100
+++ /var/tmp/diff_new_pack.ee5XCq/_new  2014-12-30 00:49:43.0 +0100
@@ -22,6 +22,7 @@
 BuildRequires:  xz
 # for xmlto to be able to generate text from html
 BuildRequires:  w3m
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Summary:Utilities to uniformly interface desktop environments
 License:MIT
 Group:  System/GUI/Other
@@ -34,6 +35,7 @@
 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
 Requires:   perl-X11-Protocol
@@ -59,6 +61,7 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 %build
 %configure

++ fix-enlightenment-support.patch ++
Index: xdg-utils-20120916/scripts/xdg-su.in
Patch by Simon Lees si...@simotek.net based off a 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
   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 @@
 
 [ x"$1" != x"" ] || exit_failure_syntax
 
+su_enlightenment()
+{
+# Enlightenment doesn't have any reasonably working su/sudo graphical interface
+# but terminology works as a drop in replacement for xterm and has a matching 
theme
+if which terminology >/dev/null ; then
+if [ -z "$user" ] ; then
+terminology -g 60x5 -T "xdg-su: $cmd" -e "su -c '$cmd'"
+else
+terminology -g 60x5 -T "xdg-su: $cmd" -e "su -c '$cmd' '$user'"
+fi
+
+if [ $? -eq 0 ]; then
+exit_success
+else
+exit_failure_operation_failed
+fi
+else
+su_generic
+fi
+}
+
 user=
 cmd=
 while [ $# -gt 0 ] ; do
@@ -588,6 +609,10 @@
 su_xfce
 ;;
 
+enlightenment)
+su_enlightenment
+;;
+
 *)
 [ 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 @@
 fi
 }
 
+terminal_enlightenment()
+{
+if which terminology &>/dev/null; then
+if [ x"$1" = x"" ]; then
+terminology
+else
+terminology -e "$1"
+fi
+else
+terminal_generic "$1"
+fi
+}
+
 #[ x"$1" != x"" ] || exit_failure_syntax
 
 command=
@@ -606,6 +619,10 @@
 lxde)
 terminal_lxde "$command"
 ;;
+
+enlightenment)
+terminal_enlightenment "$command"
+;;
 
 generic)
 terminal_generic "$command"
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xdg-utils for openSUSE:Factory

2014-12-03 Thread h_root
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2014-12-03 22:52:18

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  2014-09-28 
19:58:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new/xdg-utils.changes 2014-12-03 
22:52:21.0 +0100
@@ -1,0 +2,8 @@
+Thu Nov 27 15:41:10 UTC 2014 - jsl...@suse.com
+
+- Update to 20141009:
+  * more of plasma5
+- xdg-mime-generic-do-not-return-more-than-one-default.patch (bnc#906625)
+- .spec cleanup
+
+---

Old:

  xdg-utils-20140922.tar.xz

New:

  xdg-mime-generic-do-not-return-more-than-one-default.patch
  xdg-utils-20141009.tar.xz



Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.7ljbJ6/_old  2014-12-03 22:52:23.0 +0100
+++ /var/tmp/diff_new_pack.7ljbJ6/_new  2014-12-03 22:52:23.0 +0100
@@ -25,15 +25,15 @@
 Summary:Utilities to uniformly interface desktop environments
 License:MIT
 Group:  System/GUI/Other
-Version:20140922
+Version:20141009
 Release:0
 BuildArch:  noarch
 Url:http://portland.freedesktop.org/
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # http://portland.freedesktop.org/download/xdg-utils-%%{version}.tgz
 Source0:xdg-utils-%{version}.tar.xz
 Patch0: install-some-more-scripts.diff
-Patch8: xdg-screensaver-gnome-perl.diff
+Patch1: xdg-screensaver-gnome-perl.diff
+Patch2: xdg-mime-generic-do-not-return-more-than-one-default.patch
 Requires:   perl
 Requires:   perl-Net-DBus
 Requires:   perl-X11-Protocol
@@ -57,18 +57,15 @@
 %prep
 %setup -q -n %name-%{version}
 %patch0 -p1
-%patch8 -p1
+%patch1 -p1
+%patch2 -p1
 
 %build
 %configure
-(cd scripts; touch *.in; make %{?_smp_mflags} scripts)
 make %{?_smp_mflags}
 
 %install
-make DESTDIR=$RPM_BUILD_ROOT install
-
-%clean
-%{?buildroot:%__rm -rf "%{buildroot}"}
+%makeinstall
 
 %files
 %defattr(-,root,root)

++ xdg-mime-generic-do-not-return-more-than-one-default.patch ++
>From ea7e2924df069a66423459c00e4e512063720fb1 Mon Sep 17 00:00:00 2001
From: Jiri Slaby 
Date: Thu, 27 Nov 2014 16:31:52 +0100
Subject: [PATCH 1/1] xdg-mime: generic, do not return more than one default
References: bnc#906625

Now, 'xdg-mime query default' can return more than one application:
$ XDG_UTILS_DEBUG_LEVEL=5 xdg-mime query default text/plain
Checking /home/xslaby/.local/share//applications/mimeapps.list
Checking /usr/share/applications/defaults.list and 
/usr/share/applications/mimeinfo.cache
writer.desktop kde4-active-documentviewer_txt.desktop

It is due to an unlimited grep in defapp_generic(). So limit the
output by 'head -1'.

Signed-off-by: Jiri Slaby 
---
 scripts/xdg-mime.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/xdg-mime.in b/scripts/xdg-mime.in
index 0290d7742e45..da472edf267a 100644
--- a/scripts/xdg-mime.in
+++ b/scripts/xdg-mime.in
@@ -383,7 +383,7 @@ defapp_generic()
 for x in `echo "$xdg_system_dirs" | sed 's/:/ /g'`; do
for prefix in "$XDG_MENU_PREFIX" ""; do
   DEBUG 2 "Checking $x/applications/${prefix}defaults.list and 
$x/applications/${prefix}mimeinfo.cache"
-  trader_result=`grep "$MIME=" $x/applications/${prefix}defaults.list 
$x/applications/${prefix}mimeinfo.cache 2> /dev/null | cut -d '=' -f 2 | cut -d 
';' -f 1`
+  trader_result=`grep "$MIME=" $x/applications/${prefix}defaults.list 
$x/applications/${prefix}mimeinfo.cache 2> /dev/null | head -1 | cut -d '=' -f 
2 | cut -d ';' -f 1`
   if [ -n "$trader_result" ] ; then
   echo $trader_result
   exit_success
-- 
2.1.3

++ xdg-utils-20140922.tar.xz -> xdg-utils-20141009.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdg-utils-20140922/ChangeLog 
new/xdg-utils-20141009/ChangeLog
--- old/xdg-utils-20140922/ChangeLog2014-09-23 18:34:19.0 +0200
+++ new/xdg-utils-20141009/ChangeLog2014-11-27 16:37:05.0 +0100
@@ -1,5 +1,8 @@
 === xdg-utils 1.1.x ===
 
+2014-10-09 Rex Dieter 
+   * xdg-screensaver plasma5 support
+
 2014-09-22 Rex Dieter 
* Initial support for Plasma5 (largely thanks to Karol Herbst)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdg-utils-20140922/scripts/xdg-screensaver.in 
new/xdg-utils-20141009/scripts/xdg-screensaver.in
--- old/xdg-utils-20140922/scripts/xdg-screensaver.in   20

commit xdg-utils for openSUSE:Factory

2014-09-28 Thread h_root
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2014-09-28 19:57:59

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  2014-07-31 
21:50:06.0 +0200
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new/xdg-utils.changes 2014-09-28 
19:58:00.0 +0200
@@ -1,0 +2,13 @@
+Tue Sep 23 16:32:40 UTC 2014 - hrvoje.sen...@gmail.com
+
+- Update to 20140922:
+  * Initial support for Plasma5
+  * XFCE .desktop file created for browser selection is broken
+(fdo#56092)
+  * Unnecessary filtering file:// for pcmanfm (fdo#63153)
+  * fails if user sets a custom IFS environment variable
+(fdo#81386)
+  * xdg-utils-common is broken, xdg-open uses bashism (fdo#83979)
+  * xdg-email: do not encode - character
+
+---

Old:

  xdg-utils-20140630.tar.xz

New:

  xdg-utils-20140922.tar.xz



Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.NdHuqB/_old  2014-09-28 19:58:01.0 +0200
+++ /var/tmp/diff_new_pack.NdHuqB/_new  2014-09-28 19:58:01.0 +0200
@@ -25,7 +25,7 @@
 Summary:Utilities to uniformly interface desktop environments
 License:MIT
 Group:  System/GUI/Other
-Version:20140630
+Version:20140922
 Release:0
 BuildArch:  noarch
 Url:http://portland.freedesktop.org/

++ install-some-more-scripts.diff ++
--- /var/tmp/diff_new_pack.NdHuqB/_old  2014-09-28 19:58:02.0 +0200
+++ /var/tmp/diff_new_pack.NdHuqB/_new  2014-09-28 19:58:02.0 +0200
@@ -23,4 +23,4 @@
 -#xdg-terminal
  
  MANPAGES= $(SCRIPTS:%=man/%.1)
- WEBPAGES= $(SCRIPTS:%=%.html)
+ WEBPAGES= $(SCRIPTS:%=html/%.html)

++ xdg-utils-20140630.tar.xz -> xdg-utils-20140922.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdg-utils-20140630/ChangeLog 
new/xdg-utils-20140922/ChangeLog
--- old/xdg-utils-20140630/ChangeLog2014-07-01 13:45:18.0 +0200
+++ new/xdg-utils-20140922/ChangeLog2014-09-23 18:34:19.0 +0200
@@ -1,5 +1,19 @@
 === xdg-utils 1.1.x ===
 
+2014-09-22 Rex Dieter 
+   * Initial support for Plasma5 (largely thanks to Karol Herbst)
+
+2014-09-19 Rex Dieter 
+   * XFCE .desktop file created for browser selection is broken (BR56092)
+   * Unnecessary filtering file:// for pcmanfm (BR63153)
+   * fails if user sets a custom IFS environment variable (BR81386)
+
+2014-09-17 Rex Dieter 
+   * xdg-utils-common is broken, xdg-open uses bashism (BR83979)
+
+2014-08-25 Rex Dieter 
+   * xdg-email: do not encode - character
+
 2014-04-26 Rex Dieter 
* xdg-open fails to open web browser urls with a query string (BR45857)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdg-utils-20140630/Makefile.in 
new/xdg-utils-20140922/Makefile.in
--- old/xdg-utils-20140630/Makefile.in  2014-07-01 13:45:18.0 +0200
+++ new/xdg-utils-20140922/Makefile.in  2014-09-23 18:34:19.0 +0200
@@ -10,7 +10,7 @@
rm -f config.* Makefile
rm -rf autom4te.cache
 
-release:   $(SUBDIRS:%=%/__release__) distclean
+release:   $(SUBDIRS:%=%/__release__)
rm -f *~
 
 help:  
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdg-utils-20140630/RELEASE_NOTES 
new/xdg-utils-20140922/RELEASE_NOTES
--- old/xdg-utils-20140630/RELEASE_NOTES2014-07-01 13:45:18.0 
+0200
+++ new/xdg-utils-20140922/RELEASE_NOTES2014-09-23 18:34:19.0 
+0200
@@ -2,7 +2,7 @@
 =
 
 This release includes:
-* better support for GNOME3, KDE4, LXDE, MATE, XFCE
+* better support for GNOME3, KDE4, Plasma5, LXDE, MATE, XFCE
 * initial support for generic methods (non toolkit-specific, experimental)
 * xdg-settings utility, a script to get various settings from the desktop
   environment
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdg-utils-20140630/scripts/Makefile.in 
new/xdg-utils-20140922/scripts/Makefile.in
--- old/xdg-utils-20140630/scripts/Makefile.in  2014-07-01 13:45:18.0 
+0200
+++ new/xdg-utils-20140922/scripts/Makefile.in  2014-09-23 18:34:19.0 
+0200
@@ -27,30 +27,29 @@
 #xdg-terminal
 
 MANPAGES=  $(SCRIPTS:%=man/%.1)
-WEBPAGES=  $(SCRIPTS:%=%.html)
+WEBPAGES=  $(SCRIPTS:%=html/%.html)
 XMLFILES=  $(SCRIPTS:%=desc/%.xml)
 
 all:   html man scripts
 
-html:  index.html $(WEB

commit xdg-utils for openSUSE:Factory

2014-07-31 Thread h_root
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2014-07-31 21:50:01

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  2014-01-13 
17:20:18.0 +0100
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new/xdg-utils.changes 2014-07-31 
21:50:06.0 +0200
@@ -1,0 +2,11 @@
+Mon Jun 30 14:54:19 UTC 2014 - fcro...@suse.com
+
+- Update to 20140630:
+  * manpage for xdg-su and xdg-terminal
+  * xdg-terminal: better support for screen and rxvt variants
+  * add xdg-settings tool
+  * improve KDE detection
+  * xdg-open: various fixes
+  * xdg-screensaver: use D-Bus api to lock GNOME screensaver
+
+---

Old:

  xdg-utils-20140109.tar.xz

New:

  xdg-utils-20140630.tar.xz



Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.upOPfI/_old  2014-07-31 21:50:06.0 +0200
+++ /var/tmp/diff_new_pack.upOPfI/_new  2014-07-31 21:50:06.0 +0200
@@ -16,7 +16,6 @@
 #
 
 
-
 Name:   xdg-utils
 BuildRequires:  make
 BuildRequires:  xmlto
@@ -26,7 +25,7 @@
 Summary:Utilities to uniformly interface desktop environments
 License:MIT
 Group:  System/GUI/Other
-Version:20140109
+Version:20140630
 Release:0
 BuildArch:  noarch
 Url:http://portland.freedesktop.org/
@@ -90,7 +89,9 @@
 %{_mandir}/man1/xdg-icon-resource.1*
 %{_mandir}/man1/xdg-mime.1*
 %{_mandir}/man1/xdg-open.1*
+%{_mandir}/man1/xdg-terminal.1*
 %{_mandir}/man1/xdg-screensaver.1*
 %{_mandir}/man1/xdg-settings.1*
+%{_mandir}/man1/xdg-su.1*
 
 %changelog

++ xdg-utils-20140109.tar.xz -> xdg-utils-20140630.tar.xz ++
 7137 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xdg-utils for openSUSE:Factory

2014-01-13 Thread h_root
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2014-01-13 17:20:16

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  2013-10-03 
16:10:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new/xdg-utils.changes 2014-01-13 
17:20:18.0 +0100
@@ -1,0 +2,12 @@
+Thu Jan  9 13:51:11 UTC 2014 - jsl...@suse.com
+
+- update to 20140109
+  * xdg-mime: generic, handle filenames with colon (bnc#854777)
+  * xdg-desktop-menu: improperly check for vendor prefix ...
+  * xdg-screensaver: Support MATE desktop part 2
+  * xdg-desktop-menu: Unquoted file name (BR69399)
+  * xdg-open: Detect Enlightenment and make use of it
+  * xdg-open: be more paranoid in escaping
+- xdg-open-be-more-paranoid-in-escaping.patch: remove
+
+---

Old:

  xdg-open-be-more-paranoid-in-escaping.patch
  xdg-utils-20121008.tar.xz

New:

  xdg-utils-20140109.tar.xz



Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.vzXtQe/_old  2014-01-13 17:20:18.0 +0100
+++ /var/tmp/diff_new_pack.vzXtQe/_new  2014-01-13 17:20:18.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xdg-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
@@ -16,6 +16,7 @@
 #
 
 
+
 Name:   xdg-utils
 BuildRequires:  make
 BuildRequires:  xmlto
@@ -25,7 +26,7 @@
 Summary:Utilities to uniformly interface desktop environments
 License:MIT
 Group:  System/GUI/Other
-Version:20121008
+Version:20140109
 Release:0
 BuildArch:  noarch
 Url:http://portland.freedesktop.org/
@@ -33,7 +34,6 @@
 # http://portland.freedesktop.org/download/xdg-utils-%%{version}.tgz
 Source0:xdg-utils-%{version}.tar.xz
 Patch0: install-some-more-scripts.diff
-Patch1: xdg-open-be-more-paranoid-in-escaping.patch
 Patch8: xdg-screensaver-gnome-perl.diff
 Requires:   perl
 Requires:   perl-Net-DBus
@@ -58,7 +58,6 @@
 %prep
 %setup -q -n %name-%{version}
 %patch0 -p1
-%patch1 -p1
 %patch8 -p1
 
 %build

++ xdg-utils-20121008.tar.xz -> xdg-utils-20140109.tar.xz ++
 9260 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xdg-utils for openSUSE:Factory

2013-10-03 Thread h_root
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2013-10-03 16:10:48

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  2013-05-27 
10:10:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new/xdg-utils.changes 2013-10-03 
16:10:49.0 +0200
@@ -1,0 +2,6 @@
+Wed Oct  2 15:34:42 UTC 2013 - fcro...@suse.com
+
+- Requires which package, otherwise most xdg scripts won't work
+  properly.
+
+---



Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.KTAMhO/_old  2013-10-03 16:10:49.0 +0200
+++ /var/tmp/diff_new_pack.KTAMhO/_new  2013-10-03 16:10:49.0 +0200
@@ -38,6 +38,7 @@
 Requires:   perl
 Requires:   perl-Net-DBus
 Requires:   perl-X11-Protocol
+Requires:   which
 
 %description
 The xdg-utils package is a set of simple scripts that provide basic

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xdg-utils for openSUSE:Factory

2013-05-27 Thread h_root
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2013-05-27 10:10:43

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  2012-09-25 
14:18:28.0 +0200
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new/xdg-utils.changes 2013-05-27 
10:10:44.0 +0200
@@ -1,0 +2,8 @@
+Mon May 20 11:57:03 UTC 2013 - jsl...@suse.com
+
+- update to 20121008
+  * xdg-mime does not search mimeinfo.cache (BR31629)
+- xdg-open-be-more-paranoid-in-escaping.patch: xdg-open: be more
+  paranoid in escaping (bnc#811959)
+
+---

Old:

  xdg-utils-20120916.tar.xz

New:

  xdg-open-be-more-paranoid-in-escaping.patch
  xdg-utils-20121008.tar.xz



Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.PRjjHq/_old  2013-05-27 10:10:45.0 +0200
+++ /var/tmp/diff_new_pack.PRjjHq/_new  2013-05-27 10:10:45.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xdg-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
@@ -25,7 +25,7 @@
 Summary:Utilities to uniformly interface desktop environments
 License:MIT
 Group:  System/GUI/Other
-Version:20120916
+Version:20121008
 Release:0
 BuildArch:  noarch
 Url:http://portland.freedesktop.org/
@@ -33,6 +33,7 @@
 # http://portland.freedesktop.org/download/xdg-utils-%%{version}.tgz
 Source0:xdg-utils-%{version}.tar.xz
 Patch0: install-some-more-scripts.diff
+Patch1: xdg-open-be-more-paranoid-in-escaping.patch
 Patch8: xdg-screensaver-gnome-perl.diff
 Requires:   perl
 Requires:   perl-Net-DBus
@@ -56,6 +57,7 @@
 %prep
 %setup -q -n %name-%{version}
 %patch0 -p1
+%patch1 -p1
 %patch8 -p1
 
 %build

++ xdg-open-be-more-paranoid-in-escaping.patch ++
From: Jiri Slaby 
Date: Mon, 20 May 2013 13:53:04 +0200
Subject: xdg-open: be more paranoid in escaping
Patch-mainline: not yet, submitted 2013/05/20
References: bnc#811959

When trying to open URLs like:
  http://www.google.com/search?hl=en&q=HTTP+'M-SEARCH * HTTP/1.1\r\n'
we fail terribly in the generic case. \r and \n are replaced by line
feed+CR, * is replaced by the contents of the current directory.

So escape all those before used and expanded by sed. And also later
when invoking.

Signed-off-by: Jiri Slaby 
---
 scripts/xdg-open.in | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/scripts/xdg-open.in b/scripts/xdg-open.in
index eda1cfb..0934142 100644
--- a/scripts/xdg-open.in
+++ b/scripts/xdg-open.in
@@ -135,16 +135,16 @@ search_desktop_file()
 command="`grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | 
first_word`"
 command_exec=`which $command 2>/dev/null`
 arguments="`grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | 
last_word`"
-arg_one="`echo $arg | sed 's/&/&/g'`"
-arguments_exec="`echo $arguments | sed -e 
's*%[fFuU]*"'"$arg_one"'"*g'`"
+arg_one="`echo "$arg" | sed 's/[&*\\]/&/g'`"
+arguments_exec="`echo "$arguments" | sed -e 
's*%[fFuU]*"'"$arg_one"'"*g'`"
 
 if [ -x "$command_exec" ] ; then
-if echo $arguments | grep -iq '%[fFuU]' ; then
-echo START $command_exec $arguments_exec
-eval $command_exec $arguments_exec
+if echo "$arguments" | grep -iq '%[fFuU]' ; then
+echo START "$command_exec" "$arguments_exec"
+eval "$command_exec" "$arguments_exec"
 else
-echo START $command_exec $arguments_exec "$arg"
-eval $command_exec $arguments_exec "$arg"
+echo START "$command_exec" "$arguments_exec" "$arg"
+eval "$command_exec" "$arguments_exec" "$arg"
 fi
 
 if [ $? -eq 0 ]; then
-- 
1.8.2.3

++ xdg-utils-20120916.tar.xz -> xdg-utils-20121008.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xdg-utils-20120916/ChangeLog 
new/xdg-utils-20121008/ChangeLog
--- old/xdg-utils-20120916/ChangeLog2012-09-24 13:51:02.0 +0200
+++ new/xdg-utils-20121008/ChangeLog2013-05-20 13:51:09.0 +0200
@@ -1,5 +1,8 @@
 === xdg-utils 1.1.x ===
 
+2012-10-08 Rex Dieter 
+   * xdg-m

commit xdg-utils for openSUSE:Factory

2012-09-25 Thread h_root
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2012-09-25 14:05:33

Comparing /work/SRC/openSUSE:Factory/xdg-utils (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-utils.new (New)


Package is "xdg-utils", Maintainer is "kde-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/xdg-utils/xdg-utils.changes  2012-08-24 
13:55:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new/xdg-utils.changes 2012-09-25 
14:18:28.0 +0200
@@ -1,0 +2,8 @@
+Mon Sep 17 13:24:00 UTC 2012 - jsl...@suse.com
+
+- update to snapshot from 20120916
+  * mate support added
+  * switch to local _service
+  * fix bad date in the file name
+
+---

Old:

  xdg-utils-20120809.tar.xz

New:

  _service
  xdg-utils-20120916.tar.xz



Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.RtKQNK/_old  2012-09-25 14:18:29.0 +0200
+++ /var/tmp/diff_new_pack.RtKQNK/_new  2012-09-25 14:18:29.0 +0200
@@ -25,7 +25,7 @@
 Summary:Utilities to uniformly interface desktop environments
 License:MIT
 Group:  System/GUI/Other
-Version:20120809
+Version:20120916
 Release:0
 BuildArch:  noarch
 Url:http://portland.freedesktop.org/

++ _service ++

  
git://anongit.freedesktop.org/xdg/xdg-utils
git
xdg-utils
%ad
  
  
*.tar
xz
  
  

++ install-some-more-scripts.diff ++
--- /var/tmp/diff_new_pack.RtKQNK/_old  2012-09-25 14:18:29.0 +0200
+++ /var/tmp/diff_new_pack.RtKQNK/_new  2012-09-25 14:18:29.0 +0200
@@ -1,3 +1,8 @@
+From: Jiri Slaby 
+Subject: Install some more scripts
+
+Why are they commented in the repo?
+
 ---
  scripts/Makefile.in |6 +++---
  1 file changed, 3 insertions(+), 3 deletions(-)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xdg-utils for openSUSE:Factory

2012-08-24 Thread h_root
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2012-08-24 13:55:37

Comparing /work/SRC/openSUSE:Factory/xdg-utils (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-utils.new (New)


Package is "xdg-utils", Maintainer is "kde-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/xdg-utils/xdg-utils.changes  2012-07-02 
12:55:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new/xdg-utils.changes 2012-08-24 
13:55:39.0 +0200
@@ -1,0 +2,9 @@
+Mon Aug 20 16:18:37 CEST 2012 - jsl...@suse.de
+
+- update to snapshot from 20120809
+  * fix xdg-su for icewm (bnc#776202)
+  * remove xfce-su.diff (merged)
+  * few fixes (syntax errors in some cases and such)
+  * see ChangeLog for updates
+
+---

Old:

  xdg-utils-20120310.tar.xz
  xfce-su.diff

New:

  xdg-utils-20120809.tar.xz



Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.Rpn6mT/_old  2012-08-24 13:55:40.0 +0200
+++ /var/tmp/diff_new_pack.Rpn6mT/_new  2012-08-24 13:55:40.0 +0200
@@ -25,7 +25,7 @@
 Summary:Utilities to uniformly interface desktop environments
 License:MIT
 Group:  System/GUI/Other
-Version:20120310
+Version:20120809
 Release:0
 BuildArch:  noarch
 Url:http://portland.freedesktop.org/
@@ -33,7 +33,6 @@
 # http://portland.freedesktop.org/download/xdg-utils-%%{version}.tgz
 Source0:xdg-utils-%{version}.tar.xz
 Patch0: install-some-more-scripts.diff
-Patch1: xfce-su.diff
 Patch8: xdg-screensaver-gnome-perl.diff
 Requires:   perl
 Requires:   perl-Net-DBus
@@ -54,18 +53,15 @@
 functions with all third party software, then can simply make sure that
 these utilities work properly in their environment.
 
-
-
 %prep
 %setup -q -n %name-%{version}
 %patch0 -p1
-%patch1 -p1
 %patch8 -p1
 
 %build
 %configure
-(cd scripts; make scripts)
-make %{?_smp_flags}
+(cd scripts; touch *.in; make %{?_smp_mflags} scripts)
+make %{?_smp_mflags}
 
 %install
 make DESTDIR=$RPM_BUILD_ROOT install

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xdg-utils for openSUSE:Factory

2012-07-02 Thread h_root
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2012-07-02 12:55:54

Comparing /work/SRC/openSUSE:Factory/xdg-utils (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-utils.new (New)


Package is "xdg-utils", Maintainer is "kde-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/xdg-utils/xdg-utils.changes  2012-06-28 
17:22:01.0 +0200
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new/xdg-utils.changes 2012-07-02 
12:55:56.0 +0200
@@ -1,0 +2,9 @@
+Fri Jun 29 00:27:04 CEST 2012 - jsl...@suse.de
+
+- update to snapshot from 20120310
+  * many local patches are gone, since they were merged
+  * fixes many issues (see bnc#749612, bnc#703396, bnc#752977)
+  * see ChangeLog for updates
+- clean the specfile a bit
+
+---

Old:

  CVE-2008-0386.diff
  xdg-kde4-upstream.patch
  xdg-screensaver-gnome-dbus.diff
  xdg-screensaver-sleep.diff
  xdg-su.diff
  xdg-terminal
  xdg-utils-1.0.2-bnc591714.patch
  xdg-utils-1.0.2-lxde-support.patch
  xdg-utils-1.0.2.tar.bz2

New:

  install-some-more-scripts.diff
  xdg-utils-20120310.tar.xz



Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.Uapgsg/_old  2012-07-02 12:55:58.0 +0200
+++ /var/tmp/diff_new_pack.Uapgsg/_new  2012-07-02 12:55:58.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xdg-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
@@ -15,36 +15,29 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
 Name:   xdg-utils
 BuildRequires:  make
+BuildRequires:  xmlto
+BuildRequires:  xz
+# for xmlto to be able to generate text from html
+BuildRequires:  w3m
+Summary:Utilities to uniformly interface desktop environments
 License:MIT
 Group:  System/GUI/Other
-Summary:Utilities to uniformly interface desktop environments
-Version:1.0.2
-Release:96
+Version:20120310
+Release:0
 BuildArch:  noarch
 Url:http://portland.freedesktop.org/
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# http://portland.freedesktop.org/download/xdg-utils-%{version}.tgz
-Source0:xdg-utils-%{version}.tar.bz2
-Source1:
http://cgit.freedesktop.org/xdg/xdg-utils/plain/scripts/xdg-terminal
-Patch0: xdg-su.diff
+# http://portland.freedesktop.org/download/xdg-utils-%%{version}.tgz
+Source0:xdg-utils-%{version}.tar.xz
+Patch0: install-some-more-scripts.diff
 Patch1: xfce-su.diff
-Patch2: CVE-2008-0386.diff
-Patch3: xdg-kde4-upstream.patch
-# PATCH-FEATURE-UPSTREAM xdg-utils-1.0.2-lxde-support.patch fdo#26058 
and...@opensuse.org
-# this patch add lxde support to xdg-su and other scripts
-Patch4: %name-1.0.2-lxde-support.patch
-# PATCH-FIX-UPSTREAM xdg-utils-1.0.2-bnc591714.patch fdo#27551 
and...@opensuse.org
-# this patch fix bnc#591714
-Patch5: %name-1.0.2-bnc591714.patch
-Patch6: xdg-screensaver-sleep.diff
-Patch7: xdg-screensaver-gnome-dbus.diff
 Patch8: xdg-screensaver-gnome-perl.diff
-Requires:   perl, perl-Net-DBus, perl-X11-Protocol
+Requires:   perl
+Requires:   perl-Net-DBus
+Requires:   perl-X11-Protocol
 
 %description
 The xdg-utils package is a set of simple scripts that provide basic
@@ -65,52 +58,41 @@
 
 %prep
 %setup -q -n %name-%{version}
-%patch0
-%patch1
-%patch2
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6
-%patch7
-%patch8
+%patch0 -p1
+%patch1 -p1
+%patch8 -p1
 
 %build
 %configure
+(cd scripts; make scripts)
 make %{?_smp_flags}
 
 %install
 make DESTDIR=$RPM_BUILD_ROOT install
 
-%__install -D -m0755 "%{SOURCE1}" "%{buildroot}%{_bindir}/xdg-terminal"
-
 %clean
 %{?buildroot:%__rm -rf "%{buildroot}"}
 
 %files
 %defattr(-,root,root)
 %doc LICENSE README TODO ChangeLog
+%{_bindir}/xdg-desktop-icon
+%{_bindir}/xdg-desktop-menu
+%{_bindir}/xdg-email
+%{_bindir}/xdg-icon-resource
+%{_bindir}/xdg-mime
+%{_bindir}/xdg-open
+%{_bindir}/xdg-su
+%{_bindir}/xdg-screensaver
+%{_bindir}/xdg-settings
 %{_bindir}/xdg-terminal
-#/usr/bin/xdg-copy
-/usr/bin/xdg-desktop-icon
-/usr/bin/xdg-desktop-menu
-/usr/bin/xdg-email
-/usr/bin/xdg-icon-resource
-#/usr/bin/xdg-menu
-/usr/bin/xdg-mime
-/usr/bin/xdg-open
-/usr/bin/xdg-su
-/usr/bin/xdg-screensaver
-#%{_mandir}/man1/xdg-copy.1*
-#%{_mandir}/man1/xdg-desktop.1*
 %{_mandir}/man1/xdg-desktop-icon.1*
 %{_mandir}/man1

commit xdg-utils for openSUSE:Factory

2012-06-28 Thread h_root
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2012-06-28 17:21:59

Comparing /work/SRC/openSUSE:Factory/xdg-utils (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-utils.new (New)


Package is "xdg-utils", Maintainer is "kde-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/xdg-utils/xdg-utils.changes  2012-02-28 
14:16:38.0 +0100
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new/xdg-utils.changes 2012-06-28 
17:22:01.0 +0200
@@ -1,0 +2,5 @@
+Mon May 21 10:16:02 UTC 2012 - varg...@fazekas.hu
+
+- Fix xdg-screensaver issues with Gnome 3 (bnc#559110)
+
+---

New:

  xdg-screensaver-gnome-dbus.diff
  xdg-screensaver-gnome-perl.diff
  xdg-screensaver-sleep.diff



Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.5zzjbO/_old  2012-06-28 17:22:02.0 +0200
+++ /var/tmp/diff_new_pack.5zzjbO/_new  2012-06-28 17:22:02.0 +0200
@@ -41,6 +41,10 @@
 # PATCH-FIX-UPSTREAM xdg-utils-1.0.2-bnc591714.patch fdo#27551 
and...@opensuse.org
 # this patch fix bnc#591714
 Patch5: %name-1.0.2-bnc591714.patch
+Patch6: xdg-screensaver-sleep.diff
+Patch7: xdg-screensaver-gnome-dbus.diff
+Patch8: xdg-screensaver-gnome-perl.diff
+Requires:   perl, perl-Net-DBus, perl-X11-Protocol
 
 %description
 The xdg-utils package is a set of simple scripts that provide basic
@@ -67,6 +71,9 @@
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
+%patch6
+%patch7
+%patch8
 
 %build
 %configure

++ xdg-screensaver-gnome-dbus.diff ++
Source of the patch: 
http://cgit.freedesktop.org/xdg/xdg-utils/commit/?id=666d65cae0f2e66d33ec0dc48c054afbf16c9e3f
--- scripts/xdg-screensaver 2012-05-21 12:55:11.846122671 +0200
+++ scripts/xdg-screensaver 2012-05-21 12:58:36.269876261 +0200
@@ -613,16 +613,18 @@
 
 screensaver_gnome()
 {
-# TODO
-# There seems to be a DBUS interface for gnome-screensaver
-# See 
http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/2006-April/042579.html and
-# 
http://cvs.gnome.org/viewcvs/gnome-screensaver/src/gs-listener-dbus.c?rev=1.36&view=log
-# A problem seems to be that Inhibit is tied to the lifetime of the DBUS 
appname and
-# this can not be used from a script
+# DBUS interface for gnome-screensaver
+# http://people.gnome.org/~mccann/gnome-screensaver/docs/gnome-screensaver.html
 case "$1" in
 suspend) 
-screensaver_suspend_loop gnome-screensaver-command --poke
-result=0
+screensaver_suspend_loop \
+dbus-send --session \
+  --dest=org.gnome.ScreenSaver \
+  --type=method_call \
+  /org/gnome/ScreenSaver \
+  org.gnome.ScreenSaver.SimulateUserActivity \
+  2> /dev/null
+result=$?
 ;;
 
 resume)
@@ -631,7 +633,13 @@
 ;;
 
 activate)
-gnome-screensaver-command --activate > /dev/null 2> /dev/null
+dbus-send --session \
+  --dest=org.gnome.ScreenSaver \
+  --type=method_call \
+  /org/gnome/ScreenSaver \
+  org.gnome.ScreenSaver.SetActive \
+  boolean:true \
+  2> /dev/null
 result=$?
 ;;
 
@@ -642,18 +650,31 @@
 
 reset)
 # Turns the screensaver off right now
-gnome-screensaver-command --deactivate > /dev/null 2> /dev/null
+dbus-send --session \
+  --dest=org.gnome.ScreenSaver \
+  --type=method_call \
+  /org/gnome/ScreenSaver \
+  org.gnome.ScreenSaver.SimulateUserActivity \
+ 2> /dev/null
 result=$?
 ;;
 
 status)
-result=0
-if [ -f "$screensaver_file" ] ; then
-echo "disabled"
-elif gnome-screensaver-command --query > /dev/null 2> /dev/null; then
+status=`dbus-send --session \
+  --dest=org.gnome.ScreenSaver \
+  --type=method_call \
+  --print-reply \
+  --reply-timeout=2000 \
+  /org/gnome/ScreenSaver \
+  org.gnome.ScreenSaver.GetActive \
+  | grep boolean | cut -d ' ' -f 5`
+result=$?
+if [ x"$status" = "xtrue" -o x"$status" = "xfalse" ]; then
 echo "enabled"
+elif [ x"$result" != "x0" ]; then
+echo "ERROR: dbus org.gnome.ScreenSaver.GetActive returned 
'$status'" >&2
+return 1
 else
-# Something is wrong
 echo "

commit xdg-utils for openSUSE:Factory

2012-02-28 Thread h_root
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2012-02-28 14:16:37

Comparing /work/SRC/openSUSE:Factory/xdg-utils (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-utils.new (New)


Package is "xdg-utils", Maintainer is "kde-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/xdg-utils/xdg-utils.changes  2011-09-23 
12:51:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.xdg-utils.new/xdg-utils.changes 2012-02-28 
14:16:38.0 +0100
@@ -1,0 +2,5 @@
+Sun Oct 23 23:12:02 UTC 2011 - pascal.ble...@opensuse.org
+
+- add xdg-terminal
+
+---

New:

  xdg-terminal



Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.pU6Un7/_old  2012-02-28 14:16:39.0 +0100
+++ /var/tmp/diff_new_pack.pU6Un7/_new  2012-02-28 14:16:39.0 +0100
@@ -28,7 +28,9 @@
 BuildArch:  noarch
 Url:http://portland.freedesktop.org/
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Source0:%name-%{version}.tar.bz2
+# http://portland.freedesktop.org/download/xdg-utils-%{version}.tgz
+Source0:xdg-utils-%{version}.tar.bz2
+Source1:
http://cgit.freedesktop.org/xdg/xdg-utils/plain/scripts/xdg-terminal
 Patch0: xdg-su.diff
 Patch1: xfce-su.diff
 Patch2: CVE-2008-0386.diff
@@ -68,17 +70,20 @@
 
 %build
 %configure
-make %{?jobs:-j %jobs}
+make %{?_smp_flags}
 
 %install
 make DESTDIR=$RPM_BUILD_ROOT install
 
+%__install -D -m0755 "%{SOURCE1}" "%{buildroot}%{_bindir}/xdg-terminal"
+
 %clean
-rm -rf $RPM_BUILD_ROOT
+%{?buildroot:%__rm -rf "%{buildroot}"}
 
 %files
 %defattr(-,root,root)
 %doc LICENSE README TODO ChangeLog
+%{_bindir}/xdg-terminal
 #/usr/bin/xdg-copy
 /usr/bin/xdg-desktop-icon
 /usr/bin/xdg-desktop-menu
@@ -89,16 +94,16 @@
 /usr/bin/xdg-open
 /usr/bin/xdg-su
 /usr/bin/xdg-screensaver
-#%{_mandir}/man1/xdg-copy.1.gz
-#%{_mandir}/man1/xdg-desktop.1.gz
-%{_mandir}/man1/xdg-desktop-icon.1.gz
-%{_mandir}/man1/xdg-desktop-menu.1.gz
-%{_mandir}/man1/xdg-email.1.gz
-%{_mandir}/man1/xdg-icon-resource.1.gz
-#%{_mandir}/man1/xdg-menu.1.gz
-%{_mandir}/man1/xdg-mime.1.gz
-%{_mandir}/man1/xdg-open.1.gz
-%{_mandir}/man1/xdg-su.1.gz
-%{_mandir}/man1/xdg-screensaver.1.gz
+#%{_mandir}/man1/xdg-copy.1*
+#%{_mandir}/man1/xdg-desktop.1*
+%{_mandir}/man1/xdg-desktop-icon.1*
+%{_mandir}/man1/xdg-desktop-menu.1*
+%{_mandir}/man1/xdg-email.1*
+%{_mandir}/man1/xdg-icon-resource.1*
+#%{_mandir}/man1/xdg-menu.1*
+%{_mandir}/man1/xdg-mime.1*
+%{_mandir}/man1/xdg-open.1*
+%{_mandir}/man1/xdg-su.1*
+%{_mandir}/man1/xdg-screensaver.1*
 
 %changelog

++ xdg-terminal ++
#!/bin/sh
#-
#   xdg-terminal
#
#   Utility script to open the registered terminal emulator
#
#   Refer to the usage() function below for usage.
#
#   Copyright 2009-2010, Fathi Boudra 
#   Copyright 2009-2010, Rex Dieter 
#   Copyright 2006, Kevin Krammer 
#
#   LICENSE:
#
#   Permission is hereby granted, free of charge, to any person obtaining a
#   copy of this software and associated documentation files (the "Software"),
#   to deal in the Software without restriction, including without limitation
#   the rights to use, copy, modify, merge, publish, distribute, sublicense,
#   and/or sell copies of the Software, and to permit persons to whom the
#   Software is furnished to do so, subject to the following conditions:
#
#   The above copyright notice and this permission notice shall be included
#   in all copies or substantial portions of the Software.
#
#   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
#   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
#   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
#   THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
#   OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
#   ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
#   OTHER DEALINGS IN THE SOFTWARE.
#
#-

manualpage()
{
cat << _MANUALPAGE
Name

xdg-terminal - opens the user's preferred terminal emulator application

Synopsis

xdg-terminal [command]

xdg-terminal { --help | --manual | --version }

Description

xdg-terminal opens the user's preferred terminal emulator application. If a
command is provided the command will be executed by the shell within the newly
opened terminal window.

xdg-terminal is for use inside a desktop session only. It is not recommended to
use xdg-terminal as root.

Options

--help
Show command synopsis.
--manual
Show this manualpage.
--version
Sho

commit xdg-utils for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory 
checked in at 2011-12-06 19:14:20

Comparing /work/SRC/openSUSE:Factory/xdg-utils (Old)
 and  /work/SRC/openSUSE:Factory/.xdg-utils.new (New)


Package is "xdg-utils", Maintainer is "kde-maintain...@suse.de"

Changes:




Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.9judLk/_old  2011-12-06 19:53:49.0 +0100
+++ /var/tmp/diff_new_pack.9judLk/_new  2011-12-06 19:53:49.0 +0100
@@ -20,7 +20,7 @@
 
 Name:   xdg-utils
 BuildRequires:  make
-License:MIT License (or similar)
+License:MIT
 Group:  System/GUI/Other
 Summary:Utilities to uniformly interface desktop environments
 Version:1.0.2

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xdg-utils for openSUSE:Factory

2011-05-23 Thread h_root

Hello community,

here is the log from the commit of package xdg-utils for openSUSE:Factory
checked in at Mon May 23 16:05:19 CEST 2011.




--- xdg-utils/xdg-utils.changes 2010-07-20 23:22:46.0 +0200
+++ /mounts/work_src_done/STABLE/xdg-utils/xdg-utils.changes2011-05-21 
15:51:53.0 +0200
@@ -1,0 +2,5 @@
+Sat May 21 13:48:19 UTC 2011 - ctri...@opensuse.org
+
+- Fix xdg-open to probably parse the version for KDE4 (bnc#694543)
+
+---

calling whatdependson for head-i586




Other differences:
--
++ xdg-utils.spec ++
--- /var/tmp/diff_new_pack.mjfeay/_old  2011-05-23 16:04:53.0 +0200
+++ /var/tmp/diff_new_pack.mjfeay/_new  2011-05-23 16:04:53.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package xdg-utils (Version 1.0.2)
+# spec file for package xdg-utils
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -24,7 +24,7 @@
 Group:  System/GUI/Other
 Summary:Utilities to uniformly interface desktop environments
 Version:1.0.2
-Release:85
+Release:96
 BuildArch:  noarch
 Url:http://portland.freedesktop.org/
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ xdg-kde4-upstream.patch ++
--- /var/tmp/diff_new_pack.mjfeay/_old  2011-05-23 16:04:54.0 +0200
+++ /var/tmp/diff_new_pack.mjfeay/_new  2011-05-23 16:04:54.0 +0200
@@ -506,3 +506,16 @@
  screensaver_kde()
  {
  case "$1" in
+Index: xdg-utils-1.0.2/scripts/xdg-open
+===
+--- xdg-utils-1.0.2.orig/scripts/xdg-open
 xdg-utils-1.0.2/scripts/xdg-open
+@@ -315,7 +315,7 @@ detectDE()
+ 
+ kfmclient_fix_exit_code()
+ {
+-version=`kde-config --version 2>/dev/null | grep KDE`
++version=`kde${KDE_SESSION_VERSION}-config --version 2>/dev/null | grep 
KDE`
+ major=`echo $version | sed 's/KDE: \([0-9]\).*/\1/'`
+ minor=`echo $version | sed 's/KDE: [0-9]*\.\([0-9]\).*/\1/'`
+ release=`echo $version | sed 's/KDE: [0-9]*\.[0-9]*\.\([0-9]\).*/\1/'`






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org