Sophie

Sophie

distrib > Mandriva > 2008.0 > x86_64 > by-pkgid > 0e5a67288adc8170729ad31f594c7780 > files > 4

vdr-plugin-graphlcd-0.1.5-8mdv2008.0.src.rpm


%define plugin	graphlcd
%define name	vdr-plugin-%plugin
%define version	0.1.5
%define rel	8

Summary:	VDR plugin: Output to graphic LCD
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL+
URL:		http://graphlcd.berlios.de/
Source:		vdr-%plugin-%version-stripped.tar.bz2
Patch0:		graphlcd-0.1.5-i18n-1.6.patch
Patch1:		90_graphlcd-0.1.5-1.5.3.dpatch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
%if %mdkversion <= 200800
BuildRequires:	glcdgraphics-devel
BuildRequires:	glcddrivers-devel
%else
BuildRequires:	graphlcd-devel
%endif
Requires:	vdr-abi = %vdr_abi

%description
graphlcd is a plugin for the Video Disc Recorder and shows information
about the current state of VDR on displays supported by the GraphLCD
driver library.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%vdr_plugin_prep

rm -f graphlcd/logonames.alias graphlcd/logonames.alias.1.2
mv graphlcd/logonames.alias.1.3 graphlcd/logonames.alias
chmod -R a+r graphlcd

%vdr_plugin_params_begin %plugin
# use alternative driver config file
var=CONFIG_FILE
param="-c CONFIG_FILE"
# use display DISPLAY for output
var=DISPLAY
param="-d DISPLAY"
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

install -d -m755 %{buildroot}%{_vdr_plugin_cfgdir}
cp -a graphlcd %{buildroot}%{_vdr_plugin_cfgdir}

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY COPYING
%dir %{_vdr_plugin_cfgdir}/graphlcd
%{_vdr_plugin_cfgdir}/graphlcd/fonts
%{_vdr_plugin_cfgdir}/graphlcd/logos
%config(noreplace) %{_vdr_plugin_cfgdir}/graphlcd/*.alias
%config(noreplace) %{_vdr_plugin_cfgdir}/graphlcd/fonts.conf*




%changelog
* Tue Apr 29 2008 Anssi Hannula <anssi@mandriva.org> 0.1.5-8mdv2008.0
+ Revision: 198909
- backportability buildrequires

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.5-8mdv2009.0
+ Revision: 197936
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.5-7mdv2009.0
+ Revision: 197678
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of VDR 1.5.3 (P1 from e-tobi)
- apply new license policy
- simplify buildrequires

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.5-6mdv2008.1
+ Revision: 145102
- 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> 0.1.5-5mdv2008.1
+ Revision: 103142
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.5-4mdv2008.0
+ Revision: 50007
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 3mdv2008.0-current
+ Revision: 42093
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.5-2mdv2008.0
+ Revision: 22691
- rebuild for new vdr


* Fri Mar 02 2007 Anssi Hannula <anssi@mandriva.org> 0.1.5-1mdv2007.0
+ Revision: 131161
- 0.1.5

* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3-5mdv2007.1
+ Revision: 90930
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3-4mdv2007.1
+ Revision: 74021
- rebuild for new vdr
- Import vdr-plugin-graphlcd

* Tue Sep 12 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3-3mdv2007.0
- strip non-free stuff from tarball

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3-2mdv2007.0
- rebuild for new vdr

* Sat Aug 19 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3-1mdv2007.0
- initial Mandriva release