Compare commits
11 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
139209f56c | ||
|
|
bc48009a3f | ||
|
|
552c2b383d | ||
|
|
151bb70dff | ||
|
|
e52caf9cfc | ||
|
|
25dfea559f | ||
|
|
b3cbb33eb5 | ||
|
|
394606aeb9 | ||
|
|
14a23a745c | ||
|
|
b37915e3bc | ||
|
|
8315f3c406 |
4 changed files with 10 additions and 165 deletions
18
.gitignore
vendored
18
.gitignore
vendored
|
|
@ -6,21 +6,3 @@
|
|||
/tvscraper-1.1.6.tar.gz
|
||||
/tvscraper-1.1.7.tar.gz
|
||||
/tvscraper-1.1.8.tar.gz
|
||||
/tvscraper-1.1.9.tar.gz
|
||||
/tvscraper-1.1.10.tar.gz
|
||||
/tvscraper-1.1.11.tar.gz
|
||||
/tvscraper-1.1.13.tar.gz
|
||||
/tvscraper-1.2.0.tar.gz
|
||||
/vdr-plugin-tvscraper-1.2.1.tar.gz
|
||||
/vdr-plugin-tvscraper-1.2.2.tar.gz
|
||||
/vdr-plugin-tvscraper-1.2.3.tar.gz
|
||||
/vdr-plugin-tvscraper-1.2.5.tar.gz
|
||||
/vdr-plugin-tvscraper-1.2.6.tar.gz
|
||||
/vdr-plugin-tvscraper-1.2.7.tar.gz
|
||||
/vdr-plugin-tvscraper-1.2.9.tar.gz
|
||||
/vdr-plugin-tvscraper-1.2.10.tar.gz
|
||||
/vdr-plugin-tvscraper-1.2.11.tar.gz
|
||||
/vdr-plugin-tvscraper-1.2.12.tar.gz
|
||||
/vdr-plugin-tvscraper-1.2.13.tar.gz
|
||||
/vdr-plugin-tvscraper-1.2.14.tar.gz
|
||||
/vdr-plugin-tvscraper-1.2.15.tar.gz
|
||||
|
|
|
|||
|
|
@ -1,19 +0,0 @@
|
|||
--- a/tvscraper.c.orig 2025-02-12 08:27:04.978354621 +0100
|
||||
+++ b/tvscraper.c 2025-02-12 08:27:54.476120151 +0100
|
||||
@@ -181,7 +181,7 @@
|
||||
|
||||
cPluginTvscraper::cPluginTvscraper(void) {
|
||||
// create, but never delete (because VDR deletes this during shutdown)
|
||||
- extEpgHandler = new cExtEpgHandler();
|
||||
+// extEpgHandler = new cExtEpgHandler();
|
||||
}
|
||||
|
||||
cPluginTvscraper::~cPluginTvscraper() {
|
||||
@@ -232,6 +232,7 @@
|
||||
}
|
||||
|
||||
bool cPluginTvscraper::Initialize(void) {
|
||||
+ new cExtEpgHandler();
|
||||
if (!cacheDirSet) {
|
||||
config.SetBaseDir(cPlugin::CacheDirectory(PLUGIN_NAME_I18N));
|
||||
cacheDirSet = true;
|
||||
2
sources
2
sources
|
|
@ -1 +1 @@
|
|||
SHA512 (vdr-plugin-tvscraper-1.2.15.tar.gz) = 06887deae91a828ee4743eb516d7bcd1deb82430d0a41a05b0453a23b0eb067cea0f8cebf99e15055e92ae918a94a7d3215439eb034e7c58cf7ea59feb1ebb1e
|
||||
SHA512 (tvscraper-1.1.8.tar.gz) = f32e999028506a1c70c0cddc301113f88c9695a2c170d22bcc24b780d4b49744d823375da5f3127e516ac33611761a748e510841dcb0b9ad4a61464bc2df717e
|
||||
|
|
|
|||
|
|
@ -1,31 +1,26 @@
|
|||
%global pname tvscraper
|
||||
|
||||
# Set vdr_version based on Fedora version
|
||||
%if 0%{?fedora} >= 43
|
||||
%global vdr_version 2.7.7
|
||||
%elif 0%{?fedora} == 42
|
||||
%global vdr_version 2.7.4
|
||||
%else
|
||||
%global vdr_version 2.6.9
|
||||
# version we want build against
|
||||
%global vdr_version 2.4.0
|
||||
%if 0%{?fedora} >= 36
|
||||
%global vdr_version 2.6.1
|
||||
%endif
|
||||
%if 0%{?fedora} == 35
|
||||
%global vdr_version 2.4.7
|
||||
%endif
|
||||
|
||||
Name: vdr-%{pname}
|
||||
Version: 1.2.15
|
||||
Version: 1.1.8
|
||||
Release: 1%{?dist}
|
||||
Summary: Collects metadata for all available EPG events
|
||||
# The entire source code is GPLv2+ except tools/curlfuncs.* which is BSD (3 clause)
|
||||
License: GPL-2.0-or-later AND MIT
|
||||
URL: https://github.com/MarkusEh/vdr-plugin-tvscraper
|
||||
Source0: %url/archive/refs/tags/v%{version}.tar.gz#/vdr-plugin-tvscraper-%{version}.tar.gz
|
||||
Source0: %url/archive/refs/tags/v%{version}.tar.gz#/%{pname}-%{version}.tar.gz
|
||||
Source1: %{name}.conf
|
||||
|
||||
# Build for armv7hl failed
|
||||
ExcludeArch: armv7hl
|
||||
|
||||
BuildRequires: make
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: gettext
|
||||
BuildRequires: gumbo-parser-devel
|
||||
BuildRequires: sqlite-devel
|
||||
BuildRequires: libcurl-devel
|
||||
BuildRequires: jansson-devel
|
||||
|
|
@ -54,9 +49,6 @@ providing missing data for your favorite movies and series.
|
|||
%prep
|
||||
%autosetup -p1 -n vdr-plugin-%{pname}-%{version}
|
||||
|
||||
# disable plugin examples
|
||||
sed -i -e 's|install: install-lib install-i18n install-conf install-plugins|install: install-lib install-i18n install-conf|g' Makefile
|
||||
|
||||
%build
|
||||
%make_build CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC"
|
||||
|
||||
|
|
@ -75,119 +67,9 @@ install -dm 755 %{buildroot}%{vdr_cachedir}/%{pname}
|
|||
%dir %{vdr_configdir}/plugins/%{pname}
|
||||
%config(noreplace) %{_sysconfdir}/sysconfig/vdr-plugins.d/tvscraper.conf
|
||||
%config(noreplace) %{vdr_configdir}/plugins/%{pname}/override.conf
|
||||
%config(noreplace) %{_datadir}/vdr/plugins/%{pname}/override_tvs.conf
|
||||
%config(noreplace) %{_datadir}/vdr/plugins/%{pname}/networks.json
|
||||
%attr(-,%{vdr_user},root) %dir %{vdr_cachedir}/%{pname}/
|
||||
|
||||
%changelog
|
||||
* Fri Dec 19 2025 Martin Gansser <martinkg@fedoraproject.org> - 1.2.15-1
|
||||
- add BR gumbo-parser-devel
|
||||
- Update to 1.2.15
|
||||
|
||||
* Fri Jul 25 2025 Martin Gansser <martinkg@fedoraproject.org> - 1.2.14-3
|
||||
- Rebuilt for new VDR API version 2.7.7
|
||||
|
||||
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.14-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
|
||||
|
||||
* Mon Jul 07 2025 Martin Gansser <martinkg@fedoraproject.org> - 1.2.14-1
|
||||
- Update to 1.2.14
|
||||
|
||||
* Sat Jun 21 2025 Martin Gansser <martinkg@fedoraproject.org> - 1.2.13-3
|
||||
- Rebuilt for new VDR API version 2.7.6
|
||||
|
||||
* Tue May 27 2025 Martin Gansser <martinkg@fedoraproject.org> - 1.2.13-2
|
||||
- Rebuilt for new VDR API version 2.7.5
|
||||
|
||||
* Sat Apr 05 2025 Martin Gansser <martinkg@fedoraproject.org> - 1.2.13-1
|
||||
- Update to 1.2.13
|
||||
|
||||
* Fri Feb 28 2025 Martin Gansser <martinkg@fedoraproject.org> - 1.2.12-3
|
||||
- Rebuilt for new VDR API version 2.7.4
|
||||
|
||||
* Tue Feb 11 2025 Martin Gansser <martinkg@fedoraproject.org> - 1.2.12-2
|
||||
- Add EpgHandler.patch to avaid segmentation fault
|
||||
|
||||
* Tue Feb 04 2025 Martin Gansser <martinkg@fedoraproject.org> - 1.2.12-1
|
||||
- Update to 1.2.12
|
||||
|
||||
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.11-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
|
||||
|
||||
* Wed Dec 25 2024 Martin Gansser <martinkg@fedoraproject.org> - 1.2.11-1
|
||||
- Update to 1.2.11
|
||||
|
||||
* Tue Oct 22 2024 Richard W.M. Jones <rjones@redhat.com> - 1.2.10-2
|
||||
- Rebuild for Jansson 2.14
|
||||
(https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/3PYINSQGKQ4BB25NQUI2A2UCGGLAG5ND/)
|
||||
|
||||
* Wed Oct 09 2024 Martin Gansser <martinkg@fedoraproject.org> - 1.2.10-1
|
||||
- Rebuilt for new VDR API version 2.7.2
|
||||
- Update to 1.2.10
|
||||
|
||||
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.9-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
|
||||
|
||||
* Mon Jul 15 2024 Martin Gansser <martinkg@fedoraproject.org> - 1.2.9-4
|
||||
- Rebuilt for new VDR API version 2.6.9
|
||||
|
||||
* Fri Jul 12 2024 Martin Gansser <martinkg@fedoraproject.org> - 1.2.9-3
|
||||
- Rebuilt for new VDR API version 2.6.8
|
||||
|
||||
* Fri Apr 12 2024 Martin Gansser <martinkg@fedoraproject.org> - 1.2.9-2
|
||||
- Rebuilt for new VDR API version
|
||||
|
||||
* Wed Apr 10 2024 Martin Gansser <martinkg@fedoraproject.org> - 1.2.9-1
|
||||
- Update to 1.2.9
|
||||
|
||||
* Sun Jan 28 2024 Martin Gansser <martinkg@fedoraproject.org> - 1.2.7-1
|
||||
- Update to 1.2.7
|
||||
|
||||
* Fri Jan 26 2024 Martin Gansser <martinkg@fedoraproject.org> - 1.2.6-2
|
||||
- Rebuilt for new VDR API version
|
||||
|
||||
* Thu Jan 04 2024 Martin Gansser <martinkg@fedoraproject.org> - 1.2.6-1
|
||||
- Update to 1.2.6
|
||||
|
||||
* Mon Nov 27 2023 Martin Gansser <martinkg@fedoraproject.org> - 1.2.5-1
|
||||
- Update to 1.2.5
|
||||
|
||||
* Thu Sep 07 2023 Martin Gansser <martinkg@fedoraproject.org> - 1.2.3-1
|
||||
- Update to 1.2.3
|
||||
|
||||
* Tue Aug 22 2023 Martin Gansser <martinkg@fedoraproject.org> - 1.2.2-1
|
||||
- Update to 1.2.2
|
||||
|
||||
* Sat Aug 05 2023 Martin Gansser <martinkg@fedoraproject.org> - 1.2.1-1
|
||||
- Update to 1.2.1
|
||||
|
||||
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
||||
|
||||
* Sun Jun 18 2023 Martin Gansser <martinkg@fedoraproject.org> - 1.2.0-1
|
||||
- Update to 1.2.0
|
||||
|
||||
* Sun Jun 11 2023 Martin Gansser <martinkg@fedoraproject.org> - 1.1.13-1
|
||||
- Update to 1.1.13
|
||||
|
||||
* Mon Mar 06 2023 Martin Gansser <martinkg@fedoraproject.org> - 1.1.11-1
|
||||
- Update to 1.1.11
|
||||
|
||||
* Sun Jan 29 2023 Martin Gansser <martinkg@fedoraproject.org> - 1.1.10-1
|
||||
- Update to 1.1.10
|
||||
|
||||
* Tue Jan 24 2023 Martin Gansser <martinkg@fedoraproject.org> - 1.1.9-1
|
||||
- Update to 1.1.9
|
||||
|
||||
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.8-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
||||
|
||||
* Wed Dec 14 2022 Martin Gansser <martinkg@fedoraproject.org> - 1.1.8-3
|
||||
- Rebuilt for new VDR API version
|
||||
|
||||
* Fri Dec 02 2022 Martin Gansser <martinkg@fedoraproject.org> - 1.1.8-2
|
||||
- Rebuilt for new VDR API version
|
||||
|
||||
* Fri Oct 28 2022 Martin Gansser <martinkg@fedoraproject.org> - 1.1.8-1
|
||||
- Update to 1.1.8-1
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue