Hello community, here is the log from the commit of package aaa_base for openSUSE:Factory checked in at 2015-03-23 12:11:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/aaa_base (Old) and /work/SRC/openSUSE:Factory/.aaa_base.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "aaa_base" Changes: -------- --- /work/SRC/openSUSE:Factory/aaa_base/aaa_base.changes 2015-02-27 10:55:53.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.aaa_base.new/aaa_base.changes 2015-03-23 12:11:48.000000000 +0100 @@ -1,0 +2,6 @@ +Mon Mar 9 14:28:16 UTC 2015 - [email protected] + +- Handle also command lines starting with the env command + as this is used by gnome xsessions (bsc#921172) + +------------------------------------------------------------------- Old: ---- aaa_base-13.2+git20150211.c745414.tar.xz New: ---- aaa_base-13.2+git20150309.be5760c.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aaa_base.spec ++++++ --- /var/tmp/diff_new_pack.AwXm3G/_old 2015-03-23 12:11:49.000000000 +0100 +++ /var/tmp/diff_new_pack.AwXm3G/_new 2015-03-23 12:11:49.000000000 +0100 @@ -18,7 +18,7 @@ Name: aaa_base -Version: 13.2+git20150211.c745414 +Version: 13.2+git20150309.be5760c Release: 0 Url: https://github.com/openSUSE/aaa_base Provides: aaa_skel = %{version}-%{release} ++++++ aaa_base-13.2+git20150211.c745414.tar.xz -> aaa_base-13.2+git20150309.be5760c.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aaa_base-13.2+git20150211.c745414/files/etc/profile.d/profile.csh new/aaa_base-13.2+git20150309.be5760c/files/etc/profile.d/profile.csh --- old/aaa_base-13.2+git20150211.c745414/files/etc/profile.d/profile.csh 2015-02-11 15:59:34.000000000 +0100 +++ new/aaa_base-13.2+git20150309.be5760c/files/etc/profile.d/profile.csh 2015-03-09 15:26:21.000000000 +0100 @@ -113,13 +113,21 @@ set default_wm="${default_wm:t}" if ( -s ${desktop:q} ) then set wm="`sed -rn '/^Exec=/{s@[^=]*=([^=]*)@\1@p;}' ${desktop:q}`" - foreach val ($path /usr/X11R6/bin /usr/openwin/bin) - if ( ${val:q} =~ *.* ) continue - set val="${val:q}/${wm:q}" - if ( ! -x ${val:q} ) continue - setenv WINDOWMANAGER "${val:q}" - break - end + switch ("${wm:q}") + case /usr/bin/env*: + case env*: + setenv WINDOWMANAGER "${wm:q}" + breaksw + default: + foreach val ($path /usr/X11R6/bin /usr/openwin/bin) + if ( ${val:q} =~ *.* ) continue + set val="${val:q}/${wm:q}" + if ( ! -x ${val:q} ) continue + setenv WINDOWMANAGER "${val:q}" + break + end + breaksw + endsw unset val wm endif unset desktop diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aaa_base-13.2+git20150211.c745414/files/etc/profile.d/profile.sh new/aaa_base-13.2+git20150309.be5760c/files/etc/profile.d/profile.sh --- old/aaa_base-13.2+git20150211.c745414/files/etc/profile.d/profile.sh 2015-02-11 15:59:34.000000000 +0100 +++ new/aaa_base-13.2+git20150309.be5760c/files/etc/profile.d/profile.sh 2015-03-09 15:26:21.000000000 +0100 @@ -113,6 +113,10 @@ if test -s "$desktop" ; then while read -r line; do case ${line} in + Exec=/usr/bin/env*|Exec=env*) + WINDOWMANAGER="${line#Exec=}" + break + ;; Exec=*) WINDOWMANAGER="$(command -v ${line#Exec=})" break esac -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
