summaryrefslogtreecommitdiff
path: root/packages/efl
diff options
context:
space:
mode:
authorMichael Lauer <mickey@vanille-media.de>2006-04-06 10:26:37 +0000
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>2006-04-06 10:26:37 +0000
commit254167bc41a3aae1c45a5f769ec16dee2dd37e2e (patch)
tree5beb05d6debc3a2b83fd3537d37f173d9c407927 /packages/efl
parent204bcb2d7913b9bd58f8b38a78685fd15f68b48c (diff)
evas: stage plugins
Diffstat (limited to 'packages/efl')
-rw-r--r--packages/efl/evas-fb_0.9.9.025.bb2
-rw-r--r--packages/efl/evas-fb_20060113.bb2
-rw-r--r--packages/efl/evas-x11_0.9.9.025.bb2
-rw-r--r--packages/efl/evas-x11_20060113.bb2
-rw-r--r--packages/efl/evas.inc13
5 files changed, 15 insertions, 6 deletions
diff --git a/packages/efl/evas-fb_0.9.9.025.bb b/packages/efl/evas-fb_0.9.9.025.bb
index a7b1bd4029..7ccecabfb2 100644
--- a/packages/efl/evas-fb_0.9.9.025.bb
+++ b/packages/efl/evas-fb_0.9.9.025.bb
@@ -1,6 +1,6 @@
include evas.inc
DEPENDS = "freetype libpng jpeg eet"
-PR = "r2"
+PR = "r3"
EXTRA_OECONF = "--enable-fb \
--disable-directfb \
diff --git a/packages/efl/evas-fb_20060113.bb b/packages/efl/evas-fb_20060113.bb
index 3162ab147a..1a889a2649 100644
--- a/packages/efl/evas-fb_20060113.bb
+++ b/packages/efl/evas-fb_20060113.bb
@@ -1,6 +1,6 @@
include evas.inc
DEPENDS = "freetype libpng jpeg eet"
-PR = "r0"
+PR = "r1"
SRC_URI = "${E_CVS};module=e17/libs/evas;date=${PV} \
file://pkg.m4"
diff --git a/packages/efl/evas-x11_0.9.9.025.bb b/packages/efl/evas-x11_0.9.9.025.bb
index 125dfb0c97..dc99b96761 100644
--- a/packages/efl/evas-x11_0.9.9.025.bb
+++ b/packages/efl/evas-x11_0.9.9.025.bb
@@ -1,6 +1,6 @@
include evas.inc
DEPENDS += "libx11 libxext freetype"
-PR = "r4"
+PR = "r5"
EXTRA_OECONF = "--x-includes=${STAGING_INCDIR}/X11 \
--x-libraries=${STAGING_LIBDIR} \
diff --git a/packages/efl/evas-x11_20060113.bb b/packages/efl/evas-x11_20060113.bb
index 8925920fcf..c10bd77857 100644
--- a/packages/efl/evas-x11_20060113.bb
+++ b/packages/efl/evas-x11_20060113.bb
@@ -1,6 +1,6 @@
include evas.inc
DEPENDS += "libx11 libxext freetype"
-PR = "r4"
+PR = "r5"
SRC_URI = "${E_CVS};module=e17/libs/evas;date=${PV}"
S = "${WORKDIR}/evas"
diff --git a/packages/efl/evas.inc b/packages/efl/evas.inc
index 3199453d31..bffd0668cb 100644
--- a/packages/efl/evas.inc
+++ b/packages/efl/evas.inc
@@ -20,7 +20,6 @@ FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/evas"
EXTRA_OECONF = "<override me>"
-
do_configure_prepend() {
if [ -e "${WORKDIR}/m4" ]; then
install -d "${S}/m4"
@@ -29,6 +28,16 @@ do_configure_prepend() {
fi
}
+do_stage_append() {
+ cd src
+ modules=`find modules -name ".libs"`
+ for module in $modules
+ do
+ install -d ${STAGING_LIBDIR}/evas/`dirname $module`
+ install -m 0755 $module/module.so ${STAGING_LIBDIR}/evas/`dirname $module`/module.so
+ done
+}
+
headers = "<override me>"
libraries = "libevas"
-FILES_${PN} += "/usr/lib/evas/" \ No newline at end of file
+FILES_${PN} += "/usr/lib/evas/"