- big cleanup
This commit is contained in:
Stephan Raue 2009-10-27 02:31:14 +01:00
parent 1da71e7c5c
commit 96abab7de9
2 changed files with 79 additions and 30 deletions

View File

@ -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

View File

@ -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