X-Git-Url: http://gitweb/?a=blobdiff_plain;f=ecore%2FPkgfile;h=734589281909e6f18ebb2b4d3ac3245cde6a803a;hb=e2065fcf5a1f5b1be4b32506b7ddf26ebe167ea7;hp=81780e0303fe5b4a2332321ae7cc902545f5be83;hpb=32d7e2483c8b4c1f689340d95aed5814c44b01f6;p=attic%2Fports%2Fe17-cross.git diff --git a/ecore/Pkgfile b/ecore/Pkgfile index 81780e0..7345892 100644 --- a/ecore/Pkgfile +++ b/ecore/Pkgfile @@ -5,24 +5,27 @@ # Depends on: evas name=ecore -version=20100202 +version=20100511 release=1 source=(http://lokalix.dyndns.org/crux/distfiles/e17/$name-$version.tar.bz2) build() { cd $SRC/e17/$name - export EINA_LIBS="-L$CLFS/usr/lib -leet -leina" + #export EINA_LIBS="-L$CLFS/usr/lib -leet -leina" + export EINA_LIBS="-L$CLFS/usr/lib -leina" export EINA_CFLAGS="-I$CLFS/usr/include -I$CLFS/usr/include/eina-0 -I$CLFS/usr/include/eina-0/eina" export GLIB_LIBS="-L$CLFS/usr/lib -lglib-2.0" export GLIB_CFLAGS="-I$CLFS/usr/include -I$CLFS/usr/include/glib-2.0 -I$CLFS/usr/lib/glib-2.0/include" export SDL_LIBS="-L$CLFS/usr/lib -lSDL -lpthread" export SDL_CFLAGS="-L$CLFS/usr/lib -I$CLFS/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT" export EVAS_LIBS="-L$CLFS/usr/lib -levas" - export EVAS_CFLAGS="-I$CLFS/usr/include -I$CLFS/usr/include/freetype2 -I$CLFS/usr/include/eina-0 -I$CLFS/usr/include/eina-0/eina" + export EVAS_CFLAGS="-I$CLFS/usr/include" export EET_LIBS="-L$CLFS/usr/lib -leet" - export EET_CFLAGS="-I$CLFS/usr/include -I$CLFS/usr/include/eina-0 -I$CLFS/usr/include/eina-0/eina" - export CFLAGS="$CFLAGS -I$CLFS/usr/include -I$CLFS/usr/include/X11 -I$CLFS/usr/include/X11/extensions" + export EET_CFLAGS="-I$CLFS/usr/include" + export TSLIB_LIBS="-L$CLFS/usr/lib -lts" + export TSLIB_CFLAGS="-I$CLFS/usr/include" + export CFLAGS="$CFLAGS -I$CLFS/usr/include" export LIBS="$LIBS -L$CLFS/usr/lib -lXrender -lX11 -lXext" # This will only be used when XCB backend selected (--enable-ecore-x-xcb) Problems with icccm atm @@ -45,14 +48,20 @@ build() export XCB_XINERAMA_LIBS="-L$CLFS/usr/lib -lxcb-xinerama" export XCB_XINERAMA_CFLAGS="-I$CLFS/usr/include" - ./autogen.sh --build=$CHOST \ + ./configure --build=$CHOST \ --host=$CTARGET \ --disable-nls \ --prefix=/usr \ + --x-includes=$CLFS/usr/include/X11 \ + --x-libraries=$CLFS/usr/lib/X11 \ --enable-ecore-evas-software-sdl \ --enable-ecore-evas-xrender-xcb \ --enable-ecore-evas-software-x11 \ --enable-ecore-evas-xrender-x11 + + find -type f -name 'Makefile*' \ + -exec sed -e "s|/usr/X11R6|$CLFS/usr|g" -i {} \; + make make install DESTDIR=$PKG }