summaryrefslogtreecommitdiff
path: root/packages/imlib2
diff options
context:
space:
mode:
authorMichael Lauer <mickey@vanille-media.de>2005-08-08 13:48:31 +0000
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>2005-08-08 13:48:31 +0000
commitac2189551d8f54baafe3e5526bd38433f8f9cf8a (patch)
tree38280a2e97a786c4b09f28442e9e45329470d08b /packages/imlib2
parent86404033c9bb58e7870007571073d5394efaed7e (diff)
MASSIVE EFL (Enlightenment Foundation Libraries) Update:
- edb - eet - embryo - ecore - evas - edje - ewl - imlib - adjust preferred-e-packages as well Next step: Add Entrance and E17
Diffstat (limited to 'packages/imlib2')
-rw-r--r--packages/imlib2/imlib2-fb_1.2.0.007.bb8
-rw-r--r--packages/imlib2/imlib2-fb_1.2.1.004.bb4
-rw-r--r--packages/imlib2/imlib2-native_1.2.1.004.bb (renamed from packages/imlib2/imlib2-native_1.2.0.007.bb)5
-rw-r--r--packages/imlib2/imlib2-x11_1.2.1.004.bb (renamed from packages/imlib2/imlib2-x11_1.2.0.007.bb)1
-rw-r--r--packages/imlib2/imlib2.inc38
5 files changed, 35 insertions, 21 deletions
diff --git a/packages/imlib2/imlib2-fb_1.2.0.007.bb b/packages/imlib2/imlib2-fb_1.2.0.007.bb
deleted file mode 100644
index a49e96c0d4..0000000000
--- a/packages/imlib2/imlib2-fb_1.2.0.007.bb
+++ /dev/null
@@ -1,8 +0,0 @@
-SECTION = "libs"
-LICENSE = "BSD"
-include imlib2.inc
-inherit native
-DEPENDS = "freetype"
-
-EXTRA_OECONF = "--without-x \
- --disable-mmx"
diff --git a/packages/imlib2/imlib2-fb_1.2.1.004.bb b/packages/imlib2/imlib2-fb_1.2.1.004.bb
new file mode 100644
index 0000000000..bddb085fdd
--- /dev/null
+++ b/packages/imlib2/imlib2-fb_1.2.1.004.bb
@@ -0,0 +1,4 @@
+include imlib2.inc
+
+EXTRA_OECONF = "--without-x \
+ --disable-mmx"
diff --git a/packages/imlib2/imlib2-native_1.2.0.007.bb b/packages/imlib2/imlib2-native_1.2.1.004.bb
index 17c54ae5a2..e3a46c4aba 100644
--- a/packages/imlib2/imlib2-native_1.2.0.007.bb
+++ b/packages/imlib2/imlib2-native_1.2.1.004.bb
@@ -4,8 +4,3 @@ DEPENDS = "freetype-native libpng-native jpeg-native"
EXTRA_OECONF = "--disable-mmx \
--without-x"
-
-do_stage () {
- oe_libinstall -C src/lib libImlib2 ${STAGING_LIBDIR}/
- install -m 0644 ${S}/src/lib/Imlib2.h ${STAGING_INCDIR}/
-}
diff --git a/packages/imlib2/imlib2-x11_1.2.0.007.bb b/packages/imlib2/imlib2-x11_1.2.1.004.bb
index 53d38bff34..4cec9a979f 100644
--- a/packages/imlib2/imlib2-x11_1.2.0.007.bb
+++ b/packages/imlib2/imlib2-x11_1.2.1.004.bb
@@ -5,5 +5,4 @@ EXTRA_OECONF = "--disable-mmx \
--with-x \
--x-includes=${STAGING_INCDIR} \
--x-libraries=${STAGING_LIBDIR}"
-DEPENDS += ""
diff --git a/packages/imlib2/imlib2.inc b/packages/imlib2/imlib2.inc
index fce10c2eb3..cf73ba446f 100644
--- a/packages/imlib2/imlib2.inc
+++ b/packages/imlib2/imlib2.inc
@@ -5,11 +5,7 @@ SECTION = "e/libs"
PRIORITY = "optional"
PROVIDES = "virtual/imlib2"
DEPENDS = "freetype libpng jpeg"
-
-do_prepsources () {
- make clean distclean || true
-}
-addtask prepsources after do_fetch before do_unpack
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
SRC_URI = "http://enlightenment.freedesktop.org/files/imlib2-${PV}.tar.gz"
S = "${WORKDIR}/imlib2-${PV}"
@@ -19,9 +15,37 @@ inherit autotools pkgconfig binconfig
do_stage () {
oe_libinstall -C src/lib libImlib2 ${STAGING_LIBDIR}/
install -m 0644 ${S}/src/lib/Imlib2.h ${STAGING_INCDIR}/
+
+ install -d ${STAGING_LIBDIR}/imlib2/loaders
+ for i in src/modules/loaders/.libs/*.so
+ do
+ install -m 0755 $i ${STAGING_LIBDIR}/imlib2/loaders
+ done
+
+ install -d ${STAGING_LIBDIR}/imlib2/filters
+ for i in src/modules/filters/.libs/*.so
+ do
+ install -m 0755 $i ${STAGING_LIBDIR}/imlib2/filters
+ done
+}
+
+do_install_append() {
+ install -d ${D}${libdir}/imlib2/loaders
+ for i in src/modules/loaders/.libs/*.so
+ do
+ install -m 0755 $i ${D}${libdir}/imlib2/loaders
+ done
+
+ install -d ${D}${libdir}/imlib2/filters
+ for i in src/modules/filters/.libs/*.so
+ do
+ install -m 0755 $i ${D}${libdir}/imlib2/filters
+ done
}
-PACKAGES += "${PN}-bin"
+PACKAGES =+ "imlib2-bin imlib2-loaders imlib2-filters"
FILES_${PN} = "${libdir}/lib*.so.* ${libdir}/imlib2"
FILES_${PN}-dev += "${bindir}/imlib2-config"
-FILES_${PN}-bin = "${bindir}"
+FILES_imlib2-bin = "${bindir}"
+FILES_imlib2-loaders = "${libdir}/imlib2/loaders/*.so"
+FILES_imlib2-filters = "${libdir}/imlib2/filters/*.so"