|
|
41ae5df |
# https://github.com/horchi/scraper2vdr/commit/d9f6cb454ebbc951af5d1a4aa7fcc31e772f3bca
|
|
|
41ae5df |
%global commit0 d9f6cb454ebbc951af5d1a4aa7fcc31e772f3bca
|
|
Martin Gansser |
60b7515 |
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
|
|
Martin Gansser |
60b7515 |
|
|
Martin Gansser |
60b7515 |
%global pname scraper2vdr
|
|
|
41ae5df |
%global gitdate 20190128
|
|
Martin Gansser |
8751cd6 |
|
|
Martin Gansser |
2bb64a4 |
Name: vdr-scraper2vdr
|
|
|
41ae5df |
Version: 1.0.11
|
|
|
89a952d |
Release: 3.%{gitdate}git%{shortcommit0}%{?dist}
|
|
Martin Gansser |
2bb64a4 |
Summary: A client plugin which provides scraped metadata from EPGD to other plugins
|
|
Martin Gansser |
2bb64a4 |
License: GPL+
|
|
Martin Gansser |
643a3de |
URL: https://github.com/horchi/scraper2vdr
|
|
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 |
|
|
|
ce603dd |
BuildRequires: gcc-c++
|
|
Martin Gansser |
2bb64a4 |
BuildRequires: libuuid-devel
|
|
Martin Gansser |
2bb64a4 |
BuildRequires: ImageMagick-c++-devel
|
|
|
7f51461 |
BuildRequires: openssl-devel
|
|
|
3f52e07 |
%if 0%{?fedora} <= 27
|
|
Martin Gansser |
2bb64a4 |
BuildRequires: mariadb-devel
|
|
|
3f52e07 |
%else
|
|
|
3f52e07 |
BuildRequires: mariadb-connector-c-devel
|
|
|
3f52e07 |
%endif
|
|
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
|
|
|
89a952d |
* Tue Jun 18 2019 Martin Gansser <martinkg@fedoraproject.org> - 1.0.11-3.20190128gitd9f6cb4
|
|
|
89a952d |
- Rebuilt for new VDR API version
|
|
|
89a952d |
|
|
|
06c4bcf |
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.11-2.20190128gitd9f6cb4
|
|
|
06c4bcf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
06c4bcf |
|
|
|
41ae5df |
* Mon Jan 28 2019 Martin Gansser <martinkg@fedoraproject.org> - 1.0.11-1.20190128gitd9f6cb4
|
|
|
41ae5df |
- Update to 1.0.11-1.20190128gitd9f6cb4
|
|
|
41ae5df |
|
|
|
0a4c045 |
* Wed Jan 16 2019 Martin Gansser <martinkg@fedoraproject.org> - 1.0.10-1.20190108gita412d52
|
|
|
0a4c045 |
- Update to 1.0.10-1.20190108gita412d52
|
|
|
0a4c045 |
|
|
|
7f60b66 |
* Tue Aug 28 2018 Michael Cronenworth <mike@cchtml.com> - 1.0.9-5.20180104gitef448e1
|
|
|
7f60b66 |
- Rebuild for ImageMagick 6.9.10
|
|
|
7f60b66 |
|
|
|
e194e22 |
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.9-4.20180104gitef448e1
|
|
|
e194e22 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
e194e22 |
|
|
|
3be0c18 |
* Wed Apr 18 2018 Martin Gansser <martinkg@fedoraproject.org> - 1.0.9-3.20180104gitef448e1
|
|
|
3be0c18 |
- Rebuilt for vdr-2.4.0
|
|
|
3be0c18 |
|
|
|
0b23c48 |
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.9-2.20180104gitef448e1
|
|
|
0b23c48 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
0b23c48 |
|
|
|
167babb |
* Fri Jan 05 2018 Martin Gansser <martinkg@fedoraproject.org> - 1.0.9-1.20180104gitef448e1
|
|
|
167babb |
- Update to 1.0.9-1.20180104gitef448e1
|
|
|
167babb |
|
|
|
0f8c5c8 |
* Thu Dec 28 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.0.8-1.20171225git194b3be
|
|
|
0f8c5c8 |
- Update to 1.0.8-1.20171225git194b3be
|
|
|
0f8c5c8 |
|
|
|
b263e79 |
* Sat Dec 23 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.0.7-1.20171221gitf06286f
|
|
|
b263e79 |
- Update to 1.0.7-1.20171221gitf06286f
|
|
|
b263e79 |
|
|
|
2c3ea9d |
* Thu Sep 21 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.0.5-9.20170611git254122b
|
|
|
3f52e07 |
- Use mariadb-connector-c-devel instead of mariadb-devel only for f28,
|
|
|
3f52e07 |
fixes (BZ#1493698).
|
|
|
7f51461 |
- Add BR openssl-devel
|
|
|
51ee65f |
|
|
|
2c3ea9d |
* Wed Sep 06 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.0.5-8.20170611git254122b
|
|
|
2c3ea9d |
- Rebuild for new ImageMagick 7 reversion
|
|
|
2c3ea9d |
|
|
|
cc1177a |
* Tue Sep 05 2017 Adam Williamson <awilliam@redhat.com> - 1.0.5-7.20170611git254122b
|
|
|
cc1177a |
- Rebuild for ImageMagick 6 reversion
|
|
|
cc1177a |
|
|
|
3ce0493 |
* Sat Aug 26 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.0.5-6.20170611git254122b
|
|
|
3ce0493 |
- Rebuild for new ImageMagick
|
|
|
3ce0493 |
|
|
|
7b2742e |
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.5-5.20170611git254122b
|
|
|
7b2742e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
7b2742e |
|
|
|
8f5975c |
* Mon Jul 31 2017 Kevin Fenzi <kevin@scrye.com> - 1.0.5-4.20170611git254122b
|
|
|
8f5975c |
- Rebuild for new ImageMagick
|
|
|
8f5975c |
|
|
|
e3b5efd |
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.5-3.20170611git254122b
|
|
|
e3b5efd |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
e3b5efd |
|
|
|
c8e8e61 |
* Thu Jul 20 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.0.5-2.20170611git254122b
|
|
|
c8e8e61 |
- Add %%{name}-mariadb-fix-build.patch fixes (BZ#1298509).
|
|
|
c8e8e61 |
|
|
|
c8e8e61 |
* Mon Jun 12 2017 Martin Gansser <martinkg@fedoraproject.org> - 1.0.5-1.20170611git254122b
|
|
|
7515a1d |
- Update to 1.0.5-1.20170611git254122b
|
|
|
7515a1d |
|
|
|
e2a9175 |
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.3-2.20161205gitc01f745
|
|
|
e2a9175 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
e2a9175 |
|
|
Martin Gansser |
c81ee4c |
* Tue Dec 06 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.3-1.20161206gitc01f745
|
|
Martin Gansser |
c81ee4c |
- Update to 1.0.3-1.20161206gitc01f745
|
|
Martin Gansser |
c81ee4c |
|
|
martinkg |
568dba8 |
* Thu Oct 06 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.2-1.20161006git23bf9a9
|
|
martinkg |
568dba8 |
- Update to 1.0.2-1.20161006git23bf9a9
|
|
martinkg |
568dba8 |
|
|
Martin Gansser |
74582fb |
* Fri Aug 26 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.1-1.20160826gite441ec8
|
|
Martin Gansser |
74582fb |
- Bump up version to 1.0.1-1.20160826gite441ec8
|
|
Martin Gansser |
74582fb |
|
|
Martin Gansser |
f05941c |
* Fri Aug 26 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.0-2.20160826gite441ec8
|
|
Martin Gansser |
58ea33e |
- Update to 1.0.0-2.20160826gite441ec8
|
|
Martin Gansser |
58ea33e |
|
|
Martin Gansser |
643a3de |
* Thu Jul 07 2016 Martin Gansser <martinkg@fedoraproject.org> - 1.0.0-1.20160704git57e3668
|
|
Martin Gansser |
643a3de |
- Update to 1.0.0
|
|
Martin Gansser |
643a3de |
|
|
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
|