Name: chromium-get-snap Version: 0.14 Release: 3%{?dist} Summary: Chromium snapshot downloader and compat lib wrapper Group: Devel License: GPLv2+ Source0: http://petersen.fedorapeople.org/chromium-get-snap/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) ExclusiveArch: %{ix86}, x86_64 Requires: nss%{_isa}, nspr%{_isa}, %{?fc12:nss-softokn%{_isa}} Requires: GConf2%{_isa}, gtk2%{_isa}, alsa-lib%{_isa} Requires: gtk2-engines%{_isa}, libcanberra-gtk2%{_isa}, PackageKit-gtk-module%{_isa} Requires: wget %description Scripts to download chrome-linux builds with compat lib wrapping for ns libs # nothing to debug here %global debug_package %{nil} %prep %setup -q %build sed -e "s/@ARCH@/%{_arch}/g" %{name}.in > %{name} chmod a+x %{name} %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT{%{_bindir},%{_libdir}} install --mode=755 -p %{name} chromium-snapshot $RPM_BUILD_ROOT%{_bindir} %if 0%{?fc12} %define nslib %{_libdir} %else %define nslib /%{_lib} %endif for i in nss3 nssutil3 smime3 ssl3; do ln -s %{nslib}/lib${i}.so $RPM_BUILD_ROOT%{_libdir}/lib${i}.so.1d done for i in nspr4 plds4 plc4; do ln -s /%{_lib}/lib${i}.so $RPM_BUILD_ROOT%{_libdir}/lib${i}.so.0d done ln -s /%{_lib}/libbz2.so.1 $RPM_BUILD_ROOT%{_libdir}/libbz2.so.1.0 install -m 644 -D chromium-snapshot.desktop $RPM_BUILD_ROOT%{_datadir}/applications/chromium-snapshot.desktop mkdir -p $RPM_BUILD_ROOT%{_datadir}/gnome-control-center/default-apps install -m 644 -D chromium-snapshot.xml $RPM_BUILD_ROOT%{_datadir}/gnome-control-center/default-apps/chromium-snapshot.xml install -m 644 -D chromium-browser.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/chromium-snapshot.png %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc COPYING README %{_bindir}/%{name} %{_bindir}/chromium-snapshot %{_libdir}/lib* %{_datadir}/applications/*.desktop %{_datadir}/gnome-control-center/default-apps/chromium-snapshot.xml %{_datadir}/pixmaps/*.png %changelog * Fri Dec 11 2009 Jens Petersen - 0.14-3 - add libbz2.so.1.0 * Mon Nov 2 2009 Jens Petersen - 0.14-2 - fix _arch in chromium-get-snap * Fri Oct 30 2009 Jens Petersen - 0.14-1 - add a gnome-control-center default-apps file * Wed Oct 28 2009 Jens Petersen - 0.13-4 - don't require nss-softokn for f11 * Wed Oct 28 2009 Jens Petersen - 0.13-3 - libcanberra-gtk2! * Wed Oct 28 2009 Jens Petersen - 0.13-2 - added gtk2-engines, libcanberra-gtk, PackageKit-gtk-module - added back nss-softokn again for now - dropped gtk-nodoka-engine * Wed Oct 28 2009 Jens Petersen - 0.13-1 - improve multilib support by with _isa deps and support 32bit download on 64 - nss-softokn got fixed * Wed Oct 7 2009 Jens Petersen - 0.12-4 - f12 needs nss-softokn * Mon Sep 21 2009 Jens Petersen - 0.12-3 - only nss not nspr moved * Mon Sep 21 2009 Jens Petersen - 0.12-2 - ns libs moved to usr for f12 * Mon Sep 21 2009 Jens Petersen - 0.12-1 - 64bit chromium continuous devel builds now available - use a tarball for source - add COPYING * Thu Sep 10 2009 Jens Petersen - 0.11-1 - fix the download part of new chromium-snapshot script * Thu Sep 10 2009 Jens Petersen - 0.10-1 - drop ~/bin hacks and add _bindir/chromium/snapshot to run * Thu Sep 10 2009 Jens Petersen - 0.9-1 - add desktop file and icon * Mon Aug 31 2009 Jens Petersen - 0.8-3 - require wget * Fri Aug 14 2009 Jens Petersen - 0.8-2 - require nss-mdns * Fri Aug 14 2009 Jens Petersen - 0.8-1 - fix borked downloading latest * Tue Aug 11 2009 Jens Petersen - 0.7-1 - add optional arg to chromium-get-snap to allow specifying older build - README file * Tue Jul 28 2009 Jens Petersen - 0.6-1 - make wget download verbose again * Wed Jul 15 2009 Jens Petersen - 0.5-1 - drop the Makefile hack - no longer require gtk2-immodule-xim * Sun Jun 7 2009 Jens Petersen - allow local custom Makefile to override - quieten makefile when installing latest snapshot * Sun Jun 7 2009 Jens Petersen - 0.3-1 - explain about dir label file in error msg * Sun Jun 7 2009 Jens Petersen - 0.2-1 - stage in ~/usr/chromium-snap - setup up a symlink to ~/bin/chromium - require gtk-nodoka-engine and gtk-immodule-xim - don't put Makefile in docs too * Mon Jun 1 2009 Jens Petersen - 0.1-1 - initial script to download latest snapshot