%define name oxine %define version 0.6.4 %define tarballver 0.6 %define release %mkrel 2 %define xinever 1-0.beta9 Summary: OSD-based xine video player frontend Name: %{name} Version: %{version} Release: %{release} Source0: http://prdownloads.sourceforge.net/oxine/%{name}-%{tarballver}.tar.bz2 Patch: oxine-0_6_0-to-0_6_4.patch License: GPL URL: http://oxine.sf.net Group: Video BuildRoot: %{_tmppath}/%{name}-buildroot BuildRequires: libxine-devel >= %xinever BuildRequires: liblirc-devel BuildRequires: XFree86-devel BuildRequires: eject Requires: xine-plugins >= %xinever Requires: eject Requires(post): desktop-file-utils Requires(postun): desktop-file-utils %description oxine is a lightweight, purely osd based xine frontend for set-top boxes and home entertainment systems. %prep %setup -q -n %name-%tarballver %patch -p1 automake %build %configure2_5x %make %install rm -rf $RPM_BUILD_ROOT %makeinstall_std #OXINE_SKINDIR=%buildroot%_datadir/oxine/skins DEFAULT_SKIN=%buildroot%_datadir/oxine/skins/default mkdir -p %buildroot%{_menudir} cat > %buildroot%{_menudir}/%{name} <<EOF ?package(%name):command="%{_bindir}/%name" title="Oxine" longtitle="OSD Xine Video Player" needs="X11" section="Multimedia/Video" icon="video_section.png" mimetypes="video/mpeg,video/msvideo,video/quicktime,video/x-avi,video/x-ms-asf,video/x-ms-wmv,video/x-msvideo,application/x-ogg,audio/x-mp3,audio/x-mpeg,video/x-fli,audio/x-wav" accept_url="true" multiple_files="true" xdg="true" EOF mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF [Desktop Entry] Encoding=UTF-8 Name=Oxine Comment=OSD Xine Video Player Exec=%name %U Icon=video_section Terminal=false Type=Application StartupNotify=true Categories=X-MandrivaLinux-Multimedia-Video;Video;Player; MimeType=video/mpeg;video/msvideo;video/quicktime;video/x-avi;video/x-ms-asf;video/x-ms-wmv;video/x-msvideo;application/x-ogg;audio/x-mp3;audio/x-mpeg;video/x-fli;audio/x-wav; EOF %find_lang %name %post %update_menus %update_desktop_database %postun %clean_menus %clean_desktop_database %clean rm -rf $RPM_BUILD_ROOT %files -f %name.lang %defattr(-,root,root) %doc README TODO AUTHORS ChangeLog doc/doc.html %_bindir/%name %_datadir/%name %_datadir/applications/mandriva-* %_menudir/%name %changelog * Sun Feb 18 2007 Götz Waschk <waschk@mandriva.org> 0.6.4-2mdv2007.0 + Revision: 122349 - rebuild for new ImageMagick - new version - use upstream serial number * Fri Dec 15 2006 Götz Waschk <waschk@mandriva.org> 0.6-3mdv2007.1 + Revision: 97345 - patch to 0.6.3 - fix URL * Mon Nov 06 2006 Götz Waschk <waschk@mandriva.org> 0.6-2mdv2007.1 + Revision: 76856 - patch to 0.6.2 * Sat Nov 04 2006 Götz Waschk <waschk@mandriva.org> 0.6-1mdv2007.1 + Revision: 76526 - Import oxine * Sat Nov 4 2006 Götz Waschk <waschk@mandriva.org> 0.6-1mdv2007.1 - fix installation - New version 0.6 * Thu Aug 31 2006 Götz Waschk <waschk@mandriva.org> 0.5-1mdv2007.0 - rebuild for new Magick * Thu Aug 24 2006 Götz Waschk <waschk@mandriva.org> 0.5-5mdv2007.0 - xdg menu * Thu Jun 08 2006 Götz Waschk <waschk@mandriva.org> 0.5-4mdk - rebuild for new Magick * Wed Mar 01 2006 Götz Waschk <waschk@mandriva.org> 0.5-3mdk - rebuild for new Magick * Thu Feb 23 2006 Götz Waschk <waschk@mandriva.org> 0.5-2mdk - rebuild for new Magick * Wed Feb 08 2006 Götz Waschk <waschk@mandriva.org> 0.5-1mdk - New release 0.5 * Mon Jan 16 2006 Götz Waschk <waschk@mandriva.org> 0.4-3mdk - fix menu dir * Mon Oct 24 2005 Götz Waschk <waschk@mandriva.org> 0.4-2mdk - fix deps * Sun Oct 23 2005 Götz Waschk <waschk@mandriva.org> 0.4-1mdk - new version * Fri May 14 2004 Götz Waschk <waschk@linux-mandrake.com> 0.2-2mdk - fix buildrequires - drop prefix * Fri Apr 4 2003 Götz Waschk <waschk@linux-mandrake.com> 0.2-1mdk - initial package