Hello community,

here is the log from the commit of package flash-player for 
openSUSE:Factory:NonFree checked in at 2015-01-20 12:36:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory:NonFree/flash-player (Old)
 and      /work/SRC/openSUSE:Factory:NonFree/.flash-player.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "flash-player"

Changes:
--------
--- /work/SRC/openSUSE:Factory:NonFree/flash-player/flash-player.changes        
2014-12-19 09:58:07.000000000 +0100
+++ /work/SRC/openSUSE:Factory:NonFree/.flash-player.new/flash-player.changes   
2015-01-20 12:39:21.000000000 +0100
@@ -1,0 +2,10 @@
+Wed Jan 14 15:36:32 UTC 2015 - sbra...@suse.com
+
+- Security update to 11.2.202.429 (bsc#913057):
+  * APSB15-01, CVE-2015-0301, CVE-2015-0302, CVE-2015-0303,
+    CVE-2015-0304, CVE-2015-0305, CVE-2015-0306, CVE-2015-0307,
+    CVE-2015-0308, CVE-2015-0309.
+- Disable flash player on machines without SSE2 (bnc#856386).
+- Remove outdated README and keep only up-to-date readme.txt.
+
+-------------------------------------------------------------------

Old:
----
  README
  flashplayer_11.2.202.425_sa.i386.tar.gz
  install_flash_player_11.2.202.425_linux.i386.tar.gz
  install_flash_player_11.2.202.425_linux.x86_64.tar.gz

New:
----
  flashplayer_11.2.202.429_sa.i386.tar.gz
  install_flash_player_11.2.202.429_linux.i386.tar.gz
  install_flash_player_11.2.202.429_linux.x86_64.tar.gz

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

Other differences:
------------------
++++++ flash-player.spec ++++++
--- /var/tmp/diff_new_pack.i7rjeF/_old  2015-01-20 12:39:29.000000000 +0100
+++ /var/tmp/diff_new_pack.i7rjeF/_new  2015-01-20 12:39:29.000000000 +0100
@@ -19,7 +19,7 @@
 %define build_standalone 1
 
 Name:           flash-player
-Version:        11.2.202.425
+Version:        11.2.202.429
 Release:        0
 Summary:        Adobe Flash Plugin and Standalone Player
 License:        SUSE-NonFree
@@ -35,7 +35,6 @@
 %endif
 # License referenced from http://www.adobe.com/legal/licenses-terms.html
 Source2:        
http://wwwimages.adobe.com/content/dam/Adobe/en/legal/licenses-terms/pdf/Flash%20Player_14.0.pdf
-Source3:        README
 Source4:        flashplayer.desktop
 Source5:        flashplayer.png
 Source6:        mms.cfg
@@ -123,7 +122,6 @@
 %patch0
 %patch1
 cp %{SOURCE2} .
-cp %{SOURCE3} .
 mkdir EULA
 mv Flash%20Player_14.0.pdf EULA/Flash\ Player_14.0.pdf
 
@@ -169,9 +167,25 @@
 %suse_update_desktop_file flash-player-properties
 %endif
 
+%post
+# This is an ugly hack: flash-player hard-requires SSE2. rpm nor zypp can
+# limit installation to SSE2 equipped systems only. We have to choose one
+# from two bad things: Install and let it crash or install and
+# deliberately break it. We do the second here. (bnc856386).
+if ! grep -q '^flags.*sse2' /proc/cpuinfo ; then
+       rm %{_libdir}/browser-plugins/libflashplayer.so
+%if 0%{?suse_version} > 1030
+%ifarch %ix86
+       rm %{_bindir}/flashplayer
+%endif
+%endif
+       echo >&2 "Flash Player requires CPU with SSE2. It cannot work on your 
system."
+       echo >&2 "Please uninstall it!"
+fi
+
 %files
 %defattr(-,root,root,-)
-%doc [Rr][eE][aA][dD][Mm][eE]* EULA
+%doc readme.txt EULA
 %{_libdir}/browser-plugins/libflashplayer.so
 #/etc/adobe/mms.cfg
 #%dir /etc/adobe


++++++ flashplayer_11.2.202.425_sa.i386.tar.gz -> 
flashplayer_11.2.202.429_sa.i386.tar.gz ++++++
Files old/flashplayer and new/flashplayer differ

++++++ install_flash_player_11.2.202.425_linux.i386.tar.gz -> 
install_flash_player_11.2.202.429_linux.i386.tar.gz ++++++
/work/SRC/openSUSE:Factory:NonFree/flash-player/install_flash_player_11.2.202.425_linux.i386.tar.gz
 
/work/SRC/openSUSE:Factory:NonFree/.flash-player.new/install_flash_player_11.2.202.429_linux.i386.tar.gz
 differ: char 5, line 1

++++++ install_flash_player_11.2.202.425_linux.x86_64.tar.gz -> 
install_flash_player_11.2.202.429_linux.x86_64.tar.gz ++++++
/work/SRC/openSUSE:Factory:NonFree/flash-player/install_flash_player_11.2.202.425_linux.x86_64.tar.gz
 
/work/SRC/openSUSE:Factory:NonFree/.flash-player.new/install_flash_player_11.2.202.429_linux.x86_64.tar.gz
 differ: char 5, line 1

++++++ update.sh ++++++
--- /var/tmp/diff_new_pack.i7rjeF/_old  2015-01-20 12:39:30.000000000 +0100
+++ /var/tmp/diff_new_pack.i7rjeF/_new  2015-01-20 12:39:30.000000000 +0100
@@ -35,7 +35,7 @@
         done
         sed -i -e "s,Version:.*,Version:        $version," ../flash-player.spec
         ( cd ..; 
-        osc vc -m "Security update to $version (bnc#XXXXXX):"
+        osc vc -m "Security update to $version (bsc#XXXXXX):"
         )
     fi
 

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

Reply via email to