commit d271c170284ad60b308e8243ebad413572416042
Author: Mohamed El Morabity <melmorabity(a)fedoraproject.org>
Date: Mon Mar 19 15:27:40 2018 +0100
Update to latest stable release for Kodi 18
.gitignore | 1 +
kodi-pvr-mediaportal-tvserver.spec | 47 +++++++++++++++++++-------------------
sources | 2 +-
3 files changed, 25 insertions(+), 25 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 59836ae..7ee3efa 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/kodi-pvr-mediaportal-tvserver-d261c83.tar.gz
/kodi-pvr-mediaportal-tvserver-dece80d.tar.gz
+/pvr.mediaportal.tvserver-74e2bea.tar.gz
diff --git a/kodi-pvr-mediaportal-tvserver.spec b/kodi-pvr-mediaportal-tvserver.spec
index d081506..bc26302 100644
--- a/kodi-pvr-mediaportal-tvserver.spec
+++ b/kodi-pvr-mediaportal-tvserver.spec
@@ -1,41 +1,39 @@
-%global commit dece80d3f144c3bfd0026e67d0e9f6f95eae6db8
-%global short_commit %(c=%{commit}; echo ${c:0:7})
-%global commit_date 20170621
+%global commit 74e2beadb54fe46f77b52ad538381f88cc5ed514
+%global shortcommit %(c=%{commit}; echo ${c:0:7})
+%global commitdate 20180312
%global kodi_addon pvr.mediaportal.tvserver
-%global kodi_version 17.0
+%global kodi_version 18.0
+
+%global internal_live555_version 2010.03.16
Name: kodi-%(tr "." "-" <<<%{kodi_addon})
# Use Epoch to manage upgrades from older upstream
# (
https://github.com/opdenkamp/xbmc-pvr-addons/)
Epoch: 1
-Version: 2.4.20
-Release: 3%{?dist}
-Summary: Kodi's MediaPortal TVServer client addon
-
-Group: Applications/Multimedia
-License: GPLv2+
+Version: 3.4.3
+Release: 1%{?dist}
+Summary: MediaPortal PVR for Kodi
+
+# Bundled live555 is LGPLv2+. See
+#
https://github.com/kodi-pvr/pvr.mediaportal.tvserver/pull/52#issuecomment...
+# for explanation about this bundling
+License: GPLv2+ and LGPLv2+
URL:
https://github.com/kodi-pvr/%{kodi_addon}/
-Source0:
https://github.com/kodi-pvr/%{kodi_addon}/archive/%{short_commit}/%{name}...
+Source0:
https://github.com/kodi-pvr/%{kodi_addon}/archive/%{shortcommit}/%{kodi_a...
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: kodi-devel >= %{kodi_version}
BuildRequires: kodi-platform-devel >= %{kodi_version}
+BuildRequires: pkgconfig(tinyxml)
BuildRequires: platform-devel
-BuildRequires: tinyxml-devel
Requires: kodi >= %{kodi_version}
+Provides: bundled(live555) = %{internal_live555_version}
ExclusiveArch: i686 x86_64
%description
-Kodi frontend for the MediaPortal TV Server (FFmpeg + TSReader
-version). Supports streaming of live TV & recordings, listening to radio
-channels, EPG and timers. This addon combines the former FFmpeg and TSReader
-addons.
-
-Note: this package requires the TVServerXBMC plugin (available at
-http://www.scintilla.utwente.nl/~marcelg/xbmc/tvserverxbmc.html) to be installed
-on the MediaPortal TVServer backend.
+%{summary}.
%prep
@@ -43,9 +41,7 @@ on the MediaPortal TVServer backend.
%build
-export CFLAGS="$RPM_OPT_FLAGS -DXLOCALE_NOT_USED=1"
-export CXXFLAGS="$RPM_OPT_FLAGS -DXLOCALE_NOT_USED=1"
-%cmake -DCMAKE_INSTALL_LIBDIR=%{_libdir}/kodi/ .
+%cmake .
%make_build
@@ -54,13 +50,16 @@ export CXXFLAGS="$RPM_OPT_FLAGS -DXLOCALE_NOT_USED=1"
%files
-%doc README.md src/README
+%doc README.md %{kodi_addon}/changelog.txt src/README
%license %{kodi_addon}/LICENSE.txt
%{_libdir}/kodi/addons/%{kodi_addon}/
%{_datadir}/kodi/addons/%{kodi_addon}/
%changelog
+* Fri Mar 16 2018 Mohamed El Morabity <melmorabity(a)fedoraproject.org> - 1:3.4.3-1
+- Update to latest stable release for Kodi 18
+
* Thu Mar 01 2018 RPM Fusion Release Engineering <leigh123linux(a)googlemail.com> -
1:2.4.20-3
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
diff --git a/sources b/sources
index dc5179b..2dac285 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-e5089d820ca16f02f4ea214737e88ffa kodi-pvr-mediaportal-tvserver-dece80d.tar.gz
+4c5af4e62607c3a8f53cbe50136ae08a pvr.mediaportal.tvserver-74e2bea.tar.gz