mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-24 11:16:51 +00:00
evas:
- variuos fixes and cleanups
This commit is contained in:
parent
00fdace714
commit
f1412d239c
@ -19,7 +19,7 @@ $SCRIPTS/build libXrender
|
||||
$SCRIPTS/build $MESA
|
||||
|
||||
cd $PKG_BUILD
|
||||
export LIBS="-liconv"
|
||||
export LIBS="-liconv -lstdc++"
|
||||
./configure --host=$TARGET_NAME \
|
||||
--build=$HOST_NAME \
|
||||
--prefix=/usr \
|
||||
@ -37,10 +37,11 @@ export LIBS="-liconv"
|
||||
--enable-font-loader-eet \
|
||||
--with-x \
|
||||
--enable-software-xlib \
|
||||
--enable-software-16-x11 \
|
||||
--enable-xrender-x11 \
|
||||
--disable-software-xcb \
|
||||
--disable-xrender-xcb \
|
||||
--enable-gl-x11
|
||||
--enable-gl-x11 \
|
||||
|
||||
make
|
||||
|
||||
|
@ -6,35 +6,38 @@ $SCRIPTS/install eet
|
||||
$SCRIPTS/install libpng
|
||||
$SCRIPTS/install jpeg
|
||||
$SCRIPTS/install tiff
|
||||
# static $SCRIPTS/install libungif
|
||||
$SCRIPTS/install libiconv
|
||||
$SCRIPTS/install freetype
|
||||
$SCRIPTS/install fontconfig
|
||||
# static $SCRIPTS/install libpthread-stubs
|
||||
$SCRIPTS/install libX11
|
||||
$SCRIPTS/install libXrender
|
||||
$SCRIPTS/install libXext
|
||||
$SCRIPTS/install $MESA
|
||||
|
||||
SVN_RELEASE="-ver-pre-svn-04"
|
||||
[ $TARGET_LIBC = uClibc ] && ELIBC=uclibc || ELIBC=gnu
|
||||
|
||||
SAVERS="eet jpeg png tiff"
|
||||
ENGINES="buffer gl_x11 software_16 software_16_x11 software_generic software_x11 xrender_x11"
|
||||
LOADERS="eet gif jpeg pmaps png tiff xpm"
|
||||
|
||||
mkdir -p $INSTALL/usr/lib
|
||||
cp -PR $PKG_BUILD/src/lib/.libs/libevas*.so* $INSTALL/usr/lib
|
||||
|
||||
for i in eet jpeg png tiff; do
|
||||
mkdir -p $INSTALL/usr/lib/evas/modules/savers/$i/linux-uclibc-$TARGET_FAMILY-ver-pre-svn-04
|
||||
for i in $SAVERS; do
|
||||
mkdir -p $INSTALL/usr/lib/evas/modules/savers/$i/linux-${ELIBC}-${TARGET_FAMILY}${SVN_RELEASE}
|
||||
cp -PR $PKG_BUILD/src/modules/savers/$i/.libs/module.so \
|
||||
$INSTALL/usr/lib/evas/modules/savers/$i/linux-uclibc-$TARGET_FAMILY-ver-pre-svn-04
|
||||
$INSTALL/usr/lib/evas/modules/savers/$i/linux-${ELIBC}-${TARGET_FAMILY}${SVN_RELEASE}
|
||||
done
|
||||
|
||||
# ENGINES="software_generic fb buffer software_x11 software_16_x11 xrender_x11"
|
||||
ENGINES="buffer gl_x11 software_16 software_16_x11 software_generic software_x11 xrender_x11"
|
||||
for i in $ENGINES; do
|
||||
mkdir -p $INSTALL/usr/lib/evas/modules/engines/$i/linux-uclibc-$TARGET_FAMILY-ver-pre-svn-04
|
||||
mkdir -p $INSTALL/usr/lib/evas/modules/engines/$i/linux-${ELIBC}-${TARGET_FAMILY}${SVN_RELEASE}
|
||||
cp -PR $PKG_BUILD/src/modules/engines/$i/.libs/module.so \
|
||||
$INSTALL/usr/lib/evas/modules/engines/$i/linux-uclibc-$TARGET_FAMILY-ver-pre-svn-04
|
||||
$INSTALL/usr/lib/evas/modules/engines/$i/linux-${ELIBC}-${TARGET_FAMILY}${SVN_RELEASE}
|
||||
done
|
||||
|
||||
for i in eet gif jpeg pmaps png tiff xpm; do
|
||||
mkdir -p $INSTALL/usr/lib/evas/modules/loaders/$i/linux-uclibc-$TARGET_FAMILY-ver-pre-svn-04
|
||||
for i in $LOADERS; do
|
||||
mkdir -p $INSTALL/usr/lib/evas/modules/loaders/$i/linux-${ELIBC}-${TARGET_FAMILY}${SVN_RELEASE}
|
||||
cp -PR $PKG_BUILD/src/modules/loaders/$i/.libs/module.so \
|
||||
$INSTALL/usr/lib/evas/modules/loaders/$i/linux-uclibc-$TARGET_FAMILY-ver-pre-svn-04
|
||||
$INSTALL/usr/lib/evas/modules/loaders/$i/linux-${ELIBC}-${TARGET_FAMILY}${SVN_RELEASE}
|
||||
done
|
||||
|
Loading…
x
Reference in New Issue
Block a user