Changes of Revision 60

flash-player.changes Changed
x
 
1
@@ -1,4 +1,12 @@
2
 -------------------------------------------------------------------
3
+Sun Jan 10 01:39:34 UTC 2021 - Alexei Sorokin <sor.alexei@meowr.ru>
4
+
5
+- Remove the plug-in from packaging as it no longer works.
6
+- Remove plash-player-gnome: properties are intended for the
7
+  plug-in and are packaged with the NPAPI plug-in.
8
+- Remove flash-player-desktop.patch.
9
+
10
+-------------------------------------------------------------------
11
 Tue Dec  8 19:16:38 UTC 2020 - Luigi Baldoni <aloisio@gmx.com>
12
 
13
 - Update to version 32.0.0.465
14
flash-player.spec Changed
168
 
1
@@ -1,7 +1,7 @@
2
 #
3
 # spec file for package flash-player
4
 #
5
-# Copyright (c) 2020 SUSE LLC
6
+# Copyright (c) 2021 SUSE LLC
7
 #
8
 # All modifications and additions to the file contributed by third parties
9
 # remain the property of their copyright owners, unless otherwise agreed
10
@@ -19,95 +19,43 @@
11
 Name:           flash-player
12
 Version:        32.0.0.465
13
 Release:        0
14
-Summary:        Adobe Flash Plugin and Standalone Player
15
+Summary:        Adobe Flash Standalone Player
16
 License:        NonFree
17
 URL:            https://get.adobe.com/flashplayer
18
-%ifarch %ix86
19
-Source0:        https://fpdownload.macromedia.com/get/flashplayer/pdc/%{version}/flash_player_ppapi_linux.i386.tar.gz#/flash_player_ppapi_%{version}_linux.i386.tar.gz
20
-Source1:        https://fpdownload.macromedia.com/get/flashplayer/pdc/%{version}/flash_player_npapi_linux.i386.tar.gz#/flash_player_npapi_%{version}_linux.i386.tar.gz
21
-Source2:        flash_player_sa_11.2.202.644_linux.i386.tar.gz
22
+%ifarch %{ix86}
23
+Source0:        flash_player_sa_11.2.202.644_linux.i386.tar.gz
24
 %endif
25
 %ifarch x86_64
26
-Source0:        https://fpdownload.macromedia.com/get/flashplayer/pdc/%{version}/flash_player_ppapi_linux.x86_64.tar.gz#/flash_player_ppapi_%{version}_linux.x86_64.tar.gz
27
-Source1:        https://fpdownload.macromedia.com/get/flashplayer/pdc/%{version}/flash_player_npapi_linux.x86_64.tar.gz#/flash_player_npapi_%{version}_linux.x86_64.tar.gz
28
-Source2:        https://fpdownload.macromedia.com/pub/labs/flashruntimes/flashplayer/linux64/flash_player_sa_linux.x86_64.tar.gz#/flash_player_sa_%{version}_linux.x86_64.tar.gz
29
+Source0:        https://fpdownload.macromedia.com/pub/labs/flashruntimes/flashplayer/linux64/flash_player_sa_linux.x86_64.tar.gz#/flash_player_sa_%{version}_linux.x86_64.tar.gz
30
 %endif
31
-Source3:        flashplayer.desktop
32
-Source4:        flashplayer.png
33
-# PATCH-FIX-OPENSUSE flash-player-desktop.patch -- Fix the desktop file to be MATE/GNOME compatible.
34
-Patch0:         flash-player-desktop.patch
35
+Source1:        flashplayer.desktop
36
+Source2:        flashplayer.png
37
 BuildRequires:  hicolor-icon-theme
38
 BuildRequires:  update-desktop-files
39
-# Flash Player and the plugin dynamically opens that one and segfaults if not available (2008-11-12).
40
+# Flash Player dynamically opens that one and segfaults if not available (2008-11-12).
41
 Requires:       libasound2%{?_isa}
42
 Requires:       libcurl4%{?_isa}
43
-Provides:       flash-plugin = %{version}
44
 ExclusiveArch:  %ix86 x86_64
45
 
46
 %description
47
-This package contains Adobe's Flash Plugin for the supported Web
48
-browsers in addition to a standalone flash player application.
49
-
50
-%package ppapi
51
-Summary:        Adobe Flash PPAPI Plugin
52
-Provides:       flash-ppapi-plugin = %{version}
53
-
54
-%description ppapi
55
-This package contains Adobe's Flash Plugin for the PPAPI supporting
56
-Web browsers, like Chromium.
57
-
58
-%package gnome
59
-Summary:        Adobe Flash Plugin and Standalone Player Settings
60
-Requires:       %{name} = %{version}
61
-Supplements:    packageand(cinnamon-session:flash-player)
62
-Supplements:    packageand(gnome-session:flash-player)
63
-Supplements:    packageand(mate-session-manager:flash-player)
64
-Provides:       %{name}-mate = %{version}
65
-
66
-%description gnome
67
-This package contains Adobe's Flash Plugin Settings for the MATE
68
-and GNOME desktops.
69
+This package contains Adobe's Flash Player application.
70
 
71
 %prep
72
 %setup -q -c
73
-%setup -D -T -a 1
74
-%setup -D -T -a 2
75
-%patch0 -p1
76
-cp -f %{SOURCE3} flashplayer.desktop
77
-cp -f %{SOURCE4} flashplayer.png
78
+
79
+cp -f %{SOURCE1} flashplayer.desktop
80
+cp -f %{SOURCE2} flashplayer.png
81
 
82
 %build
83
 # Nothing to build.
84
 
85
 %install
86
-install -Dpm 0644 libpepflashplayer.so \
87
-  %{buildroot}%{_libdir}/chromium/PepperFlash/libpepflashplayer.so
88
-install -Dpm 0644 manifest.json \
89
-  %{buildroot}%{_libdir}/chromium/PepperFlash/manifest.json
90
-
91
-install -Dpm 0644 libflashplayer.so \
92
-  %{buildroot}%{_libdir}/mozilla/plugins/libflashplayer.so
93
-
94
-mkdir -p %{buildroot}%{_libdir}/browser-plugins/
95
-ln -s %{_libdir}/mozilla/plugins/libflashplayer.so \
96
-  %{buildroot}%{_libdir}/browser-plugins/
97
-
98
-mkdir -p %{buildroot}%{_datadir}/icons/
99
-cp -a .%{_datadir}/icons/* %{buildroot}%{_datadir}/icons/
100
-
101
-# MATE/GNOME front-end.
102
-install -Dpm 0755 .%{_bindir}/flash-player-properties \
103
-  %{buildroot}%{_bindir}/flash-player-properties
104
-install -Dpm 0644 .%{_datadir}/applications/flash-player-properties.desktop \
105
-  %{buildroot}%{_datadir}/applications/flash-player-properties.desktop
106
-
107
 install -Dpm 0755 flashplayer %{buildroot}%{_bindir}/flashplayer
108
 install -Dpm 0644 flashplayer.desktop \
109
   %{buildroot}%{_datadir}/applications/flashplayer.desktop
110
 install -Dpm 0644 flashplayer.png %{buildroot}%{_datadir}/pixmaps/flashplayer.png
111
 
112
 %suse_update_desktop_file flashplayer
113
-%suse_update_desktop_file flash-player-properties
114
 
115
 %post
116
 %ifarch %ix86
117
@@ -117,50 +65,16 @@
118
 # crash or install and deliberately break it. The second is done
119
 # here (boo#856386).
120
 if ( ! grep -q '^flags.*sse2' /proc/cpuinfo ); then
121
-    rm -f %{_libdir}/browser-plugins/libflashplayer.so
122
     rm -f %{_bindir}/flashplayer
123
     echo "Flash Player requires a CPU with SSE2. It cannot work on your system." >&2
124
     echo "Please, uninstall it!" >&2
125
 fi
126
 %endif
127
 
128
-%post ppapi
129
-CHROMIUM_CONFIG='%{_sysconfdir}/default/chromium'
130
-if [ -f "$CHROMIUM_CONFIG" ]; then
131
-    # Add the PPAPI Flash Player path to the Chromium config file.
132
-    if [[ $(cat "$CHROMIUM_CONFIG") != *ppapi*path* ]]; then
133
-        sed -i '/CHROMIUM_FLAGS/s|"$| --ppapi-flash-path=%{_libdir}/chromium/PepperFlash/libpepflashplayer.so"|' "$CHROMIUM_CONFIG"
134
-    fi
135
-fi
136
-
137
-%postun ppapi
138
-CHROMIUM_CONFIG='%{_sysconfdir}/default/chromium'
139
-# Remove the PPAPI Flash Player path from the Chromium config file.
140
-if [ -f "$CHROMIUM_CONFIG" ]; then
141
-    sed -i "s| --ppapi-flash-path=%{_libdir}/chromium/PepperFlash/libpepflashplayer.so||" "$CHROMIUM_CONFIG"
142
-fi
143
-
144
 %files
145
 %license LGPL/ license.pdf
146
-%doc readme.txt
147
 %{_bindir}/flashplayer
148
-%dir %{_libdir}/mozilla/
149
-%dir %{_libdir}/mozilla/plugins/
150
-%{_libdir}/mozilla/plugins/libflashplayer.so
151
-%dir %{_libdir}/browser-plugins/
152
-%{_libdir}/browser-plugins/libflashplayer.so
153
 %{_datadir}/applications/flashplayer.desktop
154
 %{_datadir}/pixmaps/flashplayer.png
155
 
156
-%files ppapi
157
-%license LGPL/ license.pdf
158
-%doc readme.txt
159
-%dir %{_libdir}/chromium/
160
-%{_libdir}/chromium/PepperFlash/
161
-
162
-%files gnome
163
-%{_bindir}/flash-player-properties
164
-%{_datadir}/applications/flash-player-properties.desktop
165
-%{_datadir}/icons/hicolor/*/apps/flash-player-properties.png
166
-
167
 %changelog
168
flash-player-desktop.patch Deleted
18
 
1
@@ -1,16 +0,0 @@
2
---- a/usr/share/applications/flash-player-properties.desktop
3
-+++ b/usr/share/applications/flash-player-properties.desktop
4
-@@ -1,5 +1,6 @@
5
- [Desktop Entry]
6
- Name=Adobe Flash Player
7
-+GenericName=Adobe Flash Player Settings
8
- Comment=Preferences for Adobe Flash Player
9
- Comment[bg]=Настройки за Adobe Flash Player
10
- Comment[ca]=Preferències quant a la Adobe Flash Player
11
-@@ -20,5 +21,5 @@ Icon=flash-player-properties
12
- Terminal=false
13
- Type=Application
14
- StartupNotify=true
15
--Categories=Settings;GNOME;GTK;X-GNOME-PersonalSettings;
16
-+Categories=GTK;MATE;GNOME;Network;WebBrowser;Settings;X-MATE-PersonalSettings;X-GNOME-PersonalSettings;
17
- NotShowIn=KDE;
18
flash_player_npapi_32.0.0.465_linux.i386.tar.gz Deleted
flash_player_npapi_32.0.0.465_linux.x86_64.tar.gz Deleted
flash_player_ppapi_32.0.0.465_linux.i386.tar.gz Deleted
flash_player_ppapi_32.0.0.465_linux.x86_64.tar.gz Deleted
flash_player_sa_32.0.0.465_linux.x86_64.tar.gz/flashplayer Changed