]>
Commit | Line | Data |
---|---|---|
ec4b77f8 | 1 | |
2 | %define svnrev 138391 | |
3 | %define state stable | |
4 | %define rel 1 | |
5 | %define google_name google-chrome | |
6 | Summary: Plugins from Google Chrome for Chromium browser | |
7 | Summary(pl.UTF-8): Wtyczki z przeglądarki Google Chrome dla Chromium | |
8 | Name: chromium-browser-chrome-plugins | |
9 | Version: 19.0.1084.52 | |
10 | Release: %{svnrev}.%{rel} | |
11 | License: Multiple, see http://chrome.google.com/ | |
12 | Group: Applications/Networking | |
13 | Source0: http://dl.google.com/linux/chrome/rpm/stable/i386/%{google_name}-%{state}-%{version}-%{svnrev}.i386.rpm | |
14 | # Source0-md5: 113c4fe26c9ffda69b695d3e4c7a638f | |
15 | Source1: http://dl.google.com/linux/chrome/rpm/stable/x86_64/%{google_name}-%{state}-%{version}-%{svnrev}.x86_64.rpm | |
16 | # Source1-md5: c6e08d3019a42499f999e8f18a2e8ea4 | |
17 | URL: http://chrome.google.com/ | |
18 | BuildRequires: rpm-utils | |
19 | BuildRequires: rpmbuild(macros) >= 1.453 | |
20 | Requires: chromium-browser | |
21 | Suggests: %{name}-pdf | |
22 | ExclusiveArch: %{ix86} %{x8664} | |
23 | %ifarch %{ix86} | |
24 | Suggests: %{name}-flash_player | |
25 | %endif | |
26 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
27 | ||
28 | %define _enable_debug_packages 0 | |
29 | %define no_install_post_strip 1 | |
30 | ||
31 | %define ffmpeg_caps libffmpegsumo.so | |
32 | %define jpeg_caps libpng12.so.0(PNG12_0) | |
33 | %define flash_caps libflashplayer.so | |
34 | %define chrome_caps libpdf.so libppGoogleNaClPluginChrome.so | |
35 | ||
36 | # list of script capabilities (regexps) not to be used in Provides | |
37 | %define _noautoprov %{ffmpeg_caps} %{jpeg_caps} %{flash_caps} %{chrome_caps} | |
38 | # do not require them either | |
39 | %define _noautoreq %{_noautoprov} | |
40 | ||
41 | %description | |
42 | Plugins from Google Chrome for Chromium browser, which are not | |
43 | included in Chromium due to license issues. | |
44 | ||
45 | ||
46 | %description -l pl.UTF-8 | |
47 | Wtyczki z Google Chrome dla przeglądarki Chromium, które nie są | |
48 | zawarte w Chromium ze względu na licencję. | |
49 | ||
50 | %package pdf | |
51 | Summary: PDF plugin from Google Chrome | |
52 | Summary(pl.UTF-8): Wtyczka PDF z Google Chrome | |
53 | Group: X11/Applications/Graphics | |
54 | ||
55 | %description pdf | |
56 | PDF plugin from Google Chrome, which is not available in Chromium. | |
57 | ||
58 | %description pdf -l pl.UTF-8 | |
59 | Wtyczka PDF z Google Chrome, która nie jest dostępna w Chromium. | |
60 | ||
61 | %ifarch %{ix86} | |
62 | %package flash_player | |
63 | Summary: Adobe Flash plugin from Google Chrome | |
64 | Summary(pl.UTF-8): Wtyczka Adobe Flash z Google Chrome | |
65 | Group: X11/Applications/Multimedia | |
66 | ||
67 | %description flash_player | |
68 | Adobe Flash plugin from Google Chrome, which is not available in | |
69 | Chromium. | |
70 | ||
71 | %description flash_player -l pl.UTF-8 | |
72 | Wtyczka Adobe Flash z Google Chrome, która nie jest dostępna w | |
73 | Chromium. | |
74 | %endif | |
75 | ||
76 | Wtyczka Adobe Flash z Google Chrome, która nie jest dostępna w | |
77 | Chromium. | |
78 | %prep | |
79 | %setup -qcT | |
80 | %ifarch %{ix86} | |
81 | SOURCE=%{S:0} | |
82 | %endif | |
83 | %ifarch %{x8664} | |
84 | SOURCE=%{S:1} | |
85 | %endif | |
86 | ||
87 | V=$(rpm -qp --nodigest --nosignature --qf '%{V}' $SOURCE) | |
88 | R=$(rpm -qp --nodigest --nosignature --qf '%{R}' $SOURCE) | |
89 | if [ version:$V != version:%{version} -o svnrev:$R != svnrev:%{svnrev} ]; then | |
90 | exit 1 | |
91 | fi | |
92 | rpm2cpio $SOURCE | cpio -i -d | |
93 | mv opt/google/chrome . | |
94 | ||
95 | chmod a+x chrome/lib*.so* | |
96 | ||
97 | %install | |
98 | rm -rf $RPM_BUILD_ROOT | |
99 | install -d $RPM_BUILD_ROOT%{_libdir}/chromium-browser | |
100 | ||
101 | cp -a chrome/libpdf.so $RPM_BUILD_ROOT%{_libdir}/chromium-browser | |
102 | %ifarch %{ix86} | |
103 | cp -a chrome/libgcflashplayer.so $RPM_BUILD_ROOT%{_libdir}/chromium-browser | |
104 | %endif | |
105 | ||
106 | %clean | |
107 | rm -rf $RPM_BUILD_ROOT | |
108 | ||
109 | %files | |
110 | %defattr(644,root,root,755) | |
111 | ||
112 | %files pdf | |
113 | %defattr(644,root,root,755) | |
114 | %attr(755,root,root) %{_libdir}/chromium-browser/libpdf.so | |
115 | ||
116 | %ifarch %{ix86} | |
117 | %files flash_player | |
118 | %defattr(644,root,root,755) | |
119 | %attr(755,root,root) %{_libdir}/chromium-browser/libgcflashplayer.so | |
120 | %endif |