Name: prism_static Version: 0.9 Release: 1%{?dist} Summary: Prism binary tarball repackage Group: Applications/Internet License: MPL URL: http://wiki.mozilla.org/Prism Source0: http://people.mozilla.com/~mfinkle/prism/prism-%{version}.en-US.linux-i686.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: i386 BuildRequires: desktop-file-utils %description Prism binary tarball repackage. I don't know how to build it from trunk, so decided to go with this. %prep %setup -q -n prism %build %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/opt/prism $RPM_BUILD_ROOT/%{_bindir}/ $RPM_BUILD_ROOT/%{_datadir}/{applications,pixmaps} cp -R * $RPM_BUILD_ROOT/opt/prism/ ln -s /opt/prism/prism $RPM_BUILD_ROOT/%{_bindir}/static-prism ln -s /opt/prism/chrome/icons/default/install-shortcut48.png $RPM_BUILD_ROOT/%{_datadir}/pixmaps/static-prism.png cat << EOF >> static-prism.desktop [Desktop Entry] Name=Prism (Static) Comment=Mozilla Prism Exec=static-prism Icon=static-prism.png Terminal=0 Type=Application Encoding=UTF-8 Categories=Network;Application; EOF desktop-file-install --vendor="static" \ --dir=${RPM_BUILD_ROOT}%{_datadir}/applications \ --delete-original \ static-prism.desktop %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) /opt/prism %{_bindir}/static-prism %{_datadir}/pixmaps/static-prism.png %{_datadir}/applications/static-prism.desktop %changelog * Tue May 04 2008 Mohd Izhar Firdaus Ismail 0.9.0-1 - Initial package