%define plugin text2skin %define name vdr-plugin-%plugin %define version 1.1 %define cvsrev 20060904 %define rel 11 %define release %mkrel 0.%cvsrev.%rel Summary: VDR plugin: Loader for text-based skins Name: %name Version: %version Release: %release Group: Video License: GPL URL: http://www.magoa.net/linux/ # http://text2skin.vdr-developer.org/ Source: vdr-%plugin-%cvsrev.tar.bz2 Patch1: vdr-text2skin-notext.diff Patch2: 94_text2skin-1.1-cvs_ext-0.10-vdr-1.5.4.dpatch Patch3: 95_text2skin-1.1-cvs-locale.dpatch Patch4: text2skin-types.patch BuildRoot: %{_tmppath}/%{name}-buildroot BuildRequires: vdr-devel >= 1.6.0-7 BuildRequires: freetype2-devel imagemagick-devel Requires: vdr-abi = %vdr_abi %description This plugin is designed to load and interpret a set of files describing the layout of the On Screen Display and to make this "Skin" available to VDR via Setup -> OSD in the main menu. Of course it is possible to load more than one text-based skin this way and to choose between them while running VDR. All skins may be themeable (you can create your own color-theme) and translateable as the author of the skin wishes. %prep %setup -q -n %plugin find -type d -name 'CVS' -print0 | xargs -0 rm -rf %patch1 -p1 -b .ft22 %patch2 -p1 %patch3 -p1 %patch4 -p1 # (04/2008) Fixes build sed -i 's,-lMagick ,,' Makefile %vdr_plugin_prep %build VDR_PLUGIN_EXTRA_FLAGS="$(pkg-config --cflags ImageMagick++)" %vdr_plugin_build %install rm -rf %{buildroot} %vdr_plugin_install install -d -m755 %{buildroot}%{_vdr_plugin_datadir}/%{plugin} install -d -m755 %{buildroot}%{_vdr_plugin_cfgdir} ln -s %{_vdr_plugin_datadir}/%{plugin} %{buildroot}%{_vdr_plugin_cfgdir}/%{plugin} %clean rm -rf %{buildroot} %post %vdr_plugin_post %plugin %postun %vdr_plugin_postun %plugin %files -f %plugin.vdr %defattr(-,root,root) %doc README* HISTORY CONTRIBUTORS %doc contrib Docs/* %{_vdr_plugin_datadir}/%{plugin} %{_vdr_plugin_cfgdir}/%{plugin} %changelog * Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.11mdv2010.0 + Revision: 401088 - rebuild for new VDR - adapt for vdr compilation flags handling changes, bump buildrequires * Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.10mdv2009.1 + Revision: 359784 - fix types (types.patch) - rebuild for new vdr - use backward-compatible pkg-config call for libmagick + Oden Eriksson <oeriksson@mandriva.com> - lowercase ImageMagick * Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.9mdv2009.0 + Revision: 197987 - rebuild for new vdr * Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.8mdv2009.0 + Revision: 197733 - add vdr_plugin_prep - bump buildrequires on vdr-devel - adapt for api changes of VDR 1.5.4 (P2 from e-tobi) - adapt to gettext i18n of VDR 1.6 (P3 from e-tobi) - fix build with recent libmagick + Oden Eriksson <oeriksson@mandriva.com> - rebuilt against new imagemagick libs * Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.6mdv2008.1 + Revision: 145221 - rebuild for new vdr + Olivier Blin <oblin@mandriva.com> - restore BuildRoot + Thierry Vignaud <tvignaud@mandriva.com> - kill re-definition of %%buildroot on Pixel's request * Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.5mdv2008.1 + Revision: 103222 - rebuild for new vdr * Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.4mdv2008.0 + Revision: 50056 - rebuild for new vdr * Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.3mdv2008.0 + Revision: 42139 - rebuild for new vdr * Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.2mdv2008.0 + Revision: 22712 - rebuild for new vdr * Fri Apr 20 2007 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.1mdv + Revision: 16274 - new snapshot * Sun Feb 18 2007 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.12mdv2007.0 + Revision: 122357 - rebuild for new ImageMagick * Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.11mdv2007.1 + Revision: 90978 - rebuild for new vdr * Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.10mdv2007.1 + Revision: 74089 - rebuild for new vdr - Import vdr-plugin-text2skin * Sat Sep 09 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.9mdv2007.0 - rebuild for new imagemagick * Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.8mdv2007.0 - rebuild for new vdr * Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.7mdv2007.0 - stricter abi requires * Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.6mdv2007.0 - rebuild for new vdr * Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.5mdv2007.0 - rebuild for new vdr * Thu Jul 13 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.4mdv2007.0 - patch1: fix fonts with libfreetype 2.2 * Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.3mdv2007.0 - use _ prefix for system path macros * Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.2mdv2007.0 - rebuild for new vdr * Fri Jun 02 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.1mdv2007.0 - initial Mandriva release