Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

xbmc-frodo: move to package 'xbmc', update to xbmc-17c1439

Signed-off-by: Stephan Raue <stephan@openelec.tv>
  • Loading branch information...
commit f2425c2844a30f5caac2c41d79e6f3abdfde2163 1 parent afb4012
@sraue sraue authored
Showing with 124 additions and 31,121 deletions.
  1. +1 −4 packages/mediacenter/xbmc-addon-xvdr/meta
  2. +0 −29 packages/mediacenter/xbmc-frodo-theme-Confluence/build
  3. +0 −33 packages/mediacenter/xbmc-frodo-theme-Confluence/install
  4. +0 −36 packages/mediacenter/xbmc-frodo-theme-Confluence/meta
  5. +0 −318 packages/mediacenter/xbmc-frodo/build
  6. +0 −20 packages/mediacenter/xbmc-frodo/config/advancedsettings.xml
  7. +0 −6 packages/mediacenter/xbmc-frodo/config/os.openelec.tv/addon.xml
  8. +0 −17 packages/mediacenter/xbmc-frodo/config/repository.openelec.tv/addon.xml
  9. BIN  packages/mediacenter/xbmc-frodo/config/repository.openelec.tv/icon.png
  10. BIN  packages/mediacenter/xbmc-frodo/fonts/DejaVuSans.ttf
  11. BIN  packages/mediacenter/xbmc-frodo/fonts/Trebuchet MS Bold.ttf
  12. BIN  packages/mediacenter/xbmc-frodo/fonts/YanoneKaffeesatz-Bold.ttf
  13. +0 −27 packages/mediacenter/xbmc-frodo/init.d/91_cleanup-logfiles
  14. +0 −123 packages/mediacenter/xbmc-frodo/init.d/92_setup-xbmc
  15. +0 −106 packages/mediacenter/xbmc-frodo/init.d/93_xbmc
  16. +0 −111 packages/mediacenter/xbmc-frodo/install
  17. +0 −177 packages/mediacenter/xbmc-frodo/meta
  18. +0 −25 packages/mediacenter/xbmc-frodo/patches/rename.sh
  19. +0 −39 packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-942a938-001-add_support_to_specify_GIT_REV-0.1.patch
  20. +0 −119 packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-942a938-303-fix_libdvd_xFLAGS-0.1.patch
  21. +0 −12 packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-942a938-311-fix_rsxs_build-0.1.patch
  22. +0 −12 packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-942a938-452-change_lcd_content-0.1.patch
  23. +0 −11 packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-942a938-453-add_openelec.tv_RSS_news-0.1.patch
  24. +0 −12 packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-942a938-454-disable_backslash-0.1.patch
  25. +0 −71 packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-942a938-463-add_remote_devinput-0.1.patch
  26. +0 −44 packages/mediacenter/xbmc-frodo/profile.d/xbmc.conf
  27. +0 −54 packages/mediacenter/xbmc-frodo/scripts/cputemp
  28. +0 −38 packages/mediacenter/xbmc-frodo/scripts/gputemp
  29. +0 −28 packages/mediacenter/xbmc-frodo/scripts/setwakeup.sh
  30. +0 −29 packages/mediacenter/xbmc-frodo/scripts/wait_on_xbmc_exit
  31. +0 −28 packages/mediacenter/xbmc-frodo/sleep.d/00_addon-sleep
  32. +0 −34 packages/mediacenter/xbmc-frodo/sleep.d/61_xbmc_lirc
  33. +0 −34 packages/mediacenter/xbmc-frodo/sleep.d/62_xbmc_lcd
  34. +0 −31 packages/mediacenter/xbmc-frodo/sleep.d/99_reload_skin
  35. BIN  packages/mediacenter/xbmc-frodo/splash/splash.png
  36. BIN  packages/mediacenter/xbmc-frodo/splash/splash1.png
  37. +0 −30 packages/mediacenter/xbmc-frodo/unpack
  38. +1 −1  packages/mediacenter/xbmc-theme-Confluence/meta
  39. +0 −14 ...iacenter/xbmc-theme-Confluence/patches/xbmc-theme-Confluence-11.0.2-001-add_oe_settings_to_homescreen.patch
  40. +0 −62 packages/mediacenter/xbmc-theme-Confluence/patches/xbmc-theme-Confluence-11.0.2-801.04-cec-PR887.patch
  41. +50 −3 packages/mediacenter/xbmc/build
  42. +2 −2 packages/mediacenter/xbmc/install
  43. +30 −5 packages/mediacenter/xbmc/meta
  44. +0 −1  packages/mediacenter/xbmc/patches/rename.sh
  45. +0 −199 packages/mediacenter/xbmc/patches/xbmc-11.0.2-321-texturepacker-hostflags-and-rework.patch
  46. +0 −13 packages/mediacenter/xbmc/patches/xbmc-11.0.2-331-fix_playpause_problem_ticket_7338-0.1.patch
  47. +0 −21 packages/mediacenter/xbmc/patches/xbmc-11.0.2-402-enable_yasm_in_ffmpeg-0.1.patch
  48. +0 −125 packages/mediacenter/xbmc/patches/xbmc-11.0.2-404-add_lame_check-0.6.patch
  49. +0 −18 packages/mediacenter/xbmc/patches/xbmc-11.0.2-408-enable_PYTHONOPTIMIZE_with_external_Python-0.1.patch
  50. +0 −15 packages/mediacenter/xbmc/patches/xbmc-11.0.2-457-fix_connection_check-0.1.patch
  51. +0 −144 packages/mediacenter/xbmc/patches/xbmc-11.0.2-806.01-cdrip-PR616.patch
  52. +0 −37 packages/mediacenter/xbmc/patches/xbmc-11.0.2-806.02-cdrip-PR718.patch
  53. +0 −3,239 packages/mediacenter/xbmc/patches/xbmc-11.0.2-901.01-ffmpeg-10.2-28b186f.patch
  54. +0 −32 packages/mediacenter/xbmc/patches/xbmc-11.0.2-901.03-ffmpeg_crystalhd_implementation.patch
  55. +0 −41 packages/mediacenter/xbmc/patches/xbmc-11.0.2-901.41-avfilter-depends-on-avformat.patch
  56. +0 −91 packages/mediacenter/xbmc/patches/xbmc-11.0.2-902.00-vdpau_reset_pvr_changes.patch
  57. +0 −14,563 packages/mediacenter/xbmc/patches/xbmc-11.0.2-902.01-xvba_support_vdpau_rework-c633159.patch
  58. +0 −11 packages/mediacenter/xbmc/patches/xbmc-11.0.2-902.02-xvba_support-gcc-4.7.patch
  59. +0 −15 packages/mediacenter/xbmc/patches/xbmc-11.0.2-902.03-fix_configure_in_VDPAU_detect.patch
  60. +0 −12 packages/mediacenter/xbmc/patches/xbmc-11.0.2-902.11-disable_interop.patch
  61. +0 −29 packages/mediacenter/xbmc/patches/xbmc-11.0.2-902.12-linuxrenderer_delete_texture_targets_on_reconfigure.patch
  62. +0 −1,420 packages/mediacenter/xbmc/patches/xbmc-11.0.2-902.21-backport_vdpau_and_xvba_patches-b38863d.patch
  63. +0 −26 ...iacenter/xbmc/patches/xbmc-11.0.2-902.22-videoplayer_fix_calcDropRequirement_for_forced_deinterlacing.patch
  64. +0 −32 ...r/xbmc/patches/xbmc-11.0.2-902.23-vdpau_fix_AutoInterlaceMethod_to_prevent_from_double_de-interlacing.patch
  65. +0 −25 packages/mediacenter/xbmc/patches/xbmc-11.0.2-902.24-xvba_oopsie.patch
  66. +0 −48 packages/mediacenter/xbmc/patches/xbmc-11.0.2-902.25-vdpau_fix_upscaling_setting.patch
  67. +0 −37 ...c/patches/xbmc-11.0.2-903.01-fixed_still_frames_at_the_start_of_a_VTS_in_dvd_could_end_up_not_showing.patch
  68. +0 −304 packages/mediacenter/xbmc/patches/xbmc-11.0.2-981-toggleButtonState.patch
  69. +0 −27 packages/mediacenter/xbmc/patches/xbmc-11.0.2-982-UDisk-device-must-be-remount-in-DeviceChanged-event.patch
  70. +0 −36 packages/mediacenter/xbmc/patches/xbmc-11.0.2-983-fixed-failure-to-broswe-for-smb-shares.patch
  71. +0 −13 ...es/mediacenter/xbmc/patches/xbmc-11.0.2-984-do-not-remount-non-optical-devices-in-DeviceChanged-event.patch
  72. +0 −13 packages/mediacenter/xbmc/patches/xbmc-11.0.2-990-wiimote.patch
  73. +0 −23 packages/mediacenter/xbmc/patches/xbmc-11.0.2-999-crosscompile.patch
  74. +0 −99 packages/mediacenter/xbmc/patches/xbmc-11.0.2-999.002-268d6a0-fix_ASIC_hang.patch
  75. +0 −148 packages/mediacenter/xbmc/patches/xbmc-11.0.2-999.003-rar-PR1147.patch
  76. +0 −31 packages/mediacenter/xbmc/patches/xbmc-11.0.2-999.011-airtunes_reapply_lost_fix.patch
  77. +0 −527 ...s/mediacenter/xbmc/patches/xbmc-11.0.2-999.012-airtunes_implementation_for_windows_using_libshairplay.patch
  78. +0 −64 packages/mediacenter/xbmc/patches/xbmc-11.0.2-999.013-airtunes-add_dmap_metadata_parsing.patch
  79. +0 −177 packages/mediacenter/xbmc/patches/xbmc-11.0.2-999.021-libnfs-1.3_support.patch
  80. +0 −27 packages/mediacenter/xbmc/patches/xbmc-11.0.2-999.055-search-dialogs-workaround.patch
  81. +0 −7,338 packages/mediacenter/xbmc/patches/xbmc-11.0.2-999.056-remove-broken-scrapers.patch
  82. +0 −12 packages/mediacenter/xbmc/patches/xbmc-11.0.2-999.061-CEC_add_2548-1002.patch
  83. 0  ...-add_support_to_specify_GIT_REV-0.1.patch → xbmc-17c1439-001-add_support_to_specify_GIT_REV-0.1.patch}
  84. 0  ...c/patches/{xbmc-11.0.2-303-fix_libdvd_xFLAGS-0.1.patch → xbmc-17c1439-303-fix_libdvd_xFLAGS-0.1.patch}
  85. 0  ...er/xbmc/patches/{xbmc-11.0.2-311-fix_rsxs_build-0.1.patch → xbmc-17c1439-311-fix_rsxs_build-0.1.patch}
  86. 0  ...r-hostflags-and-rework.patch → xbmc/patches/xbmc-17c1439-321-texturepacker-hostflags-and-rework.patch}
  87. 0  ...Python-0.1.patch → xbmc/patches/xbmc-17c1439-408-enable_PYTHONOPTIMIZE_with_external_Python-0.1.patch}
  88. 0  ...patches/{xbmc-11.0.2-452-change_lcd_content-0.1.patch → xbmc-17c1439-452-change_lcd_content-0.1.patch}
  89. 0  ...c-11.0.2-453-add_openelec.tv_RSS_news-0.1.patch → xbmc-17c1439-453-add_openelec.tv_RSS_news-0.1.patch}
  90. 0  ...c/patches/{xbmc-11.0.2-454-disable_backslash-0.1.patch → xbmc-17c1439-454-disable_backslash-0.1.patch}
  91. 0  ...938-457-fix_connection_check-0.1.patch → xbmc/patches/xbmc-17c1439-457-fix_connection_check-0.1.patch}
  92. 0  ...tches/{xbmc-11.0.2-463-add_remote_devinput-0.1.patch → xbmc-17c1439-463-add_remote_devinput-0.1.patch}
  93. 0  .../{xbmc-frodo/patches/xbmc-frodo-942a938-901-PR1426.patch → xbmc/patches/xbmc-17c1439-901-PR1426.patch}
  94. 0  .../{xbmc-frodo/patches/xbmc-frodo-942a938-901-PR1435.patch → xbmc/patches/xbmc-17c1439-901-PR1435.patch}
  95. +3 −0  packages/mediacenter/xbmc/scripts/cputemp
  96. +2 −10 projects/ATV/options
  97. +2 −10 projects/Fusion/options
  98. +2 −10 projects/Generic/options
  99. +2 −10 projects/Generic_OSS/options
  100. +2 −10 projects/ION/options
  101. +2 −10 projects/Intel/options
  102. +2 −10 projects/RPi/options
  103. +2 −10 projects/Ultra/options
  104. +2 −10 projects/Virtual/options
  105. +19 −21 tools/mkpkg/mkpkg_xbmc
  106. +0 −77 tools/mkpkg/mkpkg_xbmc-eden
  107. +0 −77 tools/mkpkg/mkpkg_xbmc-eden-pvr
  108. +0 −78 tools/mkpkg/mkpkg_xbmc-frodo
View
5 packages/mediacenter/xbmc-addon-xvdr/meta
@@ -19,10 +19,7 @@
################################################################################
PKG_NAME="xbmc-addon-xvdr"
-PKG_VERSION="75445e7"
-if [ "$MEDIACENTER" = "xbmc-frodo" ]; then
- PKG_VERSION="d48e68e"
-fi
+PKG_VERSION="d48e68e"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
View
29 packages/mediacenter/xbmc-frodo-theme-Confluence/build
@@ -1,29 +0,0 @@
-#!/bin/sh
-
-################################################################################
-# This file is part of OpenELEC - http://www.openelec.tv
-# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
-#
-# This Program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This Program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with OpenELEC.tv; see the file COPYING. If not, write to
-# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
-# http://www.gnu.org/copyleft/gpl.html
-################################################################################
-
-. config/options $1
-
-cd $PKG_BUILD
-TexturePacker -input media/ \
- -output Textures.xbt \
- -dupecheck \
- -use_none
View
33 packages/mediacenter/xbmc-frodo-theme-Confluence/install
@@ -1,33 +0,0 @@
-#!/bin/sh
-
-################################################################################
-# This file is part of OpenELEC - http://www.openelec.tv
-# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
-#
-# This Program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This Program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with OpenELEC.tv; see the file COPYING. If not, write to
-# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
-# http://www.gnu.org/copyleft/gpl.html
-################################################################################
-
-. config/options $1
-
-mkdir -p $INSTALL/usr/share/xbmc/addons/skin.confluence
- cp -R $PKG_BUILD/*/ $INSTALL/usr/share/xbmc/addons/skin.confluence
- cp $PKG_BUILD/*.txt $INSTALL/usr/share/xbmc/addons/skin.confluence
- cp $PKG_BUILD/*.xml $INSTALL/usr/share/xbmc/addons/skin.confluence
- cp $PKG_BUILD/*.png $INSTALL/usr/share/xbmc/addons/skin.confluence
- rm -rf $INSTALL/usr/share/xbmc/addons/skin.confluence/media
-
-mkdir -p $INSTALL/usr/share/xbmc/addons/skin.confluence/media
- cp $PKG_BUILD/Textures.xbt $INSTALL/usr/share/xbmc/addons/skin.confluence/media
View
36 packages/mediacenter/xbmc-frodo-theme-Confluence/meta
@@ -1,36 +0,0 @@
-################################################################################
-# This file is part of OpenELEC - http://www.openelec.tv
-# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
-#
-# This Program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This Program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with OpenELEC.tv; see the file COPYING. If not, write to
-# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
-# http://www.gnu.org/copyleft/gpl.html
-################################################################################
-
-PKG_NAME="xbmc-frodo-theme-Confluence"
-PKG_VERSION="942a938"
-PKG_REV="1"
-PKG_ARCH="any"
-PKG_LICENSE="GPL"
-PKG_SITE="http://www.xbmc.org"
-PKG_URL="$DISTRO_SRC/$PKG_NAME-$PKG_VERSION.tar.xz"
-PKG_DEPENDS=""
-PKG_BUILD_DEPENDS="toolchain"
-PKG_PRIORITY="optional"
-PKG_SECTION="mediacenter"
-PKG_SHORTDESC="xbmc-theme-Confluence: XBMC Mediacenter default theme"
-PKG_LONGDESC="XBMC Media Center (which was formerly named Xbox Media Center) is a free and open source cross-platform media player and home entertainment system software with a 10-foot user interface designed for the living-room TV. Its graphical user interface allows the user to easily manage video, photos, podcasts, and music from a computer, optical disk, local network, and the internet using a remote control."
-PKG_IS_ADDON="no"
-
-PKG_AUTORECONF="no"
View
318 packages/mediacenter/xbmc-frodo/build
@@ -1,318 +0,0 @@
-#!/bin/sh
-
-################################################################################
-# This file is part of OpenELEC - http://www.openelec.tv
-# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
-#
-# This Program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This Program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with OpenELEC.tv; see the file COPYING. If not, write to
-# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
-# http://www.gnu.org/copyleft/gpl.html
-################################################################################
-
-. config/options $1
-
-# disable build of GOOM until its fixed
- XBMC_VIS_GOOM="no"
-
-if [ "$DISPLAYSERVER" = "xorg-server" ]; then
- XBMC_XORG="--enable-x11 --enable-xrandr"
-else
- XBMC_XORG="--disable-x11 --disable-xrandr"
-fi
-
-if [ "$OPENGL_SUPPORT" = yes ]; then
- XBMC_OPENGL="--enable-gl"
-else
- XBMC_OPENGL="--disable-gl"
-fi
-
-if [ "$OPENGLES_SUPPORT" = yes ]; then
- XBMC_OPENGLES="--enable-gles"
-else
- XBMC_OPENGLES="--disable-gles"
-fi
-
-if [ "$SDL_SUPPORT" = yes ]; then
- XBMC_SDL="--enable-sdl"
-else
- XBMC_SDL="--disable-sdl"
-fi
-
-if [ "$XBMC_SCR_RSXS" = yes ]; then
- XBMC_RSXS="--enable-rsxs"
- # fix build of RSXS Screensaver support if not using libiconv
- if [ ! "$ICONV" = "libiconv" ]; then
- export jm_cv_func_gettimeofday_clobber=no
- fi
-else
- XBMC_RSXS="--disable-rsxs"
-fi
-
-if [ "$XBMC_VIS_PROJECTM" = yes ]; then
- XBMC_PROJECTM="--enable-projectm"
-else
- XBMC_PROJECTM="--disable-projectm"
-fi
-
-if [ "$XBMC_VIS_GOOM" = yes ]; then
- XBMC_GOOM="--enable-goom"
-else
- XBMC_GOOM="--disable-goom"
-fi
-
-if [ "$ALSA_SUPPORT" = yes ]; then
- XBMC_ALSA="--enable-alsa"
-else
- XBMC_ALSA="--disable-alsa"
-fi
-
-if [ "$PULSEAUDIO_SUPPORT" = yes ]; then
- XBMC_PULSEAUDIO="--enable-pulse"
-else
- XBMC_PULSEAUDIO="--disable-pulse"
-fi
-
-if [ "$CEC_SUPPORT" = yes ]; then
- XBMC_CEC="--enable-libcec"
- if [ "$OPENMAX" = "bcm2835-driver" ]; then
- XBMC_CEC="$XBMC_CEC --enable-rpi-cec-api"
- fi
-else
- XBMC_CEC="--disable-libcec"
-fi
-
-if [ "$JOYSTICK_SUPPORT" = yes ]; then
- XBMC_JOYSTICK="--enable-joystick"
-else
- XBMC_JOYSTICK="--disable-joystick"
-fi
-
-if [ "$NONFREE_SUPPORT" = yes ]; then
- XBMC_NONFREE="--enable-non-free"
-else
- XBMC_NONFREE="--disable-non-free"
-fi
-
-if [ "$AIRPLAY_SUPPORT" = yes ]; then
- XBMC_AIRPLAY="--enable-airplay"
-else
- XBMC_AIRPLAY="--disable-airplay"
-fi
-
-if [ "$AIRTUNES_SUPPORT" = yes ]; then
- XBMC_AIRTUNES="--enable-airtunes"
-else
- XBMC_AIRTUNES="--disable-airtunes"
-fi
-
-if [ "$DVDCSS_SUPPORT" = yes ]; then
- XBMC_DVDCSS="--enable-dvdcss"
-else
- XBMC_DVDCSS="--disable-dvdcss"
-fi
-
-if [ "$ENCODER_LAME" = yes ]; then
- XBMC_LAMEENC="--enable-libmp3lame"
-else
- XBMC_LAMEENC="--disable-libmp3lame"
-fi
-
-if [ "$ENCODER_VORBIS" = yes ]; then
- XBMC_VORBISENC="--enable-libvorbisenc"
-else
- XBMC_VORBISENC="--disable-libvorbisenc"
-fi
-
-if [ "$BLURAY_SUPPORT" = yes ]; then
- XBMC_BLURAY="--enable-libbluray"
-else
- XBMC_BLURAY="--disable-libbluray"
-fi
-
-if [ "$AVAHI_DAEMON" = yes ]; then
- XBMC_AVAHI="--enable-avahi"
-else
- XBMC_AVAHI="--disable-avahi"
-fi
-
-if [ "$NFS_SUPPORT" = yes ]; then
- XBMC_NFS="--enable-nfs"
-else
- XBMC_NFS="--disable-nfs"
-fi
-
-if [ "$AFP_SUPPORT" = yes ]; then
- XBMC_AFP="--enable-afpclient"
-else
- XBMC_AFP="--disable-afpclient"
-fi
-
-if [ "$SAMBA_CLIENT" = yes ]; then
- XBMC_SAMBA="--enable-samba"
- export LIBS="$LIBS -ltalloc -ltdb -lwbclient"
-else
- XBMC_SAMBA="--disable-samba"
-fi
-
-if [ "$WEBSERVER" = yes ]; then
- XBMC_WEBSERVER="--enable-webserver"
-else
- XBMC_WEBSERVER="--disable-webserver"
-fi
-
-if [ "$OPENMAX_SUPPORT" = yes ]; then
- XBMC_OPENMAX="--enable-openmax"
- if [ "$OPENMAX" = "bcm2835-driver" ]; then
- XBMC_PLATFORM_SUPPORT="--with-platform=raspberry-pi"
- XBMC_PLAYER="--enable-player=omxplayer"
- CFLAGS="$CFLAGS -I$SYSROOT_PREFIX/usr/include/interface/vcos/pthreads/"
- CXXFLAGS="$CXXFLAGS -I$SYSROOT_PREFIX/usr/include/interface/vcos/pthreads/"
- fi
-else
- XBMC_OPENMAX="--disable-openmax"
-fi
-
-if [ "$VDPAU" = yes ]; then
- XBMC_VDPAU="--enable-vdpau"
-else
- XBMC_VDPAU="--disable-vdpau"
-fi
-
-if [ "$VAAPI" = yes ]; then
- XBMC_VAAPI="--enable-vaapi"
-else
- XBMC_VAAPI="--disable-vaapi"
-fi
-
-if [ "$XVBA" = yes ]; then
- XBMC_XVBA="--enable-xvba"
-else
- XBMC_XVBA="--disable-xvba"
-fi
-
-if [ "$CRYSTALHD" = yes ]; then
- XBMC_CRYSTALHD="--enable-crystalhd"
-else
- XBMC_CRYSTALHD="--disable-crystalhd"
-fi
-
-# xbmc fails to build with LTO optimization
- strip_lto
-
-# dont use some optimizations because of build problems
- LDFLAGS=`echo $LDFLAGS | sed -e "s|-Wl,--as-needed||"`
-
-# dont build parallel
- MAKEFLAGS=-j1
-
- export PYTHON_VERSION="2.7"
- export PYTHON_CPPFLAGS="-I$SYSROOT_PREFIX/usr/include/python$PYTHON_VERSION"
- export PYTHON_LDFLAGS="-L$SYSROOT_PREFIX/usr/lib/python$PYTHON_VERSION -lpython$PYTHON_VERSION"
- export PYTHON_SITE_PKG="$SYSROOT_PREFIX/usr/lib/python$PYTHON_VERSION/site-packages"
- export ac_python_version="$PYTHON_VERSION"
-
-# setup skin dir from default skin
- SKIN_DIR="skin.`tolower $SKIN_DEFAULT`"
-
-cd $PKG_BUILD
-
-# adding fake Makefile for stripped skin
- mkdir -p addons/skin.confluence/media
- touch addons/skin.confluence/media/Makefile.in
-
-# autoreconf
- do_autoreconf
- do_autoreconf lib/libid3tag/libid3tag
- do_autoreconf xbmc/screensavers/rsxs-0.9
- do_autoreconf xbmc/visualizations/Goom/goom2k4-0
- do_autoreconf lib/libapetag
- do_autoreconf lib/cpluff
- # order matters with libdvd and friends
- [ -d lib/libdvd/libdvdcss ] && do_autoreconf lib/libdvd/libdvdcss
- do_autoreconf lib/libdvd/libdvdread
- do_autoreconf lib/libdvd/libdvdnav
-
-# Clean the generated files
- find . -depth -type d -name "autom4te.cache" -exec rm -rf {} \;
-
-./configure --host=$TARGET_NAME \
- --build=$HOST_NAME \
- --with-arch=$TARGET_ARCH \
- --with-cpu=$TARGET_CPU \
- --prefix=/usr \
- --exec-prefix=/usr \
- --sysconfdir=/etc \
- --datadir=/usr/share \
- GIT_REV=`cat git.version` \
- --disable-debug \
- --disable-optimizations \
- $XBMC_OPENGL \
- $XBMC_OPENGLES \
- $XBMC_SDL \
- $XBMC_OPENMAX \
- $XBMC_VDPAU \
- $XBMC_VAAPI \
- $XBMC_CRYSTALHD \
- $XBMC_XVBA \
- --disable-vdadecoder \
- --disable-vtbdecoder \
- --disable-tegra \
- --disable-profiling \
- $XBMC_JOYSTICK \
- $XBMC_CEC \
- --enable-udev \
- --disable-libusb \
- $XBMC_GOOM \
- $XBMC_RSXS \
- $XBMC_PROJECTM \
- $XBMC_XORG \
- --disable-ccache \
- $XBMC_ALSA \
- $XBMC_PULSEAUDIO \
- --enable-rtmp \
- $XBMC_SAMBA \
- $XBMC_NFS \
- $XBMC_AFP \
- $XBMC_VORBISENC \
- --enable-ffmpeg-libvorbis \
- $XBMC_LAMEENC \
- $XBMC_DVDCSS \
- --disable-mid \
- --disable-hal \
- $XBMC_AVAHI \
- $XBMC_AIRPLAY \
- $XBMC_AIRTUNES \
- $XBMC_NONFREE \
- --disable-asap-codec \
- $XBMC_WEBSERVER \
- --enable-optical-drive \
- $XBMC_BLURAY \
- --enable-texturepacker --with-texturepacker-root="$ROOT/$TOOLCHAIN" \
- --disable-external-libraries \
- --enable-external-ffmpeg \
- $XBMC_PLATFORM_SUPPORT \
- $XBMC_PLAYER \
-
-# setup default skin inside the sources
- sed -i -e "s|skin.confluence|$SKIN_DIR|g" xbmc/settings/Settings.h
-
-make externals
-make xbmc.bin
-
-if [ "$DISPLAYSERVER" = "xorg-server" ]; then
- make xbmc-xrandr
-fi
-
-make -C tools/TexturePacker
-cp -PR tools/TexturePacker/TexturePacker $ROOT/$TOOLCHAIN/bin
View
20 packages/mediacenter/xbmc-frodo/config/advancedsettings.xml
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<advancedsettings>
- <splash>false</splash>
- <showexitbutton>false</showexitbutton>
- <cputempcommand>cputemp</cputempcommand>
- <gputempcommand>gputemp</gputempcommand>
- <video>
- <latency>
- <delay>0</delay>
- <refresh>
- <min>20</min>
- <max>24</max>
- <delay>175</delay>
- </refresh>
- </latency>
- </video>
- <samba>
- <clienttimeout>30</clienttimeout>
- </samba>
-</advancedsettings>
View
6 packages/mediacenter/xbmc-frodo/config/os.openelec.tv/addon.xml
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<addon id="os.openelec.tv" version="@OS_VERSION@" provider-name="OpenELEC.tv">
- <requires>
- <import addon="xbmc.addon" version="1.0"/>
- </requires>
-</addon>
View
17 packages/mediacenter/xbmc-frodo/config/repository.openelec.tv/addon.xml
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<addon id="repository.openelec.tv"
- name="[COLOR FF757677]Open[/COLOR][COLOR FF8ABEE2]ELEC[/COLOR] Mediacenter OS Add-ons"
- version="2.1.0"
- provider-name="Team [COLOR FF757677]Open[/COLOR][COLOR FF8ABEE2]ELEC[/COLOR]">
- <extension point="xbmc.addon.repository"
- name="Official OpenELEC.tv Add-on Repository">
- <info>@ADDON_URL@/addons.xml</info>
- <checksum>@ADDON_URL@/addons.xml.md5</checksum>
- <datadir zip="true">@ADDON_URL@</datadir>
- </extension>
- <extension point="xbmc.addon.metadata">
- <summary>Install Add-ons, Plugins, Games and Programs from [COLOR FF757677]Open[/COLOR][COLOR FF8ABEE2]ELEC[/COLOR]</summary>
- <description>Download and install Add-ons, Plugins, Games and Programs from the Official [COLOR FF757677]Open[/COLOR][COLOR FF8ABEE2]ELEC[/COLOR] addon repository.[CR] By using the official Repository you will be able to take advantage of our extensive file mirror service to help get you faster downloads from a region close to you.[CR] All addons on this repository have under gone basic testing, if you find a broken or not working addon please report it to [COLOR FF757677]Open[/COLOR][COLOR FF8ABEE2]ELEC[/COLOR] so we can take any action needed.</description>
- <platform>all</platform>
- </extension>
-</addon>
View
BIN  packages/mediacenter/xbmc-frodo/config/repository.openelec.tv/icon.png
Deleted file not rendered
View
BIN  packages/mediacenter/xbmc-frodo/fonts/DejaVuSans.ttf
Binary file not shown
View
BIN  packages/mediacenter/xbmc-frodo/fonts/Trebuchet MS Bold.ttf
Binary file not shown
View
BIN  packages/mediacenter/xbmc-frodo/fonts/YanoneKaffeesatz-Bold.ttf
Binary file not shown
View
27 packages/mediacenter/xbmc-frodo/init.d/91_cleanup-logfiles
@@ -1,27 +0,0 @@
-################################################################################
-# This file is part of OpenELEC - http://www.openelec.tv
-# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
-#
-# This Program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This Program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with OpenELEC.tv; see the file COPYING. If not, write to
-# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
-# http://www.gnu.org/copyleft/gpl.html
-################################################################################
-
-# starting XBMC
-#
-# runlevels: openelec
-
-progress "clean up log files"
- rm -f /storage/.xbmc/userdata/addon_data/*/*.log 2>/dev/null
- rm -rf /storage/.xbmc/userdata/addon_data/*/log/* 2>/dev/null
View
123 packages/mediacenter/xbmc-frodo/init.d/92_setup-xbmc
@@ -1,123 +0,0 @@
-################################################################################
-# This file is part of OpenELEC - http://www.openelec.tv
-# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
-#
-# This Program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This Program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with OpenELEC.tv; see the file COPYING. If not, write to
-# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
-# http://www.gnu.org/copyleft/gpl.html
-################################################################################
-
-# setup XBMC
-#
-# runlevels: openelec
-
-progress "setup XBMC"
-
-#
-# clean temp dir
-#
- rm -rf $HOME/.xbmc/temp/*
-
-#
-# add some default settings
-#
- mkdir -p $HOME/.xbmc/userdata
-
-#
-# setup directories for XBMC sources
-#
-
- [ ! -d "$HOME/music" ] && mkdir -p $HOME/music
- [ ! -d "$HOME/pictures" ] && mkdir -p $HOME/pictures
- [ ! -d "$HOME/tvshows" ] && mkdir -p $HOME/tvshows
- [ ! -d "$HOME/videos" ] && mkdir -p $HOME/videos
-
- mkdir -p $HOME/.xbmc/userdata
-
- if [ ! -f $HOME/.xbmc/userdata/sources.xml ]; then
- if [ -f /usr/share/xbmc/config/sources.xml ]; then
- # include project specific sources
- cp /usr/share/xbmc/config/sources.xml $HOME/.xbmc/userdata
- else
- cat > $HOME/.xbmc/userdata/sources.xml << EOF
- <sources>
- <video>
- <default pathversion="1"></default>
- <source>
- <name>Videos</name>
- <path pathversion="1">$HOME/videos/</path>
- </source>
- <source>
- <name>TV Shows</name>
- <path pathversion="1">$HOME/tvshows/</path>
- </source>
- </video>
- <music>
- <default pathversion="1"></default>
- <source>
- <name>Music</name>
- <path pathversion="1">$HOME/music/</path>
- </source>
- </music>
- <pictures>
- <default pathversion="1"></default>
- <source>
- <name>Pictures</name>
- <path pathversion="1">$HOME/pictures/</path>
- </source>
- </pictures>
- </sources>
-EOF
- fi
- fi
-
-#
-# common setup guisettings
-#
-
- mkdir -p $HOME/.xbmc/userdata
-
- [ ! -d "$HOME/screenshots" ] && mkdir -p $HOME/screenshots
-
- if [ ! -f $HOME/.xbmc/userdata/guisettings.xml ] ; then
- echo "<settings>" > $HOME/.xbmc/userdata/guisettings.xml
-
- cat >> $HOME/.xbmc/userdata/guisettings.xml << EOF
- <debug>
- <screenshotpath pathversion="1">$HOME/screenshots/</screenshotpath>
- </debug>
-EOF
-
- #
- # include project specific options
- #
-
- if [ -f /usr/share/xbmc/config/guisettings.xml ]; then
- cat /usr/share/xbmc/config/guisettings.xml >> $HOME/.xbmc/userdata/guisettings.xml
- fi
-
- #
- # common setup for amd and nvidia graphic
- #
-
- # Always sync to vblank
- if [ "$GPUTYPE" = "NVIDIA" -o "$GPUTYPE" = "AMD" ] ; then
- cat >> $HOME/.xbmc/userdata/guisettings.xml << EOF
- <videoscreen>
- <vsync>2</vsync>
- </videoscreen>
-EOF
- fi
- echo "</settings>" >> $HOME/.xbmc/userdata/guisettings.xml
- fi
View
106 packages/mediacenter/xbmc-frodo/init.d/93_xbmc
@@ -1,106 +0,0 @@
-################################################################################
-# This file is part of OpenELEC - http://www.openelec.tv
-# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
-#
-# This Program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This Program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with OpenELEC.tv; see the file COPYING. If not, write to
-# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
-# http://www.gnu.org/copyleft/gpl.html
-################################################################################
-
-# starting XBMC
-#
-# runlevels: openelec
-
-LIRCDEV="/var/run/lirc/lircd"
-[ -e /var/run/lirc/lircd.irtrans ] && LIRCDEV="/var/run/lirc/lircd.irtrans"
-XBMC_ARGS="--standalone -fs --lircdev $LIRCDEV"
-
-progress "starting XBMC"
-
-# hack for Boxee Remote
-if grep -q "Vendor=0471 Product=20d9" /proc/bus/input/devices; then
- export SDL_MOUSE_RELATIVE=0
-fi
-
-# hack: make addon-bins executable
- chmod +x /storage/.xbmc/addons/*/bin/* > /dev/null 2>&1
-
-# starting autostart script (will be removed later again, dont use it!!!)
- AUTOSTART="/storage/.config/autostart.sh"
- if [ -f $AUTOSTART ]; then
- echo "!!! AUTOSTART script detected !!!" >> /var/log/messages
- cat "$AUTOSTART" >> /var/log/messages
- echo "!!! -End of autostart script- !!!" >> /var/log/messages
-
- sh $AUTOSTART
- fi
-
-# starting autoupdate
- [ -f /usr/bin/autoupdate ] && /usr/bin/autoupdate &
-
-# waiting for Xorg to start
- wait_for_xorg
-
-# set cpu's to 'conservative'
- ( usleep 15000000
- progress "set cpu's to 'ondemand'"
- cpupower frequency-set -g ondemand > /dev/null 2>&1
- )&
-
-# prevent restrating XBMC at reboot or shutdown
- LOCKDIR="/var/lock/"
- LOCKFILE="xbmc.disabled"
- [ -f "$LOCKDIR/$LOCKFILE" ] && rm -f "$LOCKDIR/$LOCKFILE" &
-
-# starting XBMC
- usleep $XBMC_STARTDELAY
- while true; do
-
- while [ -f "$LOCKDIR/$LOCKFILE" ]; do
- usleep 250000
- done
-
- DISPLAY=:0.0 /usr/lib/xbmc/xbmc.bin $XBMC_ARGS > /dev/null 2>&1
- RET=$?
-
- case "$RET" in
- 0)
- if [ ! $(pidof console-kit-daemon) ]; then
- touch "$LOCKDIR/$LOCKFILE"
- poweroff -f
- fi
- ;;
- 64)
- if [ ! $(pidof console-kit-daemon) ]; then
- touch "$LOCKDIR/$LOCKFILE"
- poweroff -f
- fi
- ;;
- 66)
- if [ ! $(pidof console-kit-daemon) ]; then
- touch "$LOCKDIR/$LOCKFILE"
- reboot
- fi
- ;;
- 255)
- echo "Abnormal Exit. Exited with code $RET"
- echo "is Xorg running? check /var/log/Xorg.log"
- ;;
- *)
- echo "Abnormal Exit. Exited with code $RET"
- ;;
- esac
-
- usleep 250000
- done
View
111 packages/mediacenter/xbmc-frodo/install
@@ -1,111 +0,0 @@
-#!/bin/sh
-
-################################################################################
-# This file is part of OpenELEC - http://www.openelec.tv
-# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
-#
-# This Program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This Program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with OpenELEC.tv; see the file COPYING. If not, write to
-# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
-# http://www.gnu.org/copyleft/gpl.html
-################################################################################
-
-. config/options $1
-
-PYTHON_LIBDIR="`ls -d $INSTALL/usr/lib/python*`"
-
-mkdir -p $INSTALL/usr/bin
- cp $PKG_DIR/scripts/cputemp $INSTALL/usr/bin
- cp $PKG_DIR/scripts/gputemp $INSTALL/usr/bin
- cp $PKG_DIR/scripts/wait_on_xbmc_exit $INSTALL/usr/bin
- cp $PKG_BUILD/tools/EventClients/Clients/XBMC\ Send/xbmc-send.py $INSTALL/usr/bin/xbmc-send
- cp $PKG_DIR/scripts/setwakeup.sh $INSTALL/usr/bin
-
-mkdir -p $INSTALL/usr/lib/xbmc
- cp $PKG_BUILD/xbmc.bin $INSTALL/usr/lib/xbmc
- if [ "$DISPLAYSERVER" = "xorg-server" ]; then
- cp $PKG_BUILD/xbmc-xrandr $INSTALL/usr/lib/xbmc
- fi
-
-cd $PKG_BUILD
- find system addons \
- -regextype posix-extended -type f \
- -not -iregex ".*svn.*|.*win32(dx)?\.vis|.*osx\.vis" \
- -iregex ".*-linux.*|.*-arm.*|.*\.vis|.*\.xbs" \
- -exec install -D "{}" $ROOT/$INSTALL/usr/lib/xbmc/"{}" ";"
-
- find addons language media sounds userdata system \
- -regextype posix-extended -type f \
- -not -iregex ".*-linux.*|.*-arm.*|.*\.vis|.*\.xbs|.*svn.*|.*\.orig|.*\.so|.*\.dll|.*\.pyd|.*python|.*\.zlib|.*\.conf" \
- -exec install -D -m 0644 "{}" $ROOT/$INSTALL/usr/share/xbmc/"{}" ";"
-cd -
-
-if [ ! "$XBMC_SCR_RSXS" = yes ]; then
- rm -rf $ROOT/$INSTALL/usr/share/xbmc/addons/screensaver.rsxs.*
-fi
-
-if [ ! "$XBMC_VIS_PROJECTM" = yes ]; then
- rm -rf $ROOT/$INSTALL/usr/share/xbmc/addons/visualization.projectm
-fi
-
-rm -rf $ROOT/$INSTALL/usr/share/xbmc/addons/visualization.dxspectrum
-rm -rf $ROOT/$INSTALL/usr/share/xbmc/addons/visualization.itunes
-rm -rf $ROOT/$INSTALL/usr/share/xbmc/addons/visualization.milkdrop
-
-# overriding Splash image
-mkdir -p $INSTALL/usr/share/xbmc/media
- rm -rf $INSTALL/usr/share/xbmc/media/Splash.png
-# if [ -f $PROJECT_DIR/$PROJECT/splash/splash.png ]; then
-# cp $PROJECT_DIR/$PROJECT/splash/splash.png $INSTALL/usr/share/xbmc/media/Splash.png
-# else
-# cp $PKG_DIR/splash/splash.png $INSTALL/usr/share/xbmc/media/Splash.png
-# fi
-
-# cleanup and python addon fixes
- rm -rf $INSTALL/usr/share/xbmc/addons/script.module.pysqlite
- rm -rf $INSTALL/usr/share/xbmc/addons/script.module.simplejson
-
-mkdir -p $INSTALL/usr/share/xbmc/addons
- cp -R $PKG_DIR/config/os.openelec.tv $INSTALL/usr/share/xbmc/addons
- $SED "s|@OS_VERSION@|$OS_VERSION|g" -i $INSTALL/usr/share/xbmc/addons/os.openelec.tv/addon.xml
- cp -R $PKG_DIR/config/repository.openelec.tv $INSTALL/usr/share/xbmc/addons
- $SED "s|@ADDON_URL@|$ADDON_URL|g" -i $INSTALL/usr/share/xbmc/addons/repository.openelec.tv/addon.xml
-
-mkdir -p $PYTHON_LIBDIR/site-packages/xbmc
- cp -R $PKG_BUILD/tools/EventClients/lib/python/* $PYTHON_LIBDIR/site-packages/xbmc
-
-# install powermanagement hooks
- mkdir -p $INSTALL/etc/pm/sleep.d
- cp $PKG_DIR/sleep.d/* $INSTALL/etc/pm/sleep.d
-
-# install project specific configs
- mkdir -p $INSTALL/usr/share/xbmc/config
- if [ -f $PROJECT_DIR/$PROJECT/xbmc/guisettings.xml ]; then
- cp -R $PROJECT_DIR/$PROJECT/xbmc/guisettings.xml $INSTALL/usr/share/xbmc/config
- fi
-
- if [ -f $PROJECT_DIR/$PROJECT/xbmc/sources.xml ]; then
- cp -R $PROJECT_DIR/$PROJECT/xbmc/sources.xml $INSTALL/usr/share/xbmc/config
- fi
-
- mkdir -p $INSTALL/usr/share/xbmc/system/
- if [ -f $PROJECT_DIR/$PROJECT/xbmc/advancedsettings.xml ]; then
- cp $PROJECT_DIR/$PROJECT/xbmc/advancedsettings.xml $INSTALL/usr/share/xbmc/system/
- else
- cp $PKG_DIR/config/advancedsettings.xml $INSTALL/usr/share/xbmc/system/
- fi
-
-if [ "$XBMC_EXTRA_FONTS" = yes ]; then
- mkdir -p $INSTALL/usr/share/xbmc/media/Fonts
- cp $PKG_DIR/fonts/*.ttf $INSTALL/usr/share/xbmc/media/Fonts
-fi
View
177 packages/mediacenter/xbmc-frodo/meta
@@ -1,177 +0,0 @@
-################################################################################
-# This file is part of OpenELEC - http://www.openelec.tv
-# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
-#
-# This Program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This Program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with OpenELEC.tv; see the file COPYING. If not, write to
-# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
-# http://www.gnu.org/copyleft/gpl.html
-################################################################################
-
-PKG_NAME="xbmc-frodo"
-PKG_VERSION="942a938"
-PKG_REV="1"
-PKG_ARCH="any"
-PKG_LICENSE="GPL"
-PKG_SITE="http://www.xbmc.org"
-PKG_URL="$DISTRO_SRC/$PKG_NAME-$PKG_VERSION.tar.xz"
-PKG_DEPENDS="boost Python zlib bzip2 systemd pcre ffmpeg libass curl libssh rtmpdump fontconfig tinyxml freetype libmad libogg libmodplug faad2 flac libmpeg2 taglib yajl sqlite bc xbmc-addon-settings"
-PKG_BUILD_DEPENDS="toolchain boost Python zlib bzip2 systemd lzo pcre swig ffmpeg libass enca curl libssh rtmpdump fontconfig fribidi tinyxml libjpeg-turbo libpng tiff freetype jasper libmad libsamplerate libogg libcdio libmodplug faad2 flac libmpeg2 taglib yajl sqlite mysql"
-PKG_PRIORITY="optional"
-PKG_SECTION="mediacenter"
-PKG_SHORTDESC="xbmc: XBMC Mediacenter"
-PKG_LONGDESC="XBMC Media Center (which was formerly named Xbox Media Center) is a free and open source cross-platform media player and home entertainment system software with a 10-foot user interface designed for the living-room TV. Its graphical user interface allows the user to easily manage video, photos, podcasts, and music from a computer, optical disk, local network, and the internet using a remote control."
-PKG_IS_ADDON="no"
-
-PKG_AUTORECONF="no"
-
-# needed for hosttools (Texturepacker)
- PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS lzo-host SDL-host SDL_image-host"
-
-# some python stuff needed for various addons
- PKG_DEPENDS="$PKG_DEPENDS Imaging"
- PKG_DEPENDS="$PKG_DEPENDS simplejson"
-
-# various PVR clients
- PKG_DEPENDS="$PKG_DEPENDS xbmc-pvr-addons"
-# PKG_DEPENDS="$PKG_DEPENDS xbmc-addon-njoy"
- PKG_DEPENDS="$PKG_DEPENDS xbmc-addon-vuplus"
- PKG_DEPENDS="$PKG_DEPENDS xbmc-addon-xvdr"
-
-if [ "$DISPLAYSERVER" = "xorg-server" ]; then
- # for libX11 support
- PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS libX11 libXext"
- PKG_DEPENDS="$PKG_DEPENDS libX11 libXext"
-
- # for libXrandr support
- PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS libXrandr"
- PKG_DEPENDS="$PKG_DEPENDS libXrandr"
-
- # for SDL support
- PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS SDL SDL_image"
- PKG_DEPENDS="$PKG_DEPENDS SDL SDL_image"
-fi
-
-if [ "$OPENGL_SUPPORT" = yes ]; then
- # for OpenGL (GLX) support
- PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS $OPENGL glew"
- PKG_DEPENDS="$PKG_DEPENDS $OPENGL glew"
-fi
-
-if [ "$OPENGLES_SUPPORT" = yes ]; then
- # for OpenGL-ES support
- PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS $OPENGLES"
- PKG_DEPENDS="$PKG_DEPENDS $OPENGLES"
-fi
-
-# for dbus support
- PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS dbus"
- PKG_DEPENDS="$PKG_DEPENDS dbus"
-
-if [ "$ALSA_SUPPORT" = yes ]; then
- PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS alsa-lib"
- PKG_DEPENDS="$PKG_DEPENDS alsa alsa-lib"
-fi
-
-if [ "$PULSEAUDIO_SUPPORT" = yes ]; then
- PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS pulseaudio"
- PKG_DEPENDS="$PKG_DEPENDS pulseaudio"
-fi
-
-if [ "$CEC_SUPPORT" = yes ]; then
- PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS libcec"
- PKG_DEPENDS="$PKG_DEPENDS libcec"
-fi
-
-if [ "$XBMC_SCR_RSXS" = yes ]; then
- PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS libXt libXmu"
- PKG_DEPENDS="$PKG_DEPENDS libXt libXmu"
-fi
-
-if [ "$FAAC_SUPPORT" = yes ]; then
- PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS faac"
- PKG_DEPENDS="$PKG_DEPENDS faac"
-fi
-
-if [ "$ENCODER_LAME" = yes ]; then
- PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS lame"
- PKG_DEPENDS="$PKG_DEPENDS lame"
-fi
-
-if [ "$ENCODER_VORBIS" = yes ]; then
- PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS libvorbis"
- PKG_DEPENDS="$PKG_DEPENDS libvorbis"
-fi
-
-if [ "$BLURAY_SUPPORT" = yes ]; then
- PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS libbluray"
- PKG_DEPENDS="$PKG_DEPENDS libbluray"
-fi
-
-if [ "$AVAHI_DAEMON" = yes ]; then
- PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS avahi"
- PKG_DEPENDS="$PKG_DEPENDS avahi"
-fi
-
-if [ "$AIRPLAY_SUPPORT" = yes ]; then
- PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS libplist"
- PKG_DEPENDS="$PKG_DEPENDS libplist"
-fi
-
-if [ "$AIRTUNES_SUPPORT" = yes ]; then
- PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS libshairport"
- PKG_DEPENDS="$PKG_DEPENDS libshairport"
-fi
-
-if [ "$NFS_SUPPORT" = yes ]; then
- PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS libnfs"
- PKG_DEPENDS="$PKG_DEPENDS libnfs"
-fi
-
-if [ "$AFP_SUPPORT" = yes ]; then
- PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS afpfs-ng"
- PKG_DEPENDS="$PKG_DEPENDS afpfs-ng"
-fi
-
-if [ "$SAMBA_CLIENT" = yes ]; then
- PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS samba"
- PKG_DEPENDS="$PKG_DEPENDS samba"
-fi
-
-if [ "$WEBSERVER" = yes ]; then
- PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS libmicrohttpd"
-fi
-
-if [ "$OPENMAX_SUPPORT" = yes ]; then
- PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS $OPENMAX"
- PKG_DEPENDS="$PKG_DEPENDS $OPENMAX"
-fi
-
-if [ "$VDPAU" = yes ]; then
- PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS libvdpau"
- PKG_DEPENDS="$PKG_DEPENDS libvdpau"
-fi
-
-if [ "$VAAPI" = yes ]; then
- PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS libva"
- PKG_DEPENDS="$PKG_DEPENDS libva"
-fi
-
-if [ "$CRYSTALHD" = yes ]; then
- PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS crystalhd"
- PKG_DEPENDS="$PKG_DEPENDS crystalhd"
-fi
-
-if [ "$XVBA" = yes ]; then
- PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS xf86-video-fglrx"
-fi
View
25 packages/mediacenter/xbmc-frodo/patches/rename.sh
@@ -1,25 +0,0 @@
-#!/bin/sh
-
-################################################################################
-# This file is part of OpenELEC - http://www.openelec.tv
-# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
-#
-# This Program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This Program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with OpenELEC.tv; see the file COPYING. If not, write to
-# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
-# http://www.gnu.org/copyleft/gpl.html
-################################################################################
-
-for i in `ls xbmc-*.patch`; do
- mv $i `echo $i | sed "s,$1,$2,g"`
-done
View
39 packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-942a938-001-add_support_to_specify_GIT_REV-0.1.patch
@@ -1,39 +0,0 @@
-diff -Naur xbmc-9389dc8/configure.in xbmc-9389dc8.patch/configure.in
---- xbmc-9389dc8/configure.in 2011-09-01 17:21:47.000000000 +0200
-+++ xbmc-9389dc8.patch/configure.in 2011-09-01 23:30:40.419399392 +0200
-@@ -428,6 +428,14 @@
- esac
- AC_SUBST([ARCH])
-
-+AC_CHECK_PROG(HAVE_GIT,git,"yes","no",)
-+if test "$HAVE_GIT" = "yes" -a "$GIT_REV" = ""; then
-+ GIT_REV=$(git --no-pager log --abbrev=7 -n 1 --pretty=format:"%h %ci" HEAD | awk '{gsub("-", "");print $2"-"$1}')
-+elif test "$GIT_REV" = ""; then
-+ GIT_REV="Unknown"
-+fi
-+final_message="$final_message\n git Rev.:\t${GIT_REV}"
-+
- # platform debug flags
- if test "$use_debug" = "yes"; then
- final_message="$final_message\n Debugging:\tYes"
-@@ -1177,7 +1185,6 @@
- fi
- fi
-
--AC_CHECK_PROG(HAVE_GIT,git,"yes","no",)
-
- # Checks for header files.
- AC_HEADER_DIRENT
-@@ -1408,12 +1415,6 @@
- final_message="$final_message\n Avahi:\tNo"
- fi
-
--if test "$HAVE_GIT" = "yes"; then
-- GIT_REV=$(git --no-pager log --abbrev=7 -n 1 --pretty=format:"%h %ci" HEAD | awk '{gsub("-", "");print $2"-"$1}')
--fi
--if test "$GIT_REV" = ""; then
-- GIT_REV="Unknown"
--fi
- if test "$host_vendor" = "apple"; then
- echo "#define GIT_REV \"$GIT_REV\"" > git_revision.h
- else
View
119 packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-942a938-303-fix_libdvd_xFLAGS-0.1.patch
@@ -1,119 +0,0 @@
-diff -Naur xbmc-pvr-3513480/lib/libdvd/libdvdcss/src/libdvdcss.pc.in xbmc-pvr-3513480.patch/lib/libdvd/libdvdcss/src/libdvdcss.pc.in
---- xbmc-pvr-3513480/lib/libdvd/libdvdcss/src/libdvdcss.pc.in 2011-04-25 02:36:42.000000000 +0200
-+++ xbmc-pvr-3513480.patch/lib/libdvd/libdvdcss/src/libdvdcss.pc.in 2011-04-25 05:01:20.091837122 +0200
-@@ -6,5 +6,5 @@
- Name: libdvdcss
- Description: DVD access and decryption library.
- Version: @VERSION@
--Libs: -L${libdir} -ldvdcss
--Cflags: -I{includedir} -I${includedir}/@PACKAGE@
-+Libs: -ldvdcss
-+Cflags: -I.
-diff -Naur xbmc-pvr-3513480/lib/libdvd/libdvdnav/misc/dvdnav-config2.sh xbmc-pvr-3513480.patch/lib/libdvd/libdvdnav/misc/dvdnav-config2.sh
---- xbmc-pvr-3513480/lib/libdvd/libdvdnav/misc/dvdnav-config2.sh 2011-04-25 02:36:42.000000000 +0200
-+++ xbmc-pvr-3513480.patch/lib/libdvd/libdvdnav/misc/dvdnav-config2.sh 2011-04-25 05:01:20.549828701 +0200
-@@ -56,17 +56,17 @@
- fi
-
- if test "$echo_cflags" = "yes"; then
-- echo -I$prefix/include $dvdread_cflags $extracflags $threadcflags
-+ echo $dvdread_cflags $extracflags $threadcflags
- fi
-
- if test "$echo_minicflags" = "yes"; then
-- echo -I$prefix/include -I$prefix/include/dvdnav $extracflags $threadcflags
-+ echo $extracflags $threadcflags
- fi
-
- if test "$echo_libs" = "yes"; then
-- echo -L$libdir -ldvdnav $dvdread_libs $threadlib
-+ echo -ldvdnav $dvdread_libs $threadlib
- fi
-
- if test "$echo_minilibs" = "yes"; then
-- echo -L$libdir -ldvdnavmini $threadlib
-+ echo -ldvdnavmini $threadlib
- fi
-diff -Naur xbmc-pvr-3513480/lib/libdvd/libdvdnav/misc/dvdnav-config.in xbmc-pvr-3513480.patch/lib/libdvd/libdvdnav/misc/dvdnav-config.in
---- xbmc-pvr-3513480/lib/libdvd/libdvdnav/misc/dvdnav-config.in 2011-04-25 02:36:42.000000000 +0200
-+++ xbmc-pvr-3513480.patch/lib/libdvd/libdvdnav/misc/dvdnav-config.in 2011-04-25 05:01:20.624827321 +0200
-@@ -76,13 +76,13 @@
- fi
-
- if test "$echo_cflags" = "yes"; then
-- echo -I@includedir@ -I@includedir@/libdvdread @THREAD_CFLAGS@
-+ echo @THREAD_CFLAGS@
- fi
-
- if test "$echo_libs" = "yes"; then
-- echo -L@libdir@ -ldvdnav -ldvdread @THREAD_LIBS@
-+ echo -ldvdnav -ldvdread @THREAD_LIBS@
- fi
-
- if test "$echo_minilibs" = "yes"; then
-- echo -L@libdir@ -ldvdnavmini @THREAD_LIBS@
-+ echo -ldvdnavmini @THREAD_LIBS@
- fi
-diff -Naur xbmc-pvr-3513480/lib/libdvd/libdvdnav/misc/dvdnavmini.pc.in xbmc-pvr-3513480.patch/lib/libdvd/libdvdnav/misc/dvdnavmini.pc.in
---- xbmc-pvr-3513480/lib/libdvd/libdvdnav/misc/dvdnavmini.pc.in 2011-04-25 02:36:42.000000000 +0200
-+++ xbmc-pvr-3513480.patch/lib/libdvd/libdvdnav/misc/dvdnavmini.pc.in 2011-04-25 05:01:21.042819641 +0200
-@@ -7,5 +7,5 @@
- Description: DVD Navigation mini library
- Version: @VERSION@
-
--Cflags: -I${includedir} @DVDREAD_CFLAGS@ @THREAD_CFLAGS@
--Libs: -L${libdir} -ldvdnav @THREAD_LIBS@
-+Cflags: @DVDREAD_CFLAGS@ @THREAD_CFLAGS@
-+Libs: -ldvdnav @THREAD_LIBS@
-diff -Naur xbmc-pvr-3513480/lib/libdvd/libdvdnav/misc/dvdnav.pc.in xbmc-pvr-3513480.patch/lib/libdvd/libdvdnav/misc/dvdnav.pc.in
---- xbmc-pvr-3513480/lib/libdvd/libdvdnav/misc/dvdnav.pc.in 2011-04-25 02:36:42.000000000 +0200
-+++ xbmc-pvr-3513480.patch/lib/libdvd/libdvdnav/misc/dvdnav.pc.in 2011-04-25 05:01:21.262815601 +0200
-@@ -8,5 +8,5 @@
- Version: @VERSION@
-
- Requires.private: dvdread >= 4.1.2
--Cflags: -I${includedir} @THREAD_CFLAGS@
--Libs: -L${libdir} -ldvdnav @THREAD_LIBS@
-+Cflags: @THREAD_CFLAGS@
-+Libs: -ldvdnav @THREAD_LIBS@
-diff -Naur xbmc-pvr-3513480/lib/libdvd/libdvdread/misc/dvdread-config.in xbmc-pvr-3513480.patch/lib/libdvd/libdvdread/misc/dvdread-config.in
---- xbmc-pvr-3513480/lib/libdvd/libdvdread/misc/dvdread-config.in 2011-04-25 02:36:42.000000000 +0200
-+++ xbmc-pvr-3513480.patch/lib/libdvd/libdvdread/misc/dvdread-config.in 2011-04-25 05:01:21.278815307 +0200
-@@ -72,9 +72,9 @@
- fi
-
- if test "$echo_cflags" = "yes"; then
-- echo -I@includedir@
-+ echo ""
- fi
-
- if test "$echo_libs" = "yes"; then
-- echo -L@libdir@ -ldvdread
-+ echo -ldvdread
- fi
-diff -Naur xbmc-pvr-3513480/lib/libdvd/libdvdread/misc/dvdread-config.sh xbmc-pvr-3513480.patch/lib/libdvd/libdvdread/misc/dvdread-config.sh
---- xbmc-pvr-3513480/lib/libdvd/libdvdread/misc/dvdread-config.sh 2011-04-25 02:36:42.000000000 +0200
-+++ xbmc-pvr-3513480.patch/lib/libdvd/libdvdread/misc/dvdread-config.sh 2011-04-25 05:01:21.278815307 +0200
-@@ -48,9 +48,9 @@
- fi
-
- if test "$echo_cflags" = "yes"; then
-- echo -I$prefix/include $extracflags
-+ echo $extracflags
- fi
-
- if test "$echo_libs" = "yes"; then
-- echo -L$libdir $dvdreadlib
-+ echo $dvdreadlib
- fi
-diff -Naur xbmc-pvr-3513480/lib/libdvd/libdvdread/misc/dvdread.pc.in xbmc-pvr-3513480.patch/lib/libdvd/libdvdread/misc/dvdread.pc.in
---- xbmc-pvr-3513480/lib/libdvd/libdvdread/misc/dvdread.pc.in 2011-04-25 02:36:42.000000000 +0200
-+++ xbmc-pvr-3513480.patch/lib/libdvd/libdvdread/misc/dvdread.pc.in 2011-04-25 05:01:21.279815289 +0200
-@@ -7,5 +7,5 @@
- Description: Low level DVD access library
- Version: @VERSION@
-
--Cflags: -I${includedir}
--Libs: -L${libdir} -ldvdread
-+Cflags: -I.
-+Libs: -ldvdread
View
12 packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-942a938-311-fix_rsxs_build-0.1.patch
@@ -1,12 +0,0 @@
-diff -Naur xbmc-dab646e/xbmc/screensavers/rsxs-0.9/lib/argp-namefrob.h xbmc-dab646e.patch/xbmc/screensavers/rsxs-0.9/lib/argp-namefrob.h
---- xbmc-dab646e/xbmc/screensavers/rsxs-0.9/lib/argp-namefrob.h 2011-09-27 15:56:19.000000000 +0200
-+++ xbmc-dab646e.patch/xbmc/screensavers/rsxs-0.9/lib/argp-namefrob.h 2011-10-16 02:13:13.805433847 +0200
-@@ -17,7 +17,7 @@
- with this program; if not, write to the Free Software Foundation,
- Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
-
--#if !_LIBC
-+#if 0
- /* This code is written for inclusion in gnu-libc, and uses names in the
- namespace reserved for libc. If we're not compiling in libc, define those
- names to be the normal ones instead. */
View
12 packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-942a938-452-change_lcd_content-0.1.patch
@@ -1,12 +0,0 @@
-diff -Naur xbmc-pvr-3513480/userdata/LCD.xml xbmc-pvr-3513480.patch/userdata/LCD.xml
---- xbmc-pvr-3513480/userdata/LCD.xml 2011-04-25 02:36:33.000000000 +0200
-+++ xbmc-pvr-3513480.patch/userdata/LCD.xml 2011-04-25 05:27:34.956125133 +0200
-@@ -21,7 +21,7 @@
- <line>Freemem: $INFO[System.FreeMemory]</line>
- </video>
- <general>
-- <line>XBMC running...</line>
-+ <line>*** OpenELEC ***</line>
- <line>$INFO[System.Time] $INFO[System.Date]</line>
- <line>Freemem: $INFO[System.FreeMemory]</line>
- <line>$INFO[System.ScreenWidth]x$INFO[System.ScreenHeight] $INFO[System.ScreenMode]</line>
View
11 packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-942a938-453-add_openelec.tv_RSS_news-0.1.patch
@@ -1,11 +0,0 @@
-diff -Naur xbmc-10.1-Dharma/userdata/RssFeeds.xml xbmc-10.1-Dharma.patch/userdata/RssFeeds.xml
---- xbmc-10.1-Dharma/userdata/RssFeeds.xml 2011-03-08 02:49:24.000000000 +0100
-+++ xbmc-10.1-Dharma.patch/userdata/RssFeeds.xml 2011-06-14 17:07:08.450880123 +0200
-@@ -3,6 +3,7 @@
- <!-- RSS feeds. To have multiple feeds, just add a feed to the set. You can also have multiple sets. !-->
- <!-- To use different sets in your skin, each must be called from skin with a unique id. !-->
- <set id="1">
-+ <feed updateinterval="30">http://openelec.tv/news?format=feed&type=rss</feed>
- <feed updateinterval="30">http://feeds.feedburner.com/xbmc</feed>
- </set>
- </rssfeeds>
View
12 packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-942a938-454-disable_backslash-0.1.patch
@@ -1,12 +0,0 @@
-diff -Naur xbmc-30a9070/system/keymaps/keyboard.xml xbmc-30a9070.patch/system/keymaps/keyboard.xml
---- xbmc-30a9070/system/keymaps/keyboard.xml 2011-07-28 06:20:13.000000000 +0200
-+++ xbmc-30a9070.patch/system/keymaps/keyboard.xml 2011-07-28 09:39:57.210973380 +0200
-@@ -90,7 +90,7 @@
- <numpadseven>Number7</numpadseven>
- <numpadeight>Number8</numpadeight>
- <numpadnine>Number9</numpadnine>
-- <backslash>ToggleFullScreen</backslash>
-+ <!-- <backslash>ToggleFullScreen</backslash> -->
- <home>FirstPage</home>
- <end>LastPage</end>
- <!-- Multimedia keyboard keys -->
View
71 packages/mediacenter/xbmc-frodo/patches/xbmc-frodo-942a938-463-add_remote_devinput-0.1.patch
@@ -1,71 +0,0 @@
-diff -Naur xbmc-10.1-Dharma/system/Lircmap.xml xbmc-10.1-Dharma.patch/system/Lircmap.xml
---- xbmc-10.1-Dharma/system/Lircmap.xml 2011-06-18 01:43:43.132101246 +0200
-+++ xbmc-10.1-Dharma.patch/system/Lircmap.xml 2011-06-18 01:44:53.777025290 +0200
-@@ -365,7 +365,6 @@
-
- <remote device="linux-input-layer">
- <altname>cx23885_remote</altname>
-- <altname>devinput</altname>
- <left>KEY_LEFT</left>
- <right>KEY_RIGHT</right>
- <up>KEY_UP</up>
-@@ -452,4 +451,59 @@
- <mypictures>yellow</mypictures>
- <myvideo>blue</myvideo>
- </remote>
-+
-+ <remote device="devinput">
-+ <left>KEY_LEFT</left>
-+ <right>KEY_RIGHT</right>
-+ <up>KEY_UP</up>
-+ <down>KEY_DOWN</down>
-+ <select>KEY_OK</select>
-+ <enter>KEY_ENTER</enter>
-+ <clear>KEY_DELETE</clear>
-+ <start>KEY_PROG1</start>
-+ <back>KEY_EXIT</back>
-+ <record>KEY_RECORD</record>
-+ <play>KEY_PLAY</play>
-+ <pause>KEY_PAUSE</pause>
-+ <stop>KEY_STOP</stop>
-+ <forward>KEY_FASTFORWARD</forward>
-+ <reverse>KEY_REWIND</reverse>
-+ <volumeplus>KEY_VOLUMEUP</volumeplus>
-+ <volumeminus>KEY_VOLUMEDOWN</volumeminus>
-+ <channelplus>KEY_CHANNELUP</channelplus>
-+ <channelminus>KEY_CHANNELDOWN</channelminus>
-+ <skipplus>KEY_NEXT</skipplus>
-+ <skipminus>KEY_PREVIOUS</skipminus>
-+ <title>KEY_EPG</title>
-+ <subtitle>KEY_SUBTITLE</subtitle>
-+ <language>KEY_LANGUAGE</language>
-+ <info>KEY_INFO</info>
-+ <display>KEY_ZOOM</display>
-+ <mute>KEY_MUTE</mute>
-+ <power>KEY_POWER</power>
-+ <eject>KEY_EJECT</eject>
-+ <menu>KEY_DVD</menu>
-+ <menu>KEY_MENU</menu>
-+ <myvideo>KEY_VIDEO</myvideo>
-+ <mymusic>KEY_AUDIO</mymusic>
-+ <mypictures>KEY_CAMERA</mypictures>
-+ <mytv>KEY_TUNER</mytv>
-+ <teletext>KEY_TEXT</teletext>
-+ <one>KEY_NUMERIC_1</one>
-+ <two>KEY_NUMERIC_2</two>
-+ <three>KEY_NUMERIC_3</three>
-+ <four>KEY_NUMERIC_4</four>
-+ <five>KEY_NUMERIC_5</five>
-+ <six>KEY_NUMERIC_6</six>
-+ <seven>KEY_NUMERIC_7</seven>
-+ <eight>KEY_NUMERIC_8</eight>
-+ <nine>KEY_NUMERIC_9</nine>
-+ <zero>KEY_NUMERIC_0</zero>
-+ <star>KEY_NUMERIC_STAR</star>
-+ <hash>KEY_NUMERIC_POUND</hash>
-+ <red>KEY_RED</red>
-+ <green>KEY_GREEN</green>
-+ <yellow>KEY_YELLOW</yellow>
-+ <blue>KEY_BLUE</blue>
-+ </remote>
- </lircmap>
View
44 packages/mediacenter/xbmc-frodo/profile.d/xbmc.conf
@@ -1,44 +0,0 @@
-################################################################################
-# This file is part of OpenELEC - http://www.openelec.tv
-# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
-#
-# This Program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This Program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with OpenELEC.tv; see the file COPYING. If not, write to
-# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
-# http://www.gnu.org/copyleft/gpl.html
-################################################################################
-# Mediacenter environment variables.
-#
-# This file contains non-OpenELEC evironment variables as well as OpenELEC
-# evironment variables that are not user defined.
-################################################################################
-
-if [ -z "$XBMC_STARTDELAY" ]; then
- XBMC_STARTDELAY="1000000"
-fi
-
-XBMC_HOME="/usr/share/xbmc"
-
-export XBMC_HOME
-
-GPUTYPE="OTHER"
-
-if [ -x /usr/bin/lspci ]; then
- GPUDEVICE=$(lspci -n | grep 0300)
-
- [ "$(echo $GPUDEVICE | grep 8086)" ] && GPUTYPE="INTEL" # 8086 == INTEL
- [ "$(echo $GPUDEVICE | grep 10de)" ] && GPUTYPE="NVIDIA" # 10de == NVIDIA
- [ "$(echo $GPUDEVICE | grep 1002)" ] && GPUTYPE="AMD" # 1002 == AMD
-fi
-
-export GPUTYPE
View
54 packages/mediacenter/xbmc-frodo/scripts/cputemp
@@ -1,54 +0,0 @@
-#!/bin/sh
-
-################################################################################
-# This file is part of OpenELEC - http://www.openelec.tv
-# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
-#
-# This Program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This Program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with OpenELEC.tv; see the file COPYING. If not, write to
-# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
-# http://www.gnu.org/copyleft/gpl.html
-################################################################################
-
-# inspired by
-# https://github.com/xtranophilist/gnome-shell-extension-cpu-temperature/blob/master/extension.js
-
-TEMP=0
-
-if [ -f /sys/devices/platform/coretemp.0/temp1_input ]; then
- # used with coretemp
- TEMP=`cat /sys/devices/platform/coretemp.0/temp1_input`
-elif [ -f /sys/devices/platform/coretemp.0/temp2_input ]; then
- # used with coretemp
- TEMP=`cat /sys/devices/platform/coretemp.0/temp2_input`
-elif [ -f /sys/bus/acpi/devices/LNXTHERM\:00/thermal_zone/temp ]; then
- # used on some intel systems
- TEMP=`cat /sys/bus/acpi/devices/LNXTHERM\:00/thermal_zone/temp`
-elif [ -f /sys/devices/virtual/thermal/thermal_zone0/temp ]; then
- # used on some intel systems
- TEMP=`cat /sys/devices/virtual/thermal/thermal_zone0/temp`
-elif [ -f /sys/class/hwmon/hwmon0/temp1_input ]; then
- # hwmon for new 2.6.39, 3.0 linux kernels
- TEMP=`cat /sys/class/hwmon/hwmon0/temp1_input`
-elif [ -f /sys/class/hwmon/hwmon0/device/temp1_input ]; then
- # used on AMD systems
- TEMP=`cat /sys/class/hwmon/hwmon0/device/temp1_input`
-elif [ -f /sys/class/hwmon/hwmon0/device/temp2_input ]; then
- # used on ION systems
- TEMP=`cat /sys/class/hwmon/hwmon0/device/temp2_input`
-elif [ -f /sys/class/thermal/thermal_zone0/temp ]; then
- # used on RaspberryPi
- TEMP=`cat /sys/class/thermal/thermal_zone0/temp`
-fi
-
-echo "$(( $TEMP / 1000 )) C"
View
38 packages/mediacenter/xbmc-frodo/scripts/gputemp
@@ -1,38 +0,0 @@
-#!/bin/sh
-
-################################################################################
-# This file is part of OpenELEC - http://www.openelec.tv
-# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
-#
-# This Program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This Program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with OpenELEC.tv; see the file COPYING. If not, write to
-# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
-# http://www.gnu.org/copyleft/gpl.html
-################################################################################
-
-TEMP="0"
-
-if lspci -n | grep 0300 | grep -q 10de; then
- [ -f /usr/bin/nvidia-smi ] && TEMP=`/usr/bin/nvidia-smi -q -x | grep 'gpu_temp' | awk '{ print $1 }' | sed 's,<gpu_temp>,,g'`
-fi
-
-if lspci -n | grep 0300 | grep -q 1002; then
- if [ -f /storage/.config/xorg.conf ]; then
- XORG="/storage/.config/xorg.conf"
- else
- XORG="/etc/X11/xorg-fglrx.conf"
- fi
- [ -f /usr/bin/aticonfig ] && TEMP=`/usr/bin/aticonfig -i $XORG --od-gettemperature | grep Temperature | cut -f 2 -d "-" | cut -f 1 -d "." | sed -e "s, ,,"`
-fi
-
-echo "${TEMP} C"
View
28 packages/mediacenter/xbmc-frodo/scripts/setwakeup.sh
@@ -1,28 +0,0 @@
-#!/bin/sh
-
-################################################################################
-# This file is part of OpenELEC - http://www.openelec.tv
-# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
-#
-# This Program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This Program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with OpenELEC.tv; see the file COPYING. If not, write to
-# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
-# http://www.gnu.org/copyleft/gpl.html
-################################################################################
-
-if [ -f /sys/class/rtc/rtc0/wakealarm ]; then
- logger -t setwakeup.sh "### Setting system wakeup time ###"
- echo 0 > /sys/class/rtc/rtc0/wakealarm
- echo $1 > /sys/class/rtc/rtc0/wakealarm
- logger -t setwakeup.sh "### $(cat /proc/driver/rtc) ###"
-fi
View
29 packages/mediacenter/xbmc-frodo/scripts/wait_on_xbmc_exit
@@ -1,29 +0,0 @@
-#!/bin/sh
-
-################################################################################
-# This file is part of OpenELEC - http://www.openelec.tv
-# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
-#
-# This Program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This Program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with OpenELEC.tv; see the file COPYING. If not, write to
-# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
-# http://www.gnu.org/copyleft/gpl.html
-################################################################################
-
-count=0
-
-while [ $(pidof xbmc.bin) -a $count -le 20 ]; do
- usleep 250000
- logger -t wait_on_xbmc_exit "### Waiting for XBMC to Exit - $count ###"
- count=$((count+1))
-done
View
28 packages/mediacenter/xbmc-frodo/sleep.d/00_addon-sleep
@@ -1,28 +0,0 @@
-#!/bin/sh
-
-################################################################################
-# This file is part of OpenELEC - http://www.openelec.tv
-# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
-#
-# This Program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This Program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with OpenELEC.tv; see the file COPYING. If not, write to
-# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
-# http://www.gnu.org/copyleft/gpl.html
-################################################################################
-
-. /etc/profile
-
-for script in $HOME/.xbmc/addons/*/sleep.d/*.power; do
- progress "running addon sleep script $script ($1)..."
- sh $script $1
-done
View
34 packages/mediacenter/xbmc-frodo/sleep.d/61_xbmc_lirc
@@ -1,34 +0,0 @@
-#!/bin/sh
-
-################################################################################
-# This file is part of OpenELEC - http://www.openelec.tv
-# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
-#
-# This Program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This Program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with OpenELEC.tv; see the file COPYING. If not, write to
-# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
-# http://www.gnu.org/copyleft/gpl.html
-################################################################################
-
-. /etc/profile
-
-case "$1" in
- hibernate|suspend)
- xbmc-send --host=127.0.0.1 -a "LIRC.Stop"
- ;;
- thaw|resume)
- xbmc-send --host=127.0.0.1 -a "LIRC.Start"
- ;;
- *) exit $NA
- ;;
-esac
View
34 packages/mediacenter/xbmc-frodo/sleep.d/62_xbmc_lcd
@@ -1,34 +0,0 @@
-#!/bin/sh
-
-################################################################################
-# This file is part of OpenELEC - http://www.openelec.tv
-# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
-#
-# This Program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This Program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with OpenELEC.tv; see the file COPYING. If not, write to
-# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
-# http://www.gnu.org/copyleft/gpl.html
-################################################################################
-
-. /etc/profile
-
-case "$1" in
- hibernate|suspend)
- xbmc-send --host=127.0.0.1 -a "LCD.Suspend"
- ;;
- thaw|resume)
- xbmc-send --host=127.0.0.1 -a "LCD.Resume"
- ;;
- *) exit $NA
- ;;
-esac
View
31 packages/mediacenter/xbmc-frodo/sleep.d/99_reload_skin
@@ -1,31 +0,0 @@
-#!/bin/sh
-
-################################################################################
-# This file is part of OpenELEC - http://www.openelec.tv
-# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
-#
-# This Program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This Program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with OpenELEC.tv; see the file COPYING. If not, write to
-# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
-# http://www.gnu.org/copyleft/gpl.html
-################################################################################
-
-. /etc/profile
-
-case "$1" in
- thaw|resume)
- xbmc-send --host=127.0.0.1 -a "ReloadSkin()" &
- ;;
- *) exit $NA
- ;;
-esac
View
BIN  packages/mediacenter/xbmc-frodo/splash/splash.png
Deleted file not rendered
View
BIN  packages/mediacenter/xbmc-frodo/splash/splash1.png
Deleted file not rendered
View
30 packages/mediacenter/xbmc-frodo/unpack
@@ -1,30 +0,0 @@
-#!/bin/sh
-
-################################################################################
-# This file is part of OpenELEC - http://www.openelec.tv
-# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
-#
-# This Program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This Program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with OpenELEC.tv; see the file COPYING. If not, write to
-# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
-# http://www.gnu.org/copyleft/gpl.html
-################################################################################
-
-. config/options $1
-
-echo "### Applying project based patches ###"
-
-for patch in `ls $PROJECT_DIR/$PROJECT/patches/$1`; do
- cat $PROJECT_DIR/$PROJECT/patches/$1/$patch | patch -d \
- `echo $PKG_BUILD | cut -f1 -d\ ` -p1
-done
View
2  packages/mediacenter/xbmc-theme-Confluence/meta
@@ -19,7 +19,7 @@
################################################################################
PKG_NAME="xbmc-theme-Confluence"
-PKG_VERSION="11.0.2"
+PKG_VERSION="17c1439"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
View
14 ...enter/xbmc-theme-Confluence/patches/xbmc-theme-Confluence-11.0.2-001-add_oe_settings_to_homescreen.patch
@@ -1,14 +0,0 @@
---- xbmc-theme-Confluence-11.0.1/720p/IncludesHomeMenuItems.xml 2012-03-31 08:37:23.304505434 +0400
-+++ xbmc-theme-Confluence-11.0.1/720p/IncludesHomeMenuItems.patch.xml 2012-03-31 08:39:57.894660377 +0400
-@@ -183,6 +183,11 @@
- <label>5</label>
- <onclick>ActivateWindow(Settings)</onclick>
- </control>
-+ <control type="button" id="90120">
-+ <include>ButtonHomeSubCommonValues</include>
-+ <label>[COLOR FF757677]Open[/COLOR][COLOR FF8ABEE2]ELEC[/COLOR]</label>
-+ <onclick>RunAddon(os.openelec.settings)</onclick>
-+ </control>
- <control type="button" id="90123">
- <include>ButtonHomeSubCommonValues</include>
- <label>7</label>
View
62 packages/mediacenter/xbmc-theme-Confluence/patches/xbmc-theme-Confluence-11.0.2-801.04-cec-PR887.patch
@@ -1,62 +0,0 @@
-From 3e1367b680b26123e9e1aa09f8caf2a932d47572 Mon Sep 17 00:00:00 2001
-From: Lars Op den Kamp <lars@opdenkamp.eu>
-Date: Tue, 17 Apr 2012 01:57:43 +0200
-Subject: [PATCH 2/2] cec: libCEC 1.6 support and fixes. libCEC 1.6+ is needed
- when using firmware v2 on the CEC adapter, which adds
- wake over CEC * added a new setting to control
- whether to put the TV in standby when the player is put
- in standby. * added some button mappings: all menu
- related buttons -> menu, previous channel -> teletext,
- added support for the channels list on samsung, mapped
- next fav -> menu (when available) * display the
- firmware version in the peripheral manager (if
- available) * handle the new CEC alert callback
- (libCEC 1.6+) * replaced 'Put this PC in standby mode
- when the TV is switched off' with an enum that allows
- the user to chose between 'Ignore', 'Suspend' and
- 'Shutdown' * fixed - crash when changing settings
- without libCEC started. * fixed - range of wake and
- power-off devices * fixed - update the correct
- standby device setting ('standby_devices' not
- 'wake_devices') * fixed - don't get the settings from
- the eeprom, but always use the settings provided in
- xbmc
-
----
- .../720p/DialogPeripheralManager.xml | 4 +-
- configure.in | 2 +-
- language/English/strings.xml | 5 +-
- project/BuildDependencies/scripts/libcec_d.txt | 2 +-
- system/peripherals.xml | 15 +-
- tools/darwin/depends/libcec/Makefile | 2 +-
- xbmc/peripherals/bus/PeripheralBus.cpp | 1 +
- xbmc/peripherals/devices/Peripheral.h | 2 +
- xbmc/peripherals/devices/PeripheralCecAdapter.cpp | 160 ++++++++++++++++----
- xbmc/peripherals/devices/PeripheralCecAdapter.h | 4 +
- 10 files changed, 152 insertions(+), 45 deletions(-)
-
-diff --git a/720p/DialogPeripheralManager.xml b/720p/DialogPeripheralManager.xml
-index 07954d0..5717017 100644
---- a/720p/DialogPeripheralManager.xml
-+++ b/720p/DialogPeripheralManager.xml
-@@ -117,7 +117,7 @@
- <posy>50</posy>
- <width>520</width>
- <height>20</height>
-- <label>$LOCALIZE[35501]: [COLOR=grey2]$INFO[ListItem.Property(Class)][/COLOR]</label>
-+ <label>$LOCALIZE[35501]: [COLOR=grey2]$INFO[ListItem.Property(Class)][/COLOR] $LOCALIZE[19114]: [COLOR=grey2]$INFO[ListItem.Property(Version)][/COLOR]</label>
- <align>left</align>
- <aligny>center</aligny>
- <font>font12</font>
-@@ -173,7 +173,7 @@
- <posy>50</posy>
- <width>520</width>
- <height>20</height>
-- <label>$LOCALIZE[35501]: [COLOR=grey2]$INFO[ListItem.Property(Class)][/COLOR]</label>
-+ <label>$LOCALIZE[35501]: [COLOR=grey2]$INFO[ListItem.Property(Class)][/COLOR] $LOCALIZE[19114]: [COLOR=grey2]$INFO[ListItem.Property(Version)][/COLOR]</label>
- <align>left</align>
- <aligny>center</aligny>
- <font>font12</font>
---
-1.7.5.4
-
View
53 packages/mediacenter/xbmc/build
@@ -22,6 +22,9 @@
. config/options $1
+# disable build of GOOM until its fixed
+ XBMC_VIS_GOOM="no"
+
if [ "$DISPLAYSERVER" = "xorg-server" ]; then
XBMC_XORG="--enable-x11 --enable-xrandr"
else
@@ -40,6 +43,12 @@ else
XBMC_OPENGLES="--disable-gles"
fi
+if [ "$SDL_SUPPORT" = yes ]; then
+ XBMC_SDL="--enable-sdl"
+else
+ XBMC_SDL="--disable-sdl"
+fi
+
if [ "$XBMC_SCR_RSXS" = yes ]; then
XBMC_RSXS="--enable-rsxs"
# fix build of RSXS Screensaver support if not using libiconv
@@ -62,6 +71,12 @@ else
XBMC_GOOM="--disable-goom"
fi
+if [ "$ALSA_SUPPORT" = yes ]; then
+ XBMC_ALSA="--enable-alsa"
+else
+ XBMC_ALSA="--disable-alsa"
+fi
+
if [ "$PULSEAUDIO_SUPPORT" = yes ]; then
XBMC_PULSEAUDIO="--enable-pulse"
else
@@ -70,6 +85,9 @@ fi
if [ "$CEC_SUPPORT" = yes ]; then
XBMC_CEC="--enable-libcec"
+ if [ "$OPENMAX" = "bcm2835-driver" ]; then
+ XBMC_CEC="$XBMC_CEC --enable-rpi-cec-api"
+ fi
else
XBMC_CEC="--disable-libcec"
fi
@@ -104,6 +122,18 @@ else
XBMC_DVDCSS="--disable-dvdcss"
fi
+if [ "$ENCODER_LAME" = yes ]; then
+ XBMC_LAMEENC="--enable-libmp3lame"
+else
+ XBMC_LAMEENC="--disable-libmp3lame"
+fi
+
+if [ "$ENCODER_VORBIS" = yes ]; then
+ XBMC_VORBISENC="--enable-libvorbisenc"
+else
+ XBMC_VORBISENC="--disable-libvorbisenc"
+fi
+
if [ "$BLURAY_SUPPORT" = yes ]; then
XBMC_BLURAY="--enable-libbluray"
else
@@ -141,6 +171,18 @@ else
XBMC_WEBSERVER="--disable-webserver"
fi
+if [ "$OPENMAX_SUPPORT" = yes ]; then
+ XBMC_OPENMAX="--enable-openmax"
+ if [ "$OPENMAX" = "bcm2835-driver" ]; then
+ XBMC_PLATFORM_SUPPORT="--with-platform=raspberry-pi"
+ XBMC_PLAYER="--enable-player=omxplayer"
+ CFLAGS="$CFLAGS -I$SYSROOT_PREFIX/usr/include/interface/vcos/pthreads/"
+ CXXFLAGS="$CXXFLAGS -I$SYSROOT_PREFIX/usr/include/interface/vcos/pthreads/"
+ fi
+else
+ XBMC_OPENMAX="--disable-openmax"
+fi
+
if [ "$VDPAU" = yes ]; then
XBMC_VDPAU="--enable-vdpau"
else
@@ -172,7 +214,7 @@ fi
LDFLAGS=`echo $LDFLAGS | sed -e "s|-Wl,--as-needed||"`
# dont build parallel
-# MAKEFLAGS=-j1
+ MAKEFLAGS=-j1
export PYTHON_VERSION="2.7"
export PYTHON_CPPFLAGS="-I$SYSROOT_PREFIX/usr/include/python$PYTHON_VERSION"
@@ -217,13 +259,14 @@ cd $PKG_BUILD
--disable-optimizations \
$XBMC_OPENGL \
$XBMC_OPENGLES \
+ $XBMC_SDL \
+ $XBMC_OPENMAX \
$XBMC_VDPAU \
$XBMC_VAAPI \
$XBMC_CRYSTALHD \
$XBMC_XVBA \
--disable-vdadecoder \
--disable-vtbdecoder \
- --disable-openmax \
--disable-tegra \
--disable-profiling \
$XBMC_JOYSTICK \
@@ -235,13 +278,15 @@ cd $PKG_BUILD
$XBMC_PROJECTM \
$XBMC_XORG \
--disable-ccache \
+ $XBMC_ALSA \
$XBMC_PULSEAUDIO \
--enable-rtmp \
$XBMC_SAMBA \
$XBMC_NFS \
$XBMC_AFP \
+ $XBMC_VORBISENC \
--enable-ffmpeg-libvorbis \
- --enable-lame \
+ $XBMC_LAMEENC \
$XBMC_DVDCSS \
--disable-mid \
--disable-hal \
@@ -256,6 +301,8 @@ cd $PKG_BUILD
--enable-texturepacker --with-texturepacker-root="$ROOT/$TOOLCHAIN" \
--disable-external-libraries \
--enable-external-ffmpeg \
+ $XBMC_PLATFORM_SUPPORT \
+ $XBMC_PLAYER \
# setup default skin inside the sources
sed -i -e "s|skin.confluence|$SKIN_DIR|g" xbmc/settings/Settings.h
View
4 packages/mediacenter/xbmc/install
@@ -41,12 +41,12 @@ cd $PKG_BUILD
find system addons \
-regextype posix-extended -type f \
-not -iregex ".*svn.*|.*win32(dx)?\.vis|.*osx\.vis" \
- -iregex ".*-linux.*|.*\.vis|.*\.xbs" \
+ -iregex ".*-linux.*|.*-arm.*|.*\.vis|.*\.xbs" \
-exec install -D "{}" $ROOT/$INSTALL/usr/lib/xbmc/"{}" ";"
find addons language media sounds userdata system \
-regextype posix-extended -type f \
- -not -iregex ".*-linux.*|.*\.vis|.*\.xbs|.*svn.*|.*\.orig|.*\.so|.*\.dll|.*\.pyd|.*python|.*\.zlib|.*\.conf" \
+ -not -iregex ".*-linux.*|.*-arm.*|.*\.vis|.*\.xbs|.*svn.*|.*\.orig|.*\.so|.*\.dll|.*\.pyd|.*python|.*\.zlib|.*\.conf" \
-exec install -D -m 0644 "{}" $ROOT/$INSTALL/usr/share/xbmc/"{}" ";"
cd -
View
35 packages/mediacenter/xbmc/meta
@@ -19,14 +19,14 @@
################################################################################
PKG_NAME="xbmc"
-PKG_VERSION="11.0.2"
+PKG_VERSION="17c1439"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.xbmc.org"
PKG_URL="$DISTRO_SRC/$PKG_NAME-$PKG_VERSION.tar.xz"
-PKG_DEPENDS="boost Python zlib bzip2 systemd pcre ffmpeg alsa-lib libass curl libssh rtmpdump fontconfig tinyxml freetype libmad libogg libvorbis libmodplug faad2 flac lame libmpeg2 SDL SDL_mixer SDL_image yajl sqlite alsa bc xbmc-addon-settings"
-PKG_BUILD_DEPENDS="toolchain boost Python zlib bzip2 systemd lzo pcre alsa-lib ffmpeg libass enca curl libssh rtmpdump fontconfig fribidi tinyxml libjpeg-turbo libpng tiff freetype jasper libmad libsamplerate libogg libvorbis libcdio libmodplug faad2 flac lame libmpeg2 SDL SDL_mixer SDL_image yajl sqlite mysql"
+PKG_DEPENDS="boost Python zlib bzip2 systemd pcre ffmpeg libass curl libssh rtmpdump fontconfig tinyxml freetype libmad libogg libmodplug faad2 flac libmpeg2 taglib yajl sqlite bc xbmc-addon-settings"
+PKG_BUILD_DEPENDS="toolchain boost Python zlib bzip2 systemd lzo pcre swig ffmpeg libass enca curl libssh rtmpdump fontconfig fribidi tinyxml libjpeg-turbo libpng tiff freetype jasper libmad libsamplerate libogg libcdio libmodplug faad2 flac libmpeg2 taglib yajl sqlite mysql"
PKG_PRIORITY="optional"
PKG_SECTION="mediacenter"
PKG_SHORTDESC="xbmc: XBMC Mediacenter"
@@ -43,8 +43,9 @@ PKG_AUTORECONF="no"
PKG_DEPENDS="$PKG_DEPENDS simplejson"
# various PVR clients
- PKG_DEPENDS="$PKG_DEPENDS xbmc-addon-xvdr xbmc-addon-njoy"
- PKG_DEPENDS="$PKG_DEPENDS xbmc-addon-xvdr xbmc-addon-vuplus"
+ PKG_DEPENDS="$PKG_DEPENDS xbmc-pvr-addons"
+ PKG_DEPENDS="$PKG_DEPENDS xbmc-addon-vuplus"
+ PKG_DEPENDS="$PKG_DEPENDS xbmc-addon-xvdr"
if [ "$DISPLAYSERVER" = "xorg-server" ]; then
# for libX11 support
@@ -54,6 +55,10 @@ if [ "$DISPLAYSERVER" = "xorg-server" ]; then
# for libXrandr support
PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS libXrandr"
PKG_DEPENDS="$PKG_DEPENDS libXrandr"
+
+ # for SDL support
+ PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS SDL SDL_image"
+ PKG_DEPENDS="$PKG_DEPENDS SDL SDL_image"
fi
if [ "$OPENGL_SUPPORT" = yes ]; then
@@ -72,6 +77,11 @@ fi
PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS dbus"
PKG_DEPENDS="$PKG_DEPENDS dbus"
+if [ "$ALSA_SUPPORT" = yes ]; then
+ PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS alsa-lib"
+ PKG_DEPENDS="$PKG_DEPENDS alsa alsa-lib"
+fi
+
if [ "$PULSEAUDIO_SUPPORT" = yes ]; then
PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS pulseaudio"
PKG_DEPENDS="$PKG_DEPENDS pulseaudio"
@@ -92,6 +102,16 @@ if [ "$FAAC_SUPPORT" = yes ]; then
PKG_DEPENDS="$PKG_DEPENDS faac"
fi
+if [ "$ENCODER_LAME" = yes ]; then
+ PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS lame"
+ PKG_DEPENDS="$PKG_DEPENDS lame"
+fi
+
+if [ "$ENCODER_VORBIS" = yes ]; then
+ PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS libvorbis"
+ PKG_DEPENDS="$PKG_DEPENDS libvorbis"
+fi
+
if [ "$BLURAY_SUPPORT" = yes ]; then
PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS libbluray"
PKG_DEPENDS="$PKG_DEPENDS libbluray"
@@ -131,6 +151,11 @@ if [ "$WEBSERVER" = yes ]; then
PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS libmicrohttpd"
fi
+if [ "$OPENMAX_SUPPORT" = yes ]; then
+ PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS $OPENMAX"
+ PKG_DEPENDS="$PKG_DEPENDS $OPENMAX"
+fi
+
if [ "$VDPAU" = yes ]; then
PKG_BUILD_DEPENDS="$PKG_BUILD_DEPENDS libvdpau"
PKG_DEPENDS="$PKG_DEPENDS libvdpau"
View
1  packages/mediacenter/xbmc/patches/rename.sh
@@ -20,7 +20,6 @@
# http://www.gnu.org/copyleft/gpl.html
################################################################################
-
for i in `ls xbmc-*.patch`; do
mv $i `echo $i | sed "s,$1,$2,g"`
done
View
199 packages/mediacenter/xbmc/patches/xbmc-11.0.2-321-texturepacker-hostflags-and-rework.patch
@@ -1,199 +0,0 @@
-diff -Naur xbmc-pvr-11.0.1/configure.in xbmc-pvr-11.0.1.patch/configure.in
---- xbmc-pvr-11.0.1/configure.in 2012-03-27 17:55:54.000000000 +0200
-+++ xbmc-pvr-11.0.1.patch/configure.in 2012-06-19 04:44:55.985036378 +0200
-@@ -385,6 +385,12 @@
- [use_texturepacker=$enableval],
- [use_texturepacker=auto])
-
-+AC_ARG_WITH([texturepacker-root],
-+ [AS_HELP_STRING([--with-texturepacker-root],
-+ [root dir to search for librarys and includes if building native TexturePacker (default is \$prefix)])],
-+ [use_texturepacker_root=$withval],
-+ [use_texturepacker_root=$prefix])
-+
- AC_ARG_WITH([lirc-device],
- [AS_HELP_STRING([--with-lirc-device=file],
- [specify the default LIRC device (default is /dev/lircd)])],
-@@ -466,8 +472,7 @@
- use_cpu=cortex-a8
- check_sdl_arch=[`file /opt/local/lib/libSDL_image.dylib | awk '{V=7; print $V}'`]
- if test "x$check_sdl_arch" = "xi386"; then
-- use_texturepacker_native=yes
-- USE_TEXTUREPACKER_NATIVE_ROOT="/opt/local"
-+ use_texturepacker_root="/opt/local"
- else
- use_texturepacker=no
- fi
-@@ -484,8 +489,6 @@
- *86-apple-darwin*)
- use_joystick=no
- use_vtbdecoder=no
-- use_texturepacker_native=yes
-- USE_TEXTUREPACKER_NATIVE_ROOT="$prefix"
- ARCH="x86-osx"
- AC_SUBST(ARCH_DEFINES, "-DTARGET_POSIX -DTARGET_DARWIN -DTARGET_DARWIN_OSX -D_LINUX")
- ;;
-@@ -1649,17 +1652,17 @@
-
- USE_TEXTUREPACKER_NATIVE=0
- if test "x$use_texturepacker" != "xno"; then
-- final_message="$final_message\n TexturePacker:Yes"
-- USE_TEXTUREPACKER=1
-- if test "x$use_texturepacker_native" = "xyes"; then
-+ if test "x$cross_compiling" = "xyes"; then
- USE_TEXTUREPACKER_NATIVE=1
-- if [[ ! -d "$USE_TEXTUREPACKER_NATIVE_ROOT" ]]; then
-- USE_TEXTUREPACKER_NATIVE_ROOT=
-- fi
-+ USE_TEXTUREPACKER_NATIVE_ROOT="$use_texturepacker_root"
-+ final_message="$final_message\n TexturePacker:Native ($USE_TEXTUREPACKER_NATIVE_ROOT)"
-+ else
-+ USE_TEXTUREPACKER=1
-+ final_message="$final_message\n TexturePacker:Yes"
- fi
- else
-- final_message="$final_message\n TexturePacker:No"
- USE_TEXTUREPACKER=0
-+ final_message="$final_message\n TexturePacker:No"
- fi
-
- if test "$use_mid" = "yes"; then
-diff -Naur xbmc-pvr-11.0.1/lib/libsquish/Makefile.in xbmc-pvr-11.0.1.patch/lib/libsquish/Makefile.in
---- xbmc-pvr-11.0.1/lib/libsquish/Makefile.in 2012-03-27 17:55:41.000000000 +0200
-+++ xbmc-pvr-11.0.1.patch/lib/libsquish/Makefile.in 2012-06-19 02:45:32.926185206 +0200
-@@ -1,6 +1,6 @@
- ARCH=@ARCH@
-
--SRCS= \
-+SRCS = \
- alpha.cpp \
- clusterfit.cpp \
- colourblock.cpp \
-@@ -11,27 +11,30 @@
- singlecolourfit.cpp \
- squish.cpp
-
--CXXFLAGS+=-I.
-+LIB = libsquish.a
-+NATIVE_LIB = libsquish-native.so
-+CLEAN_FILES += $(NATIVE_LIB)
-+
-+HOST_CXX ?= g++
-+CXXFLAGS += -I.
-+HOST_CXXFLAGS += -I.
-+
- ifeq ($(findstring powerpc,$(ARCH)),powerpc)
-- CXXFLAGS+=-DSQUISH_USE_ALTIVEC=1 -maltivec
-+ CXXFLAGS += -DSQUISH_USE_ALTIVEC=1 -maltivec
-+ HOST_CXXFLAGS += -DSQUISH_USE_ALTIVEC=1 -maltivec
- else ifeq ($(findstring x86,$(ARCH)), x86)
-- CXXFLAGS+=-DSQUISH_USE_SSE=2 -msse2
-+ CXXFLAGS += -DSQUISH_USE_SSE=2 -msse2
-+ HOST_CXXFLAGS += -DSQUISH_USE_SSE=2 -msse2
- endif
-
--LIB=libsquish.a
--
--ifeq (@USE_TEXTUREPACKER_NATIVE@,1)
--NATIVE_LIB=libsquish-native.so
--CLEAN_FILES+=$(NATIVE_LIB)
-+$(LIB): $(SRCS)
-
--all: $(LIB) $(NATIVE_LIB)
- # TexturePacker links to libsquish and needs to run on build system, so make a native flavor.
- $(NATIVE_LIB): $(SRCS)
- ifeq ($(findstring osx,$(ARCH)),osx)
-- g++ -m32 -DSQUISH_USE_SSE=2 -msse2 -I. $(SRCS) -dynamiclib -install_name `pwd`/libsquish-native.so -o $@
-+ $(HOST_CXX) -m32 $(HOST_CXXFLAGS) $(SRCS) -dynamiclib -install_name `pwd`/libsquish-native.so -o $@
- else
-- g++ -DSQUISH_USE_SSE=2 -msse2 -I. $(SRCS) -shared -f