| 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=20100511 |
| 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 | } |