mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 13:46:49 +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 libXmu
|
||||
$SCRIPTS/build libXinerama
|
||||
$SCRIPTS/build libXrandr
|
||||
### $SCRIPTS/build libXrandr
|
||||
|
||||
$SCRIPTS/build $MESA #GL/GLU
|
||||
$SCRIPTS/build glew
|
||||
@ -42,7 +42,7 @@ $SCRIPTS/build libogg
|
||||
$SCRIPTS/build libvorbis
|
||||
$SCRIPTS/build libcdio
|
||||
$SCRIPTS/build libmms
|
||||
# $SCRIPTS/build faac
|
||||
$SCRIPTS/build faac
|
||||
$SCRIPTS/build faad2
|
||||
$SCRIPTS/build flac
|
||||
# $SCRIPTS/build libmpeg2
|
||||
@ -80,7 +80,7 @@ LDFLAGS="$LDFLAGS -lutil" \
|
||||
--disable-vdpau \
|
||||
--disable-profiling \
|
||||
--disable-joystick \
|
||||
--enable-xrandr \
|
||||
--disable-xrandr \
|
||||
--disable-ccache \
|
||||
--disable-pulse \
|
||||
--enable-faac \
|
||||
@ -98,21 +98,20 @@ LDFLAGS="$LDFLAGS -lutil" \
|
||||
--disable-external-libogg \
|
||||
--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 xbmc.bin
|
||||
make xbmc-xrandr
|
||||
# make xbmc-xrandr
|
||||
|
||||
setup_toolchain host
|
||||
make skins
|
||||
make -C tools/TexturePacker \
|
||||
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 libXmu
|
||||
$SCRIPTS/install libXinerama
|
||||
$SCRIPTS/install libXrandr
|
||||
### $SCRIPTS/install libXrandr
|
||||
|
||||
$SCRIPTS/install $MESA
|
||||
$SCRIPTS/install glew
|
||||
@ -31,7 +31,7 @@ $SCRIPTS/install libpng
|
||||
$SCRIPTS/install tiff
|
||||
$SCRIPTS/install freetype
|
||||
$SCRIPTS/install jasper
|
||||
$SCRIPTS/install libass
|
||||
# $SCRIPTS/install libass
|
||||
|
||||
# $SCRIPTS/install a52dec # static
|
||||
$SCRIPTS/install libmad
|
||||
@ -43,9 +43,9 @@ $SCRIPTS/install libmms
|
||||
$SCRIPTS/install faac
|
||||
$SCRIPTS/install faad2
|
||||
$SCRIPTS/install flac
|
||||
$SCRIPTS/install libmpeg2
|
||||
$SCRIPTS/install musepack
|
||||
$SCRIPTS/install ffmpeg
|
||||
# $SCRIPTS/install libmpeg2
|
||||
# $SCRIPTS/install musepack
|
||||
# $SCRIPTS/install ffmpeg
|
||||
|
||||
$SCRIPTS/install SDL
|
||||
$SCRIPTS/install SDL_mixer
|
||||
@ -55,23 +55,73 @@ $SCRIPTS/install sqlite
|
||||
$SCRIPTS/install mysql
|
||||
$SCRIPTS/install samba
|
||||
|
||||
$SCRIPTS/install xrandr
|
||||
|
||||
PKG_DIR=`find $PACKAGES -type d -name $1`
|
||||
|
||||
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
|
||||
|
||||
mkdir -p $INSTALL/usr/share/xbmc
|
||||
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/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/xbmc-xrandr $INSTALL/usr/share/xbmc/xbmc-xrandr
|
||||
# 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
|
||||
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 {} \;
|
||||
|
||||
#ln -s /usr/bin/xrandr $INSTALL/usr/share/xbmc/xbmc-xrandr
|
Loading…
x
Reference in New Issue
Block a user