[oe-commits] org.oe.dev illume: Add raster's illume module. This is based on his recipe but removed the sed in do_compile and some depends fixes

freyther commit oe at amethyst.openembedded.net
Fri Apr 25 15:38:08 UTC 2008


illume: Add raster's illume module. This is based on his recipe but removed the sed in do_compile and some depends fixes

Author: freyther at openembedded.org
Branch: org.openembedded.dev
Revision: 3a2c550685a02d29aea9d584a7fbab44de0f8f32
ViewMTN: http://monotone.openembedded.org/revision/info/3a2c550685a02d29aea9d584a7fbab44de0f8f32
Files:
1
packages/openmoko-projects/illume
packages/openmoko-projects/illume/include-path.diff
packages/openmoko-projects/illume_svn.bb
Diffs:

#
# mt diff -r63c8c0fd7db99eab4a73b2932097e127b68480c1 -r3a2c550685a02d29aea9d584a7fbab44de0f8f32
#
#
#
# add_dir "packages/openmoko-projects/illume"
# 
# add_file "packages/openmoko-projects/illume/include-path.diff"
#  content [a1ec503b3b3943acdb39081bd0960a97b5ba1262]
# 
# add_file "packages/openmoko-projects/illume_svn.bb"
#  content [9e4ff325ee2fd027ba03143844adb1f205357ab1]
#
============================================================
--- packages/openmoko-projects/illume/include-path.diff	a1ec503b3b3943acdb39081bd0960a97b5ba1262
+++ packages/openmoko-projects/illume/include-path.diff	a1ec503b3b3943acdb39081bd0960a97b5ba1262
@@ -0,0 +1,16 @@
+Include path fixes for Illume:
+
+$(includedir) is pointing to /usr/include, we do not want to have this when compiling
+
+Index: src/Makefile.am
+===================================================================
+--- a/src/Makefile.am	(Revision 12)
++++ b/src/Makefile.am	(Arbeitskopie)
+@@ -3,7 +3,6 @@
+ 
+ INCLUDES = -I. \
+ 	 -I$(top_srcdir) \
+-	 -I$(includedir) \
+ 	 @e_cflags@
+ 
+ pkgdir = $(datadir)/$(MODULE_ARCH)
============================================================
--- packages/openmoko-projects/illume_svn.bb	9e4ff325ee2fd027ba03143844adb1f205357ab1
+++ packages/openmoko-projects/illume_svn.bb	9e4ff325ee2fd027ba03143844adb1f205357ab1
@@ -0,0 +1,26 @@
+DESCRIPTION = "Illume - Mobile UI module for Enlightenment"
+DEPENDS = "e-wm eet evas ecore edje embryo efreet edbus edje-native embryo-native"
+LICENSE = "MIT BSD"
+PV = "svnr${SRCREV}"
+PR = "r1"
+
+inherit e
+
+SRC_URI = "svn://svn.projects.openmoko.org/svnroot/;module=${PN};proto=https \
+           file://include-path.diff;patch=1"
+S = "${WORKDIR}/${PN}"
+
+EXTRA_OECONF = "--x-includes=${STAGING_INCDIR}/X11 \
+                --x-libraries=${STAGING_LIBDIR} \
+		--enable-simple-x11 \
+                --with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc"
+                
+FILES_${PN} = "${libdir}/enlightenment/modules/*/*.edj ${libdir}/enlightenment/modules/*/*.desktop ${libdir}/enlightenment/modules/*/*/*"
+FILES_${PN}-dbg += "${libdir}/enlightenment/modules/*/*/.debug/"
+
+do_install_append() {
+  for I in `find ${STAGING_LIBDIR}/enlightenment -name "*.la" -print`; do rm -f $I; done
+  for I in `find ${STAGING_LIBDIR}/enlightenment -name "*.a" -print`; do rm -f $I; done
+  for I in `find ${STAGING_LIBDIR_CROSS}/enlightenment -name "*.la" -print`; do rm -f $I; done
+  for I in `find ${STAGING_LIBDIR_CROSS}/enlightenment -name "*.a" -print`; do rm -f $I; done
+}






More information about the Openembedded-commits mailing list