]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/efl/esmart.inc
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / efl / esmart.inc
1 DESCRIPTION = "ESmart is a collection of smart Evas objects"
2 LICENSE = "MIT"
3 DEPENDS = "virtual/evas virtual/ecore virtual/imlib2 epsilon edje libtool"
4 PROVIDES += "virtual/esmart"
5
6 inherit efl
7
8 SRC_URI = "http://enlightenment.freedesktop.org/files/esmart-${PV}.tar.gz \
9            cvs://anonymous@thinktux.net/root;module=e17/libs/esmart/m4;date=20060101"
10
11 do_configure_prepend() {
12         install -d "${S}/m4"
13         install "${WORKDIR}/m4/"*.m4 "${S}/m4"
14         aclocal -I m4
15 }
16
17 S = "${WORKDIR}/esmart-${PV}"
18 FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/esmart"
19
20 headers = ""
21 libraries = ""
22
23 myheaders = "<override me>"
24 mylibraries = "<override me>"
25
26 do_stage_append() {
27         install -d ${STAGING_INCDIR}/Esmart/
28         for i in ${myheaders}; do
29                 install -m 0644 ${S}/src/lib/$i ${STAGING_INCDIR}/Esmart/
30         done
31         oe_libinstall -C src/lib libsmart ${STAGING_LIBDIR}/
32         for i in ${mylibraries}; do
33                 oe_libinstall -C src/lib/$i lib$i ${STAGING_LIBDIR}/
34         done
35 }
36
37 PACKAGES =+ "libesmart-textentry \
38              libesmart-thumb \
39              libesmart-container \
40              libesmart-container-plugins \
41              libesmart-file-dialog \
42              libesmart-draggies \
43              libesmart-trans-x11"
44 FILES_libesmart-textentry = "${libdir}/libesmart_text_entry*.so*"
45 FILES_libesmart-thumb = "${libdir}/libesmart_thumb*.so*"
46 FILES_libesmart-container = "${libdir}/libesmart_container*"
47 DEPENDS_libesmart-container += "libesmart-container-plugins"
48 FILES_libesmart-container-plugins = "${libdir}/esmart/layout/*.so"
49 FILES_libesmart-file-dialog = "${libdir}/libesmart_file_dialog*.so*"
50 FILES_libesmart-draggies = "${libdir}/libesmart_draggies*.so*"
51 FILES_libesmart-trans-x11 = "${libdir}/libesmart_trans_x11*.so*"