mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-30 06:06:43 +00:00
xbmc-pvr: update build script for xbmc-eden, dont depend on libmms and libXtst anymore
Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
parent
b126e38188
commit
564fc9459f
@ -109,14 +109,20 @@ fi
|
|||||||
|
|
||||||
cd $PKG_BUILD
|
cd $PKG_BUILD
|
||||||
|
|
||||||
do_autoreconf
|
# adding fake Makefile for stripped skin
|
||||||
do_autoreconf lib/cpluff
|
mkdir -p addons/skin.confluence/media
|
||||||
[ -d lib/libdvd/libdvdcss ] && do_autoreconf lib/libdvd/libdvdcss
|
touch addons/skin.confluence/media/Makefile.in
|
||||||
do_autoreconf lib/libdvd/libdvdread
|
|
||||||
do_autoreconf lib/libdvd/libdvdnav
|
# autoreconf
|
||||||
|
do_autoreconf
|
||||||
|
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
|
# Clean the generated files
|
||||||
find . -depth -type d -name "autom4te.cache" -exec rm -rf {} \;
|
find . -depth -type d -name "autom4te.cache" -exec rm -rf {} \;
|
||||||
|
|
||||||
./configure --host=$TARGET_NAME \
|
./configure --host=$TARGET_NAME \
|
||||||
--build=$HOST_NAME \
|
--build=$HOST_NAME \
|
||||||
@ -130,10 +136,14 @@ find . -depth -type d -name "autom4te.cache" -exec rm -rf {} \;
|
|||||||
--disable-debug \
|
--disable-debug \
|
||||||
--disable-optimizations \
|
--disable-optimizations \
|
||||||
--enable-gl \
|
--enable-gl \
|
||||||
|
--disable-gles \
|
||||||
$XBMC_VDPAU \
|
$XBMC_VDPAU \
|
||||||
$XBMC_VAAPI \
|
$XBMC_VAAPI \
|
||||||
$XBMC_CRYSTALHD \
|
$XBMC_CRYSTALHD \
|
||||||
--disable-vdadecoder \
|
--disable-vdadecoder \
|
||||||
|
--disable-vtbdecoder \
|
||||||
|
--disable-openmax \
|
||||||
|
--disable-tegra \
|
||||||
--disable-profiling \
|
--disable-profiling \
|
||||||
--enable-joystick \
|
--enable-joystick \
|
||||||
--enable-xrandr \
|
--enable-xrandr \
|
||||||
@ -142,22 +152,21 @@ find . -depth -type d -name "autom4te.cache" -exec rm -rf {} \;
|
|||||||
--disable-rsxs \
|
--disable-rsxs \
|
||||||
--disable-ccache \
|
--disable-ccache \
|
||||||
$XBMC_PULSEAUDIO \
|
$XBMC_PULSEAUDIO \
|
||||||
|
--enable-rtmp \
|
||||||
--enable-ffmpeg-libvorbis \
|
--enable-ffmpeg-libvorbis \
|
||||||
--disable-faac \
|
--enable-lame \
|
||||||
$XBMC_DVDCSS \
|
$XBMC_DVDCSS \
|
||||||
--disable-mid \
|
--disable-mid \
|
||||||
$XBMC_AVAHI \
|
|
||||||
--disable-hal \
|
--disable-hal \
|
||||||
|
$XBMC_AVAHI \
|
||||||
$XBMC_NONFREE \
|
$XBMC_NONFREE \
|
||||||
--disable-asap-codec \
|
--disable-asap-codec \
|
||||||
$XBMC_WEBSERVER \
|
$XBMC_WEBSERVER \
|
||||||
--disable-libdts \
|
--enable-optical-drive \
|
||||||
--disable-liba52 \
|
|
||||||
--enable-libbluray \
|
--enable-libbluray \
|
||||||
|
--enable-texturepacker \
|
||||||
|
--disable-external-libraries \
|
||||||
--disable-external-ffmpeg \
|
--disable-external-ffmpeg \
|
||||||
--disable-external-liba52 \
|
|
||||||
--disable-external-libdts \
|
|
||||||
--enable-external-python \
|
|
||||||
|
|
||||||
# setup default skin inside the sources
|
# setup default skin inside the sources
|
||||||
sed -i -e "s|skin.confluence|$SKIN_DIR|g" xbmc/settings/Settings.h
|
sed -i -e "s|skin.confluence|$SKIN_DIR|g" xbmc/settings/Settings.h
|
||||||
|
@ -25,8 +25,8 @@ PKG_ARCH="any"
|
|||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
PKG_SITE="http://www.xbmc.org"
|
PKG_SITE="http://www.xbmc.org"
|
||||||
PKG_URL="$OPENELEC_SRC/$PKG_NAME-$PKG_VERSION.tar.bz2"
|
PKG_URL="$OPENELEC_SRC/$PKG_NAME-$PKG_VERSION.tar.bz2"
|
||||||
PKG_DEPENDS="boost Python zlib bzip2 lzo pcre alsa-lib libass enca curl libssh rtmpdump dbus libXt libXtst libXmu libXrandr Mesa glew fontconfig fribidi $LIBJPEG libpng tiff freetype jasper libmad libsamplerate libogg libvorbis libcdio libmms libmodplug faad2 flac wavpack libmpeg2 libbluray SDL SDL_mixer SDL_image sqlite mysql samba alsa bc xbmc-addon-settings"
|
PKG_DEPENDS="boost Python zlib bzip2 lzo pcre alsa-lib libass enca curl libssh rtmpdump dbus libXt libXmu libXext libXrandr Mesa glew fontconfig fribidi $LIBJPEG libpng tiff freetype jasper libmad libsamplerate libogg libvorbis libcdio libmodplug faad2 flac wavpack lame libmpeg2 libbluray SDL SDL_mixer SDL_image sqlite mysql samba alsa bc xbmc-addon-settings"
|
||||||
PKG_BUILD_DEPENDS="toolchain boost Python zlib bzip2 lzo pcre alsa-lib libass enca curl libssh rtmpdump dbus libXt libXtst libXmu libXrandr Mesa glew fontconfig fribidi $LIBJPEG libpng tiff freetype jasper libmad libsamplerate libogg libvorbis libcdio libmms libmodplug faad2 flac wavpack libmpeg2 libbluray SDL SDL_mixer SDL_image sqlite mysql samba"
|
PKG_BUILD_DEPENDS="toolchain boost Python zlib bzip2 lzo pcre alsa-lib libass enca curl libssh rtmpdump dbus libXt libXmu libXext libXrandr Mesa glew fontconfig fribidi $LIBJPEG libpng tiff freetype jasper libmad libsamplerate libogg libvorbis libcdio libmodplug faad2 flac wavpack lame libmpeg2 libbluray SDL SDL_mixer SDL_image sqlite mysql samba"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="mediacenter"
|
PKG_SECTION="mediacenter"
|
||||||
PKG_SHORTDESC="xbmc-pvr: XBMC Mediacenter"
|
PKG_SHORTDESC="xbmc-pvr: XBMC Mediacenter"
|
||||||
|
@ -1,42 +0,0 @@
|
|||||||
diff -Naur xbmc-pvr-3513480/configure.in xbmc-pvr-3513480.patch/configure.in
|
|
||||||
--- xbmc-pvr-3513480/configure.in 2011-04-25 03:24:35.056907267 +0200
|
|
||||||
+++ xbmc-pvr-3513480.patch/configure.in 2011-04-25 04:31:28.068476385 +0200
|
|
||||||
@@ -1368,7 +1368,6 @@
|
|
||||||
|
|
||||||
OUTPUT_FILES="Makefile \
|
|
||||||
Makefile.include \
|
|
||||||
- addons/skin.confluence/media/Makefile \
|
|
||||||
xbmc/Makefile \
|
|
||||||
xbmc/cdrip/Makefile \
|
|
||||||
xbmc/cores/Makefile \
|
|
||||||
diff -Naur xbmc-pvr-3513480/Makefile.in xbmc-pvr-3513480.patch/Makefile.in
|
|
||||||
--- xbmc-pvr-3513480/Makefile.in 2011-04-25 03:15:20.988746910 +0200
|
|
||||||
+++ xbmc-pvr-3513480.patch/Makefile.in 2011-04-25 04:23:50.615799946 +0200
|
|
||||||
@@ -166,13 +166,8 @@
|
|
||||||
lib/addons/library.xbmc.pvr \
|
|
||||||
lib/addons/library.xbmc.gui \
|
|
||||||
|
|
||||||
-CONFLUENCE_MEDIA=addons/skin.confluence/media
|
|
||||||
-
|
|
||||||
-SKIN_DIRS=\
|
|
||||||
- $(CONFLUENCE_MEDIA)
|
|
||||||
-
|
|
||||||
DIRS= $(BIN_DIRS) $(EC_DIRS) $(XBMCTEX_DIRS) $(DVDPCODECS_DIRS) $(PAPCODECS_DIRS) \
|
|
||||||
- $(LIB_DIRS) $(SS_DIRS) $(VIS_DIRS) $(PVR_DIRS) $(LIBADDON_DIRS) $(SKIN_DIRS)
|
|
||||||
+ $(LIB_DIRS) $(SS_DIRS) $(VIS_DIRS) $(PVR_DIRS) $(LIBADDON_DIRS)
|
|
||||||
|
|
||||||
LIBS=@LIBS@
|
|
||||||
CFLAGS=@CFLAGS@
|
|
||||||
@@ -209,12 +204,7 @@
|
|
||||||
@./bootstrap
|
|
||||||
|
|
||||||
# skin textures
|
|
||||||
-ifneq ($(findstring arm,@ARCH@), arm)
|
|
||||||
-skins: tools/TexturePacker/TexturePacker force
|
|
||||||
- $(MAKE) -C $(CONFLUENCE_MEDIA)
|
|
||||||
-else
|
|
||||||
skins:
|
|
||||||
-endif
|
|
||||||
|
|
||||||
|
|
||||||
xbmc/guilib/guilib.a: force
|
|
Loading…
x
Reference in New Issue
Block a user