CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
e17: Updated to 20100202.
[attic/ports/e17-cross.git] / e17 / Pkgfile
1 # Description: Enlightenment DR17 window manager snapshot version.
2 # URL: http://www.enlightenment.org/
3 # Maintainer: Victor Martinez, pitillo at ono dot com
4 # Arch Maintainer: CRUX-ARM System Team, crux-arm at mikeux dot dyndns dot org
5 # Depends on: e_dbus
6
7 name=e17
8 version=20100202
9 release=1
10 source=(http://lokalix.dyndns.org/crux/distfiles/e17/$name-$version.tar.bz2)
11
12 build()
13 {
14 cd $SRC/e17/e
15
16 export E_REMOTE_CFLAGS="-I$CLFS/usr/include -I$CLFS/usr/include/eina-0 -I$CLFS/usr/include/eina-0/eina"
17 export E_REMOTE_LIBS="-L$CLFS/usr/lib -leina -leet -lecore_ipc -lecore"
18 export E_IMC_CFLAGS="-I$CLFS/usr/include -I$CLFS/usr/include/eina-0 -I$CLFS/usr/include/eina-0/eina"
19 export E_IMC_LIBS="-L$CLFS/usr/lib -leina -leet -lecore_file"
20 export E_THUMB_CFLAGS="-I$CLFS/usr/include -I$CLFS/usr/include/efreet"
21 export E_THUMB_LIBS="-L$CLFS/usr/lib -levas -lecore_evas -lecore -ledje -lefreet -lecore_file -lecore_ipc -leet"
22 export E_FM_CFLAGS="-I$CLFS/usr/include -I$CLFS/usr/include/eina-0 -I$CLFS/usr/include/eina-0/eina -I$CLFS/usr/include/efreet -I$CLFS/usr/include/dbus-1.0 -I$CLFS/usr/lib/dbus-1.0/include"
23 export E_FM_LIBS="-L$CLFS/usr/lib -lecore -lecore_file -lecore_ipc -leet -lefreet -ledbus -lehal -leina"
24 export E_FM_OP_CFLAGS="-I$CLFS/usr/include -I$CLFS/usr/include/eina-0 -I$CLFS/usr/include/eina-0/eina"
25 export E_FM_OP_LIBS="-L$CLFS/usr/lib -lecore_file -lecore -leina"
26 export E_FM_OPEN_CFLAGS="-I$CLFS/usr/include -I$CLFS/usr/include/eina-0 -I$CLFS/usr/include/eina-0/eina"
27 export E_FM_OPEN_LIBS="-L$CLFS/usr/lib -lecore -lecore_ipc -leet -leina"
28 export E_SYS_CFLAGS="-I$CLFS/usr/include -I$CLFS/usr/include/eina-0 -I$CLFS/usr/include/eina-0/eina"
29 export E_SYS_LIBS="-L$CLFS/usr/lib -leina"
30 export E_INIT_CFLAGS="-I$CLFS/usr/include -I$CLFS/usr/include/eina-0 -I$CLFS/usr/include/eina-0/eina"
31 export E_INIT_LIBS="-L$CLFS/usr/lib -leina -leet -lecore -lecore_file -lecore_ipc -lecore_evas -levas -leet -ledje "
32 export E_CFLAGS="-I$CLFS/usr/include -I$CLFS/usr/include/eina-0 -I$CLFS/usr/include/eina-0/eina -I$CLFS/usr/include/efreet -I$CLFS/usr/include/dbus-1.0 -I$CLFS/usr/lib/dbus-1.0/include"
33 export E_LIBS="-L$CLFS/usr/lib -levas -lecore -lecore_x -lecore_evas -lecore_input -lecore_con -lecore_ipc -lecore_file -leet -ledje -lefreet -lefreet_mime -leina -ledbus -lehal"
34 export EET_LIBS="-L$CLFS/usr/lib -leet"
35 export EET_CFLAGS="-I$CLFS/usr/include -I$CLFS/usr/include/eina-0 -I$CLFS/usr/include/eina-0/eina"
36
37 ./configure --build=$CHOST \
38 --host=$CTARGET \
39 --disable-nls \
40 --prefix=/usr \
41 --with-edje-cc=/usr/bin/edje_cc
42 make
43 make install DESTDIR=$PKG
44 rm -r $PKG/usr/share/enlightenment/{AUTHORS,COPYING,doc/}
45 }