efl.bbclass: improve packaging a bit
authorMartin Jansa <Martin.Jansa@gmail.com>
Wed, 27 Oct 2010 09:16:13 +0000 (11:16 +0200)
committerMartin Jansa <Martin.Jansa@gmail.com>
Wed, 27 Oct 2010 21:12:22 +0000 (23:12 +0200)
* include dbus service config if available
* include plugins from //plugins/ (ie from ethumb)
* include edje modules (ie from emotion)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
classes/efl.bbclass
recipes/efl1/ethumb_svn.bb

index 1433457..f148e9c 100644 (file)
@@ -29,10 +29,16 @@ do_install_prepend () {
 # This construction is stupid, someone with more E knowledge should change it to =+ or something
 PACKAGES = "${PN}-dbg ${PN} ${PN}-themes ${PN}-dev ${PN}-doc ${PN}-tests ${PN}-static"
 
-FILES_${PN} = "${libdir}/*.so.*"
+FILES_${PN} = "${libdir}/*.so.* \
+               ${libdir}/edje/modules/${PN}/*/module.so \
+               ${libdir}/${PN}/plugins/*.so \
+               ${datadir}/dbus-1/services/* \
+"
+
 
 FILES_${PN}-themes = "${datadir}/${PN}/themes \
                       ${datadir}/${PN}/data \
+                      ${libdir}/${PN}/plugins/data/*.edj \
                       ${datadir}/${PN}/fonts \
                       ${datadir}/${PN}/pointers \
                       ${datadir}/${PN}/images \
@@ -47,6 +53,7 @@ FILES_${PN}-dev   += "${bindir}/${PN}-config \
                       ${libdir}/${PN}/*.la \
                       ${libdir}/${PN}/*/*.la \
                       ${datadir}/${PN}/edje_externals \
+                      ${libdir}/edje/modules/${PN}/*/module.la \
 "
 
 FILES_${PN}-static += "${libdir}/${PN}/*.a \
@@ -54,9 +61,10 @@ FILES_${PN}-static += "${libdir}/${PN}/*.a \
 "
 
 FILES_${PN}-dbg +=   "${libdir}/${PN}/.debug \
-                      ${libdir}/${PN}/*/.debug"
+                      ${libdir}/${PN}/*/.debug \
+                      ${libdir}/edje/modules/${PN}/*/.debug/module.so \
+"
 
 FILES_${PN}-tests  = "${bindir}/${PN} \
                       ${bindir}/*_* \
                       ${datadir}"
-
index f958bd4..9d3e65b 100644 (file)
@@ -20,6 +20,4 @@ AUTO_LIBNAME_PKGS = ""
 FILES_${PN} += "\
     ${bindir}/ethumbd \
     ${libexecdir}/ethumbd_slave \
-    ${libdir}/plugins/*.so \
-    ${libdir}/plugins/data/*.edj \
 "