diff options
Diffstat (limited to 'meta-multimedia/recipes-mediacenter/kodi/kodi-platform_git.bb')
| -rw-r--r-- | meta-multimedia/recipes-mediacenter/kodi/kodi-platform_git.bb | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/meta-multimedia/recipes-mediacenter/kodi/kodi-platform_git.bb b/meta-multimedia/recipes-mediacenter/kodi/kodi-platform_git.bb new file mode 100644 index 0000000000..50774544b3 --- /dev/null +++ b/meta-multimedia/recipes-mediacenter/kodi/kodi-platform_git.bb | |||
| @@ -0,0 +1,39 @@ | |||
| 1 | SUMMARY = "Platform support library used by libCEC and binary add-ons for Kodi" | ||
| 2 | HOMEPAGE = "http://libcec.pulse-eight.com/" | ||
| 3 | |||
| 4 | LICENSE = "GPLv2+" | ||
| 5 | LIC_FILES_CHKSUM = "file://src/util/XMLUtils.cpp;beginline=2;endline=18;md5=dae8e846500e70dd8ecee55f3f018c30" | ||
| 6 | |||
| 7 | DEPENDS = "libtinyxml kodi" | ||
| 8 | |||
| 9 | PV = "16.0.0" | ||
| 10 | |||
| 11 | SRCREV = "15edaf78d6307eaa5e1d17028122d8bce9d55aa2" | ||
| 12 | SRC_URI = "git://github.com/xbmc/kodi-platform.git \ | ||
| 13 | file://0001-Fix-build-after-platform-rename.patch \ | ||
| 14 | file://0001-fix-cross-compile-badness.patch \ | ||
| 15 | file://kodi-platform-02_no-multi-lib.patch \ | ||
| 16 | " | ||
| 17 | |||
| 18 | S = "${WORKDIR}/git" | ||
| 19 | |||
| 20 | inherit cmake pkgconfig | ||
| 21 | |||
| 22 | EXTRA_OECMAKE = " -DCMAKE_INSTALL_PREFIX_TOOLCHAIN=${STAGING_DIR_TARGET} \ | ||
| 23 | -DCMAKE_INSTALL_LIBDIR=${libdir} \ | ||
| 24 | -DCMAKE_INSTALL_LIBDIR_NOARCH=${libdir} \ | ||
| 25 | -DKODI_INCLUDE_DIR=${STAGING_LIBDIR}/kodi \ | ||
| 26 | -DKODI_INCLUDE_DIR=${STAGING_INCDIR}/kodi \ | ||
| 27 | " | ||
| 28 | |||
| 29 | do_compile_prepend() { | ||
| 30 | sed -i -e 's:I/usr/include:I${STAGING_INCDIR}:g' \ | ||
| 31 | -e 's:-pipe:${HOST_CC_ARCH} ${TOOLCHAIN_OPTIONS} -pipe:g' \ | ||
| 32 | ${B}/CMakeFiles/kodiplatform.dir/flags.make | ||
| 33 | sed -i -e 's:-pipe:${HOST_CC_ARCH} ${TOOLCHAIN_OPTIONS} -pipe:g'\ | ||
| 34 | ${B}/CMakeFiles/kodiplatform.dir/link.txt | ||
| 35 | } | ||
| 36 | |||
| 37 | RPROVIDES_${PN} += "libkodiplatform" | ||
| 38 | FILES_${PN}-dev += "${libdir}/*platform" | ||
| 39 | |||
