summaryrefslogtreecommitdiff
path: root/packages/nonworking/efl/esmart.inc
diff options
context:
space:
mode:
authorPaul Sokolovsky <pmiscml@gmail.com>2007-06-21 08:49:48 +0000
committerPaul Sokolovsky <pmiscml@gmail.com>2007-06-21 08:49:48 +0000
commit7ebefcff1fdc6993a30d1d6789a90c54578068e4 (patch)
tree7f656e7b251105ed59088873071928d4fb1737ba /packages/nonworking/efl/esmart.inc
parent11cd48c28ef8e701fc43b9905a3a4f7af4fb5c8f (diff)
parent35673b07fcb65e7109ed0430a9a4aa7e4313d437 (diff)
merge of '2b710e1818e35c1ae6f03e19452a17638f3b8048'
and '9a039e377450d290fde23e8f83821bd022343fd4'
Diffstat (limited to 'packages/nonworking/efl/esmart.inc')
-rw-r--r--packages/nonworking/efl/esmart.inc51
1 files changed, 51 insertions, 0 deletions
diff --git a/packages/nonworking/efl/esmart.inc b/packages/nonworking/efl/esmart.inc
new file mode 100644
index 0000000000..9b8114de53
--- /dev/null
+++ b/packages/nonworking/efl/esmart.inc
@@ -0,0 +1,51 @@
+DESCRIPTION = "ESmart is a collection of smart Evas objects"
+LICENSE = "MIT"
+DEPENDS = "virtual/evas virtual/ecore virtual/imlib2 epsilon edje libtool"
+PROVIDES += "virtual/esmart"
+
+inherit efl
+
+SRC_URI = "http://enlightenment.freedesktop.org/files/esmart-${PV}.tar.gz \
+ ${E_CVS};module=e17/libs/esmart/m4;date=20060101"
+
+do_configure_prepend() {
+ install -d "${S}/m4"
+ install "${WORKDIR}/m4/"*.m4 "${S}/m4"
+ aclocal -I m4
+}
+
+S = "${WORKDIR}/esmart-${PV}"
+FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/esmart"
+
+headers = ""
+libraries = ""
+
+myheaders = "<override me>"
+mylibraries = "<override me>"
+
+do_stage_append() {
+ install -d ${STAGING_INCDIR}/Esmart/
+ for i in ${myheaders}; do
+ install -m 0644 ${S}/src/lib/$i ${STAGING_INCDIR}/Esmart/
+ done
+ oe_libinstall -C src/lib libsmart ${STAGING_LIBDIR}/
+ for i in ${mylibraries}; do
+ oe_libinstall -C src/lib/$i lib$i ${STAGING_LIBDIR}/
+ done
+}
+
+PACKAGES =+ "libesmart-textentry \
+ libesmart-thumb \
+ libesmart-container \
+ libesmart-container-plugins \
+ libesmart-file-dialog \
+ libesmart-draggies \
+ libesmart-trans-x11"
+FILES_libesmart-textentry = "${libdir}/libesmart_text_entry*.so*"
+FILES_libesmart-thumb = "${libdir}/libesmart_thumb*.so*"
+FILES_libesmart-container = "${libdir}/libesmart_container*"
+DEPENDS_libesmart-container += "libesmart-container-plugins"
+FILES_libesmart-container-plugins = "${libdir}/esmart/layout/*.so"
+FILES_libesmart-file-dialog = "${libdir}/libesmart_file_dialog*.so*"
+FILES_libesmart-draggies = "${libdir}/libesmart_draggies*.so*"
+FILES_libesmart-trans-x11 = "${libdir}/libesmart_trans_x11*.so*"