new package:

- add evas for upcoming enna
This commit is contained in:
Stephan Raue 2009-10-03 22:56:06 +02:00
parent 915bcf67eb
commit 48fee586e0
4 changed files with 99 additions and 0 deletions

View File

@ -0,0 +1,47 @@
#!/bin/sh
. config/options
$SCRIPTS/build toolchain
$SCRIPTS/build eina
$SCRIPTS/build eet
$SCRIPTS/build libpng
$SCRIPTS/build jpeg
$SCRIPTS/build tiff
$SCRIPTS/build libungif
$SCRIPTS/build libiconv
$SCRIPTS/build freetype
$SCRIPTS/build fontconfig
$SCRIPTS/build libpthread-stubs
$SCRIPTS/build libX11
$SCRIPTS/build libXext
$SCRIPTS/build libXrender
$SCRIPTS/build $MESA
cd $PKG_BUILD
export LIBS="-liconv"
./configure --host=$TARGET_NAME \
--build=$HOST_NAME \
--prefix=/usr \
--disable-static \
--enable-shared \
--enable-pthreads \
--disable-doc \
--enable-image-loader-eet \
--enable-image-loader-gif \
--enable-image-loader-jpeg \
--enable-image-loader-png \
--enable-image-loader-tiff \
--enable-image-loader-pmaps \
--enable-image-loader-xpm \
--enable-font-loader-eet \
--with-x \
--enable-software-xlib \
--enable-xrender-x11 \
--disable-software-xcb \
--disable-xrender-xcb \
--enable-gl-x11
make
$MAKEINSTALL

View File

@ -0,0 +1,40 @@
#!/bin/sh
. config/options
$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
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
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
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
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
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
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
done

View File

@ -0,0 +1,11 @@
--- evas-r42497/configure.orig 2009-09-17 14:07:09.000000000 +0200
+++ evas-r42497/configure 2009-09-17 14:07:47.000000000 +0200
@@ -26038,7 +26038,7 @@
x_cflags=${x_cflags:--I${x_includes:-$x_dir/include}}
x_libs="${x_libs:--L${x_libraries:-$x_dir/lib}} -lX11"
fi
- evas_engine_gl_x11_cflags="-I/usr/include ${x_cflags}"
+ evas_engine_gl_x11_cflags="${x_cflags}"
evas_engine_gl_x11_libs="${x_libs} -lGL -lGLU -lpthread"
fi

View File

@ -0,0 +1 @@
http://sources.openelec.tv/svn/evas-42865.tar.bz2