From 1541abdf86ad7d972c92f86614d657d237e09221 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Fri, 29 Oct 2021 11:37:43 +0200 Subject: [PATCH 1/3] Add scraper2vdr_serienposter_statt_banner.diff --- scraper2vdr_serienposter_statt_banner.diff | 15 +++++++++++++++ vdr-scraper2vdr.spec | 21 +++++++++++++++++++-- 2 files changed, 34 insertions(+), 2 deletions(-) create mode 100644 scraper2vdr_serienposter_statt_banner.diff diff --git a/scraper2vdr_serienposter_statt_banner.diff b/scraper2vdr_serienposter_statt_banner.diff new file mode 100644 index 0000000..393c273 --- /dev/null +++ b/scraper2vdr_serienposter_statt_banner.diff @@ -0,0 +1,15 @@ +--- scrapmanager.c 2020-12-28 18:38:53.850634334 +0100 ++++ scrapmanager.c.new 2020-12-28 18:44:09.536615518 +0100 +@@ -698,11 +698,7 @@ bool cScrapManager::GetPosterBannerV2(Sc + if (hitSeries == series.end()) + return false; + cTVDBSeries *s = hitSeries->second; +- bool found = s->GetRandomBanner(&call->banner); +- if (v.episodeId > 0) { +- s->GetSeasonPoster(v.episodeId, &call->poster); +- } +- return found; ++ return s->GetPoster(&call->banner); + } else if (v.movieId > 0) { + call->type = tMovie; + map::iterator hitMovies = movies.find(v.movieId); diff --git a/vdr-scraper2vdr.spec b/vdr-scraper2vdr.spec index fda4083..88dad52 100644 --- a/vdr-scraper2vdr.spec +++ b/vdr-scraper2vdr.spec @@ -7,12 +7,14 @@ Name: vdr-scraper2vdr Version: 1.0.11 -Release: 9.%{gitdate}git%{shortcommit0}%{?dist} +Release: 14.%{gitdate}git%{shortcommit0}%{?dist} Summary: A client plugin which provides scraped metadata from EPGD to other plugins License: GPL+ URL: https://github.com/horchi/scraper2vdr Source0: https://github.com/horchi/scraper2vdr/archive/%{commit0}/%{name}-%{commit0}.tar.gz#/%{name}-%{shortcommit0}.tar.gz Source1: %{name}.conf +# https://www.vdr-portal.de/index.php?attachment/44795-scraper2vdr-serienposter-statt-banner-diff/ +Patch0: scraper2vdr_serienposter_statt_banner.diff BuildRequires: make BuildRequires: gcc-c++ @@ -40,7 +42,7 @@ themoviedb.org API for movies. Check the websites of both services for the terms of use. %prep -%setup -qn %{pname}-%{commit0} +%autosetup -p0 -n %{pname}-%{commit0} iconv -f iso-8859-1 -t utf-8 README > README.utf8 ; mv README.utf8 README # fedora specific @@ -65,6 +67,21 @@ install -Dpm 644 %{SOURCE1} \ %config(noreplace) %{vdr_configdir}/plugins/%{pname}/epg.dat %changelog +* Fri Oct 29 2021 Martin Gansser - 1.0.11-14.20190128gitd9f6cb4 +- Add scraper2vdr_serienposter_statt_banner.diff + +* Sat Oct 16 2021 Martin Gansser - 1.0.11-13.20190128gitd9f6cb4 +- Rebuilt due FTI in rawhide + +* Tue Sep 14 2021 Sahana Prasad - 1.0.11-12.20190128gitd9f6cb4 +- Rebuilt with OpenSSL 3.0.0 + +* Fri Jul 23 2021 Fedora Release Engineering - 1.0.11-11.20190128gitd9f6cb4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Wed Apr 28 2021 Martin Gansser - 1.0.11-10.20190128gitd9f6cb4 +- Rebuilt for new VDR API version + * Wed Jan 27 2021 Fedora Release Engineering - 1.0.11-9.20190128gitd9f6cb4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From a6aec0b5d20fbbdba53eb201377c99f61b3306dc Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Fri, 26 Nov 2021 11:10:00 +0900 Subject: [PATCH 2/3] rebuild for new ImageMagick --- vdr-scraper2vdr.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vdr-scraper2vdr.spec b/vdr-scraper2vdr.spec index 88dad52..30ae440 100644 --- a/vdr-scraper2vdr.spec +++ b/vdr-scraper2vdr.spec @@ -7,7 +7,7 @@ Name: vdr-scraper2vdr Version: 1.0.11 -Release: 14.%{gitdate}git%{shortcommit0}%{?dist} +Release: 14.%{gitdate}git%{shortcommit0}%{?dist}.1 Summary: A client plugin which provides scraped metadata from EPGD to other plugins License: GPL+ URL: https://github.com/horchi/scraper2vdr @@ -67,6 +67,9 @@ install -Dpm 644 %{SOURCE1} \ %config(noreplace) %{vdr_configdir}/plugins/%{pname}/epg.dat %changelog +* Fri Nov 26 2021 Mamoru TASAKA - 1.0.11-14.20190128gitd9f6cb4.1 +- rebuild for new ImageMagick + * Fri Oct 29 2021 Martin Gansser - 1.0.11-14.20190128gitd9f6cb4 - Add scraper2vdr_serienposter_statt_banner.diff From af24feddb37ce6ed3c236844f6e1b0239a48689d Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Wed, 5 Jan 2022 08:32:53 +0100 Subject: [PATCH 3/3] Update to 1.0.12 --- .gitignore | 1 + sources | 2 +- vdr-scraper2vdr.spec | 26 ++++++++++++++++---------- 3 files changed, 18 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index d6e11ef..2718a99 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,4 @@ /vdr-scraper2vdr-ef448e1.tar.gz /vdr-scraper2vdr-a412d52.tar.gz /vdr-scraper2vdr-d9f6cb4.tar.gz +/vdr-scraper2vdr-1.0.12.tar.gz diff --git a/sources b/sources index 51ed719..ff1ff58 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (vdr-scraper2vdr-d9f6cb4.tar.gz) = 57fcd3b955e0c5a7d98da5f658cf167bc0b0b224c2a4b5e3c33535888a89f1d531548ab802285c53afca5c5b419f0fd27528abaf877314c2921c64f86681da44 +SHA512 (vdr-scraper2vdr-1.0.12.tar.gz) = fb9de76477494c43c6b4bfc8f298b7194726d2a6ce22c643f4ac7c757713a8010a1efd65536b20d121c1258b90015ab9435d36b302fdd1c85131ac91ea5fcd0c diff --git a/vdr-scraper2vdr.spec b/vdr-scraper2vdr.spec index 30ae440..af29131 100644 --- a/vdr-scraper2vdr.spec +++ b/vdr-scraper2vdr.spec @@ -6,26 +6,24 @@ %global gitdate 20190128 Name: vdr-scraper2vdr -Version: 1.0.11 -Release: 14.%{gitdate}git%{shortcommit0}%{?dist}.1 +Version: 1.0.12 +#Release: 15.%%{gitdate}git%%{shortcommit0}%%{?dist} +Release: 1%{?dist} Summary: A client plugin which provides scraped metadata from EPGD to other plugins License: GPL+ URL: https://github.com/horchi/scraper2vdr -Source0: https://github.com/horchi/scraper2vdr/archive/%{commit0}/%{name}-%{commit0}.tar.gz#/%{name}-%{shortcommit0}.tar.gz +#Source0: https://github.com/horchi/scraper2vdr/archive/%%{commit0}/%%{name}-%%{commit0}.tar.gz#/%%{name}-%%{shortcommit0}.tar.gz +Source0: https://github.com/horchi/scraper2vdr/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1: %{name}.conf # https://www.vdr-portal.de/index.php?attachment/44795-scraper2vdr-serienposter-statt-banner-diff/ Patch0: scraper2vdr_serienposter_statt_banner.diff -BuildRequires: make +BuildRequires: make BuildRequires: gcc-c++ BuildRequires: libuuid-devel BuildRequires: ImageMagick-c++-devel BuildRequires: openssl-devel -%if 0%{?fedora} <= 27 -BuildRequires: mariadb-devel -%else BuildRequires: mariadb-connector-c-devel -%endif BuildRequires: libcurl-devel BuildRequires: imlib2-devel BuildRequires: vdr-devel >= 1.7.34 @@ -42,14 +40,16 @@ themoviedb.org API for movies. Check the websites of both services for the terms of use. %prep -%autosetup -p0 -n %{pname}-%{commit0} +#%%autosetup -p0 -n %%{pname}-%%{commit0} +%autosetup -p0 -n %{pname}-%{version} iconv -f iso-8859-1 -t utf-8 README > README.utf8 ; mv README.utf8 README # fedora specific sed -i -e 's|#include |#include |' lib/db.c +sed -i -e 's|#include |#include |' lib/db.h %build -make CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC" %{?_smp_mflags} all +%make_build CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC" %install %make_install @@ -67,6 +67,12 @@ install -Dpm 644 %{SOURCE1} \ %config(noreplace) %{vdr_configdir}/plugins/%{pname}/epg.dat %changelog +* Wed Jan 05 2022 Martin Gansser - 1.0.12-1 +- Update to 1.0.12 + +* Thu Dec 30 2021 Martin Gansser - 1.0.11-15.20190128gitd9f6cb4 +- Rebuilt for new VDR API version + * Fri Nov 26 2021 Mamoru TASAKA - 1.0.11-14.20190128gitd9f6cb4.1 - rebuild for new ImageMagick