Merge branch 'org.openembedded.dev' of git@git.openembedded.net:openembedded into...
[openembedded.git] / recipes / efl1 / edje_svn.bb
1 DESCRIPTION = "Edje is the Enlightenment graphical design & layout library"
2 DEPENDS = "lua5.1 eet evas ecore embryo edje-native"
3 LICENSE = "MIT BSD"
4 PV = "0.9.92.060+svnr${SRCPV}"
5 PR = "r5"
6
7 inherit efl
8
9 # The new lua stuff is a bit broken...
10 do_configure_append() {
11         for i in $(find "${S}" -name "Makefile") ; do
12                 sed -i -e 's:-L/usr/local/lib::g'  $i
13         done
14 }
15
16 do_compile_append() {
17         sed -i -e s:local/::g -e 's:-L${STAGING_LIBDIR}::g' ${S}/edje.pc
18 }
19
20 # gain some extra performance at the expense of RAM - generally i'd say bad
21 # and a possible source of bugs
22 #EXTRA_OECONF = "--enable-edje-program-cache"
23
24 # Since r44323 edje has a fixed-point mode
25 require edje-fpu.inc
26 EXTRA_OECONF += "${@get_edje_fpu_setting(bb, d)}"
27
28
29 PACKAGES =+ "${PN}-utils"
30 RDEPENDS_${PN}-utils = "cpp cpp-symlinks embryo-tests"
31
32 RRECOMMENDS_${PN}-utils = "\
33   evas-saver-png \
34   evas-saver-jpeg \
35   evas-saver-eet \
36 "
37
38 DEBIAN_NOAUTONAME_${PN}-utils = "1"
39 # Some upgrade path tweaking
40 AUTO_LIBNAME_PKGS = ""
41
42 RREPLACES_${PN} = "libedje-ver-pre-svn-00-0 libedje-ver-pre-svn-01-0"
43
44 FILES_${PN}-utils = "\
45   ${bindir}/edje_* \
46   ${datadir}/edje/include/edje.inc \
47 "