Projects
home:sagiben
kodi-next
Sign Up
Log In
Username
Password
We truncated the diff of some files because they were too big. If you want to see the full diff for every file,
click here
.
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 31
View file
kodi-noX-raspberry-pi.changes
Changed
@@ -1,5 +1,5 @@ ------------------------------------------------------------------- -Sun Apr 24 11:55:31 UTC 2016 - sagiben at gmail dot com +Sun Apr 24 11:55:31 UTC 2016 - sagiben@gmail.com - Version update to Kodi 16.1 Jarvis: https://kodi.tv/kodi-16-1-jarvis-mark-xvi @@ -21,7 +21,7 @@ - Remove libplatform dep since it was/is an addon dep ------------------------------------------------------------------- -Thu Feb 25 08:57:53 UTC 2016 - sagiben at gmail dot com +Thu Feb 25 08:57:53 UTC 2016 - sagiben@gmail.com - Version update to Kodi 16.0 Jarvis: http://kodi.wiki/view/Kodi_v16_(Jarvis)_changelog @@ -33,7 +33,7 @@ - Rework again platform and player management ------------------------------------------------------------------- -Tue Jan 19 19:01:29 UTC 2016 - sagiben at gmail dot com +Tue Jan 19 19:01:29 UTC 2016 - sagiben@gmail.com - Merge Kenneth Perry change to re-enabled joystick support @@ -48,7 +48,7 @@ * 'raspberry-pi2' armv7 platform flavor (kodi-noX-raspberry-pi2) ------------------------------------------------------------------- -Mon Oct 26 18:49:48 UTC 2015 - sagiben at gmail dot com +Mon Oct 26 18:49:48 UTC 2015 - sagiben@gmail.com - Version update to Kodi 15.2 Isengard Final release http://kodi.tv/kodi-15-2-isengard-final-release/ @@ -66,13 +66,13 @@ - Add systemd *.service files ------------------------------------------------------------------- -Mon Aug 17 03:33:41 UTC 2015 - sagiben at gmail dot com +Mon Aug 17 03:33:41 UTC 2015 - sagiben@gmail.com - Version update to Kodi 15.1 Isengard Maintenance release http://kodi.tv/kodi-15-1-isengard-maintenance-release/ ------------------------------------------------------------------- -Sat Aug 1 18:52:31 UTC 2015 - sagiben at gmail dot com +Sat Aug 1 18:52:31 UTC 2015 - sagiben@gmail.com - Fix FindJsonCpp.cmake in some pvr.addons @@ -111,7 +111,7 @@ build. ------------------------------------------------------------------- -Sat Mar 28 20:26:58 UTC 2015 - sagiben at gmail dot com +Sat Mar 28 20:26:58 UTC 2015 - sagiben@gmail.com - Update to Kodi 14.2 Helix Bugfix release @@ -129,12 +129,12 @@ * Fix: ftps handling ------------------------------------------------------------------- -Sat Feb 7 18:11:31 UTC 2015 - sagiben at gmail dot com +Sat Feb 7 18:11:31 UTC 2015 - sagiben@gmail.com - enable AirPlay support ------------------------------------------------------------------- -Tue Feb 3 19:53:15 UTC 2015 - sagiben at gmail dot com +Tue Feb 3 19:53:15 UTC 2015 - sagiben@gmail.com - Update to Kodi 14.1 Helix Bugfix release @@ -185,7 +185,7 @@ - remove __DATE and __TIME__ from source tree and ffmpeg archive ------------------------------------------------------------------- -Fri Dec 12 06:21:30 UTC 2014 - sagiben at gmail dot com +Fri Dec 12 06:21:30 UTC 2014 - sagiben@gmail.com - Update to Kodi 14.0 Helix @@ -203,7 +203,7 @@ - Depends on xdpyinfo on x86{,-64}, fix pm#126. -Sat Sep 13 04:41:09 UTC 2014 - sagiben at gmail dot com +Sat Sep 13 04:41:09 UTC 2014 - sagiben@gmail.com - Update to 13.2 * Bittstream conversion fix for some BD mkv iso rips @@ -280,7 +280,7 @@ - Add no X version support (mainly used by ARM boards) ------------------------------------------------------------------- -Fri Dec 27 08:44:21 UTC 2013 - sagiben at gmail dot com +Fri Dec 27 08:44:21 UTC 2013 - sagiben@gmail.com - - New upstream version 12.3 @@ -304,7 +304,7 @@ - Protect enable_rpi_build condition with %ifarch armv6 ------------------------------------------------------------------- -Mon Sep 16 03:06:17 UTC 2013 - sagiben at gmail dot com +Mon Sep 16 03:06:17 UTC 2013 - sagiben@gmail.com - Enable MythTV pvr addon - Set git revision @@ -360,12 +360,12 @@ - Add xbmc-12.2-subtitles.patch: embeded fonts' rendering fix. ------------------------------------------------------------------- -Fri May 10 16:35:39 UTC 2013 - sagiben at gmail dot com +Fri May 10 16:35:39 UTC 2013 - sagiben@gmail.com - New upstream version 12.2 ------------------------------------------------------------------- -Fri Mar 29 03:52:57 UTC 2013 - sagiben at gmail dot com +Fri Mar 29 03:52:57 UTC 2013 - sagiben@gmail.com - New upstream version 12.1
View file
kodi-noX-raspberry-pi2.changes
Changed
@@ -1,5 +1,5 @@ ------------------------------------------------------------------- -Sun Apr 24 11:55:31 UTC 2016 - sagiben at gmail dot com +Sun Apr 24 11:55:31 UTC 2016 - sagiben@gmail.com - Version update to Kodi 16.1 Jarvis: https://kodi.tv/kodi-16-1-jarvis-mark-xvi @@ -21,7 +21,7 @@ - Remove libplatform dep since it was/is an addon dep ------------------------------------------------------------------- -Thu Feb 25 08:57:53 UTC 2016 - sagiben at gmail dot com +Thu Feb 25 08:57:53 UTC 2016 - sagiben@gmail.com - Version update to Kodi 16.0 Jarvis: http://kodi.wiki/view/Kodi_v16_(Jarvis)_changelog @@ -33,7 +33,7 @@ - Rework again platform and player management ------------------------------------------------------------------- -Tue Jan 19 19:01:29 UTC 2016 - sagiben at gmail dot com +Tue Jan 19 19:01:29 UTC 2016 - sagiben@gmail.com - Merge Kenneth Perry change to re-enabled joystick support @@ -48,7 +48,7 @@ * 'raspberry-pi2' armv7 platform flavor (kodi-noX-raspberry-pi2) ------------------------------------------------------------------- -Mon Oct 26 18:49:48 UTC 2015 - sagiben at gmail dot com +Mon Oct 26 18:49:48 UTC 2015 - sagiben@gmail.com - Version update to Kodi 15.2 Isengard Final release http://kodi.tv/kodi-15-2-isengard-final-release/ @@ -66,13 +66,13 @@ - Add systemd *.service files ------------------------------------------------------------------- -Mon Aug 17 03:33:41 UTC 2015 - sagiben at gmail dot com +Mon Aug 17 03:33:41 UTC 2015 - sagiben@gmail.com - Version update to Kodi 15.1 Isengard Maintenance release http://kodi.tv/kodi-15-1-isengard-maintenance-release/ ------------------------------------------------------------------- -Sat Aug 1 18:52:31 UTC 2015 - sagiben at gmail dot com +Sat Aug 1 18:52:31 UTC 2015 - sagiben@gmail.com - Fix FindJsonCpp.cmake in some pvr.addons @@ -111,7 +111,7 @@ build. ------------------------------------------------------------------- -Sat Mar 28 20:26:58 UTC 2015 - sagiben at gmail dot com +Sat Mar 28 20:26:58 UTC 2015 - sagiben@gmail.com - Update to Kodi 14.2 Helix Bugfix release @@ -129,12 +129,12 @@ * Fix: ftps handling ------------------------------------------------------------------- -Sat Feb 7 18:11:31 UTC 2015 - sagiben at gmail dot com +Sat Feb 7 18:11:31 UTC 2015 - sagiben@gmail.com - enable AirPlay support ------------------------------------------------------------------- -Tue Feb 3 19:53:15 UTC 2015 - sagiben at gmail dot com +Tue Feb 3 19:53:15 UTC 2015 - sagiben@gmail.com - Update to Kodi 14.1 Helix Bugfix release @@ -185,7 +185,7 @@ - remove __DATE and __TIME__ from source tree and ffmpeg archive ------------------------------------------------------------------- -Fri Dec 12 06:21:30 UTC 2014 - sagiben at gmail dot com +Fri Dec 12 06:21:30 UTC 2014 - sagiben@gmail.com - Update to Kodi 14.0 Helix @@ -203,7 +203,7 @@ - Depends on xdpyinfo on x86{,-64}, fix pm#126. -Sat Sep 13 04:41:09 UTC 2014 - sagiben at gmail dot com +Sat Sep 13 04:41:09 UTC 2014 - sagiben@gmail.com - Update to 13.2 * Bittstream conversion fix for some BD mkv iso rips @@ -280,7 +280,7 @@ - Add no X version support (mainly used by ARM boards) ------------------------------------------------------------------- -Fri Dec 27 08:44:21 UTC 2013 - sagiben at gmail dot com +Fri Dec 27 08:44:21 UTC 2013 - sagiben@gmail.com - - New upstream version 12.3 @@ -304,7 +304,7 @@ - Protect enable_rpi_build condition with %ifarch armv6 ------------------------------------------------------------------- -Mon Sep 16 03:06:17 UTC 2013 - sagiben at gmail dot com +Mon Sep 16 03:06:17 UTC 2013 - sagiben@gmail.com - Enable MythTV pvr addon - Set git revision @@ -360,12 +360,12 @@ - Add xbmc-12.2-subtitles.patch: embeded fonts' rendering fix. ------------------------------------------------------------------- -Fri May 10 16:35:39 UTC 2013 - sagiben at gmail dot com +Fri May 10 16:35:39 UTC 2013 - sagiben@gmail.com - New upstream version 12.2 ------------------------------------------------------------------- -Fri Mar 29 03:52:57 UTC 2013 - sagiben at gmail dot com +Fri Mar 29 03:52:57 UTC 2013 - sagiben@gmail.com - New upstream version 12.1
View file
kodi-noX.changes
Changed
@@ -1,5 +1,5 @@ ------------------------------------------------------------------- -Sun Apr 24 11:55:31 UTC 2016 - sagiben at gmail dot com +Sun Apr 24 11:55:31 UTC 2016 - sagiben@gmail.com - Version update to Kodi 16.1 Jarvis: https://kodi.tv/kodi-16-1-jarvis-mark-xvi @@ -21,7 +21,7 @@ - Remove libplatform dep since it was/is an addon dep ------------------------------------------------------------------- -Thu Feb 25 08:57:53 UTC 2016 - sagiben at gmail dot com +Thu Feb 25 08:57:53 UTC 2016 - sagiben@gmail.com - Version update to Kodi 16.0 Jarvis: http://kodi.wiki/view/Kodi_v16_(Jarvis)_changelog @@ -33,7 +33,7 @@ - Rework again platform and player management ------------------------------------------------------------------- -Tue Jan 19 19:01:29 UTC 2016 - sagiben at gmail dot com +Tue Jan 19 19:01:29 UTC 2016 - sagiben@gmail.com - Merge Kenneth Perry change to re-enabled joystick support @@ -48,7 +48,7 @@ * 'raspberry-pi2' armv7 platform flavor (kodi-noX-raspberry-pi2) ------------------------------------------------------------------- -Mon Oct 26 18:49:48 UTC 2015 - sagiben at gmail dot com +Mon Oct 26 18:49:48 UTC 2015 - sagiben@gmail.com - Version update to Kodi 15.2 Isengard Final release http://kodi.tv/kodi-15-2-isengard-final-release/ @@ -66,13 +66,13 @@ - Add systemd *.service files ------------------------------------------------------------------- -Mon Aug 17 03:33:41 UTC 2015 - sagiben at gmail dot com +Mon Aug 17 03:33:41 UTC 2015 - sagiben@gmail.com - Version update to Kodi 15.1 Isengard Maintenance release http://kodi.tv/kodi-15-1-isengard-maintenance-release/ ------------------------------------------------------------------- -Sat Aug 1 18:52:31 UTC 2015 - sagiben at gmail dot com +Sat Aug 1 18:52:31 UTC 2015 - sagiben@gmail.com - Fix FindJsonCpp.cmake in some pvr.addons @@ -111,7 +111,7 @@ build. ------------------------------------------------------------------- -Sat Mar 28 20:26:58 UTC 2015 - sagiben at gmail dot com +Sat Mar 28 20:26:58 UTC 2015 - sagiben@gmail.com - Update to Kodi 14.2 Helix Bugfix release @@ -129,12 +129,12 @@ * Fix: ftps handling ------------------------------------------------------------------- -Sat Feb 7 18:11:31 UTC 2015 - sagiben at gmail dot com +Sat Feb 7 18:11:31 UTC 2015 - sagiben@gmail.com - enable AirPlay support ------------------------------------------------------------------- -Tue Feb 3 19:53:15 UTC 2015 - sagiben at gmail dot com +Tue Feb 3 19:53:15 UTC 2015 - sagiben@gmail.com - Update to Kodi 14.1 Helix Bugfix release @@ -185,7 +185,7 @@ - remove __DATE and __TIME__ from source tree and ffmpeg archive ------------------------------------------------------------------- -Fri Dec 12 06:21:30 UTC 2014 - sagiben at gmail dot com +Fri Dec 12 06:21:30 UTC 2014 - sagiben@gmail.com - Update to Kodi 14.0 Helix @@ -203,7 +203,7 @@ - Depends on xdpyinfo on x86{,-64}, fix pm#126. -Sat Sep 13 04:41:09 UTC 2014 - sagiben at gmail dot com +Sat Sep 13 04:41:09 UTC 2014 - sagiben@gmail.com - Update to 13.2 * Bittstream conversion fix for some BD mkv iso rips @@ -280,7 +280,7 @@ - Add no X version support (mainly used by ARM boards) ------------------------------------------------------------------- -Fri Dec 27 08:44:21 UTC 2013 - sagiben at gmail dot com +Fri Dec 27 08:44:21 UTC 2013 - sagiben@gmail.com - - New upstream version 12.3 @@ -304,7 +304,7 @@ - Protect enable_rpi_build condition with %ifarch armv6 ------------------------------------------------------------------- -Mon Sep 16 03:06:17 UTC 2013 - sagiben at gmail dot com +Mon Sep 16 03:06:17 UTC 2013 - sagiben@gmail.com - Enable MythTV pvr addon - Set git revision @@ -360,12 +360,12 @@ - Add xbmc-12.2-subtitles.patch: embeded fonts' rendering fix. ------------------------------------------------------------------- -Fri May 10 16:35:39 UTC 2013 - sagiben at gmail dot com +Fri May 10 16:35:39 UTC 2013 - sagiben@gmail.com - New upstream version 12.2 ------------------------------------------------------------------- -Fri Mar 29 03:52:57 UTC 2013 - sagiben at gmail dot com +Fri Mar 29 03:52:57 UTC 2013 - sagiben@gmail.com - New upstream version 12.1
View file
kodi-noX-raspberry-pi.spec
Changed
@@ -18,10 +18,10 @@ # Please edit kodi.spec and kodi.changes only. *-noX.* files are generated from # kodi.* files with the pre_checkin.sh script -%define kodi_version Jarvis +%define kodi_version Krypton %define _kodi_addons_dir %{_datadir}/kodi/addons # set this parameter to enable building Kodi with ccache, debug information, etc. -%define dev_build 0 +%define dev_build 1 # kodi can be built without X support when openGL ES is used (mainly used on ARM boards used as media center) %define noX_build 1 %if %{noX_build} @@ -42,19 +42,24 @@ %define kodi_player omxplayer Name: kodi-noX-raspberry-pi -Version: 16.1 +Version: 17.0a2 +#Version: master Release: 0 Summary: Media center (formerly known as XBMC) License: GPL-2.0+ and GPL-3.0+ Group: Productivity/Multimedia/Video/Players Url: http://kodi.tv/ -Source0: https://github.com/xbmc/xbmc/archive/%{version}-%{kodi_version}.tar.gz +#Source0: https://github.com/xbmc/xbmc/archive/%{version}-%{kodi_version}.tar.gz +Source0: %{version}-%{kodi_version}.tar.gz Source1: kodi.SuSEFirewall2 -Source2: crossguid-8f399e8bd4.tar.gz # AUTO-GENERATED using get_version.sh Source3: kodi.VERSION Source10: kodi.service Source11: kodi-noX.service +Source20: crossguid-8f399e8bd4.tar.gz +Source21: libdvdcss-master.tar.gz +Source22: libdvdread-master.tar.gz +Source23: libdvdnav-master.tar.gz Patch1: no-xbmc-symbolic-link.patch Patch2: kodi-texturepacker.patch Patch3: crossguid_build64.patch @@ -128,11 +133,11 @@ BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gnutls) BuildRequires: pkgconfig(libass) >= 0.9.7 -BuildRequires: pkgconfig(libavcodec) = 56.60.100 -BuildRequires: pkgconfig(libavdevice) = 56.4.100 -BuildRequires: pkgconfig(libavfilter) = 5.40.101 -BuildRequires: pkgconfig(libavformat) = 56.40.101 -BuildRequires: pkgconfig(libavutil) = 54.31.100 +BuildRequires: pkgconfig(libavcodec) = 57.24.102 +BuildRequires: pkgconfig(libavdevice) = 57.0.101 +BuildRequires: pkgconfig(libavfilter) = 6.31.100 +BuildRequires: pkgconfig(libavformat) = 57.25.100 +BuildRequires: pkgconfig(libavutil) = 55.17.103 BuildRequires: pkgconfig(libbluray) >= 0.7.0 BuildRequires: pkgconfig(libcdio) BuildRequires: pkgconfig(libcec) >= 3.0.0 @@ -151,7 +156,7 @@ BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(librtmp) BuildRequires: pkgconfig(libssh) -BuildRequires: pkgconfig(libswresample) = 1.2.101 +#BuildRequires: pkgconfig(libswresample) = 1.2.101 BuildRequires: pkgconfig(libtiff-4) BuildRequires: pkgconfig(libudev) %if %{with enable_opengl} @@ -242,10 +247,11 @@ %prep %setup -q -n xbmc-%{version}-%{kodi_version} + %patch1 %patch2 %patch3 -%patch4 -p0 +#%patch4 -p0 # Remove build time references so build-compare can do its work @@ -268,8 +274,10 @@ -e '/dbus_connection_send_with_reply_and_block/s:-1:3000:' \ xbmc/linux/*.cpp -cp %{SOURCE2} tools/depends/target/crossguid - +cp %{SOURCE20} tools/depends/target/crossguid +cp %{SOURCE21} tools/depends/target/libdvdcss +cp %{SOURCE22} tools/depends/target/libdvdread +cp %{SOURCE23} tools/depends/target/libdvdnav %build @@ -349,7 +357,7 @@ --disable-optimizations \ --disable-static -make %{?_smp_mflags} +make V=1 %{?_smp_mflags} %install make DESTDIR=%{buildroot} install %{?_smp_mflags} @@ -427,6 +435,10 @@ %{_mandir}/man1/kodi.1.gz %{_mandir}/man1/kodi-standalone.1.gz %dir %{_kodi_addons_dir} +%dir %{_kodi_addons_dir}/game.controller.default +%{_kodi_addons_dir}/game.controller.default/* +%dir %{_kodi_addons_dir}/kodi.game +%{_kodi_addons_dir}/kodi.game/* %dir %{_kodi_addons_dir}/metadata.album.universal/ %{_kodi_addons_dir}/metadata.album.universal/* %dir %{_kodi_addons_dir}/metadata.artists.universal/ @@ -461,8 +473,6 @@ %{_kodi_addons_dir}/script.module.pil/* %dir %{_kodi_addons_dir}/service.xbmc.versioncheck/ %{_kodi_addons_dir}/service.xbmc.versioncheck/* -%dir %{_kodi_addons_dir}/skin.confluence/ -%{_kodi_addons_dir}/skin.confluence/* %dir %{_kodi_addons_dir}/webinterface.default/ %{_kodi_addons_dir}/webinterface.default/* %dir %{_kodi_addons_dir}/xbmc.codec/ @@ -499,27 +509,44 @@ %{_kodi_addons_dir}/xbmc.webinterface/* %dir %{_kodi_addons_dir}/kodi.adsp %{_kodi_addons_dir}/kodi.adsp/* -%dir %{_kodi_addons_dir}/library.kodi.adsp -%{_kodi_addons_dir}/library.kodi.adsp/* -%dir %{_kodi_addons_dir}/library.kodi.audioengine -%{_kodi_addons_dir}/library.kodi.audioengine/* %dir %{_kodi_addons_dir}/metadata.common.theaudiodb.com %{_kodi_addons_dir}/metadata.common.theaudiodb.com/* %dir %{_kodi_addons_dir}/resource.images.weathericons.default %{_kodi_addons_dir}/resource.images.weathericons.default/* -%{_libdir}/kodi/addon-helpers.cmake -%{_libdir}/kodi/addoptions.cmake -%{_libdir}/kodi/check_target_platform.cmake -%{_libdir}/kodi/handle-depends.cmake -%{_libdir}/kodi/kodi-config.cmake -%{_libdir}/kodi/prepare-env.cmake -%{_libdir}/kodi/xbmc-config.cmake +%dir %{_kodi_addons_dir}/kodi.inputstream +%{_kodi_addons_dir}/kodi.inputstream/* +%dir %{_kodi_addons_dir}/kodi.peripheral +%{_kodi_addons_dir}/kodi.peripheral/* +%dir %{_kodi_addons_dir}/skin.estouchy +%{_kodi_addons_dir}/skin.estouchy/* +%dir %{_kodi_addons_dir}/skin.estuary +%{_kodi_addons_dir}/skin.estuary/* %dir %{_libdir}/kodi/addons/library.kodi.guilib/ %{_libdir}/kodi/addons/library.kodi.guilib/* %dir %{_libdir}/kodi/addons/library.kodi.adsp %{_libdir}/kodi/addons/library.kodi.adsp/* %dir %{_libdir}/kodi/addons/library.kodi.audioengine %{_libdir}/kodi/addons/library.kodi.audioengine/* +%dir %{_libdir}/kodi/addons/library.kodi.inputstream +%{_libdir}/kodi/addons/library.kodi.inputstream/* +%dir %{_libdir}/kodi/addons/library.kodi.peripheral +%{_libdir}/kodi/addons/library.kodi.peripheral/* +#%{_libdir}/kodi/archsetup.cmake +#%{_libdir}/kodi/checkcommits.cmake +#%{_libdir}/kodi/generateversionedfiles.cmake +#%{_libdir}/kodi/generatorsetup.cmake +#%{_libdir}/kodi/macros.cmake +#%{_libdir}/kodi/managestring.cmake +#%{_libdir}/kodi/pathsetup.cmake +#%{_libdir}/kodi/projectmacros.cmake +#%{_libdir}/kodi/addon-helpers.cmake +#%{_libdir}/kodi/addoptions.cmake +#%{_libdir}/kodi/check_target_platform.cmake +#%{_libdir}/kodi/handle-depends.cmake +#%{_libdir}/kodi/kodi-config.cmake +#%{_libdir}/kodi/prepare-env.cmake +#%{_libdir}/kodi/xbmc-config.cmake + %if %{noX_build} %{_unitdir}/kodi-noX.service @@ -530,10 +557,17 @@ %files devel %defattr(-,root,root) %dir %{_includedir}/kodi +%{_includedir}/kodi/AEChannelData.h %{_includedir}/kodi/DVDDemuxPacket.h +%{_includedir}/kodi/IFileTypes.h %{_includedir}/kodi/libXBMC_addon.h %{_includedir}/kodi/libXBMC_codec.h %{_includedir}/kodi/libXBMC_pvr.h +%{_includedir}/kodi/libKODI_adsp.h +%{_includedir}/kodi/libKODI_audioengine.h +%{_includedir}/kodi/libKODI_guilib.h +%{_includedir}/kodi/libKODI_inputstream.h +%{_includedir}/kodi/libKODI_peripheral.h %{_includedir}/kodi/xbmc_addon_cpp_dll.h %{_includedir}/kodi/xbmc_addon_dll.h %{_includedir}/kodi/xbmc_addon_types.h @@ -543,19 +577,36 @@ %{_includedir}/kodi/xbmc_pvr_types.h %{_includedir}/kodi/xbmc_scr_dll.h %{_includedir}/kodi/xbmc_scr_types.h
View file
kodi-noX-raspberry-pi2.spec
Changed
@@ -18,10 +18,10 @@ # Please edit kodi.spec and kodi.changes only. *-noX.* files are generated from # kodi.* files with the pre_checkin.sh script -%define kodi_version Jarvis +%define kodi_version Krypton %define _kodi_addons_dir %{_datadir}/kodi/addons # set this parameter to enable building Kodi with ccache, debug information, etc. -%define dev_build 0 +%define dev_build 1 # kodi can be built without X support when openGL ES is used (mainly used on ARM boards used as media center) %define noX_build 1 %if %{noX_build} @@ -42,19 +42,24 @@ %define kodi_player omxplayer Name: kodi-noX-raspberry-pi2 -Version: 16.1 +Version: 17.0a2 +#Version: master Release: 0 Summary: Media center (formerly known as XBMC) License: GPL-2.0+ and GPL-3.0+ Group: Productivity/Multimedia/Video/Players Url: http://kodi.tv/ -Source0: https://github.com/xbmc/xbmc/archive/%{version}-%{kodi_version}.tar.gz +#Source0: https://github.com/xbmc/xbmc/archive/%{version}-%{kodi_version}.tar.gz +Source0: %{version}-%{kodi_version}.tar.gz Source1: kodi.SuSEFirewall2 -Source2: crossguid-8f399e8bd4.tar.gz # AUTO-GENERATED using get_version.sh Source3: kodi.VERSION Source10: kodi.service Source11: kodi-noX.service +Source20: crossguid-8f399e8bd4.tar.gz +Source21: libdvdcss-master.tar.gz +Source22: libdvdread-master.tar.gz +Source23: libdvdnav-master.tar.gz Patch1: no-xbmc-symbolic-link.patch Patch2: kodi-texturepacker.patch Patch3: crossguid_build64.patch @@ -128,11 +133,11 @@ BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gnutls) BuildRequires: pkgconfig(libass) >= 0.9.7 -BuildRequires: pkgconfig(libavcodec) = 56.60.100 -BuildRequires: pkgconfig(libavdevice) = 56.4.100 -BuildRequires: pkgconfig(libavfilter) = 5.40.101 -BuildRequires: pkgconfig(libavformat) = 56.40.101 -BuildRequires: pkgconfig(libavutil) = 54.31.100 +BuildRequires: pkgconfig(libavcodec) = 57.24.102 +BuildRequires: pkgconfig(libavdevice) = 57.0.101 +BuildRequires: pkgconfig(libavfilter) = 6.31.100 +BuildRequires: pkgconfig(libavformat) = 57.25.100 +BuildRequires: pkgconfig(libavutil) = 55.17.103 BuildRequires: pkgconfig(libbluray) >= 0.7.0 BuildRequires: pkgconfig(libcdio) BuildRequires: pkgconfig(libcec) >= 3.0.0 @@ -151,7 +156,7 @@ BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(librtmp) BuildRequires: pkgconfig(libssh) -BuildRequires: pkgconfig(libswresample) = 1.2.101 +#BuildRequires: pkgconfig(libswresample) = 1.2.101 BuildRequires: pkgconfig(libtiff-4) BuildRequires: pkgconfig(libudev) %if %{with enable_opengl} @@ -242,10 +247,11 @@ %prep %setup -q -n xbmc-%{version}-%{kodi_version} + %patch1 %patch2 %patch3 -%patch4 -p0 +#%patch4 -p0 # Remove build time references so build-compare can do its work @@ -268,8 +274,10 @@ -e '/dbus_connection_send_with_reply_and_block/s:-1:3000:' \ xbmc/linux/*.cpp -cp %{SOURCE2} tools/depends/target/crossguid - +cp %{SOURCE20} tools/depends/target/crossguid +cp %{SOURCE21} tools/depends/target/libdvdcss +cp %{SOURCE22} tools/depends/target/libdvdread +cp %{SOURCE23} tools/depends/target/libdvdnav %build @@ -349,7 +357,7 @@ --disable-optimizations \ --disable-static -make %{?_smp_mflags} +make V=1 %{?_smp_mflags} %install make DESTDIR=%{buildroot} install %{?_smp_mflags} @@ -427,6 +435,10 @@ %{_mandir}/man1/kodi.1.gz %{_mandir}/man1/kodi-standalone.1.gz %dir %{_kodi_addons_dir} +%dir %{_kodi_addons_dir}/game.controller.default +%{_kodi_addons_dir}/game.controller.default/* +%dir %{_kodi_addons_dir}/kodi.game +%{_kodi_addons_dir}/kodi.game/* %dir %{_kodi_addons_dir}/metadata.album.universal/ %{_kodi_addons_dir}/metadata.album.universal/* %dir %{_kodi_addons_dir}/metadata.artists.universal/ @@ -461,8 +473,6 @@ %{_kodi_addons_dir}/script.module.pil/* %dir %{_kodi_addons_dir}/service.xbmc.versioncheck/ %{_kodi_addons_dir}/service.xbmc.versioncheck/* -%dir %{_kodi_addons_dir}/skin.confluence/ -%{_kodi_addons_dir}/skin.confluence/* %dir %{_kodi_addons_dir}/webinterface.default/ %{_kodi_addons_dir}/webinterface.default/* %dir %{_kodi_addons_dir}/xbmc.codec/ @@ -499,27 +509,44 @@ %{_kodi_addons_dir}/xbmc.webinterface/* %dir %{_kodi_addons_dir}/kodi.adsp %{_kodi_addons_dir}/kodi.adsp/* -%dir %{_kodi_addons_dir}/library.kodi.adsp -%{_kodi_addons_dir}/library.kodi.adsp/* -%dir %{_kodi_addons_dir}/library.kodi.audioengine -%{_kodi_addons_dir}/library.kodi.audioengine/* %dir %{_kodi_addons_dir}/metadata.common.theaudiodb.com %{_kodi_addons_dir}/metadata.common.theaudiodb.com/* %dir %{_kodi_addons_dir}/resource.images.weathericons.default %{_kodi_addons_dir}/resource.images.weathericons.default/* -%{_libdir}/kodi/addon-helpers.cmake -%{_libdir}/kodi/addoptions.cmake -%{_libdir}/kodi/check_target_platform.cmake -%{_libdir}/kodi/handle-depends.cmake -%{_libdir}/kodi/kodi-config.cmake -%{_libdir}/kodi/prepare-env.cmake -%{_libdir}/kodi/xbmc-config.cmake +%dir %{_kodi_addons_dir}/kodi.inputstream +%{_kodi_addons_dir}/kodi.inputstream/* +%dir %{_kodi_addons_dir}/kodi.peripheral +%{_kodi_addons_dir}/kodi.peripheral/* +%dir %{_kodi_addons_dir}/skin.estouchy +%{_kodi_addons_dir}/skin.estouchy/* +%dir %{_kodi_addons_dir}/skin.estuary +%{_kodi_addons_dir}/skin.estuary/* %dir %{_libdir}/kodi/addons/library.kodi.guilib/ %{_libdir}/kodi/addons/library.kodi.guilib/* %dir %{_libdir}/kodi/addons/library.kodi.adsp %{_libdir}/kodi/addons/library.kodi.adsp/* %dir %{_libdir}/kodi/addons/library.kodi.audioengine %{_libdir}/kodi/addons/library.kodi.audioengine/* +%dir %{_libdir}/kodi/addons/library.kodi.inputstream +%{_libdir}/kodi/addons/library.kodi.inputstream/* +%dir %{_libdir}/kodi/addons/library.kodi.peripheral +%{_libdir}/kodi/addons/library.kodi.peripheral/* +#%{_libdir}/kodi/archsetup.cmake +#%{_libdir}/kodi/checkcommits.cmake +#%{_libdir}/kodi/generateversionedfiles.cmake +#%{_libdir}/kodi/generatorsetup.cmake +#%{_libdir}/kodi/macros.cmake +#%{_libdir}/kodi/managestring.cmake +#%{_libdir}/kodi/pathsetup.cmake +#%{_libdir}/kodi/projectmacros.cmake +#%{_libdir}/kodi/addon-helpers.cmake +#%{_libdir}/kodi/addoptions.cmake +#%{_libdir}/kodi/check_target_platform.cmake +#%{_libdir}/kodi/handle-depends.cmake +#%{_libdir}/kodi/kodi-config.cmake +#%{_libdir}/kodi/prepare-env.cmake +#%{_libdir}/kodi/xbmc-config.cmake + %if %{noX_build} %{_unitdir}/kodi-noX.service @@ -530,10 +557,17 @@ %files devel %defattr(-,root,root) %dir %{_includedir}/kodi +%{_includedir}/kodi/AEChannelData.h %{_includedir}/kodi/DVDDemuxPacket.h +%{_includedir}/kodi/IFileTypes.h %{_includedir}/kodi/libXBMC_addon.h %{_includedir}/kodi/libXBMC_codec.h %{_includedir}/kodi/libXBMC_pvr.h +%{_includedir}/kodi/libKODI_adsp.h +%{_includedir}/kodi/libKODI_audioengine.h +%{_includedir}/kodi/libKODI_guilib.h +%{_includedir}/kodi/libKODI_inputstream.h +%{_includedir}/kodi/libKODI_peripheral.h %{_includedir}/kodi/xbmc_addon_cpp_dll.h %{_includedir}/kodi/xbmc_addon_dll.h %{_includedir}/kodi/xbmc_addon_types.h @@ -543,19 +577,36 @@ %{_includedir}/kodi/xbmc_pvr_types.h %{_includedir}/kodi/xbmc_scr_dll.h %{_includedir}/kodi/xbmc_scr_types.h
View file
kodi-noX.spec
Changed
@@ -18,10 +18,10 @@ # Please edit kodi.spec and kodi.changes only. *-noX.* files are generated from # kodi.* files with the pre_checkin.sh script -%define kodi_version Jarvis +%define kodi_version Krypton %define _kodi_addons_dir %{_datadir}/kodi/addons # set this parameter to enable building Kodi with ccache, debug information, etc. -%define dev_build 0 +%define dev_build 1 # kodi can be built without X support when openGL ES is used (mainly used on ARM boards used as media center) %define noX_build 1 %if %{noX_build} @@ -42,19 +42,24 @@ %define kodi_player none Name: kodi-noX -Version: 16.1 +Version: 17.0a2 +#Version: master Release: 0 Summary: Media center (formerly known as XBMC) License: GPL-2.0+ and GPL-3.0+ Group: Productivity/Multimedia/Video/Players Url: http://kodi.tv/ -Source0: https://github.com/xbmc/xbmc/archive/%{version}-%{kodi_version}.tar.gz +#Source0: https://github.com/xbmc/xbmc/archive/%{version}-%{kodi_version}.tar.gz +Source0: %{version}-%{kodi_version}.tar.gz Source1: kodi.SuSEFirewall2 -Source2: crossguid-8f399e8bd4.tar.gz # AUTO-GENERATED using get_version.sh Source3: kodi.VERSION Source10: kodi.service Source11: kodi-noX.service +Source20: crossguid-8f399e8bd4.tar.gz +Source21: libdvdcss-master.tar.gz +Source22: libdvdread-master.tar.gz +Source23: libdvdnav-master.tar.gz Patch1: no-xbmc-symbolic-link.patch Patch2: kodi-texturepacker.patch Patch3: crossguid_build64.patch @@ -128,11 +133,11 @@ BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gnutls) BuildRequires: pkgconfig(libass) >= 0.9.7 -BuildRequires: pkgconfig(libavcodec) = 56.60.100 -BuildRequires: pkgconfig(libavdevice) = 56.4.100 -BuildRequires: pkgconfig(libavfilter) = 5.40.101 -BuildRequires: pkgconfig(libavformat) = 56.40.101 -BuildRequires: pkgconfig(libavutil) = 54.31.100 +BuildRequires: pkgconfig(libavcodec) = 57.24.102 +BuildRequires: pkgconfig(libavdevice) = 57.0.101 +BuildRequires: pkgconfig(libavfilter) = 6.31.100 +BuildRequires: pkgconfig(libavformat) = 57.25.100 +BuildRequires: pkgconfig(libavutil) = 55.17.103 BuildRequires: pkgconfig(libbluray) >= 0.7.0 BuildRequires: pkgconfig(libcdio) BuildRequires: pkgconfig(libcec) >= 3.0.0 @@ -151,7 +156,7 @@ BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(librtmp) BuildRequires: pkgconfig(libssh) -BuildRequires: pkgconfig(libswresample) = 1.2.101 +#BuildRequires: pkgconfig(libswresample) = 1.2.101 BuildRequires: pkgconfig(libtiff-4) BuildRequires: pkgconfig(libudev) %if %{with enable_opengl} @@ -242,10 +247,11 @@ %prep %setup -q -n xbmc-%{version}-%{kodi_version} + %patch1 %patch2 %patch3 -%patch4 -p0 +#%patch4 -p0 # Remove build time references so build-compare can do its work @@ -268,8 +274,10 @@ -e '/dbus_connection_send_with_reply_and_block/s:-1:3000:' \ xbmc/linux/*.cpp -cp %{SOURCE2} tools/depends/target/crossguid - +cp %{SOURCE20} tools/depends/target/crossguid +cp %{SOURCE21} tools/depends/target/libdvdcss +cp %{SOURCE22} tools/depends/target/libdvdread +cp %{SOURCE23} tools/depends/target/libdvdnav %build @@ -349,7 +357,7 @@ --disable-optimizations \ --disable-static -make %{?_smp_mflags} +make V=1 %{?_smp_mflags} %install make DESTDIR=%{buildroot} install %{?_smp_mflags} @@ -427,6 +435,10 @@ %{_mandir}/man1/kodi.1.gz %{_mandir}/man1/kodi-standalone.1.gz %dir %{_kodi_addons_dir} +%dir %{_kodi_addons_dir}/game.controller.default +%{_kodi_addons_dir}/game.controller.default/* +%dir %{_kodi_addons_dir}/kodi.game +%{_kodi_addons_dir}/kodi.game/* %dir %{_kodi_addons_dir}/metadata.album.universal/ %{_kodi_addons_dir}/metadata.album.universal/* %dir %{_kodi_addons_dir}/metadata.artists.universal/ @@ -461,8 +473,6 @@ %{_kodi_addons_dir}/script.module.pil/* %dir %{_kodi_addons_dir}/service.xbmc.versioncheck/ %{_kodi_addons_dir}/service.xbmc.versioncheck/* -%dir %{_kodi_addons_dir}/skin.confluence/ -%{_kodi_addons_dir}/skin.confluence/* %dir %{_kodi_addons_dir}/webinterface.default/ %{_kodi_addons_dir}/webinterface.default/* %dir %{_kodi_addons_dir}/xbmc.codec/ @@ -499,27 +509,44 @@ %{_kodi_addons_dir}/xbmc.webinterface/* %dir %{_kodi_addons_dir}/kodi.adsp %{_kodi_addons_dir}/kodi.adsp/* -%dir %{_kodi_addons_dir}/library.kodi.adsp -%{_kodi_addons_dir}/library.kodi.adsp/* -%dir %{_kodi_addons_dir}/library.kodi.audioengine -%{_kodi_addons_dir}/library.kodi.audioengine/* %dir %{_kodi_addons_dir}/metadata.common.theaudiodb.com %{_kodi_addons_dir}/metadata.common.theaudiodb.com/* %dir %{_kodi_addons_dir}/resource.images.weathericons.default %{_kodi_addons_dir}/resource.images.weathericons.default/* -%{_libdir}/kodi/addon-helpers.cmake -%{_libdir}/kodi/addoptions.cmake -%{_libdir}/kodi/check_target_platform.cmake -%{_libdir}/kodi/handle-depends.cmake -%{_libdir}/kodi/kodi-config.cmake -%{_libdir}/kodi/prepare-env.cmake -%{_libdir}/kodi/xbmc-config.cmake +%dir %{_kodi_addons_dir}/kodi.inputstream +%{_kodi_addons_dir}/kodi.inputstream/* +%dir %{_kodi_addons_dir}/kodi.peripheral +%{_kodi_addons_dir}/kodi.peripheral/* +%dir %{_kodi_addons_dir}/skin.estouchy +%{_kodi_addons_dir}/skin.estouchy/* +%dir %{_kodi_addons_dir}/skin.estuary +%{_kodi_addons_dir}/skin.estuary/* %dir %{_libdir}/kodi/addons/library.kodi.guilib/ %{_libdir}/kodi/addons/library.kodi.guilib/* %dir %{_libdir}/kodi/addons/library.kodi.adsp %{_libdir}/kodi/addons/library.kodi.adsp/* %dir %{_libdir}/kodi/addons/library.kodi.audioengine %{_libdir}/kodi/addons/library.kodi.audioengine/* +%dir %{_libdir}/kodi/addons/library.kodi.inputstream +%{_libdir}/kodi/addons/library.kodi.inputstream/* +%dir %{_libdir}/kodi/addons/library.kodi.peripheral +%{_libdir}/kodi/addons/library.kodi.peripheral/* +#%{_libdir}/kodi/archsetup.cmake +#%{_libdir}/kodi/checkcommits.cmake +#%{_libdir}/kodi/generateversionedfiles.cmake +#%{_libdir}/kodi/generatorsetup.cmake +#%{_libdir}/kodi/macros.cmake +#%{_libdir}/kodi/managestring.cmake +#%{_libdir}/kodi/pathsetup.cmake +#%{_libdir}/kodi/projectmacros.cmake +#%{_libdir}/kodi/addon-helpers.cmake +#%{_libdir}/kodi/addoptions.cmake +#%{_libdir}/kodi/check_target_platform.cmake +#%{_libdir}/kodi/handle-depends.cmake +#%{_libdir}/kodi/kodi-config.cmake +#%{_libdir}/kodi/prepare-env.cmake +#%{_libdir}/kodi/xbmc-config.cmake + %if %{noX_build} %{_unitdir}/kodi-noX.service @@ -530,10 +557,17 @@ %files devel %defattr(-,root,root) %dir %{_includedir}/kodi +%{_includedir}/kodi/AEChannelData.h %{_includedir}/kodi/DVDDemuxPacket.h +%{_includedir}/kodi/IFileTypes.h %{_includedir}/kodi/libXBMC_addon.h %{_includedir}/kodi/libXBMC_codec.h %{_includedir}/kodi/libXBMC_pvr.h +%{_includedir}/kodi/libKODI_adsp.h +%{_includedir}/kodi/libKODI_audioengine.h +%{_includedir}/kodi/libKODI_guilib.h +%{_includedir}/kodi/libKODI_inputstream.h +%{_includedir}/kodi/libKODI_peripheral.h %{_includedir}/kodi/xbmc_addon_cpp_dll.h %{_includedir}/kodi/xbmc_addon_dll.h %{_includedir}/kodi/xbmc_addon_types.h @@ -543,19 +577,36 @@ %{_includedir}/kodi/xbmc_pvr_types.h %{_includedir}/kodi/xbmc_scr_dll.h %{_includedir}/kodi/xbmc_scr_types.h
View file
kodi.spec
Changed
@@ -531,21 +531,22 @@ %{_libdir}/kodi/addons/library.kodi.inputstream/* %dir %{_libdir}/kodi/addons/library.kodi.peripheral %{_libdir}/kodi/addons/library.kodi.peripheral/* -%{_libdir}/kodi/archsetup.cmake -%{_libdir}/kodi/checkcommits.cmake -%{_libdir}/kodi/generateversionedfiles.cmake -%{_libdir}/kodi/generatorsetup.cmake -%{_libdir}/kodi/macros.cmake -%{_libdir}/kodi/managestring.cmake -%{_libdir}/kodi/pathsetup.cmake -%{_libdir}/kodi/projectmacros.cmake -%{_libdir}/kodi/addon-helpers.cmake -%{_libdir}/kodi/addoptions.cmake -%{_libdir}/kodi/check_target_platform.cmake -%{_libdir}/kodi/handle-depends.cmake -%{_libdir}/kodi/kodi-config.cmake -%{_libdir}/kodi/prepare-env.cmake -%{_libdir}/kodi/xbmc-config.cmake +#%{_libdir}/kodi/archsetup.cmake +#%{_libdir}/kodi/checkcommits.cmake +#%{_libdir}/kodi/generateversionedfiles.cmake +#%{_libdir}/kodi/generatorsetup.cmake +#%{_libdir}/kodi/macros.cmake +#%{_libdir}/kodi/managestring.cmake +#%{_libdir}/kodi/pathsetup.cmake +#%{_libdir}/kodi/projectmacros.cmake +#%{_libdir}/kodi/addon-helpers.cmake +#%{_libdir}/kodi/addoptions.cmake +#%{_libdir}/kodi/check_target_platform.cmake +#%{_libdir}/kodi/handle-depends.cmake +#%{_libdir}/kodi/kodi-config.cmake +#%{_libdir}/kodi/prepare-env.cmake +#%{_libdir}/kodi/xbmc-config.cmake + %if %{noX_build} %{_unitdir}/kodi-noX.service @@ -593,5 +594,19 @@ %{_includedir}/kodi/kodi_peripheral_utils.hpp %{_includedir}/kodi/kodi_vfs_types.h %{_includedir}/kodi/kodi_vfs_utils.hpp +%{_libdir}/kodi/AddOptions.cmake +%{_libdir}/kodi/AddonHelpers.cmake +%{_libdir}/kodi/ArchSetup.cmake +%{_libdir}/kodi/CheckCommits.cmake +%{_libdir}/kodi/CheckTargetPlatform.cmake +%{_libdir}/kodi/GenerateVersionedFiles.cmake +%{_libdir}/kodi/GeneratorSetup.cmake +%{_libdir}/kodi/HandleDepends.cmake +%{_libdir}/kodi/KodiConfig.cmake +%{_libdir}/kodi/Macros.cmake +%{_libdir}/kodi/PrepareEnv.cmake +%{_libdir}/kodi/ProjectMacros.cmake +%{_libdir}/kodi/XBMCConfig.cmake + %changelog
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.