Changes of Revision 60
flash-player.changes
Changed
x
1
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
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
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
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
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