|
Martin Gansser |
4cc7bfe |
#https://github.com/horchi/scraper2vdr/commit/ff95c7126c6069d9c9ddf0f0c6fad2773ae79a76
|
|
Martin Gansser |
4cc7bfe |
%global commit0 ff95c7126c6069d9c9ddf0f0c6fad2773ae79a76
|
|
Martin Gansser |
60b7515 |
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
|
|
Martin Gansser |
60b7515 |
|
|
Martin Gansser |
60b7515 |
%global pname scraper2vdr
|
|
Martin Gansser |
4cc7bfe |
%global gitdate 20160520
|
|
Martin Gansser |
8751cd6 |
|
|
Martin Gansser |
2bb64a4 |
Name: vdr-scraper2vdr
|
|
Martin Gansser |
4cc7bfe |
Version: 0.1.25
|
|
Martin Gansser |
60b7515 |
Release: 1.%{gitdate}git%{shortcommit0}%{?dist}
|
|
Martin Gansser |
2bb64a4 |
Summary: A client plugin which provides scraped metadata from EPGD to other plugins
|
|
Martin Gansser |
2bb64a4 |
|
|
Martin Gansser |
2bb64a4 |
Group: Applications/Multimedia
|
|
Martin Gansser |
2bb64a4 |
License: GPL+
|
|
Martin Gansser |
2c8c3e9 |
URL: https://github.com/horchi/scraper2vdr/tree/http
|
|
Martin Gansser |
4cc7bfe |
# wget http://github.com/horchi/scraper2vdr/archive/ff95c7126c6069d9c9ddf0f0c6fad2773ae79a76/vdr-scraper2vdr-ff95c71.tar.gz
|
|
Martin Gansser |
60b7515 |
Source0: https://github.com/horchi/scraper2vdr/archive/%{commit0}/%{name}-%{commit0}.tar.gz#/%{name}-%{shortcommit0}.tar.gz
|
|
Martin Gansser |
2bb64a4 |
Source1: %{name}.conf
|
|
Martin Gansser |
2bb64a4 |
|
|
Martin Gansser |
2bb64a4 |
BuildRequires: libuuid-devel
|
|
Martin Gansser |
2bb64a4 |
BuildRequires: ImageMagick-c++-devel
|
|
Martin Gansser |
2bb64a4 |
BuildRequires: mariadb-devel
|
|
Martin Gansser |
6bd9f68 |
BuildRequires: libcurl-devel
|
|
Martin Gansser |
adf76db |
BuildRequires: imlib2-devel
|
|
Martin Gansser |
2bb64a4 |
BuildRequires: vdr-devel >= 1.7.34
|
|
Martin Gansser |
2bb64a4 |
Requires: vdr(abi)%{?_isa} = %{vdr_apiversion}
|
|
Martin Gansser |
2bb64a4 |
|
|
Martin Gansser |
2bb64a4 |
%description
|
|
Martin Gansser |
2bb64a4 |
Scraper2vdr acts as client and provides scraped metadata for tvshows and
|
|
Martin Gansser |
2bb64a4 |
movies from epgd to other plugins via its service interface. The plugin
|
|
Martin Gansser |
2bb64a4 |
cares about caching the images locally and also cleans up the images if
|
|
Martin Gansser |
2bb64a4 |
not longer needed.
|
|
Martin Gansser |
2bb64a4 |
|
|
Martin Gansser |
2bb64a4 |
epgd itself uses the thetvdb.com API for collecting series metadata and
|
|
Martin Gansser |
2bb64a4 |
themoviedb.org API for movies. Check the websites of both services for
|
|
Martin Gansser |
2bb64a4 |
the terms of use.
|
|
Martin Gansser |
2bb64a4 |
|
|
Martin Gansser |
2bb64a4 |
%prep
|
|
Martin Gansser |
60b7515 |
%setup -qn %{pname}-%{commit0}
|
|
Martin Gansser |
2bb64a4 |
iconv -f iso-8859-1 -t utf-8 README > README.utf8 ; mv README.utf8 README
|
|
Martin Gansser |
66216db |
|
|
Martin Gansser |
66216db |
# fedora specific
|
|
Martin Gansser |
66216db |
sed -i -e 's|#include <errmsg.h>|#include <mysql/errmsg.h>|' lib/db.c
|
|
Martin Gansser |
2bb64a4 |
|
|
Martin Gansser |
2bb64a4 |
%build
|
|
Martin Gansser |
66216db |
make CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC" %{?_smp_mflags} all
|
|
Martin Gansser |
2bb64a4 |
|
|
Martin Gansser |
2bb64a4 |
%install
|
|
Martin Gansser |
60b7515 |
%make_install
|
|
Martin Gansser |
2bb64a4 |
# fix the perm
|
|
Martin Gansser |
2bb64a4 |
chmod 0755 %{buildroot}/%{vdr_plugindir}/libvdr-*.so.%{vdr_apiversion}
|
|
Martin Gansser |
2bb64a4 |
install -Dpm 644 %{SOURCE1} \
|
|
Martin Gansser |
2bb64a4 |
%{buildroot}%{_sysconfdir}/sysconfig/vdr-plugins.d/scraper2vdr.conf
|
|
Martin Gansser |
2bb64a4 |
|
|
Martin Gansser |
2bb64a4 |
%find_lang %{name}
|
|
Martin Gansser |
2bb64a4 |
|
|
Martin Gansser |
2bb64a4 |
%files -f %{name}.lang
|
|
Martin Gansser |
2bb64a4 |
%doc COPYING HISTORY* README*
|
|
Martin Gansser |
2bb64a4 |
%{vdr_plugindir}/libvdr-*.so.%{vdr_apiversion}
|
|
Martin Gansser |
2bb64a4 |
%config(noreplace) %{_sysconfdir}/sysconfig/vdr-plugins.d/scraper2vdr.conf
|
|
Martin Gansser |
60b7515 |
%config(noreplace) %{vdr_configdir}/plugins/%{pname}/epg.dat
|
|
Martin Gansser |
2bb64a4 |
|
|
Martin Gansser |
2bb64a4 |
%changelog
|
|
Martin Gansser |
4cc7bfe |
* Sat May 21 2016 Martin Gansser <martinkg@fedoraproject.org> - 0.1.25-1.20160520gitff95c71
|
|
Martin Gansser |
4cc7bfe |
- Update to 0.1.25
|
|
Martin Gansser |
4cc7bfe |
|
|
Martin Gansser |
2c8c3e9 |
* Tue May 10 2016 Martin Gansser <martinkg@fedoraproject.org> - 0.1.23-1.20160510git2899b3f
|
|
Martin Gansser |
2c8c3e9 |
- Update to 0.1.23
|
|
Martin Gansser |
2c8c3e9 |
|
|
Martin Gansser |
60b7515 |
* Sun Mar 27 2016 Martin Gansser <martinkg@fedoraproject.org> - 0.1.20-1.20160226git80528db
|
|
Martin Gansser |
60b7515 |
- Update to 0.1.20
|
|
Martin Gansser |
60b7515 |
|
|
|
0f9079f |
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.6-2.20141117git02013ac
|
|
|
0f9079f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
0f9079f |
|
|
Martin Gansser |
8751cd6 |
* Wed Oct 21 2015 Martin Gansser <martinkg@fedoraproject.org> - 0.1.6-1.20141117git02013ac
|
|
Martin Gansser |
8751cd6 |
- Update to 0.1.6
|
|
Martin Gansser |
8751cd6 |
|
|
|
8eb5fb0 |
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.5-5
|
|
|
8eb5fb0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
8eb5fb0 |
|
|
|
bf00974 |
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.1.5-4
|
|
|
bf00974 |
- Rebuilt for GCC 5 C++11 ABI change
|
|
|
bf00974 |
|
|
Martin Gansser |
8012eec |
* Fri Mar 06 2015 Martin Gansser <martinkg@fedoraproject.org> - 0.1.5-3
|
|
Martin Gansser |
8012eec |
- Rebuild for new libMagick++-6.Q16.so.6
|
|
Martin Gansser |
8012eec |
|
|
|
ac1e39c |
* Thu Feb 19 2015 Ville Skyttä <ville.skytta@iki.fi> - 0.1.5-2
|
|
|
ac1e39c |
- Rebuild
|
|
|
ac1e39c |
|
|
Martin Gansser |
4560bc2 |
* Sat Oct 25 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.1.5-1
|
|
Martin Gansser |
4560bc2 |
- Update to 0.1.5
|
|
Martin Gansser |
4560bc2 |
|
|
Martin Gansser |
66216db |
* Sun Sep 28 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.1.4-1
|
|
Martin Gansser |
66216db |
- Update to 0.1.4
|
|
Martin Gansser |
66216db |
- added perl command to find errmsg.h header file
|
|
|
2b18ff2 |
|
|
Martin Gansser |
755d7a0 |
* Thu May 15 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.1.3-2.20140515git2bfb7c7
|
|
Martin Gansser |
755d7a0 |
- rebuild for new git release
|
|
Martin Gansser |
755d7a0 |
|
|
Martin Gansser |
fbb7258 |
* Wed May 14 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.1.3-1
|
|
Martin Gansser |
fbb7258 |
- Update to 0.1.3
|
|
Martin Gansser |
fbb7258 |
|
|
Martin Gansser |
b07e0f5 |
* Sun May 11 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.1.2-3.20140511git7231362
|
|
Martin Gansser |
66216db |
- rebuild for new git release
|
|
Martin Gansser |
b07e0f5 |
|
|
Martin Gansser |
0346d00 |
* Sun May 11 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.1.2-2.20140510gitea862b3
|
|
Martin Gansser |
0346d00 |
- added patch to build parallel again
|
|
Martin Gansser |
0346d00 |
|
|
Martin Gansser |
800a3ca |
* Sat May 10 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.1.2-1.20140510gitea862b3
|
|
Martin Gansser |
66216db |
- rebuild for new git release
|
|
Martin Gansser |
800a3ca |
- added Fedora %%optflags for CFLAGS and CXXFLAGS
|
|
Martin Gansser |
6bd9f68 |
- Add BR libcurl-devel
|
|
Martin Gansser |
adf76db |
- Add BR imlib2-devel
|
|
Martin Gansser |
800a3ca |
|
|
Martin Gansser |
66216db |
* Fri May 09 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.1.2-1
|
|
Martin Gansser |
66216db |
- Update to 0.1.2
|
|
Martin Gansser |
66216db |
|
|
Martin Gansser |
2bb64a4 |
* Sat May 03 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.1.1-6.20140428git30008b3
|
|
Martin Gansser |
2bb64a4 |
- fixed description
|
|
Martin Gansser |
2bb64a4 |
- replaced RPM_BUILD_ROOT macro through %%{buildroot}
|
|
Martin Gansser |
2bb64a4 |
|
|
Martin Gansser |
2bb64a4 |
* Fri May 02 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.1.1-5.20140428git30008b3
|
|
Martin Gansser |
2bb64a4 |
- Fix patch path
|
|
Martin Gansser |
2bb64a4 |
- Fix bogus date in %%changelog
|
|
Martin Gansser |
2bb64a4 |
- Fix comments
|
|
Martin Gansser |
2bb64a4 |
|
|
Martin Gansser |
2bb64a4 |
* Thu May 01 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.1.1-4.20140428git30008b3
|
|
Martin Gansser |
2bb64a4 |
- added permission fix to solve unstripped-binary-or-object warning
|
|
Martin Gansser |
2bb64a4 |
|
|
Martin Gansser |
2bb64a4 |
* Mon Apr 28 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.1.1-3.20140428git30008b3
|
|
Martin Gansser |
2bb64a4 |
- rebuild for new git release
|
|
Martin Gansser |
2bb64a4 |
|
|
Martin Gansser |
2bb64a4 |
* Mon Apr 28 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.1.0-2.20140427gitc538d35
|
|
Martin Gansser |
2bb64a4 |
- added conf file
|
|
Martin Gansser |
2bb64a4 |
|
|
Martin Gansser |
2bb64a4 |
* Sun Apr 27 2014 Martin Gansser <martinkg@fedoraproject.org> - 0.1.0-1.20140427gitc538d35
|
|
Martin Gansser |
2bb64a4 |
- rebuild for initial release
|