X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;ds=sidebyside;f=chromium-browser-bin.spec;h=72cea206379af92ee800acd247911fa6f223e684;hb=e5f0ca3813a1d153f356b664d4c3567f0ff05803;hp=7a58ebfdae6403bb0ed9e8f2d948305fb4b5155d;hpb=f85b15d88ee982de596cfdce5364c621ad7b92b2;p=packages%2Fchromium-browser-bin.git diff --git a/chromium-browser-bin.spec b/chromium-browser-bin.spec index 7a58ebf..72cea20 100644 --- a/chromium-browser-bin.spec +++ b/chromium-browser-bin.spec @@ -1,18 +1,18 @@ # NOTES: # - to look for new tarball, use update-source.sh script -%define svnrev 50836 +%define svnrev 99948 %define rel 1 Summary: A WebKit powered web browser Name: chromium-browser-bin -Version: 6.0.450.0 +Version: 15.0.875.0 Release: %{svnrev}.%{rel} License: BSD, LGPL v2+ (ffmpeg) Group: X11/Applications/Networking # sh get_sources.sh Source0: chromium-browser32-r%{svnrev}.zip -# NoSource0-md5: c311415ce02bfa9d59be7a17f9e552c2 +# NoSourceSource0-md5: Source1: chromium-browser64-r%{svnrev}.zip -# NoSource1-md5: 7f771a2576b4c6a355f496d5e0df8f83 +# NoSourceSource1-md5: NoSource: 0 NoSource: 1 Source2: chromium-browser.sh @@ -25,7 +25,7 @@ Requires: browser-plugins >= 2.0 Requires: libpng12 >= 1:1.2.42-2 Requires: nspr Requires: nss -Requires: xdg-utils +Requires: xdg-utils >= 1.0.2-4 Provides: wwwbrowser Conflicts: chromium-browser Obsoletes: %{name}-bookmark_manager @@ -93,6 +93,10 @@ mv chrome-linux/chrome-wrapper . mv chrome-linux/{chrome,chromium-browser} chmod a+x chrome-linux/lib*.so* +# xdg-utils >= 1.0.2-4 satisfies these +rm chrome-linux/xdg-settings +rm chrome-linux/xdg-mime + %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir}/%{name}/plugins,%{_mandir}/man1,%{_pixmapsdir},%{_desktopdir},%{_libdir}/%{name}/themes} @@ -100,9 +104,9 @@ install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir}/%{name}/plugins,%{_mandir}/man1 install -p %{SOURCE2} $RPM_BUILD_ROOT%{_bindir}/chromium-browser %{__sed} -i -e 's,@libdir@,%{_libdir}/%{name},' $RPM_BUILD_ROOT%{_bindir}/chromium-browser cp -a chrome-linux/* $RPM_BUILD_ROOT%{_libdir}/%{name} -cp -a chromium-browser.1 $RPM_BUILD_ROOT%{_mandir}/man1 -cp -a product_logo_48.png $RPM_BUILD_ROOT%{_pixmapsdir}/chromium-browser.png -cp -a %{SOURCE3} $RPM_BUILD_ROOT%{_desktopdir} +cp -p chromium-browser.1 $RPM_BUILD_ROOT%{_mandir}/man1 +cp -p product_logo_48.png $RPM_BUILD_ROOT%{_pixmapsdir}/chromium-browser.png +cp -p %{SOURCE3} $RPM_BUILD_ROOT%{_desktopdir} %browser_plugins_add_browser %{name} -p %{_libdir}/%{name}/plugins @@ -147,15 +151,16 @@ fi %{_libdir}/%{name}/locales/en-US.pak %dir %{_libdir}/%{name}/plugins %dir %{_libdir}/%{name}/resources -%{_libdir}/%{name}/resources/calendar_app -%{_libdir}/%{name}/resources/docs_app -%{_libdir}/%{name}/resources/gmail_app %{_libdir}/%{name}/themes %attr(755,root,root) %{_libdir}/%{name}/chromium-browser # These unique permissions are intentional and necessary for the sandboxing %attr(4555,root,root) %{_libdir}/%{name}/chrome_sandbox +# Native Client plugin, to use launch with --enable-nacl +%attr(755,root,root) %{_libdir}/%{name}/libppGoogleNaClPluginChrome.so +#%{_libdir}/%{name}/nacl_irt_x86_64.nexe + # ffmpeg libs %attr(755,root,root) %{_libdir}/%{name}/libffmpegsumo.so @@ -168,9 +173,6 @@ fi %attr(755,root,root) %{_libdir}/%{name}/libsmime3.so.1d %attr(755,root,root) %{_libdir}/%{name}/libssl3.so.1d -# bundle this copy until xdg-utils will have this itself -%attr(755,root,root) %{_libdir}/%{name}/xdg-settings - %files inspector %defattr(644,root,root,755) %{_libdir}/%{name}/resources/inspector