From 7ccad13d15ba629083e6819f4fb4b999536bec1c Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Wed, 28 Apr 2021 12:44:52 +0200 Subject: [PATCH 01/37] Rebuilt for new VDR API version --- vdr-tvguide.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index 60d7247..46515fd 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -2,7 +2,7 @@ Name: vdr-tvguide Version: 1.3.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPLv2+ URL: https://gitlab.com/kamel5/tvguide @@ -48,6 +48,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Wed Apr 28 2021 Martin Gansser - 1.3.4-3 +- Rebuilt for new VDR API version + * Wed Jan 27 2021 Fedora Release Engineering - 1.3.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 06129a4a08588f8f108870293efec6e2ec2772d9 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sat, 22 May 2021 17:50:01 +0200 Subject: [PATCH 02/37] Update to 1.3.5 --- .gitignore | 1 + sources | 2 +- vdr-tvguide.spec | 8 ++++++-- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index fcdb872..a3aff7e 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /vdr-plugin-tvguide-1.3.1.tar.bz2 /vdr-plugin-tvguide-1.3.3.tar.bz2 /tvguide-v1.3.4.tar.bz2 +/tvguide-v1.3.5.tar.bz2 diff --git a/sources b/sources index 3189ac5..b1ca2c7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (tvguide-v1.3.4.tar.bz2) = 6940e0fe69a4ab188b92bdcd4dc417793cdc6ea137ae51b44393b472f5b6ee2696bcef69c5607e3b5498ecab8527e947cbf11d2c14f413ba24d0ee7fc27c83e1 +SHA512 (tvguide-v1.3.5.tar.bz2) = 1784c396f40c693d9996ddd3b047c1cf8db2a20b97e4fe9e1cabd09c6fa19efe9f43f7cc136c70b6cdd9cd111011f63be44be0f67282b9fad5e196e51f340f2a diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index 46515fd..0fbd744 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -1,8 +1,8 @@ %global pname tvguide Name: vdr-tvguide -Version: 1.3.4 -Release: 3%{?dist} +Version: 1.3.5 +Release: 1%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPLv2+ URL: https://gitlab.com/kamel5/tvguide @@ -48,6 +48,10 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Sat May 22 2021 Martin Gansser - 1.3.5-1 +- Update to 1.3.5 + + * Wed Apr 28 2021 Martin Gansser - 1.3.4-3 - Rebuilt for new VDR API version From af8fb71a9ef6da442f2e0494b45f41934a5f4faa Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sat, 22 May 2021 17:51:14 +0200 Subject: [PATCH 03/37] Update to 1.3.5 --- vdr-tvguide.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index 0fbd744..a96fe2d 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -51,7 +51,6 @@ install -Dpm 644 %{SOURCE1} \ * Sat May 22 2021 Martin Gansser - 1.3.5-1 - Update to 1.3.5 - * Wed Apr 28 2021 Martin Gansser - 1.3.4-3 - Rebuilt for new VDR API version From c6a3f3f91265f3bac871699fb6d12c4d03b497fa Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sat, 22 May 2021 17:53:19 +0200 Subject: [PATCH 04/37] Update to 1.3.5 --- .gitignore | 1 + sources | 2 +- vdr-tvguide.spec | 10 ++++++++-- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index fcdb872..a3aff7e 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /vdr-plugin-tvguide-1.3.1.tar.bz2 /vdr-plugin-tvguide-1.3.3.tar.bz2 /tvguide-v1.3.4.tar.bz2 +/tvguide-v1.3.5.tar.bz2 diff --git a/sources b/sources index 3189ac5..b1ca2c7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (tvguide-v1.3.4.tar.bz2) = 6940e0fe69a4ab188b92bdcd4dc417793cdc6ea137ae51b44393b472f5b6ee2696bcef69c5607e3b5498ecab8527e947cbf11d2c14f413ba24d0ee7fc27c83e1 +SHA512 (tvguide-v1.3.5.tar.bz2) = 1784c396f40c693d9996ddd3b047c1cf8db2a20b97e4fe9e1cabd09c6fa19efe9f43f7cc136c70b6cdd9cd111011f63be44be0f67282b9fad5e196e51f340f2a diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index 60d7247..a96fe2d 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -1,8 +1,8 @@ %global pname tvguide Name: vdr-tvguide -Version: 1.3.4 -Release: 2%{?dist} +Version: 1.3.5 +Release: 1%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPLv2+ URL: https://gitlab.com/kamel5/tvguide @@ -48,6 +48,12 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Sat May 22 2021 Martin Gansser - 1.3.5-1 +- Update to 1.3.5 + +* Wed Apr 28 2021 Martin Gansser - 1.3.4-3 +- Rebuilt for new VDR API version + * Wed Jan 27 2021 Fedora Release Engineering - 1.3.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 361e245c7db4a735415e031eda6b2bd141561d07 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 20:23:01 +0000 Subject: [PATCH 05/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vdr-tvguide.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index a96fe2d..139b93d 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -2,7 +2,7 @@ Name: vdr-tvguide Version: 1.3.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPLv2+ URL: https://gitlab.com/kamel5/tvguide @@ -48,6 +48,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 1.3.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Sat May 22 2021 Martin Gansser - 1.3.5-1 - Update to 1.3.5 From cac2f40451d11ba41786c3a7ad8b1527b251ba76 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sat, 16 Oct 2021 13:12:55 +0200 Subject: [PATCH 06/37] Rebuilt due FTI in rawhide --- vdr-tvguide.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index 139b93d..e0604bd 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -2,7 +2,7 @@ Name: vdr-tvguide Version: 1.3.5 -Release: 2%{?dist} +Release: 3%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPLv2+ URL: https://gitlab.com/kamel5/tvguide @@ -48,6 +48,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Sat Oct 16 2021 Martin Gansser - 1.3.5-3 +- Rebuilt due FTI in rawhide + * Fri Jul 23 2021 Fedora Release Engineering - 1.3.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From ad8cac7fb692cd3c88a0495e22a35dab589ed96b Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Fri, 26 Nov 2021 11:28:22 +0900 Subject: [PATCH 07/37] rebuild for new ImageMagick --- vdr-tvguide.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index a96fe2d..d5eafde 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -2,7 +2,7 @@ Name: vdr-tvguide Version: 1.3.5 -Release: 1%{?dist} +Release: 1%{?dist}.1 Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPLv2+ URL: https://gitlab.com/kamel5/tvguide @@ -48,6 +48,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Fri Nov 26 2021 Mamoru TASAKA - 1.3.5-1.1 +- rebuild for new ImageMagick + * Sat May 22 2021 Martin Gansser - 1.3.5-1 - Update to 1.3.5 From 906fa8de3a9afbe89c26f53169f9e3a2fa27831d Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Thu, 30 Dec 2021 19:06:25 +0100 Subject: [PATCH 08/37] Rebuilt for new VDR API version --- vdr-tvguide.spec | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index e0604bd..0b9cf7e 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -2,7 +2,7 @@ Name: vdr-tvguide Version: 1.3.5 -Release: 3%{?dist} +Release: 4%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPLv2+ URL: https://gitlab.com/kamel5/tvguide @@ -25,7 +25,7 @@ VDR plugin: tvguide - %{summary} iconv -f iso-8859-1 -t utf-8 README > README.utf8 ; mv README.utf8 README %build -make CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC" IMAGELIB=imagemagick %{?_smp_mflags} all +%make_build CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC" IMAGELIB=imagemagick %install # make install would install the themes under /etc, let's not use that @@ -48,6 +48,12 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Thu Dec 30 2021 Martin Gansser - 1.3.5-4 +- Rebuilt for new VDR API version + +* Fri Nov 26 2021 Mamoru TASAKA - 1.3.5-1.1 +- rebuild for new ImageMagick + * Sat Oct 16 2021 Martin Gansser - 1.3.5-3 - Rebuilt due FTI in rawhide From ee02d0524f62e9e3f5bff2b694119876f1ede52b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 03:53:13 +0000 Subject: [PATCH 09/37] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vdr-tvguide.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index 0b9cf7e..9582c3a 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -2,7 +2,7 @@ Name: vdr-tvguide Version: 1.3.5 -Release: 4%{?dist} +Release: 5%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPLv2+ URL: https://gitlab.com/kamel5/tvguide @@ -48,6 +48,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 1.3.5-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Thu Dec 30 2021 Martin Gansser - 1.3.5-4 - Rebuilt for new VDR API version From 34b26981970b3e2b2a57a7bafa5ae008e1151e4d Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sat, 5 Feb 2022 11:24:13 +0100 Subject: [PATCH 10/37] Rebuilt for new VDR API version --- vdr-tvguide.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index 9582c3a..06c5d62 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -2,7 +2,7 @@ Name: vdr-tvguide Version: 1.3.5 -Release: 5%{?dist} +Release: 6%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPLv2+ URL: https://gitlab.com/kamel5/tvguide @@ -48,6 +48,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Sat Feb 05 2022 Martin Gansser - 1.3.5-6 +- Rebuilt for new VDR API version + * Sat Jan 22 2022 Fedora Release Engineering - 1.3.5-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From e3964f9f486d09cc3a6b3461e43fdb278c1c85b5 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Mon, 2 May 2022 09:24:30 +0200 Subject: [PATCH 11/37] Add Fixed-possible-segfault-when-showing-scrollbar.patch --- ...ible-segfault-when-showing-scrollbar.patch | 76 +++++++++++++++++++ vdr-tvguide.spec | 7 +- 2 files changed, 82 insertions(+), 1 deletion(-) create mode 100644 Fixed-possible-segfault-when-showing-scrollbar.patch diff --git a/Fixed-possible-segfault-when-showing-scrollbar.patch b/Fixed-possible-segfault-when-showing-scrollbar.patch new file mode 100644 index 0000000..e3aaf42 --- /dev/null +++ b/Fixed-possible-segfault-when-showing-scrollbar.patch @@ -0,0 +1,76 @@ +From eb259fb96143dccf42f41523093987eb1fcdb739 Mon Sep 17 00:00:00 2001 +From: kamel5 +Date: Thu, 7 Apr 2022 13:31:15 +0200 +Subject: Fixed possible segfault when showing scrollbar in search result lists + +A segfault is possible if numSteps is greater than height in +"cRecMenu::createScrollbar()". + +diff --git a/recmenu.c b/recmenu.c +index 32650c1..3f2916f 100644 +--- a/recmenu.c ++++ b/recmenu.c +@@ -123,8 +123,7 @@ void cRecMenu::InitMenu(bool complete) { + width -= scrollbarWidth + border; + osdManager.releasePixmap(pixmapScrollBar); + pixmapScrollBar = NULL; +- delete imgScrollBar; +- imgScrollBar = NULL; ++ DELETENULL(imgScrollBar); + } + osdManager.releasePixmap(pixmap); + pixmap = NULL; +@@ -592,14 +591,14 @@ void cRecMenu::DrawScrollBar(void) { + if (!pixmapScrollBar) + return; + pixmapScrollBar->Fill(theme.Color(clrBorder)); +- pixmapScrollBar->DrawRectangle(cRect(2,2,pixmapScrollBar->ViewPort().Width()-4, pixmapScrollBar->ViewPort().Height() - 4), theme.Color(clrBackground)); ++ pixmapScrollBar->DrawRectangle(cRect(2, 2, pixmapScrollBar->ViewPort().Width() - 4, pixmapScrollBar->ViewPort().Height() - 4), theme.Color(clrBackground)); + + int totalNumItems = GetTotalNumMenuItems(); + if (!totalNumItems) + return; +- if (imgScrollBar == NULL) { ++ if (!imgScrollBar) { + int scrollBarImgHeight = (pixmapScrollBar->ViewPort().Height() - 8) * numItems / totalNumItems; +- imgScrollBar = createScrollbar(pixmapScrollBar->ViewPort().Width()-8, scrollBarImgHeight, theme.Color(clrHighlight), theme.Color(clrHighlightBlending)); ++ imgScrollBar = createScrollbar(pixmapScrollBar->ViewPort().Width() - 8, scrollBarImgHeight, theme.Color(clrHighlight), theme.Color(clrHighlightBlending)); + } + int offset = (pixmapScrollBar->ViewPort().Height() - 8) * startIndex / totalNumItems; + pixmapScrollBar->DrawImage(cPoint(4, 2 + offset), *imgScrollBar); +@@ -678,25 +677,21 @@ eRecMenuState cRecMenu::ProcessKey(eKeys Key) { + cImage *cRecMenu::createScrollbar(int width, int height, tColor clrBgr, tColor clrBlend) { + cImage *image = new cImage(cSize(width, height)); + image->Fill(clrBgr); +- if (config.style != eStyleFlat) { ++ if (height >= 32 && config.style != eStyleFlat) { + int numSteps = 64; + int alphaStep = 0x03; +- if (height < 30) +- return image; +- else if (height < 100) { ++ if (height < 100) { + numSteps = 32; + alphaStep = 0x06; + } +- int stepY = 0.5*height / numSteps; +- if (stepY == 0) +- stepY = 1; ++ int stepY = std::max(1, (int)(0.5 * height / numSteps)); + int alpha = 0x40; + tColor clr; +- for (int i = 0; iSetPixel(cPoint(x,y), clr); ++ for (int y = i * stepY; y < (i + 1) * stepY; y++) { ++ for (int x = 0; x < width; x++) { ++ image->SetPixel(cPoint(x, y), clr); + } + } + alpha += alphaStep; +-- +cgit v0.10.2 + diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index 06c5d62..c5b48c7 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -2,13 +2,15 @@ Name: vdr-tvguide Version: 1.3.5 -Release: 6%{?dist} +Release: 7%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPLv2+ URL: https://gitlab.com/kamel5/tvguide Source0: https://gitlab.com/kamel5/%{pname}/-/archive/v%{version}/%{pname}-v%{version}.tar.bz2 # Configuration files for plugin parameters. These are Fedora specific and not in upstream. Source1: %{name}.conf +# https://projects.vdr-developer.org/git/vdr-plugin-tvguide.git/patch/?id=eb259fb96143dccf42f41523093987eb1fcdb739 +Patch0: Fixed-possible-segfault-when-showing-scrollbar.patch BuildRequires: make BuildRequires: gcc @@ -48,6 +50,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Mon May 02 2022 Martin Gansser - 1.3.5-7 +- Add Fixed-possible-segfault-when-showing-scrollbar.patch + * Sat Feb 05 2022 Martin Gansser - 1.3.5-6 - Rebuilt for new VDR API version From 469c400cab00e6904ce2a79ee5e34a73f4c63ed3 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sun, 26 Jun 2022 05:10:21 +0200 Subject: [PATCH 12/37] Update to 1.3.6 --- .gitignore | 1 + sources | 2 +- vdr-tvguide.spec | 20 +++++++++++++++----- 3 files changed, 17 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index a3aff7e..7693084 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ /vdr-plugin-tvguide-1.3.3.tar.bz2 /tvguide-v1.3.4.tar.bz2 /tvguide-v1.3.5.tar.bz2 +/tvguide-v1.3.6.tar.bz2 diff --git a/sources b/sources index b1ca2c7..c49ee70 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (tvguide-v1.3.5.tar.bz2) = 1784c396f40c693d9996ddd3b047c1cf8db2a20b97e4fe9e1cabd09c6fa19efe9f43f7cc136c70b6cdd9cd111011f63be44be0f67282b9fad5e196e51f340f2a +SHA512 (tvguide-v1.3.6.tar.bz2) = 23688e5247e1e3e4c7be3f989acd62ee271406503895324ee50551c8dabe816e25c4d0d63da9c57ce999bfdfd48a5b9a59c785cd8837a4fb778a52f8eab2e917 diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index c5b48c7..a7cf97c 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -1,22 +1,29 @@ %global pname tvguide +# 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-tvguide -Version: 1.3.5 -Release: 7%{?dist} +Version: 1.3.6 +Release: 1%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPLv2+ URL: https://gitlab.com/kamel5/tvguide Source0: https://gitlab.com/kamel5/%{pname}/-/archive/v%{version}/%{pname}-v%{version}.tar.bz2 # Configuration files for plugin parameters. These are Fedora specific and not in upstream. Source1: %{name}.conf -# https://projects.vdr-developer.org/git/vdr-plugin-tvguide.git/patch/?id=eb259fb96143dccf42f41523093987eb1fcdb739 -Patch0: Fixed-possible-segfault-when-showing-scrollbar.patch BuildRequires: make BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: ImageMagick-c++-devel -BuildRequires: vdr-devel >= 2.0.0 +BuildRequires: vdr-devel >= %{vdr_version} Requires: vdr(abi)%{?_isa} = %{vdr_apiversion} %description @@ -50,6 +57,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Sun Jun 26 2022 Martin Gansser - 1.3.6-1 +- Update to 1.3.6 + * Mon May 02 2022 Martin Gansser - 1.3.5-7 - Add Fixed-possible-segfault-when-showing-scrollbar.patch From ad833fc40ed1765115fbe0d095e7654c87ac26c1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 11:47:14 +0000 Subject: [PATCH 13/37] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vdr-tvguide.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index a7cf97c..d4d51fc 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -11,7 +11,7 @@ Name: vdr-tvguide Version: 1.3.6 -Release: 1%{?dist} +Release: 2%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPLv2+ URL: https://gitlab.com/kamel5/tvguide @@ -57,6 +57,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 1.3.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sun Jun 26 2022 Martin Gansser - 1.3.6-1 - Update to 1.3.6 From 8d56f8a97f48867874e5dbd6e56b67e2688f6744 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Thu, 1 Dec 2022 16:06:28 +0100 Subject: [PATCH 14/37] Rebuilt for new VDR API version --- vdr-tvguide.spec | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index d4d51fc..4b8f2a1 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -1,17 +1,15 @@ %global pname tvguide # version we want build against -%global vdr_version 2.4.0 -%if 0%{?fedora} >= 36 +# version we want build against %global vdr_version 2.6.1 -%endif -%if 0%{?fedora} == 35 -%global vdr_version 2.4.7 +%if 0%{?fedora} >= 38 +%global vdr_version 2.6.2 %endif Name: vdr-tvguide Version: 1.3.6 -Release: 2%{?dist} +Release: 3%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPLv2+ URL: https://gitlab.com/kamel5/tvguide @@ -57,6 +55,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Thu Dec 01 2022 Martin Gansser - 1.3.6-3 +- Rebuilt for new VDR API version + * Sat Jul 23 2022 Fedora Release Engineering - 1.3.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 25fe49c443306564cb22f7ebd580c6dc7efb02a6 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Wed, 14 Dec 2022 16:35:49 +0100 Subject: [PATCH 15/37] Rebuilt for new VDR API version --- vdr-tvguide.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index 4b8f2a1..5ce2b45 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -3,13 +3,13 @@ # version we want build against %global vdr_version 2.6.1 %if 0%{?fedora} >= 38 -%global vdr_version 2.6.2 +%global vdr_version 2.6.3 %endif Name: vdr-tvguide Version: 1.3.6 -Release: 3%{?dist} +Release: 4%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPLv2+ URL: https://gitlab.com/kamel5/tvguide @@ -55,6 +55,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Wed Dec 14 2022 Martin Gansser - 1.3.6-4 +- Rebuilt for new VDR API version + * Thu Dec 01 2022 Martin Gansser - 1.3.6-3 - Rebuilt for new VDR API version From f7c64e4cec7896da8cc9db412fc276a4b161c130 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sat, 7 Jan 2023 18:07:33 +0100 Subject: [PATCH 16/37] Rebuilt against graphicsmagick due new ImageMagick 7 --- vdr-tvguide.spec | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index 5ce2b45..ad03565 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -1,6 +1,5 @@ %global pname tvguide # version we want build against -# version we want build against %global vdr_version 2.6.1 %if 0%{?fedora} >= 38 %global vdr_version 2.6.3 @@ -9,7 +8,7 @@ Name: vdr-tvguide Version: 1.3.6 -Release: 4%{?dist} +Release: 5%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPLv2+ URL: https://gitlab.com/kamel5/tvguide @@ -20,7 +19,7 @@ Source1: %{name}.conf BuildRequires: make BuildRequires: gcc BuildRequires: gcc-c++ -BuildRequires: ImageMagick-c++-devel +BuildRequires: pkgconfig(GraphicsMagick++) BuildRequires: vdr-devel >= %{vdr_version} Requires: vdr(abi)%{?_isa} = %{vdr_apiversion} @@ -32,7 +31,7 @@ VDR plugin: tvguide - %{summary} iconv -f iso-8859-1 -t utf-8 README > README.utf8 ; mv README.utf8 README %build -%make_build CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC" IMAGELIB=imagemagick +%make_build CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC" IMAGELIB=graphicsmagick %install # make install would install the themes under /etc, let's not use that @@ -55,6 +54,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Sat Jan 07 2023 Martin Gansser - 1.3.6-5 +- Rebuilt against graphicsmagick due new ImageMagick 7 + * Wed Dec 14 2022 Martin Gansser - 1.3.6-4 - Rebuilt for new VDR API version From 404d74935cd805c4458446b0883b34492695d0fc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 06:12:22 +0000 Subject: [PATCH 17/37] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vdr-tvguide.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index ad03565..3c38f25 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -8,7 +8,7 @@ Name: vdr-tvguide Version: 1.3.6 -Release: 5%{?dist} +Release: 6%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPLv2+ URL: https://gitlab.com/kamel5/tvguide @@ -54,6 +54,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 1.3.6-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jan 07 2023 Martin Gansser - 1.3.6-5 - Rebuilt against graphicsmagick due new ImageMagick 7 From a2023666c601df941879274fe02ee132391284a6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 17:31:46 +0000 Subject: [PATCH 18/37] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vdr-tvguide.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index 3c38f25..e315040 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -8,7 +8,7 @@ Name: vdr-tvguide Version: 1.3.6 -Release: 6%{?dist} +Release: 7%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPLv2+ URL: https://gitlab.com/kamel5/tvguide @@ -54,6 +54,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 1.3.6-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 1.3.6-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 6d34271c67970a72b618a0c89f92ed8c8cd22918 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sat, 26 Aug 2023 10:06:29 +0200 Subject: [PATCH 19/37] Update to 1.3.7 --- .gitignore | 1 + sources | 2 +- vdr-tvguide.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 7693084..958d553 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,4 @@ /tvguide-v1.3.4.tar.bz2 /tvguide-v1.3.5.tar.bz2 /tvguide-v1.3.6.tar.bz2 +/tvguide-v1.3.7.tar.bz2 diff --git a/sources b/sources index c49ee70..5db664b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (tvguide-v1.3.6.tar.bz2) = 23688e5247e1e3e4c7be3f989acd62ee271406503895324ee50551c8dabe816e25c4d0d63da9c57ce999bfdfd48a5b9a59c785cd8837a4fb778a52f8eab2e917 +SHA512 (tvguide-v1.3.7.tar.bz2) = b06b2b9bba288d0cda493d6a5495c65506544909ab5dfe6ad13d5edaa4416a262229e4f632b9dcd56f7f37ba552e185ad371117f8912fbf5ed3e3925c6ac821f diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index e315040..4d640e8 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -7,8 +7,8 @@ Name: vdr-tvguide -Version: 1.3.6 -Release: 7%{?dist} +Version: 1.3.7 +Release: 1%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPLv2+ URL: https://gitlab.com/kamel5/tvguide @@ -54,6 +54,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Sat Aug 26 2023 Martin Gansser - 1.3.7-1 +- Update to 1.3.7 + * Sat Jul 22 2023 Fedora Release Engineering - 1.3.6-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From ba1f6ee8dcab2a5db0a232cee8c22966e4adf1da Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Wed, 22 Nov 2023 09:44:16 +0100 Subject: [PATCH 20/37] Update to 1.3.8 --- .gitignore | 1 + sources | 2 +- vdr-tvguide.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 958d553..03bc63a 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ /tvguide-v1.3.5.tar.bz2 /tvguide-v1.3.6.tar.bz2 /tvguide-v1.3.7.tar.bz2 +/tvguide-v1.3.8.tar.bz2 diff --git a/sources b/sources index 5db664b..a878977 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (tvguide-v1.3.7.tar.bz2) = b06b2b9bba288d0cda493d6a5495c65506544909ab5dfe6ad13d5edaa4416a262229e4f632b9dcd56f7f37ba552e185ad371117f8912fbf5ed3e3925c6ac821f +SHA512 (tvguide-v1.3.8.tar.bz2) = d99399b112148f9206d5a88c4e825330dae107b2d93dc3969d5eaf83011cd1b4fc673d0918090b135f4553838fc4f8438146982bad5b1731d99d71408692e820 diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index 4d640e8..92b7ce3 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -7,7 +7,7 @@ Name: vdr-tvguide -Version: 1.3.7 +Version: 1.3.8 Release: 1%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPLv2+ @@ -54,6 +54,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Wed Nov 22 2023 Martin Gansser - 1.3.8-1 +- Update to 1.3.8 + * Sat Aug 26 2023 Martin Gansser - 1.3.7-1 - Update to 1.3.7 From b23fea4060d5c93ee90c8d1041f9eecd87213580 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Fri, 5 Jan 2024 18:37:17 +0100 Subject: [PATCH 21/37] Rebuilt for new VDR API version --- vdr-tvguide.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index 92b7ce3..cf244a2 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -1,14 +1,14 @@ %global pname tvguide # version we want build against -%global vdr_version 2.6.1 -%if 0%{?fedora} >= 38 %global vdr_version 2.6.3 +%if 0%{?fedora} >= 40 +%global vdr_version 2.6.5 %endif Name: vdr-tvguide Version: 1.3.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPLv2+ URL: https://gitlab.com/kamel5/tvguide @@ -54,6 +54,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Fri Jan 05 2024 Martin Gansser - 1.3.8-2 +- Rebuilt for new VDR API version + * Wed Nov 22 2023 Martin Gansser - 1.3.8-1 - Update to 1.3.8 From be8635ed88e4a26907495f9bd78427b93377f8eb Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Fri, 5 Jan 2024 18:51:39 +0100 Subject: [PATCH 22/37] Rebuilt for new VDR API version Add BR gettext for rawhide --- vdr-tvguide.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index cf244a2..0bc91be 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -19,6 +19,7 @@ Source1: %{name}.conf BuildRequires: make BuildRequires: gcc BuildRequires: gcc-c++ +BuildRequires: gettext BuildRequires: pkgconfig(GraphicsMagick++) BuildRequires: vdr-devel >= %{vdr_version} Requires: vdr(abi)%{?_isa} = %{vdr_apiversion} @@ -56,6 +57,7 @@ install -Dpm 644 %{SOURCE1} \ %changelog * Fri Jan 05 2024 Martin Gansser - 1.3.8-2 - Rebuilt for new VDR API version +- Add BR gettext for rawhide * Wed Nov 22 2023 Martin Gansser - 1.3.8-1 - Update to 1.3.8 From d0a6be0aa8ad010e4298ca62e96104b86b733f87 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Fri, 26 Jan 2024 11:26:34 +0100 Subject: [PATCH 23/37] Rebuilt for new VDR API version --- vdr-tvguide.spec | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index 0bc91be..368327c 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -2,13 +2,12 @@ # version we want build against %global vdr_version 2.6.3 %if 0%{?fedora} >= 40 -%global vdr_version 2.6.5 +%global vdr_version 2.6.6 %endif - Name: vdr-tvguide Version: 1.3.8 -Release: 2%{?dist} +Release: 3%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPLv2+ URL: https://gitlab.com/kamel5/tvguide @@ -55,6 +54,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Fri Jan 26 2024 Martin Gansser - 1.3.8-3 +- Rebuilt for new VDR API version + * Fri Jan 05 2024 Martin Gansser - 1.3.8-2 - Rebuilt for new VDR API version - Add BR gettext for rawhide From 76bba062f7d5ac14eef6575c9465f26a6b033332 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Fri, 12 Apr 2024 16:02:12 +0200 Subject: [PATCH 24/37] Rebuilt for new VDR API version --- vdr-tvguide.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index 368327c..3bd4292 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -2,12 +2,12 @@ # version we want build against %global vdr_version 2.6.3 %if 0%{?fedora} >= 40 -%global vdr_version 2.6.6 +%global vdr_version 2.6.7 %endif Name: vdr-tvguide Version: 1.3.8 -Release: 3%{?dist} +Release: 4%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPLv2+ URL: https://gitlab.com/kamel5/tvguide @@ -54,6 +54,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Fri Apr 12 2024 Martin Gansser - 1.3.8-4 +- Rebuilt for new VDR API version + * Fri Jan 26 2024 Martin Gansser - 1.3.8-3 - Rebuilt for new VDR API version From e2a44c211c5e0322c790576feb64e09eca041cf7 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Thu, 11 Jul 2024 14:39:35 +0200 Subject: [PATCH 25/37] Rebuilt for new VDR API version 2.6.8 --- vdr-tvguide.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index 3bd4292..596604b 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -2,12 +2,12 @@ # version we want build against %global vdr_version 2.6.3 %if 0%{?fedora} >= 40 -%global vdr_version 2.6.7 +%global vdr_version 2.6.8 %endif Name: vdr-tvguide Version: 1.3.8 -Release: 4%{?dist} +Release: 5%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPLv2+ URL: https://gitlab.com/kamel5/tvguide @@ -54,6 +54,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Thu Jul 11 2024 Martin Gansser - 1.3.8-5 +- Rebuilt for new VDR API version 2.6.8 + * Fri Apr 12 2024 Martin Gansser - 1.3.8-4 - Rebuilt for new VDR API version From 164df42f9b47e306ccee323eb6a143c9ae49cf69 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Mon, 15 Jul 2024 16:18:54 +0200 Subject: [PATCH 26/37] Rebuilt for new VDR API version 2.6.9 --- vdr-tvguide.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index 596604b..f6bd72c 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -2,12 +2,12 @@ # version we want build against %global vdr_version 2.6.3 %if 0%{?fedora} >= 40 -%global vdr_version 2.6.8 +%global vdr_version 2.6.9 %endif Name: vdr-tvguide Version: 1.3.8 -Release: 5%{?dist} +Release: 6%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPLv2+ URL: https://gitlab.com/kamel5/tvguide @@ -54,6 +54,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Mon Jul 15 2024 Martin Gansser - 1.3.8-6 +- Rebuilt for new VDR API version 2.6.9 + * Thu Jul 11 2024 Martin Gansser - 1.3.8-5 - Rebuilt for new VDR API version 2.6.8 From 4c55ab274cd2eccce6f1d3aa5682f7589429ad5e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 08:40:48 +0000 Subject: [PATCH 27/37] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- vdr-tvguide.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index f6bd72c..f9ea04d 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -7,7 +7,7 @@ Name: vdr-tvguide Version: 1.3.8 -Release: 6%{?dist} +Release: 7%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPLv2+ URL: https://gitlab.com/kamel5/tvguide @@ -54,6 +54,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 1.3.8-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Mon Jul 15 2024 Martin Gansser - 1.3.8-6 - Rebuilt for new VDR API version 2.6.9 From d10c415348da4b722334b1d203626ac24d918bef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Fri, 26 Jul 2024 03:34:11 +0200 Subject: [PATCH 28/37] convert GPLv2+ license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- vdr-tvguide.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index f9ea04d..4a30d18 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -7,9 +7,10 @@ Name: vdr-tvguide Version: 1.3.8 -Release: 7%{?dist} +Release: 8%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin -License: GPLv2+ +# Automatically converted from old format: GPLv2+ - review is highly recommended. +License: GPL-2.0-or-later URL: https://gitlab.com/kamel5/tvguide Source0: https://gitlab.com/kamel5/%{pname}/-/archive/v%{version}/%{pname}-v%{version}.tar.bz2 # Configuration files for plugin parameters. These are Fedora specific and not in upstream. @@ -54,6 +55,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Fri Jul 26 2024 Miroslav Suchý - 1.3.8-8 +- convert license to SPDX + * Sat Jul 20 2024 Fedora Release Engineering - 1.3.8-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From fd05d27aee9c734b1e2854ba5a4ca676e1f656a3 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Wed, 9 Oct 2024 14:45:18 +0200 Subject: [PATCH 29/37] Rebuilt for new VDR API version 2.7.2 Update to 1.3.9 --- .gitignore | 1 + sources | 2 +- vdr-tvguide.spec | 16 +++++++++++----- 3 files changed, 13 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 03bc63a..80bb4b5 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,4 @@ /tvguide-v1.3.6.tar.bz2 /tvguide-v1.3.7.tar.bz2 /tvguide-v1.3.8.tar.bz2 +/tvguide-v1.3.9.tar.bz2 diff --git a/sources b/sources index a878977..25cd3b1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (tvguide-v1.3.8.tar.bz2) = d99399b112148f9206d5a88c4e825330dae107b2d93dc3969d5eaf83011cd1b4fc673d0918090b135f4553838fc4f8438146982bad5b1731d99d71408692e820 +SHA512 (tvguide-v1.3.9.tar.bz2) = 7ab36ceab2e3f69dc3a4bce8da08114f87e84b3aa0577aae870eb7546738451ba01af2eff9863bbc59cac51e4d217d405beb3e974c074af687359ad0ea85f685 diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index 4a30d18..55b5824 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -1,15 +1,17 @@ %global pname tvguide -# version we want build against +# version we want to build against %global vdr_version 2.6.3 -%if 0%{?fedora} >= 40 +# Set vdr_version based on Fedora version +%if 0%{?fedora} >= 42 +%global vdr_version 2.7.2 +%elif 0%{?fedora} >= 40 %global vdr_version 2.6.9 %endif Name: vdr-tvguide -Version: 1.3.8 -Release: 8%{?dist} +Version: 1.3.9 +Release: 1%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin -# Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later URL: https://gitlab.com/kamel5/tvguide Source0: https://gitlab.com/kamel5/%{pname}/-/archive/v%{version}/%{pname}-v%{version}.tar.bz2 @@ -55,6 +57,10 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Wed Oct 09 2024 Martin Gansser - 1.3.9-1 +- Rebuilt for new VDR API version 2.7.2 +- Update to 1.3.9 + * Fri Jul 26 2024 Miroslav Suchý - 1.3.8-8 - convert license to SPDX From ef2b7fdc23f8b01dd046e46a2c065ae23c38dfbb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 14:14:01 +0000 Subject: [PATCH 30/37] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- vdr-tvguide.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index 55b5824..0241dae 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -10,7 +10,7 @@ Name: vdr-tvguide Version: 1.3.9 -Release: 1%{?dist} +Release: 2%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPL-2.0-or-later URL: https://gitlab.com/kamel5/tvguide @@ -57,6 +57,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 1.3.9-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Wed Oct 09 2024 Martin Gansser - 1.3.9-1 - Rebuilt for new VDR API version 2.7.2 - Update to 1.3.9 From b46b00cbf12c5a97aa5920bfa35c7ddd1edc53d5 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Fri, 28 Feb 2025 11:39:58 +0100 Subject: [PATCH 31/37] Rebuilt for new VDR API version 2.7.4 --- vdr-tvguide.spec | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index 0241dae..c7c6fb2 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -1,16 +1,14 @@ %global pname tvguide # version we want to build against -%global vdr_version 2.6.3 +%global vdr_version 2.6.9 # Set vdr_version based on Fedora version %if 0%{?fedora} >= 42 -%global vdr_version 2.7.2 -%elif 0%{?fedora} >= 40 -%global vdr_version 2.6.9 +%global vdr_version 2.7.4 %endif Name: vdr-tvguide Version: 1.3.9 -Release: 2%{?dist} +Release: 3%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPL-2.0-or-later URL: https://gitlab.com/kamel5/tvguide @@ -57,6 +55,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Fri Feb 28 2025 Martin Gansser - 1.3.9-3 +- Rebuilt for new VDR API version 2.7.4 + * Sun Jan 19 2025 Fedora Release Engineering - 1.3.9-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From ad31374d19191fe9e808e545ede43f6a5514c7a3 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Tue, 27 May 2025 17:10:28 +0200 Subject: [PATCH 32/37] Rebuilt for new VDR API version 2.7.5 --- vdr-tvguide.spec | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index c7c6fb2..db80596 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -1,14 +1,17 @@ %global pname tvguide -# version we want to build against -%global vdr_version 2.6.9 + # Set vdr_version based on Fedora version -%if 0%{?fedora} >= 42 +%if 0%{?fedora} >= 43 +%global vdr_version 2.7.5 +%elif 0%{?fedora} == 42 %global vdr_version 2.7.4 +%else +%global vdr_version 2.6.9 %endif Name: vdr-tvguide Version: 1.3.9 -Release: 3%{?dist} +Release: 4%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPL-2.0-or-later URL: https://gitlab.com/kamel5/tvguide @@ -55,6 +58,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Tue May 27 2025 Martin Gansser - 1.3.9-4 +- Rebuilt for new VDR API version 2.7.5 + * Fri Feb 28 2025 Martin Gansser - 1.3.9-3 - Rebuilt for new VDR API version 2.7.4 From 634e582362a9e5f6da3c35a96b1e849491e02ab9 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sun, 22 Jun 2025 12:25:55 +0200 Subject: [PATCH 33/37] Rebuilt for new VDR API version 2.7.6 --- vdr-tvguide.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index db80596..fcfe818 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -2,7 +2,7 @@ # Set vdr_version based on Fedora version %if 0%{?fedora} >= 43 -%global vdr_version 2.7.5 +%global vdr_version 2.7.6 %elif 0%{?fedora} == 42 %global vdr_version 2.7.4 %else @@ -11,7 +11,7 @@ Name: vdr-tvguide Version: 1.3.9 -Release: 4%{?dist} +Release: 5%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPL-2.0-or-later URL: https://gitlab.com/kamel5/tvguide @@ -58,6 +58,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Sat Jun 21 2025 Martin Gansser - 1.3.9-5 +- Rebuilt for new VDR API version 2.7.6 + * Tue May 27 2025 Martin Gansser - 1.3.9-4 - Rebuilt for new VDR API version 2.7.5 From 6d7f236134048a31adbe82af6908b59110a36f30 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sat, 19 Jul 2025 09:59:54 +0200 Subject: [PATCH 34/37] Update to 1.3.11 --- .gitignore | 1 + sources | 2 +- vdr-tvguide.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 80bb4b5..199c04d 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ /tvguide-v1.3.7.tar.bz2 /tvguide-v1.3.8.tar.bz2 /tvguide-v1.3.9.tar.bz2 +/tvguide-v1.3.11.tar.bz2 diff --git a/sources b/sources index 25cd3b1..ede51e5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (tvguide-v1.3.9.tar.bz2) = 7ab36ceab2e3f69dc3a4bce8da08114f87e84b3aa0577aae870eb7546738451ba01af2eff9863bbc59cac51e4d217d405beb3e974c074af687359ad0ea85f685 +SHA512 (tvguide-v1.3.11.tar.bz2) = 2ba24c92c64eb9e3aacb890419235c0fb53b9c8ccb3a71f6c40e1474055ee5067ba64ae2223958045a6bb2523f7e7b319e2ffec28f03b3bbc78897d4850d4318 diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index fcfe818..34b9883 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -10,8 +10,8 @@ %endif Name: vdr-tvguide -Version: 1.3.9 -Release: 5%{?dist} +Version: 1.3.11 +Release: 1%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPL-2.0-or-later URL: https://gitlab.com/kamel5/tvguide @@ -58,6 +58,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Sat Jul 19 2025 Martin Gansser - 1.3.11-1 +- Update to 1.3.11 + * Sat Jun 21 2025 Martin Gansser - 1.3.9-5 - Rebuilt for new VDR API version 2.7.6 From cd416624af9280cb1084c517bd7d2f47728a8d0b Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sat, 19 Jul 2025 10:01:06 +0200 Subject: [PATCH 35/37] Update to 1.3.11 --- vdr-tvguide.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index 34b9883..bc44969 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -59,7 +59,7 @@ install -Dpm 644 %{SOURCE1} \ %changelog * Sat Jul 19 2025 Martin Gansser - 1.3.11-1 -- Update to 1.3.11 +- Update to 1.3.11 * Sat Jun 21 2025 Martin Gansser - 1.3.9-5 - Rebuilt for new VDR API version 2.7.6 From 3a5bdfa84ff38261bea5919b877e44ccb5a33a0f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:01:58 +0000 Subject: [PATCH 36/37] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- vdr-tvguide.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index bc44969..1ebc035 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -11,7 +11,7 @@ Name: vdr-tvguide Version: 1.3.11 -Release: 1%{?dist} +Release: 2%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPL-2.0-or-later URL: https://gitlab.com/kamel5/tvguide @@ -58,6 +58,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 1.3.11-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sat Jul 19 2025 Martin Gansser - 1.3.11-1 - Update to 1.3.11 From 9be945634af61747668eda517302adcda56cce08 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sun, 27 Jul 2025 18:36:05 +0200 Subject: [PATCH 37/37] Rebuilt for new VDR API version 2.7.7 --- vdr-tvguide.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/vdr-tvguide.spec b/vdr-tvguide.spec index 1ebc035..60a29a3 100644 --- a/vdr-tvguide.spec +++ b/vdr-tvguide.spec @@ -2,7 +2,7 @@ # Set vdr_version based on Fedora version %if 0%{?fedora} >= 43 -%global vdr_version 2.7.6 +%global vdr_version 2.7.7 %elif 0%{?fedora} == 42 %global vdr_version 2.7.4 %else @@ -11,7 +11,7 @@ Name: vdr-tvguide Version: 1.3.11 -Release: 2%{?dist} +Release: 3%{?dist} Summary: TvGuide is a highly customizable 2D EPG viewer plugin License: GPL-2.0-or-later URL: https://gitlab.com/kamel5/tvguide @@ -58,6 +58,9 @@ install -Dpm 644 %{SOURCE1} \ %{vdr_resdir}/plugins/tvguide/ %changelog +* Fri Jul 25 2025 Martin Gansser - 1.3.11-3 +- Rebuilt for new VDR API version 2.7.7 + * Fri Jul 25 2025 Fedora Release Engineering - 1.3.11-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild