mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-24 11:16:51 +00:00
new package:
- add ecore for upcoming enna
This commit is contained in:
parent
3dfb379ba0
commit
b9054013ac
50
packages/e17_libs/ecore/build
Normal file
50
packages/e17_libs/ecore/build
Normal file
@ -0,0 +1,50 @@
|
||||
#!/bin/sh
|
||||
|
||||
. config/options
|
||||
|
||||
$SCRIPTS/build toolchain
|
||||
$SCRIPTS/build openssl
|
||||
$SCRIPTS/build curl
|
||||
$SCRIPTS/build libXrandr
|
||||
$SCRIPTS/build eina
|
||||
$SCRIPTS/build eet
|
||||
$SCRIPTS/build evas
|
||||
|
||||
cd $PKG_BUILD
|
||||
./configure --host=$TARGET_NAME \
|
||||
--build=$HOST_NAME \
|
||||
--prefix=/usr \
|
||||
--disable-static \
|
||||
--enable-shared \
|
||||
--disable-doc \
|
||||
--enable-curl \
|
||||
--enable-openssl \
|
||||
--enable-poll \
|
||||
--enable-inotify \
|
||||
--enable-ecore-job \
|
||||
--disable-ecore-fb \
|
||||
--disable-ecore-x-xcb \
|
||||
--disable-ecore-evas-xrender-xcb \
|
||||
--enable-ecore-evas \
|
||||
--enable-ecore-evas-software-buffer \
|
||||
--enable-ecore-evas-software-x11 \
|
||||
--enable-ecore-evas-software-16-x11 \
|
||||
--enable-ecore-evas-xrender-x11 \
|
||||
--enable-ecore-evas-opengl-x11 \
|
||||
--disable-ecore-evas-xrender-xcb \
|
||||
--disable-ecore-evas-software-gdi \
|
||||
--disable-ecore-evas-software-ddraw \
|
||||
--disable-ecore-evas-direct3d \
|
||||
--disable-ecore-evas-opengl-glew \
|
||||
--disable-ecore-evas-software-16-ddraw \
|
||||
--disable-ecore-evas-quartz \
|
||||
--disable-ecore-evas-software-sdl \
|
||||
--disable-ecore-evas-directfb \
|
||||
--disable-ecore-evas-fb \
|
||||
--disable-ecore-evas-software-16-wince \
|
||||
--with-iconv-link="-liconv" \
|
||||
--with-x \
|
||||
|
||||
make
|
||||
|
||||
$MAKEINSTALL
|
17
packages/e17_libs/ecore/install
Normal file
17
packages/e17_libs/ecore/install
Normal file
@ -0,0 +1,17 @@
|
||||
#!/bin/sh
|
||||
|
||||
. config/options
|
||||
|
||||
$SCRIPTS/install curl
|
||||
$SCRIPTS/install libXrandr
|
||||
$SCRIPTS/install eina
|
||||
$SCRIPTS/install eet
|
||||
$SCRIPTS/install evas
|
||||
|
||||
ECORE_LIBS="ecore ecore_con ecore_config ecore_evas ecore_file ecore_imf \
|
||||
ecore_imf_evas ecore_input ecore_ipc ecore_job ecore_txt ecore_x"
|
||||
|
||||
mkdir -p $INSTALL/usr/lib
|
||||
for i in $ECORE_LIBS; do
|
||||
cp -PR $PKG_BUILD/src/lib/$i/.libs/*.so*[.0-9] $INSTALL/usr/lib
|
||||
done
|
22
packages/e17_libs/ecore/patches/10_fix-uclibc.diff
Normal file
22
packages/e17_libs/ecore/patches/10_fix-uclibc.diff
Normal file
@ -0,0 +1,22 @@
|
||||
--- ecore-r42497.orig/src/lib/ecore_con/ecore_con_info.c 2009-09-18 18:13:46.000000000 +0200
|
||||
+++ ecore-r42497/src/lib/ecore_con/ecore_con_info.c 2009-09-18 18:14:08.000000000 +0200
|
||||
@@ -243,7 +243,7 @@
|
||||
freeaddrinfo(result);
|
||||
err = write(fd[1], "", 1);
|
||||
close(fd[1]);
|
||||
-# ifdef __USE_ISOC99
|
||||
+# if 0
|
||||
_Exit(0);
|
||||
# else
|
||||
_exit(0);
|
||||
--- ecore-r42497.orig/src/lib/ecore_con/ecore_con_dns.c 2009-09-18 18:14:35.000000000 +0200
|
||||
+++ ecore-r42497/src/lib/ecore_con/ecore_con_dns.c 2009-09-18 18:14:43.000000000 +0200
|
||||
@@ -135,7 +135,7 @@
|
||||
write(fd[1], "", 1);
|
||||
}
|
||||
close(fd[1]);
|
||||
-# ifdef __USE_ISOC99
|
||||
+# if 0
|
||||
_Exit(0);
|
||||
# else
|
||||
_exit(0);
|
1
packages/e17_libs/ecore/url
Normal file
1
packages/e17_libs/ecore/url
Normal file
@ -0,0 +1 @@
|
||||
http://sources.openelec.tv/svn/ecore-42865.tar.bz2
|
Loading…
x
Reference in New Issue
Block a user