Merge branch 'org.openembedded.dev' of git.openembedded.org:openembedded into org...
[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 = "r4"
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 PACKAGES =+ "${PN}-utils"
25 RDEPENDS_${PN}-utils = "cpp cpp-symlinks embryo-tests"
26
27 RRECOMMENDS_${PN}-utils = "\
28   evas-saver-png \
29   evas-saver-jpeg \
30   evas-saver-eet \
31 "
32
33 DEBIAN_NOAUTONAME_${PN}-utils = "1"
34 # Some upgrade path tweaking
35 AUTO_LIBNAME_PKGS = ""
36
37 RREPLACES_${PN} = "libedje-ver-pre-svn-00-0 libedje-ver-pre-svn-01-0"
38
39 FILES_${PN}-utils = "\
40   ${bindir}/edje_* \
41   ${datadir}/edje/include/edje.inc \
42 "