mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-30 06:06:43 +00:00
xbmc:
- big cleanup
This commit is contained in:
parent
1da71e7c5c
commit
96abab7de9
@ -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
|
||||||
@ -42,7 +42,7 @@ $SCRIPTS/build libogg
|
|||||||
$SCRIPTS/build libvorbis
|
$SCRIPTS/build libvorbis
|
||||||
$SCRIPTS/build libcdio
|
$SCRIPTS/build libcdio
|
||||||
$SCRIPTS/build libmms
|
$SCRIPTS/build libmms
|
||||||
# $SCRIPTS/build faac
|
$SCRIPTS/build faac
|
||||||
$SCRIPTS/build faad2
|
$SCRIPTS/build faad2
|
||||||
$SCRIPTS/build flac
|
$SCRIPTS/build flac
|
||||||
# $SCRIPTS/build libmpeg2
|
# $SCRIPTS/build libmpeg2
|
||||||
@ -80,7 +80,7 @@ LDFLAGS="$LDFLAGS -lutil" \
|
|||||||
--disable-vdpau \
|
--disable-vdpau \
|
||||||
--disable-profiling \
|
--disable-profiling \
|
||||||
--disable-joystick \
|
--disable-joystick \
|
||||||
--enable-xrandr \
|
--disable-xrandr \
|
||||||
--disable-ccache \
|
--disable-ccache \
|
||||||
--disable-pulse \
|
--disable-pulse \
|
||||||
--enable-faac \
|
--enable-faac \
|
||||||
@ -98,21 +98,20 @@ LDFLAGS="$LDFLAGS -lutil" \
|
|||||||
--disable-external-libogg \
|
--disable-external-libogg \
|
||||||
--enable-external-python \
|
--enable-external-python \
|
||||||
|
|
||||||
# --disable-external-libmad \
|
|
||||||
# --disable-external-libfaad \
|
|
||||||
# --disable-external-libvorbis \
|
|
||||||
# --disable-external-libmpcdec \
|
|
||||||
# --disable-external-libflac \
|
|
||||||
|
|
||||||
# --enable-external-libraries \
|
|
||||||
|
|
||||||
# make
|
|
||||||
|
|
||||||
make externals
|
make externals
|
||||||
make xbmc.bin
|
make xbmc.bin
|
||||||
make xbmc-xrandr
|
# make xbmc-xrandr
|
||||||
|
|
||||||
setup_toolchain host
|
make -C tools/TexturePacker \
|
||||||
make skins
|
CC=$HOST_CC \
|
||||||
|
CXX=$HOST_CXX \
|
||||||
|
INCLUDES="-I../../xbmc/utils -I../../guilib -I../../xbmc/linux -I../../xbmc/lib/libsquish" \
|
||||||
|
CFLAGS="" \
|
||||||
|
LDFLAGS=""
|
||||||
|
|
||||||
make prefix=`pwd`/.install-data install-datas
|
mkdir -p $ROOT/$TOOLCHAIN/bin
|
||||||
|
cp -PR tools/TexturePacker $ROOT/$TOOLCHAIN/bin
|
||||||
|
|
||||||
|
# make XBMXTEX=$ROOT/$TOOLCHAIN/bin/TexturePacker skins
|
||||||
|
|
||||||
|
# make prefix=`pwd`/.install-data install-datas
|
||||||
|
@ -19,7 +19,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
|
||||||
@ -31,7 +31,7 @@ $SCRIPTS/install libpng
|
|||||||
$SCRIPTS/install tiff
|
$SCRIPTS/install tiff
|
||||||
$SCRIPTS/install freetype
|
$SCRIPTS/install freetype
|
||||||
$SCRIPTS/install jasper
|
$SCRIPTS/install jasper
|
||||||
$SCRIPTS/install libass
|
# $SCRIPTS/install libass
|
||||||
|
|
||||||
# $SCRIPTS/install a52dec # static
|
# $SCRIPTS/install a52dec # static
|
||||||
$SCRIPTS/install libmad
|
$SCRIPTS/install libmad
|
||||||
@ -43,9 +43,9 @@ $SCRIPTS/install libmms
|
|||||||
$SCRIPTS/install faac
|
$SCRIPTS/install faac
|
||||||
$SCRIPTS/install faad2
|
$SCRIPTS/install faad2
|
||||||
$SCRIPTS/install flac
|
$SCRIPTS/install flac
|
||||||
$SCRIPTS/install libmpeg2
|
# $SCRIPTS/install libmpeg2
|
||||||
$SCRIPTS/install musepack
|
# $SCRIPTS/install musepack
|
||||||
$SCRIPTS/install ffmpeg
|
# $SCRIPTS/install ffmpeg
|
||||||
|
|
||||||
$SCRIPTS/install SDL
|
$SCRIPTS/install SDL
|
||||||
$SCRIPTS/install SDL_mixer
|
$SCRIPTS/install SDL_mixer
|
||||||
@ -55,23 +55,73 @@ $SCRIPTS/install sqlite
|
|||||||
$SCRIPTS/install mysql
|
$SCRIPTS/install mysql
|
||||||
$SCRIPTS/install samba
|
$SCRIPTS/install samba
|
||||||
|
|
||||||
$SCRIPTS/install xrandr
|
|
||||||
|
|
||||||
PKG_DIR=`find $PACKAGES -type d -name $1`
|
PKG_DIR=`find $PACKAGES -type d -name $1`
|
||||||
|
|
||||||
mkdir -p $INSTALL/usr/bin
|
mkdir -p $INSTALL/usr/bin
|
||||||
# cp $PKG_BUILD/tools/Linux/xbmc.sh $INSTALL/usr/bin/xbmc
|
|
||||||
# cp $PKG_BUILD/tools/Linux/xbmc-standalone.sh $INSTALL/usr/bin/xbmc-standalone
|
|
||||||
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/tools/Linux/FEH.py $INSTALL/usr/share/xbmc/FEH.py
|
# 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
|
||||||
|
cp -PR $PKG_BUILD/language/* $INSTALL/usr/share/xbmc/language
|
||||||
|
|
||||||
|
mkdir -p $INSTALL/usr/share/xbmc/media/Fonts
|
||||||
|
cp -PR $PKG_BUILD/media/Fonts/*.ttf $INSTALL/usr/share/xbmc/media/Fonts
|
||||||
|
cp -PR $PKG_DIR/fonts/*.ttf $INSTALL/usr/share/xbmc/media/Fonts
|
||||||
|
|
||||||
|
mkdir -p $INSTALL/usr/share/xbmc/media
|
||||||
|
# cp -PR $PKG_BUILD/media/weather.rar $INSTALL/usr/share/xbmc/media/
|
||||||
|
cp -PR $PKG_DIR/splash/Splash.png $INSTALL/usr/share/xbmc/media/
|
||||||
|
|
||||||
|
mkdir -p $INSTALL/usr/share/xbmc/scripts
|
||||||
|
# cp -PR $PKG_BUILD/scripts/*.zip $INSTALL/usr/share/xbmc/scripts/
|
||||||
|
|
||||||
|
mkdir -p $INSTALL/usr/share/xbmc/skin
|
||||||
|
# cp -PR $PKG_BUILD/skin/* $INSTALL/usr/share/xbmc/skin
|
||||||
|
# find $INSTALL/usr/share/xbmc/skin -name *.bat -exec rm -rf {} ";"
|
||||||
|
# find $INSTALL/usr/share/xbmc/skin -name Makefile -exec rm -rf {} ";"
|
||||||
|
|
||||||
|
mkdir -p $INSTALL/usr/share/xbmc/sounds
|
||||||
|
cp -PR $PKG_BUILD/sounds/* $INSTALL/usr/share/xbmc/sounds
|
||||||
|
|
||||||
|
mkdir -p $INSTALL/usr/share/xbmc/system
|
||||||
|
cp -PR $PKG_BUILD/system/*uclibc.so $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
|
||||||
|
|
||||||
|
mkdir -p $INSTALL/usr/share/xbmc/system/keymaps
|
||||||
|
cp -PR $PKG_BUILD/system/keymaps/* $INSTALL/usr/share/xbmc/system/keymaps
|
||||||
|
|
||||||
|
mkdir -p $INSTALL/usr/share/xbmc/system/players/dvdplayer
|
||||||
|
cp -PR $PKG_BUILD/system/players/dvdplayer/*.so $INSTALL/usr/share/xbmc/system/players/dvdplayer
|
||||||
|
cp -PR $PKG_BUILD/system/players/dvdplayer/etc $INSTALL/usr/share/xbmc/system/players/dvdplayer
|
||||||
|
|
||||||
|
mkdir -p $INSTALL/usr/share/xbmc/system/players/paplayer
|
||||||
|
cp -PR $PKG_BUILD/system/players/paplayer/*.so $INSTALL/usr/share/xbmc/system/players/paplayer
|
||||||
|
|
||||||
|
mkdir -p $INSTALL/usr/share/xbmc/system/python
|
||||||
|
cp -PR $PKG_BUILD/system/python/*.so $INSTALL/usr/share/xbmc/system/python
|
||||||
|
cp -PR $PKG_BUILD/system/python/spyce $INSTALL/usr/share/xbmc/system/python
|
||||||
|
|
||||||
|
mkdir -p $INSTALL/usr/share/xbmc/system/scrapers
|
||||||
|
cp -PR $PKG_BUILD/system/scrapers/* $INSTALL/usr/share/xbmc/system/scrapers
|
||||||
|
|
||||||
|
mkdir -p $INSTALL/usr/share/xbmc/system/shaders
|
||||||
|
cp -PR $PKG_BUILD/system/shaders/* $INSTALL/usr/share/xbmc/system/shaders
|
||||||
|
|
||||||
|
mkdir -p $INSTALL/usr/share/xbmc/userdata
|
||||||
|
cp -PR $PKG_BUILD/userdata/* $INSTALL/usr/share/xbmc/userdata
|
||||||
|
|
||||||
|
mkdir -p $INSTALL/usr/share/xbmc/visualisations
|
||||||
|
cp -PR $PKG_BUILD/visualisations/Waveform.vis $INSTALL/usr/share/xbmc/visualisations
|
||||||
|
cp -PR $PKG_BUILD/visualisations/opengl_spectrum.vis $INSTALL/usr/share/xbmc/visualisations
|
||||||
|
# cp -PR $PKG_BUILD/visualisations/Milkdrop $INSTALL/usr/share/xbmc/visualisations #not need
|
||||||
|
# cp -PR $PKG_BUILD/visualisations/projectM $INSTALL/usr/share/xbmc/visualisations #not need
|
||||||
|
|
||||||
mkdir -p $INSTALL/usr/share/xbmc/web
|
mkdir -p $INSTALL/usr/share/xbmc/web
|
||||||
cp -R $PKG_BUILD/web/Project_Mayhem_III/* $INSTALL/usr/share/xbmc/web
|
cp -R $PKG_BUILD/web/Project_Mayhem_III/* $INSTALL/usr/share/xbmc/web
|
||||||
find $INSTALL/usr/share/xbmc/web -depth -name .svn -exec rm -rf {} \;
|
find $INSTALL/usr/share/xbmc/web -depth -name .svn -exec rm -rf {} \;
|
||||||
|
|
||||||
#ln -s /usr/bin/xrandr $INSTALL/usr/share/xbmc/xbmc-xrandr
|
|
Loading…
x
Reference in New Issue
Block a user