Martin Gansser b01e6e0
%global pname     screenshot
Martin Gansser b01e6e0
Martin Gansser b01e6e0
Name:             vdr-%{pname}
Martin Gansser b01e6e0
Version:          0.0.14
7e467c2
Release:          9%{?dist}
Martin Gansser b01e6e0
Summary:          VDR plugin: Takes screenshots
Martin Gansser b01e6e0
Martin Gansser b01e6e0
License:          GPL+
Martin Gansser b01e6e0
URL:              http://www.joachim-wilke.de/vdr-screenshot.htm
Martin Gansser b01e6e0
Source:           http://www.joachim-wilke.de/downloads/vdr-screenshot/%{name}-%{version}.tar.bz2
Martin Gansser b01e6e0
Patch0:           %{pname}.patch
Martin Gansser b01e6e0
# upstream reported that the *.po patch will be included in the next release. 
Martin Gansser b01e6e0
Patch1:           %{pname}-po.patch
Martin Gansser b01e6e0
BuildRoot:        %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Martin Gansser b01e6e0
Martin Gansser b01e6e0
BuildRequires:    vdr-devel >= 1.6.0-41
Martin Gansser b01e6e0
Requires:         vdr(abi)%{?_isa} = %{vdr_apiversion}
Martin Gansser b01e6e0
Martin Gansser b01e6e0
Martin Gansser b01e6e0
%description
Martin Gansser b01e6e0
With this plugin you can take still images of your screen. After installing
Martin Gansser b01e6e0
the plugin, a new mainmenu entry "Screenshot" will show up. Each time you
Martin Gansser b01e6e0
select this item, a file /var/cache/vdr/screenshot/title-yyyymmdd-hhmmss.jpg
Martin Gansser b01e6e0
will be created, where title is the current transmission or the recording
Martin Gansser b01e6e0
currently replayed.
Martin Gansser b01e6e0
Martin Gansser b01e6e0
%prep
Martin Gansser b01e6e0
%setup -q -n %{pname}-%{version}
Martin Gansser b01e6e0
chmod -c -x screenshot.c
Martin Gansser b01e6e0
%patch0 -p1
Martin Gansser b01e6e0
%patch1 -p0
Martin Gansser b01e6e0
Martin Gansser b01e6e0
iconv -f iso-8859-1 -t utf-8 HISTORY > HISTORY.utf8 ; mv HISTORY.utf8 HISTORY
Martin Gansser b01e6e0
Martin Gansser b01e6e0
%build
Martin Gansser b01e6e0
make %{?_smp_mflags} AUTOCONFIG= LIBDIR=. LOCALEDIR=./locale \
Martin Gansser b01e6e0
    VDRDIR=%{_libdir}/vdr all
Martin Gansser b01e6e0
Martin Gansser b01e6e0
%install
Martin Gansser b01e6e0
install -dm 755 $RPM_BUILD_ROOT%{vdr_plugindir}
Martin Gansser b01e6e0
install -dm 755 $RPM_BUILD_ROOT%{vdr_cachedir}/screenshot
Martin Gansser b01e6e0
install -pm 755 libvdr-*.so.%{vdr_apiversion} $RPM_BUILD_ROOT%{vdr_plugindir}
Martin Gansser b01e6e0
Martin Gansser b01e6e0
# Locale
Martin Gansser b01e6e0
install -dm 755 $RPM_BUILD_ROOT%{_datadir}/locale
Martin Gansser b01e6e0
cp -pR locale/* $RPM_BUILD_ROOT%{_datadir}/locale
Martin Gansser b01e6e0
%find_lang %{name}
Martin Gansser b01e6e0
Martin Gansser b01e6e0
%files -f %{name}.lang
Martin Gansser b01e6e0
%doc HISTORY COPYING README
Martin Gansser b01e6e0
%{vdr_plugindir}/libvdr-*.so.%{vdr_apiversion}
Martin Gansser b01e6e0
%attr(-,%{vdr_user},root) %dir %{vdr_cachedir}/screenshot/
Martin Gansser b01e6e0
Martin Gansser b01e6e0
%changelog
7e467c2
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.14-9
7e467c2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
7e467c2
7e1950c
* Tue Oct 02 2012 Ville Skyttä <ville.skytta@iki.fi> - 0.0.14-8
7e1950c
- Rebuild.
7e1950c
da83483
* Thu Sep 13 2012 Ville Skyttä <ville.skytta@iki.fi> - 0.0.14-7
da83483
- Rebuild.
da83483
b8ad7c7
* Thu Jul 19 2012 Ville Skyttä <ville.skytta@iki.fi> - 0.0.14-6
b8ad7c7
- Rebuild.
b8ad7c7
02ee0ba
* Wed Jun 27 2012 Ville Skyttä <ville.skytta@iki.fi> - 0.0.14-5
02ee0ba
- Rebuild.
02ee0ba
Martin Gansser b01e6e0
* Mon May 21 2012 Martin Gansser <linux4martin@gmx.de> 0.0.14-4.fc17
Martin Gansser b01e6e0
- fixed spurious-executable-perm of screenshot.c 
Martin Gansser b01e6e0
Martin Gansser b01e6e0
* Tue May 15 2012 Martin Gansser <linux4martin@gmx.de> 0.0.14-3.fc17
Martin Gansser b01e6e0
- picture-path and readme patch are merged
Martin Gansser b01e6e0
- more permission cleanups
Martin Gansser b01e6e0
Martin Gansser b01e6e0
* Tue May 15 2012 Martin Gansser <linux4martin@gmx.de> 0.0.14-2.fc17
Martin Gansser b01e6e0
- added Translation Content-Type charset fixes
Martin Gansser b01e6e0
- added readme patch
Martin Gansser b01e6e0
- fixed correct permissons for vdr_cachedir
Martin Gansser b01e6e0
Martin Gansser b01e6e0
* Sun May 13 2012 Martin Gansser <linux4martin@gmx.de> 0.0.14-1.fc17
Martin Gansser b01e6e0
- new release
Martin Gansser b01e6e0
Martin Gansser b01e6e0
* Sat May 12 2012 Martin Gansser <linux4martin@gmx.de> 0.0.13-3.fc17
Martin Gansser b01e6e0
- fixed dependencies
Martin Gansser b01e6e0
- removed strip command and comments out debug_package in rpmmacros
Martin Gansser b01e6e0
- added patch to store images in /var/cache/vdr/screenshot
Martin Gansser b01e6e0
Martin Gansser b01e6e0
* Tue May 08 2012 Martin Gansser <linux4martin@gmx.de> 0.0.13-2.fc17
Martin Gansser b01e6e0
- solved unstripped-binary-or-object warning and mixed-use-of-spaces-and-tabs
Martin Gansser b01e6e0
- removed unneeded global definitions
Martin Gansser b01e6e0
Martin Gansser b01e6e0
* Mon Apr 30 2012 Martin Gansser <linux4martin@gmx.de> 0.0.13-1.fc17
Martin Gansser b01e6e0
- initial release for fc17
Martin Gansser b01e6e0