diff options
Diffstat (limited to 'meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bb')
| -rw-r--r-- | meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bb | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bb b/meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bb index 74bf710667..6053489597 100644 --- a/meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bb +++ b/meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bb | |||
| @@ -16,23 +16,23 @@ SRC_URI = "git://github.com/xbmc/xbmc.git;branch=eden;protocol=git \ | |||
| 16 | file://0002-Revert-fixed-ios-Add-memory-barriers-to-atomic-Add-S.patch \ | 16 | file://0002-Revert-fixed-ios-Add-memory-barriers-to-atomic-Add-S.patch \ |
| 17 | file://0003-Revert-fixed-ios-Add-memory-barriers-to-cas-assembly.patch \ | 17 | file://0003-Revert-fixed-ios-Add-memory-barriers-to-cas-assembly.patch \ |
| 18 | file://configure.in-Avoid-running-code.patch \ | 18 | file://configure.in-Avoid-running-code.patch \ |
| 19 | " | 19 | " |
| 20 | 20 | ||
| 21 | inherit autotools gettext python-dir | 21 | inherit autotools gettext python-dir |
| 22 | 22 | ||
| 23 | S = "${WORKDIR}/git" | 23 | S = "${WORKDIR}/git" |
| 24 | 24 | ||
| 25 | CACHED_CONFIGUREVARS += " \ | 25 | CACHED_CONFIGUREVARS += " \ |
| 26 | ac_cv_path_PYTHON="${STAGING_BINDIR_NATIVE}/python-native/python" \ | 26 | ac_cv_path_PYTHON="${STAGING_BINDIR_NATIVE}/python-native/python" \ |
| 27 | " | 27 | " |
| 28 | 28 | ||
| 29 | EXTRA_OECONF = " \ | 29 | EXTRA_OECONF = " \ |
| 30 | --disable-rpath \ | 30 | --disable-rpath \ |
| 31 | --enable-gles \ | 31 | --enable-gles \ |
| 32 | --enable-libusb \ | 32 | --enable-libusb \ |
| 33 | --enable-airplay \ | 33 | --enable-airplay \ |
| 34 | --disable-optical-drive \ | 34 | --disable-optical-drive \ |
| 35 | --enable-external-libraries \ | 35 | --enable-external-libraries \ |
| 36 | " | 36 | " |
| 37 | 37 | ||
| 38 | FULL_OPTIMIZATION_armv7a = "-fexpensive-optimizations -fomit-frame-pointer -O4 -ffast-math" | 38 | FULL_OPTIMIZATION_armv7a = "-fexpensive-optimizations -fomit-frame-pointer -O4 -ffast-math" |
| @@ -48,27 +48,27 @@ export STAGING_INCDIR | |||
| 48 | export PYTHON_DIR | 48 | export PYTHON_DIR |
| 49 | 49 | ||
| 50 | do_configure() { | 50 | do_configure() { |
| 51 | sh bootstrap | 51 | sh bootstrap |
| 52 | oe_runconf | 52 | oe_runconf |
| 53 | } | 53 | } |
| 54 | 54 | ||
| 55 | PARALLEL_MAKE = "" | 55 | PARALLEL_MAKE = "" |
| 56 | 56 | ||
| 57 | do_compile_prepend() { | 57 | do_compile_prepend() { |
| 58 | for i in $(find . -name "Makefile") ; do | 58 | for i in $(find . -name "Makefile") ; do |
| 59 | sed -i -e 's:I/usr/include:I${STAGING_INCDIR}:g' $i | 59 | sed -i -e 's:I/usr/include:I${STAGING_INCDIR}:g' $i |
| 60 | done | 60 | done |
| 61 | 61 | ||
| 62 | for i in $(find . -name "*.mak*" -o -name "Makefile") ; do | 62 | for i in $(find . -name "*.mak*" -o -name "Makefile") ; do |
| 63 | sed -i -e 's:I/usr/include:I${STAGING_INCDIR}:g' -e 's:-rpath \$(libdir):-rpath ${libdir}:g' $i | 63 | sed -i -e 's:I/usr/include:I${STAGING_INCDIR}:g' -e 's:-rpath \$(libdir):-rpath ${libdir}:g' $i |
| 64 | done | 64 | done |
| 65 | } | 65 | } |
| 66 | 66 | ||
| 67 | INSANE_SKIP_${PN} = "rpaths" | 67 | INSANE_SKIP_${PN} = "rpaths" |
| 68 | 68 | ||
| 69 | # on ARM architectures xbmc will use GLES which will make the regular wrapper fail, so start it directly | 69 | # on ARM architectures xbmc will use GLES which will make the regular wrapper fail, so start it directly |
| 70 | do_install_append_arm() { | 70 | do_install_append_arm() { |
| 71 | sed -i -e 's:Exec=xbmc:Exec=${libdir}/xbmc/xbmc.bin:g' ${D}${datadir}/applications/xbmc.desktop | 71 | sed -i -e 's:Exec=xbmc:Exec=${libdir}/xbmc/xbmc.bin:g' ${D}${datadir}/applications/xbmc.desktop |
| 72 | } | 72 | } |
| 73 | 73 | ||
| 74 | FILES_${PN} += "${datadir}/xsessions ${datadir}/icons" | 74 | FILES_${PN} += "${datadir}/xsessions ${datadir}/icons" |
| @@ -81,5 +81,5 @@ RRECOMMENDS_${PN}_append = " libcec \ | |||
| 81 | python-re \ | 81 | python-re \ |
| 82 | python-netclient \ | 82 | python-netclient \ |
| 83 | libcurl \ | 83 | libcurl \ |
| 84 | " | 84 | " |
| 85 | RRECOMMENDS_${PN}_append_libc-glibc = " glibc-charmap-ibm850 glibc-gconv-ibm850" | 85 | RRECOMMENDS_${PN}_append_libc-glibc = " glibc-charmap-ibm850 glibc-gconv-ibm850" |
