mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 13:16:41 +00:00
xbmc:
- update to support eglibc and uClibc - build with xrandr support, now works with eglibc - install icon.png, needed with eglibc support (why?)
This commit is contained in:
parent
69b56ea485
commit
b225c9eb2d
@ -21,7 +21,7 @@ $SCRIPTS/build libXt
|
|||||||
$SCRIPTS/build libXtst
|
$SCRIPTS/build libXtst
|
||||||
$SCRIPTS/build libXmu
|
$SCRIPTS/build libXmu
|
||||||
$SCRIPTS/build libXinerama
|
$SCRIPTS/build libXinerama
|
||||||
### $SCRIPTS/build libXrandr
|
$SCRIPTS/build libXrandr
|
||||||
|
|
||||||
$SCRIPTS/build $MESA #GL/GLU
|
$SCRIPTS/build $MESA #GL/GLU
|
||||||
$SCRIPTS/build glew
|
$SCRIPTS/build glew
|
||||||
@ -80,7 +80,7 @@ autoconf
|
|||||||
--disable-vdpau \
|
--disable-vdpau \
|
||||||
--disable-profiling \
|
--disable-profiling \
|
||||||
--disable-joystick \
|
--disable-joystick \
|
||||||
--disable-xrandr \
|
--enable-xrandr \
|
||||||
--disable-ccache \
|
--disable-ccache \
|
||||||
--disable-pulse \
|
--disable-pulse \
|
||||||
--enable-faac \
|
--enable-faac \
|
||||||
@ -101,7 +101,7 @@ autoconf
|
|||||||
|
|
||||||
make externals
|
make externals
|
||||||
make xbmc.bin
|
make xbmc.bin
|
||||||
# make xbmc-xrandr
|
make xbmc-xrandr
|
||||||
|
|
||||||
# make -C tools/TexturePacker \
|
# make -C tools/TexturePacker \
|
||||||
# CC=$HOST_CC \
|
# CC=$HOST_CC \
|
||||||
|
@ -21,7 +21,7 @@ $SCRIPTS/install libXt
|
|||||||
$SCRIPTS/install libXtst
|
$SCRIPTS/install libXtst
|
||||||
$SCRIPTS/install libXmu
|
$SCRIPTS/install libXmu
|
||||||
$SCRIPTS/install libXinerama
|
$SCRIPTS/install libXinerama
|
||||||
### $SCRIPTS/install libXrandr
|
$SCRIPTS/install libXrandr
|
||||||
|
|
||||||
$SCRIPTS/install $MESA
|
$SCRIPTS/install $MESA
|
||||||
$SCRIPTS/install glew
|
$SCRIPTS/install glew
|
||||||
@ -60,12 +60,15 @@ $SCRIPTS/install samba
|
|||||||
|
|
||||||
PKG_DIR=`find $PACKAGES -type d -name $1`
|
PKG_DIR=`find $PACKAGES -type d -name $1`
|
||||||
|
|
||||||
|
XBMC_TARGET_SYSTEM="linux"
|
||||||
|
[ $TARGET_LIBC = "uClibc" ] && XBMC_TARGET_SYSTEM="uclibc"
|
||||||
|
|
||||||
mkdir -p $INSTALL/usr/bin
|
mkdir -p $INSTALL/usr/bin
|
||||||
ln -s /usr/share/xbmc/xbmc.bin $INSTALL/usr/bin/xbmc
|
ln -s /usr/share/xbmc/xbmc.bin $INSTALL/usr/bin/xbmc
|
||||||
|
|
||||||
mkdir -p $INSTALL/usr/share/xbmc
|
mkdir -p $INSTALL/usr/share/xbmc
|
||||||
cp -PR $PKG_BUILD/xbmc.bin $INSTALL/usr/share/xbmc/xbmc.bin
|
cp -PR $PKG_BUILD/xbmc.bin $INSTALL/usr/share/xbmc/xbmc.bin
|
||||||
# cp -PR $PKG_BUILD/xbmc-xrandr $INSTALL/usr/share/xbmc/xbmc-xrandr
|
cp -PR $PKG_BUILD/xbmc-xrandr $INSTALL/usr/share/xbmc/xbmc-xrandr
|
||||||
# cp -PR $PKG_BUILD/.install-data/share/xbmc/* $INSTALL/usr/share/xbmc/
|
# cp -PR $PKG_BUILD/.install-data/share/xbmc/* $INSTALL/usr/share/xbmc/
|
||||||
|
|
||||||
mkdir -p $INSTALL/usr/share/xbmc/language
|
mkdir -p $INSTALL/usr/share/xbmc/language
|
||||||
@ -77,6 +80,7 @@ mkdir -p $INSTALL/usr/share/xbmc/media/Fonts
|
|||||||
|
|
||||||
mkdir -p $INSTALL/usr/share/xbmc/media
|
mkdir -p $INSTALL/usr/share/xbmc/media
|
||||||
cp -PR $PKG_BUILD/media/weather.rar $INSTALL/usr/share/xbmc/media/
|
cp -PR $PKG_BUILD/media/weather.rar $INSTALL/usr/share/xbmc/media/
|
||||||
|
cp -PR $PKG_BUILD/media/icon.png $INSTALL/usr/share/xbmc/media/
|
||||||
cp -PR $PKG_DIR/splash/Splash.png $INSTALL/usr/share/xbmc/media/
|
cp -PR $PKG_DIR/splash/Splash.png $INSTALL/usr/share/xbmc/media/
|
||||||
|
|
||||||
mkdir -p $INSTALL/usr/share/xbmc/scripts
|
mkdir -p $INSTALL/usr/share/xbmc/scripts
|
||||||
@ -91,7 +95,8 @@ mkdir -p $INSTALL/usr/share/xbmc/sounds
|
|||||||
cp -PR $PKG_BUILD/sounds/* $INSTALL/usr/share/xbmc/sounds
|
cp -PR $PKG_BUILD/sounds/* $INSTALL/usr/share/xbmc/sounds
|
||||||
|
|
||||||
mkdir -p $INSTALL/usr/share/xbmc/system
|
mkdir -p $INSTALL/usr/share/xbmc/system
|
||||||
cp -PR $PKG_BUILD/system/*uclibc.so $INSTALL/usr/share/xbmc/system
|
|
||||||
|
cp -PR $PKG_BUILD/system/*$XBMC_TARGET_SYSTEM.so $INSTALL/usr/share/xbmc/system
|
||||||
cp -PR $PKG_BUILD/system/*.xml $INSTALL/usr/share/xbmc/system
|
cp -PR $PKG_BUILD/system/*.xml $INSTALL/usr/share/xbmc/system
|
||||||
cp -PR $PKG_BUILD/system/*.conf $INSTALL/usr/share/xbmc/system
|
cp -PR $PKG_BUILD/system/*.conf $INSTALL/usr/share/xbmc/system
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user