[smtube] After require install yt-dlp, we disable "donwload and install yt-dlp" feature
by Sérgio M. Basto
commit 949fd735979724253025c8caefd5cfcbf18efe54
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Thu Dec 30 23:57:30 2021 +0000
After require install yt-dlp, we disable "donwload and install yt-dlp" feature
smtube.spec | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
---
diff --git a/smtube.spec b/smtube.spec
index 2c8794d..9a97463 100644
--- a/smtube.spec
+++ b/smtube.spec
@@ -1,6 +1,6 @@
Name: smtube
Version: 21.10.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: YouTube browser for SMPlayer
License: GPLv2+
@@ -30,6 +30,11 @@ Recommends: smplayer
Requires: smplayer
%endif
+%if 0%{?fedora}
+# we only have yt-dlp on fedora
+Requires: yt-dlp
+%endif
+
%{?kf5_kinit_requires}
#translating kf5_kinit_requires -> Requires: kf5-kinit(x86-64)
@@ -41,9 +46,13 @@ and play YouTube videos.
%setup -q
# correction for wrong-file-end-of-line-encoding
%{__sed} -i 's/\r//' *.txt
+rm -r src/qt-json/
%build
pushd src
+%if 0%{?fedora}
+ sed -i 's/DEFINES += CODEDOWNLOADER/DEFINES -= CODEDOWNLOADER/' smtube.pro
+%endif
%{qmake_qt5}
%make_build TRANSLATION_PATH="\\\"%{_datadir}/smtube/translations\\\""
%{_bindir}/lrelease-qt5 smtube.pro
@@ -82,6 +91,9 @@ fi
%{_docdir}/%{name}/
%changelog
+* Thu Dec 30 2021 Sérgio Basto <sergio(a)serjux.com> - 21.10.0-2
+- After require install yt-dlp, we disable "donwload and install yt-dlp" feature
+
* Mon Nov 01 2021 Sérgio Basto <sergio(a)serjux.com> - 21.10.0-1
- Update smtube to 21.10.0
2 years, 11 months
[smplayer] After require yt-dlp, we disable "donwload and install yt-dl" feature
by Sérgio M. Basto
commit 9755ebdce869e82bffa59aec05aab0b4660aa3a4
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Thu Dec 30 23:55:41 2021 +0000
After require yt-dlp, we disable "donwload and install yt-dl" feature
smplayer.spec | 13 ++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)
---
diff --git a/smplayer.spec b/smplayer.spec
index 9e8ee36..1b7f450 100644
--- a/smplayer.spec
+++ b/smplayer.spec
@@ -2,7 +2,7 @@ Name: smplayer
Version: 21.10.0
%global smplayer_themes_ver 20.11.0
%global smplayer_skins_ver 20.11.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A graphical frontend for mplayer and mpv
License: GPLv2+
@@ -44,6 +44,11 @@ Suggests: mpv
%else
Requires: mplayer
%endif
+%if 0%{?fedora}
+# we only have yt-dlp on fedora
+# it is used by the playlist
+Requires: yt-dlp
+%endif
Provides: bundled(mongoose) = 6.11
Provides: bundled(libmaia) = 0.9.0
@@ -89,6 +94,9 @@ rm -rf src/qtsingleapplication/
%build
pushd src
+%if 0%{?fedora}
+ sed -i 's/DEFINES += YT_CODEDOWNLOADER/DEFINES -= YT_CODEDOWNLOADER/' smplayer.pro
+%endif
%{qmake_qt5}
%make_build DATA_PATH="\\\"%{_datadir}/%{name}\\\"" \
TRANSLATION_PATH="\\\"%{_datadir}/%{name}/translations\\\"" \
@@ -175,6 +183,9 @@ fi
%{_datadir}/smplayer/themes/
%changelog
+* Thu Dec 30 2021 Sérgio Basto <sergio(a)serjux.com> - 21.10.0-2
+- After require yt-dlp, we disable "donwload and install yt-dl" feature
+
* Mon Nov 01 2021 Sérgio Basto <sergio(a)serjux.com> - 21.10.0-1
- Update smplayer to 21.10.0
2 years, 11 months
[vdr-softhddevice-openglosd] Rebuilt for new VDR API version
by Martin Gansser
commit a426f8146391eee8a1b8d9627adf8b44ed6a2329
Author: Martin Gansser <mgansser(a)online.de>
Date: Thu Dec 30 21:00:12 2021 +0100
Rebuilt for new VDR API version
vdr-softhddevice-openglosd.spec | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/vdr-softhddevice-openglosd.spec b/vdr-softhddevice-openglosd.spec
index baf16c4..1e0f24a 100644
--- a/vdr-softhddevice-openglosd.spec
+++ b/vdr-softhddevice-openglosd.spec
@@ -11,7 +11,7 @@
Name: vdr-softhddevice-openglosd
Version: 0.6.1
-Release: 31.%{gitdate}git%{shortcommit}%{?dist}
+Release: 32.%{gitdate}git%{shortcommit}%{?dist}
Summary: A software and GPU emulated HD output device plugin for VDR
License: AGPLv3
@@ -94,7 +94,7 @@ mv README.txt README
%if %{with compat_ffmpeg}
export PKG_CONFIG_PATH=%{_libdir}/compat-ffmpeg28/pkgconfig
%endif
-make CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC" %{?_smp_mflags}
+%make_build CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC"
%install
%make_install
@@ -109,13 +109,16 @@ install -Dpm 644 %{SOURCE1} \
%license AGPL-3.0.txt
%changelog
+* Thu Dec 30 2021 Martin Gansser <martinkg(a)fedoraproject.org> - 0.6.1-32.20160717git569fde5
+- Rebuilt for new VDR API version
+
* Tue Aug 03 2021 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 0.6.1-31.20160717git569fde5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Thu Feb 04 2021 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 0.6.1-30.20160717git569fde5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-* Mon Jan 04 2020 Martin Gansser <martinkg(a)fedoraproject.org> - 0.6.1-29.20160717git569fde5
+* Mon Jan 04 2021 Martin Gansser <martinkg(a)fedoraproject.org> - 0.6.1-29.20160717git569fde5
- Rebuilt for new VDR API version
* Wed Oct 21 2020 Martin Gansser <martinkg(a)fedoraproject.org> - 0.6.1-28.20160717git569fde5
2 years, 11 months
[vdr-tvguideng] Rebuilt for new VDR API version
by Martin Gansser
commit c32afa61799c3ed4ffc98f4ac507deb3bf55958f
Author: Martin Gansser <mgansser(a)online.de>
Date: Thu Dec 30 20:23:31 2021 +0100
Rebuilt for new VDR API version
vdr-tvguideng.spec | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/vdr-tvguideng.spec b/vdr-tvguideng.spec
index 386050e..55c8e0a 100644
--- a/vdr-tvguideng.spec
+++ b/vdr-tvguideng.spec
@@ -2,7 +2,7 @@
Name: vdr-%{pname}
Version: 0.3.3
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: TvGuideNG is a highly customizable 2D EPG viewer plugin
License: GPLv2+
URL: http://projects.vdr-developer.org/projects/plg-tvguideng
@@ -28,10 +28,10 @@ timers in an convenient way.
sed -i -e 's|std::auto_ptr|std::unique_ptr|g' services/epgsearch.h
%build
-make CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC" %{?_smp_mflags} all
+%make_build CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC"
%install
-make install DESTDIR=%{buildroot}
+%make_install
%find_lang %{name}
@@ -41,6 +41,9 @@ make install DESTDIR=%{buildroot}
%{vdr_plugindir}/libvdr-*.so.%{vdr_apiversion}
%changelog
+* Thu Dec 30 2021 Martin Gansser <martinkg(a)fedoraproject.org> - 0.3.3-3
+- Rebuilt for new VDR API version
+
* Tue Aug 03 2021 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 0.3.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
2 years, 11 months
[vdr-plex] Rebuilt for new VDR API version
by Martin Gansser
commit 77f95d644c06dfa4fb3a62dc0c25825655581e71
Author: Martin Gansser <mgansser(a)online.de>
Date: Thu Dec 30 20:18:02 2021 +0100
Rebuilt for new VDR API version
vdr-plex.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/vdr-plex.spec b/vdr-plex.spec
index 56eb9d9..6ef8dac 100644
--- a/vdr-plex.spec
+++ b/vdr-plex.spec
@@ -1,6 +1,6 @@
Name: vdr-plex
Version: 0.4.0
-Release: 23%{?dist}
+Release: 24%{?dist}
Summary: A Plex Client for the VDR
License: GPLv2
URL: http://projects.vdr-developer.org/projects/plg-plex
@@ -41,6 +41,9 @@ Cast Vimeo, Youtube, Apple-Trailers, and many other Plexchannels to your VDR.
%{vdr_plugindir}/libvdr-*.so.%{vdr_apiversion}
%changelog
+* Thu Dec 30 2021 Martin Gansser <martinkg(a)fedoraproject.org> - 0.4.0-24
+- Rebuilt for new VDR API version
+
* Tue Aug 03 2021 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 0.4.0-23
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
2 years, 11 months
[vdr-weatherforecast] Rebuilt for new VDR API version
by Martin Gansser
commit 335bcb6719c7095bb9521b65cae8bb015779a8f6
Author: Martin Gansser <mgansser(a)online.de>
Date: Thu Dec 30 20:11:34 2021 +0100
Rebuilt for new VDR API version
vdr-weatherforecast.spec | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/vdr-weatherforecast.spec b/vdr-weatherforecast.spec
index f96994c..4e014a3 100644
--- a/vdr-weatherforecast.spec
+++ b/vdr-weatherforecast.spec
@@ -2,7 +2,7 @@
Name: vdr-weatherforecast
Version: 0.2.0
-Release: 19%{?dist}
+Release: 20%{?dist}
Summary: A VDR plugin which provides a weather forecast
License: GPLv2+ and BSD
URL: http://projects.vdr-developer.org/projects/plg-weatherforecast
@@ -24,10 +24,10 @@ WeatherForecast provides a weather forecast based on forecast.io data.
%setup -q -n vdr-plugin-%{pname}-%{version}
%build
-make CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC" %{?_smp_mflags} all
+%make_build CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC"
%install
-make install DESTDIR=%{buildroot}
+%make_install
# weatherforecast.conf
install -Dpm 644 %{SOURCE1} \
%{buildroot}%{_sysconfdir}/sysconfig/vdr-plugins.d/%{pname}.conf
@@ -43,6 +43,9 @@ install -Dpm 644 %{SOURCE1} \
%changelog
+* Thu Dec 30 2021 Martin Gansser <martinkg(a)fedoraproject.org> - 0.2.0-20
+- Rebuilt for new VDR API version
+
* Tue Aug 03 2021 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 0.2.0-19
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
2 years, 11 months