Hello community,

here is the log from the commit of package update-desktop-files for 
openSUSE:Factory
checked in at Sun Oct 2 11:17:22 CEST 2011.



--------
--- openSUSE:Factory/update-desktop-files/update-desktop-files.changes  
2011-09-23 12:49:31.000000000 +0200
+++ 
/mounts/work_src_done/STABLE/update-desktop-files/update-desktop-files.changes  
    2011-09-29 16:59:12.000000000 +0200
@@ -1,0 +2,7 @@
+Thu Sep 29 14:58:16 UTC 2011 - [email protected]
+
+- Update suse_update_desktop_file.sh: when -u is used, do not add
+  the non-standard X-SuSE-Unimportant=true anymore, but
+  NoDisplay=true.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


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

Other differences:
------------------
++++++ suse_update_desktop_file.sh ++++++
--- /var/tmp/diff_new_pack.ZjXwvk/_old  2011-10-02 11:17:18.000000000 +0200
+++ /var/tmp/diff_new_pack.ZjXwvk/_new  2011-10-02 11:17:18.000000000 +0200
@@ -45,7 +45,7 @@
        echo "                                   Example: use 
\"%suse_update_desktop_file \\"
        echo "                                   
%{buildroot}%{_datadir}/susehelp/meta/%name/%name.desktop\""
        echo "                                   to edit the susehelp desktop 
entry file instead."
-       echo "       -u|--unimportant          : add 
\"X-SuSE-Unimportant=true\" to the resulting desktop"
+       echo "       -u|--unimportant          : add \"NoDisplay=true\" to the 
resulting desktop"
        echo "                                   file."
        echo "       -n|--no-i18n              : Do not prepare the desktop 
file for translators (obsoletes -t)."
        echo "                                   (adds X-SuSE-translate=false 
to the desktop file)"
@@ -314,8 +314,13 @@
   fi
 fi
 if [ "$UNIMPORTANT" = "yes" ]; then
-  sed -e '/^\[Desktop Entry\]/a \
-X-SuSE-Unimportant=true' $FILE > ${FILE}_ && mv ${FILE}_ $FILE
+  if grep -q ^NoDisplay= $FILE; then
+    sed -e '/^\[Desktop Entry\]/,/(\[.*|$)/ s,^NoDisplay=.*,NoDisplay=true,' 
"$FILE" > "${FILE}.new" && 
+    mv "${FILE}.new" "${FILE}" 
+  else
+    sed -e '/^\[Desktop Entry\]/a \
+NoDisplay=true' $FILE > ${FILE}_ && mv ${FILE}_ $FILE
+  fi
 fi
 if [ "$DOCID" ]; then
   sed -e '/^\[Desktop Entry\]/a \

continue with "q"...



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to