- point to supported package, how to handle dead packages anyway, trash them?
[packages/chromium-browser-chrome-plugins.git] / chromium-browser-chrome-plugins.spec
1 # NOTE
2 # - this is obsolete, use google-chrome.spec to build plugin packages
3
4 %define         svnrev  139451
5 %define         state   beta
6 %define         rel             0.1
7 %define         google_name     google-chrome
8 Summary:        Plugins from Google Chrome for Chromium browser
9 Summary(pl.UTF-8):      Wtyczki z przeglądarki Google Chrome dla Chromium
10 Name:           chromium-browser-chrome-plugins
11 Version:        20.0.1132.21
12 Release:        %{svnrev}.%{rel}
13 License:        Multiple, see http://chrome.google.com/
14 Group:          Applications/Networking
15 Source0:        http://dl.google.com/linux/chrome/rpm/stable/i386/%{google_name}-%{state}-%{version}-%{svnrev}.i386.rpm
16 # Source0-md5:  a7777561e078564a0ec851802de79c1f
17 Source1:        http://dl.google.com/linux/chrome/rpm/stable/x86_64/%{google_name}-%{state}-%{version}-%{svnrev}.x86_64.rpm
18 # Source1-md5:  a2fa86e0a50dd59bb8eae9932ea18efa
19 URL:            http://chrome.google.com/
20 BuildRequires:  rpm-utils
21 BuildRequires:  rpmbuild(macros) >= 1.453
22 Requires:       chromium-browser
23 Suggests:       %{name}-pdf
24 ExclusiveArch:  %{ix86} %{x8664}
25 %ifarch %{ix86}
26 Suggests:       %{name}-flash_player
27 %endif
28 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30 %define         _enable_debug_packages  0
31 %define         no_install_post_strip   1
32
33 %define         ffmpeg_caps     libffmpegsumo.so
34 %define         jpeg_caps       libpng12.so.0(PNG12_0)
35 %define         flash_caps      libflashplayer.so libpepflashplayer.so
36 %define         chrome_caps     libpdf.so libppGoogleNaClPluginChrome.so
37
38 # list of script capabilities (regexps) not to be used in Provides
39 %define         _noautoprov             %{ffmpeg_caps} %{jpeg_caps} %{flash_caps} %{chrome_caps}
40 # do not require them either
41 %define         _noautoreq              %{_noautoprov}
42
43 %description
44 Plugins from Google Chrome for Chromium browser, which are not
45 included in Chromium due to license issues.
46
47
48 %description -l pl.UTF-8
49 Wtyczki z Google Chrome dla przeglądarki Chromium, które nie są
50 zawarte w Chromium ze względu na licencję.
51
52 %package pdf
53 Summary:        PDF plugin from Google Chrome
54 Summary(pl.UTF-8):      Wtyczka PDF z Google Chrome
55 Group:          X11/Applications/Graphics
56
57 %description pdf
58 PDF plugin from Google Chrome, which is not available in Chromium.
59
60 %description pdf -l pl.UTF-8
61 Wtyczka PDF z Google Chrome, która nie jest dostępna w Chromium.
62
63 %package flash_player
64 Summary:        Adobe Flash plugin from Google Chrome
65 Summary(pl.UTF-8):      Wtyczka Adobe Flash z Google Chrome
66 Group:          X11/Applications/Multimedia
67
68 %description flash_player
69 Adobe Flash plugin from Google Chrome, which is not available in
70 Chromium.
71
72 %description flash_player -l pl.UTF-8
73 Wtyczka Adobe Flash z Google Chrome, która nie jest dostępna w
74 Chromium.
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 %ifarch %{x8664}
106 cp -a chrome/PepperFlash $RPM_BUILD_ROOT%{_libdir}/chromium-browser
107 %endif
108
109 %clean
110 rm -rf $RPM_BUILD_ROOT
111
112 %files
113 %defattr(644,root,root,755)
114
115 %files pdf
116 %defattr(644,root,root,755)
117 %attr(755,root,root) %{_libdir}/chromium-browser/libpdf.so
118
119 %files flash_player
120 %defattr(644,root,root,755)
121 %ifarch %{ix86}
122 %attr(755,root,root) %{_libdir}/chromium-browser/libgcflashplayer.so
123 %endif
124 %ifarch %{x8664}
125 %dir %{_libdir}/chromium-browser/PepperFlash
126 %attr(755,root,root) %{_libdir}/chromium-browser/PepperFlash/libpepflashplayer.so
127 %{_libdir}/chromium-browser/PepperFlash/manifest.json
128 %endif
This page took 0.099723 seconds and 3 git commands to generate.