[oe-commits] org.oe.dev efl: update to 20080129, fix some LICENSE entries, enable software-x11-16 engine again

mickeyl commit openembedded-commits at lists.openembedded.org
Tue Jan 29 21:04:14 UTC 2008


efl: update to 20080129, fix some LICENSE entries, enable software-x11-16 engine again

Author: mickeyl at openembedded.org
Branch: org.openembedded.dev
Revision: 567d05bbd75df7441d86ea1fe729b0ac87293846
ViewMTN: http://monotone.openembedded.org/revision/info/567d05bbd75df7441d86ea1fe729b0ac87293846
Files:
1
packages/e17/e-wm_0.16.999.041.bb
packages/e17/rage_0.2.0.005.bb
packages/e17/rage_cvs.bb
packages/efl1/imlib2_1.4.0.002.bb
packages/efl1/imlib2_1.4.1.000.bb
classes/efl_base.bbclass
conf/distro/include/sane-srcdates.inc
packages/e17/e-wm_cvs.bb
packages/efl1/ecore.inc
packages/efl1/ecore_cvs.bb
packages/efl1/edje_cvs.bb
packages/efl1/eet_cvs.bb
packages/efl1/efreet_cvs.bb
packages/efl1/embryo_cvs.bb
packages/efl1/emotion_cvs.bb
packages/efl1/epdf_cvs.bb
packages/efl1/epsilon_cvs.bb
packages/efl1/esmart_cvs.bb
packages/efl1/etk_cvs.bb
packages/efl1/evas.inc
packages/efl1/evas_cvs.bb
packages/efl1/ewl_cvs.bb
Diffs:

#
# mt diff -r1582dfee6524bc8d5f91cd0de547b1a54df91025 -r567d05bbd75df7441d86ea1fe729b0ac87293846
#
# 
# 
# delete "packages/e17/e-wm_0.16.999.041.bb"
# 
# rename "packages/e17/rage_0.2.0.005.bb"
#     to "packages/e17/rage_cvs.bb"
# 
# rename "packages/efl1/imlib2_1.4.0.002.bb"
#     to "packages/efl1/imlib2_1.4.1.000.bb"
# 
# patch "classes/efl_base.bbclass"
#  from [09892e0f0086d013b90a878b3d2b6d09064a44c8]
#    to [3d921ce38da6bfd30a507bc70a0cf67b4458c934]
# 
# patch "conf/distro/include/sane-srcdates.inc"
#  from [1dcbc89e2e936afc986ff0b9b2342ea57e980a70]
#    to [a20012ca4a3de383c6062b1c564166182a18c681]
# 
# patch "packages/e17/e-wm_cvs.bb"
#  from [529ec72e179f26986c7e4391d4699e598b77096a]
#    to [1bdace24c8d78006d562086cae87603c61046c8a]
# 
# patch "packages/e17/rage_cvs.bb"
#  from [04c645b7d3b04bcdf13b9188cb1283d991a72e39]
#    to [a2a2df332f757085d7b1f10bba09a12b5f5a3206]
# 
# patch "packages/efl1/ecore.inc"
#  from [934d94fad3c6bfd69212decb7aab06ab9b476048]
#    to [c4d7e192157f599c231b67a6298d08da551f9cd2]
# 
# patch "packages/efl1/ecore_cvs.bb"
#  from [d5252beb6447db426e62970a50a59407b9c1dc8b]
#    to [cfa8c9faeecc70a284baf78119129a3ec85c1639]
# 
# patch "packages/efl1/edje_cvs.bb"
#  from [ac767ddd6ef3e33594e36c32d80fcb551a3bb380]
#    to [651ab5e3265e556ae79b9f809c4a345f3b87739b]
# 
# patch "packages/efl1/eet_cvs.bb"
#  from [869675713b0e92b00b79fd8ff8fe0bbd329e76cc]
#    to [0540f3c9a184c0016866cf3e28d6cf60612c548d]
# 
# patch "packages/efl1/efreet_cvs.bb"
#  from [5fa16dafdd558aa8bf82a006243cb7c86950003a]
#    to [eafca9ec13aa035e7d425da3addbff7c5274c705]
# 
# patch "packages/efl1/embryo_cvs.bb"
#  from [3004da545ec73d718d11b18e16c97a533af9ae75]
#    to [79c4589004660f326e476191a6a522f75318fbba]
# 
# patch "packages/efl1/emotion_cvs.bb"
#  from [0dea4f9c68cea7dac11077352cd9dbbe1d81fd41]
#    to [455d6b3619396ffdc95940c2c7bd52705fd508fd]
# 
# patch "packages/efl1/epdf_cvs.bb"
#  from [cdfb0f4cc3ec86c5aac3d06e8fc109d3fd5c92c2]
#    to [cc4469584c9d183ecc4e0a17b9f37d7f77df098c]
# 
# patch "packages/efl1/epsilon_cvs.bb"
#  from [ed403881091c3fab241a1bfc86fd69b4a645f221]
#    to [0a73ef6a0168069d9d5f62492b4fdee938f9aa9a]
# 
# patch "packages/efl1/esmart_cvs.bb"
#  from [d2f3fcc4b634993e1088d65ea71588d2e7e57db4]
#    to [cacbf3b70f73a7e32bcb35bd2ce022641432b9ea]
# 
# patch "packages/efl1/etk_cvs.bb"
#  from [73f6a2bacad4d3504deaf7b78fd4d80aed9a3baa]
#    to [74244567bcd7506fb878b7e1e0b5e527e5a6fbe6]
# 
# patch "packages/efl1/evas.inc"
#  from [b5cd048c85bc9f9f299682fb9fc1db9a8a381a45]
#    to [f4bea097c84b09f97ff301ce61d6fedfa3111605]
# 
# patch "packages/efl1/evas_cvs.bb"
#  from [8c14a37af3d4c6356ba37624a420d4dc7b485196]
#    to [e5ac12c8a85a913c0003451c4a2c123294ac0f81]
# 
# patch "packages/efl1/ewl_cvs.bb"
#  from [0b0845d0af43245cad7efe54d5d63ab7dab600a2]
#    to [4b95b18bfd82af00f7025839e31897d752b42ee1]
# 
# patch "packages/efl1/imlib2_1.4.1.000.bb"
#  from [e017df241684fa755bba2f2f9b4d95dcf494b052]
#    to [35e237b0b8c615f5fe4ad44272e7f65610fb9f12]
# 
============================================================
--- classes/efl_base.bbclass	09892e0f0086d013b90a878b3d2b6d09064a44c8
+++ classes/efl_base.bbclass	3d921ce38da6bfd30a507bc70a0cf67b4458c934
@@ -1,9 +1,9 @@ SRCNAME = "${@bb.data.getVar('PN', d, 1)
 inherit autotools pkgconfig
 
 SECTION = "e/libs"
 HOMEPAGE = "http://www.enlightenment.org"
 SRCNAME = "${@bb.data.getVar('PN', d, 1).replace('-native', '')}"
-SRC_URI = "http://download.enlightenment.org/snapshots/2007-07-10/${SRCNAME}-${PV}.tar.gz"
+SRC_URI = "http://download.enlightenment.org/snapshots/2008-01-25/${SRCNAME}-${PV}.tar.gz"
 S = "${WORKDIR}/${SRCNAME}-${PV}"
 
 do_stage() {
============================================================
--- conf/distro/include/sane-srcdates.inc	1dcbc89e2e936afc986ff0b9b2342ea57e980a70
+++ conf/distro/include/sane-srcdates.inc	a20012ca4a3de383c6062b1c564166182a18c681
@@ -53,7 +53,7 @@ SRCDATE_gtkhtml2 ?= "20060323"
 # Enlightenment Foundation Libraries
 # Caution: This is not alphabetically, but (roughly) dependency-sorted.
 # Please leave it like that.
-EFL_SRCDATE = "20080117"
+EFL_SRCDATE = "20080129"
 SRCDATE_edb-native ?= "${EFL_SRCDATE}"
 SRCDATE_edb ?= "${EFL_SRCDATE}"
 SRCDATE_eet-native ?= "${EFL_SRCDATE}"
@@ -107,9 +107,9 @@ SRCDATE_e-wm ?= "${EFL_SRCDATE}"
 SRCDATE_entrance ?= "${EFL_SRCDATE}"
 SRCDATE_e-utils ?= "${EFL_SRCDATE}"
 SRCDATE_e-wm ?= "${EFL_SRCDATE}"
-SRCDATE_enna = "${EFL_SRCDATE}"
-#SRCDATE_enna ?= "${EFL_SRCDATE}"
+SRCDATE_enna ?= "${EFL_SRCDATE}"
 SRCDATE_exquisite ?= "${EFL_SRCDATE}"
+SRCDATE_rage ?= "${EFL_SRCDATE}"
 
 # Misc packages, sorted by alphabet
 SRCDATE_avetanabt ?= "20060814"
============================================================
--- packages/e17/e-wm_cvs.bb	529ec72e179f26986c7e4391d4699e598b77096a
+++ packages/e17/e-wm_cvs.bb	1bdace24c8d78006d562086cae87603c61046c8a
@@ -1,7 +1,7 @@
-DESCRIPTION = "E17 - the Enlightenment Window Mananger"
+DESCRIPTION = "The Enlightenment Window Mananger Version 17"
 DEPENDS = "eet evas ecore edje efreet"
 LICENSE = "MIT BSD"
-PV = "0.16.999.041+cvs${SRCDATE}"
+PV = "0.16.999.042+cvs${SRCDATE}"
 PR = "r0"
 
 inherit e update-alternatives
============================================================
--- packages/e17/rage_0.2.0.005.bb	04c645b7d3b04bcdf13b9188cb1283d991a72e39
+++ packages/e17/rage_cvs.bb	a2a2df332f757085d7b1f10bba09a12b5f5a3206
@@ -1,10 +1,13 @@ SECTION = "x11/multimedia"
 DESCRIPTION = "Rage is a media center application based on EFL"
 AUTHOR = "Carsten 'The Rasterman' Heitzler"
 HOMEPAGE = "http://www.rasterman.com"
 LICENSE = "MIT BSD"
 DEPENDS = "evas ecore edje"
 SECTION = "x11/multimedia"
+PV = "0.3.0.042+cvs${SRCDATE}"
 
-SRC_URI = "http://download.enlightenment.org/snapshots/2007-08-26/rage-${PV}.tar.gz"
+inherit autotools
 
+SRC_URI = "${E_CVS};module=misc/rage"
+S = "${WORKDIR}/rage"
+
-inherit autotools
============================================================
--- packages/efl1/ecore.inc	934d94fad3c6bfd69212decb7aab06ab9b476048
+++ packages/efl1/ecore.inc	c4d7e192157f599c231b67a6298d08da551f9cd2
@@ -1,11 +1,9 @@
-DESCRIPTION = "Ecore is the core event abstraction layer for the enlightenment \
-foundation libraries. It makes makes doing selections, drag and drop, event loops, \
-timeouts and idle handlers fast, optimized, and convenient."
-LICENSE = "MIT"
+DESCRIPTION = "Ecore is the Enlightenment application framework library"
+LICENSE = "MIT BSD"
 DEPENDS = "curl eet evas tslib"
 # optional
 # DEPENDS += "directfb libsdl-x11 openssl virtual/libiconv"
-PV = "0.9.9.041+cvs${SRCDATE}"
+PV = "0.9.9.042+cvs${SRCDATE}"
 
 inherit efl_library
 
============================================================
--- packages/efl1/ecore_cvs.bb	d5252beb6447db426e62970a50a59407b9c1dc8b
+++ packages/efl1/ecore_cvs.bb	cfa8c9faeecc70a284baf78119129a3ec85c1639
@@ -1,5 +1,5 @@ require ecore.inc
 require ecore.inc
-PR = "r2"
+PR = "r0"
 
 EXTRA_OECONF = "\
         --x-includes=${STAGING_INCDIR}/X11 \
@@ -15,6 +15,7 @@ EXTRA_OECONF = "\
 		--disable-ecore-sdl \
 		--enable-ecore-fb \
 		--enable-ecore-evas \
+		--enable-ecore-evas-x11-16 \
         --disable-ecore-evas-x11-gl \
 		--enable-ecore-evas-xrender \
 		--disable-ecore-evas-dfb \
============================================================
--- packages/efl1/edje_cvs.bb	ac767ddd6ef3e33594e36c32d80fcb551a3bb380
+++ packages/efl1/edje_cvs.bb	651ab5e3265e556ae79b9f809c4a345f3b87739b
@@ -1,9 +1,8 @@
-DESCRIPTION = "Edje is a complex graphical design & layout library."
-# can also install vim data files
+DESCRIPTION = "Edje is the Enlightenment graphical design & layout library"
 DEPENDS = "eet evas ecore embryo edje-native"
 LICENSE = "MIT BSD"
-PV = "0.5.0.41+cvs${SRCDATE}"
-PR = "r2"
+PV = "0.5.0.042+cvs${SRCDATE}"
+PR = "r0"
 
 inherit efl_library
 
============================================================
--- packages/efl1/eet_cvs.bb	869675713b0e92b00b79fd8ff8fe0bbd329e76cc
+++ packages/efl1/eet_cvs.bb	0540f3c9a184c0016866cf3e28d6cf60612c548d
@@ -1,10 +1,7 @@
-DESCRIPTION = "EET is a tiny library designed to write an \
-arbitary set of chunks of data to a file and optionally compress \
-each chunk (very much like a zip file) and allow fast \
-random-access reading of the file later on."
+DESCRIPTION = "EET is the Enlightenment data storage library"
 DEPENDS = "zlib jpeg"
 LICENSE = "MIT BSD"
-PV = "0.9.10.041+cvs${SRCDATE}"
-PR = "r1"
+PV = "0.9.10.042+cvs${SRCDATE}"
+PR = "r0"
 
 inherit efl_library
============================================================
--- packages/efl1/efreet_cvs.bb	5fa16dafdd558aa8bf82a006243cb7c86950003a
+++ packages/efl1/efreet_cvs.bb	eafca9ec13aa035e7d425da3addbff7c5274c705
@@ -1,8 +1,7 @@
-DESCRIPTION = "An implementation of freedesktop.org specs for the \
-Enlightenment Foundation Libraries"
+DESCRIPTION = "The Enlightenment freedesktop.org library"
 DEPENDS = "ecore"
 LICENSE = "MIT BSD"
-PV = "0.0.3.003+cvs${SRCDATE}"
+PV = "0.0.3.042+cvs${SRCDATE}"
 PR = "r0"
 
 inherit efl_library
============================================================
--- packages/efl1/embryo_cvs.bb	3004da545ec73d718d11b18e16c97a533af9ae75
+++ packages/efl1/embryo_cvs.bb	79c4589004660f326e476191a6a522f75318fbba
@@ -1,10 +1,6 @@
-DESCRIPTION = "Embryo implements a C like scripting language used in various parts \
-of the Enlightenment project, namely Edje. Embryo's scripting language is based on \
-CompuPhase's Small language that was introduced in Dr Dobb's Journal in 1999. \
-Embryo allows scripting capabilities in places that otherwise wouldn't support \
-basic programming structures such as in Edje EDCs."
+DESCRIPTION = "The Enlightenment C-like scripting language for Edje"
 LICENSE = "MIT BSD"
-PV = "0.9.1.041+cvs${SRCDATE}"
-PR = "r1"
+PV = "0.9.1.042+cvs${SRCDATE}"
+PR = "r0"
 
 inherit efl_library
============================================================
--- packages/efl1/emotion_cvs.bb	0dea4f9c68cea7dac11077352cd9dbbe1d81fd41
+++ packages/efl1/emotion_cvs.bb	455d6b3619396ffdc95940c2c7bd52705fd508fd
@@ -1,9 +1,9 @@
-DESCRIPTION = "Emotion is a multimedia library with backends: gstreamer and libxine"
-LICENSE = "MIT"
+DESCRIPTION = "The Enlightenment multimedia library"
+LICENSE = "MIT BSD"
 # we no longer build the libxine backend, since the gstreamer backend seems more promising
 DEPENDS = "eet evas ecore edje gstreamer gst-plugins-base"
 RRECOMMENDS_${PN} = "emotion-backend-gstreamer"
-PV = "0.0.1+cvs${SRCDATE}"
+PV = "0.1.0+cvs${SRCDATE}"
 PR = "r0"
 
 inherit efl_library
============================================================
--- packages/efl1/epdf_cvs.bb	cdfb0f4cc3ec86c5aac3d06e8fc109d3fd5c92c2
+++ packages/efl1/epdf_cvs.bb	cc4469584c9d183ecc4e0a17b9f37d7f77df098c
@@ -1,13 +1,11 @@ DESCRIPTION = "Epdf is the glue between 
 DESCRIPTION = "Epdf is the glue between EFL and libpoppler"
-LICENSE = "BSD"
-DEPENDS = "poppler evas ecore etk"
+LICENSE = "MIT BSD"
+DEPENDS = "poppler evas ecore etk ewl"
 PV = "0.1.0+cvs${SRCDATE}"
-PR = "r2"
+PR = "r0"
 
 inherit efl_library
 
-EXTRA_OECONF = "--disable-ewl"
-
 SRC_URI = "${E_CVS};module=e17/proto/${SRCNAME} \
            file://fix-plugin-path-check.patch;HACK=1;patch=1"
 
============================================================
--- packages/efl1/epsilon_cvs.bb	ed403881091c3fab241a1bfc86fd69b4a645f221
+++ packages/efl1/epsilon_cvs.bb	0a73ef6a0168069d9d5f62492b4fdee938f9aa9a
@@ -1,9 +1,9 @@ that is compliant with the freedesktop.o
 DESCRIPTION = "Epsilon is a flexible and powerful image thumbnailing library \
 that is compliant with the freedesktop.org Thumbnail Managing Standard."
-LICENSE = "BSD"
+LICENSE = "MIT BSD"
 # can also depend on xine for movie thumbnails
 DEPENDS = "imlib2 epeg libpng evas ecore edje perl-native"
-PV = "0.3.0+cvs${SRCDATE}"
+PV = "0.3.0.012+cvs${SRCDATE}"
 
 inherit efl_library
 
============================================================
--- packages/efl1/esmart_cvs.bb	d2f3fcc4b634993e1088d65ea71588d2e7e57db4
+++ packages/efl1/esmart_cvs.bb	cacbf3b70f73a7e32bcb35bd2ce022641432b9ea
@@ -1,7 +1,7 @@ DESCRIPTION = "ESmart is a collection of
 DESCRIPTION = "ESmart is a collection of smart Evas objects"
-LICENSE = "MIT"
+LICENSE = "MIT BSD"
 DEPENDS = "evas ecore edje imlib2 epsilon libtool"
-PV = "0.9.0+cvs${SRCDATE}"
+PV = "0.9.0.042+cvs${SRCDATE}"
 
 inherit efl_library
 
============================================================
--- packages/efl1/etk_cvs.bb	73f6a2bacad4d3504deaf7b78fd4d80aed9a3baa
+++ packages/efl1/etk_cvs.bb	74244567bcd7506fb878b7e1e0b5e527e5a6fbe6
@@ -1,8 +1,8 @@ LICENSE = "MIT"
 DESCRIPTION = "Etk is an advanced widget toolkit based on the Enlightenment Foundation Libraries."
 DEPENDS = "evas ecore edje"
 LICENSE = "MIT"
-PV = "0.1.0+cvs${SRCDATE}"
-PR = "r1"
+PV = "0.1.0.042+cvs${SRCDATE}"
+PR = "r0"
 
 inherit efl_library
 
============================================================
--- packages/efl1/evas.inc	b5cd048c85bc9f9f299682fb9fc1db9a8a381a45
+++ packages/efl1/evas.inc	f4bea097c84b09f97ff301ce61d6fedfa3111605
@@ -1,18 +1,12 @@
-DESCRIPTION = "Evas is a hardware-accelerated canvas API that can draw \
-anti-aliased text, smooth super and sub-images, alpha-blend, as well as drop \
-down to using normal X11 primitives such as pixmaps, lines and rectangles if \
-your CPU or graphics hardware are too slow."
+DESCRIPTION = "Evas is the Enlightenment canvas API"
 LICENSE = "MIT BSD"
 # can also depend on valgrind, libsdl-x11, directfb
 DEPENDS = "eet freetype jpeg libpng virtual/libx11 libxext libxrender"
-PV = "0.9.9.041+cvs${SRCDATE}"
+PV = "0.9.9.042+cvs${SRCDATE}"
 
 inherit efl_library
 
-# SRC_URI += "file://fix-configure.patch;patch=1"
-
 FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/evas"
-
 EXTRA_OECONF = "<override me>"
 
 python populate_packages_prepend () {
============================================================
--- packages/efl1/evas_cvs.bb	8c14a37af3d4c6356ba37624a420d4dc7b485196
+++ packages/efl1/evas_cvs.bb	e5ac12c8a85a913c0003451c4a2c123294ac0f81
@@ -1,5 +1,5 @@ require evas.inc
 require evas.inc
-PR = "r2"
+PR = "r0"
 
 EXTRA_OECONF = "\
 		--x-includes=${STAGING_INCDIR}/X11  \
============================================================
--- packages/efl1/ewl_cvs.bb	0b0845d0af43245cad7efe54d5d63ab7dab600a2
+++ packages/efl1/ewl_cvs.bb	4b95b18bfd82af00f7025839e31897d752b42ee1
@@ -1,10 +1,8 @@
-DESCRIPTION = "The Enlightened Widget Library, \
-a simple-to-use general purpose widget library \
-based on the enlightenment foundation libraries."
+DESCRIPTION = "The Enlightened Widget Library"
 DEPENDS = "evas ecore edje emotion efreet epsilon"
-LICENSE = "MIT"
-PV = "0.5.1+cvs${SRCDATE}"
-PR = "r2"
+LICENSE = "MIT BSD"
+PV = "0.5.2.042+cvs${SRCDATE}"
+PR = "r0"
 
 inherit efl_library
 
============================================================
--- packages/efl1/imlib2_1.4.0.002.bb	e017df241684fa755bba2f2f9b4d95dcf494b052
+++ packages/efl1/imlib2_1.4.1.000.bb	35e237b0b8c615f5fe4ad44272e7f65610fb9f12
@@ -1,8 +1,8 @@ DEPENDS = "freetype libpng jpeg virtual/
 DESCRIPTION = "A graphic library for file loading, saving, rendering, and manipulation."
 LICENSE = "BSD"
 # can also depend on tiff34, ungif or gif, z, bz2, id3tag
 DEPENDS = "freetype libpng jpeg virtual/libx11 libxext"
-PR = "r2"
+PR = "r0"
 
 inherit efl_library
 






More information about the Openembedded-commits mailing list