* [PATCH][meta-efl 01/16] e-base: bump EFL_SRCREV for beta
2011-12-06 9:57 [PATCH][meta-efl 00/16] efl upgrade Martin Jansa
@ 2011-12-06 9:57 ` Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 02/16] edbus: include libeconnman0_7x in edbus-connman, otherwise whole PN is renamed and breaks upgrade path Martin Jansa
` (14 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2011-12-06 9:57 UTC (permalink / raw)
To: openembedded-devel
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
meta-efl/classes/e-base.bbclass | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/meta-efl/classes/e-base.bbclass b/meta-efl/classes/e-base.bbclass
index d9c2275..05997bd 100644
--- a/meta-efl/classes/e-base.bbclass
+++ b/meta-efl/classes/e-base.bbclass
@@ -2,7 +2,7 @@ HOMEPAGE = "http://www.enlightenment.org"
SRCNAME ?= "${BPN}"
# usually tracks svn trunk HEAD
-EFL_SRCREV ?= "65428"
+EFL_SRCREV ?= "65690"
# revision when 1.0.0 was released, for recipes which don't need rebuild so often
EFL_SRCREV_1.0.0 ?= "56356"
--
1.7.8
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH][meta-efl 02/16] edbus: include libeconnman0_7x in edbus-connman, otherwise whole PN is renamed and breaks upgrade path
2011-12-06 9:57 [PATCH][meta-efl 00/16] efl upgrade Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 01/16] e-base: bump EFL_SRCREV for beta Martin Jansa
@ 2011-12-06 9:57 ` Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 03/16] e-wm: bump PR after edbus-econnman fix Martin Jansa
` (13 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2011-12-06 9:57 UTC (permalink / raw)
To: openembedded-devel
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
meta-efl/recipes-efl/efl/edbus.inc | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta-efl/recipes-efl/efl/edbus.inc b/meta-efl/recipes-efl/efl/edbus.inc
index 4f2e920..58498b4 100644
--- a/meta-efl/recipes-efl/efl/edbus.inc
+++ b/meta-efl/recipes-efl/efl/edbus.inc
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=550b8cea13dacc4bf00508a8cce1074c"
inherit efl
BBCLASSEXTEND = "native"
-INC_PR = "r0"
+INC_PR = "r1"
SRCNAME = "e_dbus"
@@ -17,7 +17,7 @@ FILES_${PN}-enotify = "${libdir}/libenotify.so.* ${bindir}/e-notify-send"
FILES_${PN}-edbus = "${libdir}/libedbus.so.*"
FILES_${PN}-enm = "${libdir}/libenm.so.*"
FILES_${PN}-ehal = "${libdir}/libehal.so.*"
-FILES_${PN}-econnman = "${libdir}/libeconnman.so.*"
+FILES_${PN}-econnman = "${libdir}/libeconnman.so.* ${libdir}/libeconnman0_7x.so.*"
FILES_${PN}-eofono = "${libdir}/libeofono.so.*"
FILES_${PN}-eukit = "${libdir}/libeukit.so.*"
FILES_${PN}-ebluez = "${libdir}/libebluez.so.*"
--
1.7.8
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH][meta-efl 03/16] e-wm: bump PR after edbus-econnman fix
2011-12-06 9:57 [PATCH][meta-efl 00/16] efl upgrade Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 01/16] e-base: bump EFL_SRCREV for beta Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 02/16] edbus: include libeconnman0_7x in edbus-connman, otherwise whole PN is renamed and breaks upgrade path Martin Jansa
@ 2011-12-06 9:57 ` Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 04/16] elsa: add systemd service and add RCONFLICTS/RREPLACES with xserver-nodm-init Martin Jansa
` (12 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2011-12-06 9:57 UTC (permalink / raw)
To: openembedded-devel
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
meta-efl/recipes-efl/e17/e-wm_svn.bb | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/meta-efl/recipes-efl/e17/e-wm_svn.bb b/meta-efl/recipes-efl/e17/e-wm_svn.bb
index 9da788d..e931967 100644
--- a/meta-efl/recipes-efl/e17/e-wm_svn.bb
+++ b/meta-efl/recipes-efl/e17/e-wm_svn.bb
@@ -4,7 +4,7 @@ LICENSE = "MIT BSD"
LIC_FILES_CHKSUM = "file://COPYING;md5=2667a0f4120372ea91f7467cdff4095f"
SRCNAME = "e"
PV = "0.16.999.060+svnr${SRCPV}"
-PR = "r22"
+PR = "r23"
SRCREV = "${EFL_SRCREV}"
inherit e update-alternatives gettext
--
1.7.8
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH][meta-efl 04/16] elsa: add systemd service and add RCONFLICTS/RREPLACES with xserver-nodm-init
2011-12-06 9:57 [PATCH][meta-efl 00/16] efl upgrade Martin Jansa
` (2 preceding siblings ...)
2011-12-06 9:57 ` [PATCH][meta-efl 03/16] e-wm: bump PR after edbus-econnman fix Martin Jansa
@ 2011-12-06 9:57 ` Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 05/16] e-base: introduce EFL_SRCREV_1.1.0 and bump EFL_SRCREV Martin Jansa
` (11 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2011-12-06 9:57 UTC (permalink / raw)
To: openembedded-devel
* add RCONFLICTS/RREPLACES also to PN-systemd, because that's where file
collision with xserver-nodm-init is, in PN it's just functional
collision
* fixes upgrade path for task-x11-utils
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
meta-efl/recipes-efl/efl/elsa/xserver-nodm.service | 8 ++++++++
meta-efl/recipes-efl/efl/elsa_svn.bb | 20 +++++++++++++++++++-
2 files changed, 27 insertions(+), 1 deletions(-)
create mode 100644 meta-efl/recipes-efl/efl/elsa/xserver-nodm.service
diff --git a/meta-efl/recipes-efl/efl/elsa/xserver-nodm.service b/meta-efl/recipes-efl/efl/elsa/xserver-nodm.service
new file mode 100644
index 0000000..0b9c0f5
--- /dev/null
+++ b/meta-efl/recipes-efl/efl/elsa/xserver-nodm.service
@@ -0,0 +1,8 @@
+[Unit]
+Description=Login manager for Enlightenment
+
+[Service]
+ExecStart=/usr/sbin/elsa
+
+[Install]
+WantedBy=multi-user.target
diff --git a/meta-efl/recipes-efl/efl/elsa_svn.bb b/meta-efl/recipes-efl/efl/elsa_svn.bb
index e2f6fd7..f885daf 100644
--- a/meta-efl/recipes-efl/efl/elsa_svn.bb
+++ b/meta-efl/recipes-efl/efl/elsa_svn.bb
@@ -7,14 +7,32 @@ SECTION = "e/apps"
inherit e gettext
SRC_URI = "${E_SVN}/trunk/PROTO;module=${SRCNAME};proto=http;scmdata=keep \
file://0001-pam-use-common-auth-instead-of-system-auth.patch \
+ file://xserver-nodm.service \
"
S = "${WORKDIR}/${SRCNAME}"
EXTRA_OECONF = "--with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc"
-PR = "r1"
+PR = "r2"
PV = "0.0.4+svnr${SRCPV}"
SRCREV = "${EFL_SRCREV}"
+do_install_append() {
+ install -d ${D}${base_libdir}/systemd/system/
+ install -m 0644 ${WORKDIR}/xserver-nodm.service ${D}${base_libdir}/systemd/system/xserver-nodm.service
+}
+
+inherit systemd
+SYSTEMD_PACKAGES = "${PN}-systemd"
+SYSTEMD_SERVICE = "xserver-nodm.service"
+
+PACKAGES =+ "${PN}-systemd"
+FILES_${PN}-systemd += "${base_libdir}/systemd"
+RDEPENDS_${PN}-systemd += "${PN}"
+
RDEPENDS_${PN} += "${PN}-themes sessreg xauth"
CONFFILES_${PN} += "${sysconfdir}/elsa.conf"
+RCONFLICTS_${PN} += "xserver-nodm-init"
+RREPLACES_${PN} += "xserver-nodm-init"
+RCONFLICTS_${PN}-systemd += "xserver-nodm-init"
+RREPLACES_${PN}-systemd += "xserver-nodm-init"
--
1.7.8
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH][meta-efl 05/16] e-base: introduce EFL_SRCREV_1.1.0 and bump EFL_SRCREV
2011-12-06 9:57 [PATCH][meta-efl 00/16] efl upgrade Martin Jansa
` (3 preceding siblings ...)
2011-12-06 9:57 ` [PATCH][meta-efl 04/16] elsa: add systemd service and add RCONFLICTS/RREPLACES with xserver-nodm-init Martin Jansa
@ 2011-12-06 9:57 ` Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 06/16] efl-from-svn: update preferred versions Martin Jansa
` (10 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2011-12-06 9:57 UTC (permalink / raw)
To: openembedded-devel
* add EFL_SRCREV_1.1.0 with SRCREV of release and use it for released libs
* EFL_SRCREV will continue to track development in bindings, elementary and e17
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
meta-efl/classes/e-base.bbclass | 6 +++++-
meta-efl/recipes-efl/e17/expedite_svn.bb | 5 ++---
meta-efl/recipes-efl/efl/ecore_svn.bb | 4 ++--
meta-efl/recipes-efl/efl/edbus_svn.bb | 4 ++--
meta-efl/recipes-efl/efl/edje_svn.bb | 4 ++--
meta-efl/recipes-efl/efl/eet_svn.bb | 4 ++--
meta-efl/recipes-efl/efl/eeze_svn.bb | 4 ++--
meta-efl/recipes-efl/efl/efreet_svn.bb | 4 ++--
meta-efl/recipes-efl/efl/eina_svn.bb | 4 ++--
meta-efl/recipes-efl/efl/embryo_svn.bb | 4 ++--
meta-efl/recipes-efl/efl/evas_svn.bb | 4 ++--
11 files changed, 25 insertions(+), 22 deletions(-)
diff --git a/meta-efl/classes/e-base.bbclass b/meta-efl/classes/e-base.bbclass
index 05997bd..79104ec 100644
--- a/meta-efl/classes/e-base.bbclass
+++ b/meta-efl/classes/e-base.bbclass
@@ -2,7 +2,11 @@ HOMEPAGE = "http://www.enlightenment.org"
SRCNAME ?= "${BPN}"
# usually tracks svn trunk HEAD
-EFL_SRCREV ?= "65690"
+EFL_SRCREV ?= "65808"
+# revision when 1.1.0 (eet is actually 1.5.0) was released,
+# so we can lock some release libs to this revision
+# and use EFL_SRCREV to track e17 and elementary
+EFL_SRCREV_1.1.0 ?= "65800"
# revision when 1.0.0 was released, for recipes which don't need rebuild so often
EFL_SRCREV_1.0.0 ?= "56356"
diff --git a/meta-efl/recipes-efl/e17/expedite_svn.bb b/meta-efl/recipes-efl/e17/expedite_svn.bb
index 47b5f48..ee91c98 100644
--- a/meta-efl/recipes-efl/e17/expedite_svn.bb
+++ b/meta-efl/recipes-efl/e17/expedite_svn.bb
@@ -2,9 +2,8 @@ DESCRIPTION = "Expedite is a comprehensive benchmarking suite for Evas"
DEPENDS = "eet evas"
RDEPENDS_${PN} = "expedite-themes evas-engine-buffer evas-engine-fb evas-engine-software-generic evas-engine-software-x11 evas-engine-gl-x11 evas-loader-png"
LICENSE = "MIT BSD"
-PV = "0.6.0+svnr${SRCPV}"
-PR = "r5"
-SRCREV = "${EFL_SRCREV}"
+SRCREV = "${EFL_SRCREV_1.1.0}"
+PV = "1.1.0+svnr${SRCPV}"
inherit e
SRC_URI = "${E_SVN}/trunk;module=${SRCNAME};proto=http;scmdata=keep"
diff --git a/meta-efl/recipes-efl/efl/ecore_svn.bb b/meta-efl/recipes-efl/efl/ecore_svn.bb
index c71c1b9..5cad73d 100644
--- a/meta-efl/recipes-efl/efl/ecore_svn.bb
+++ b/meta-efl/recipes-efl/efl/ecore_svn.bb
@@ -1,7 +1,7 @@
require ecore.inc
-SRCREV = "${EFL_SRCREV}"
-PV = "1.0.999+svnr${SRCPV}"
+SRCREV = "${EFL_SRCREV_1.1.0}"
+PV = "1.1.0+svnr${SRCPV}"
PR = "${INC_PR}.0"
DEFAULT_PREFERENCE = "-1"
diff --git a/meta-efl/recipes-efl/efl/edbus_svn.bb b/meta-efl/recipes-efl/efl/edbus_svn.bb
index 646c379..5d79c02 100644
--- a/meta-efl/recipes-efl/efl/edbus_svn.bb
+++ b/meta-efl/recipes-efl/efl/edbus_svn.bb
@@ -1,7 +1,7 @@
require edbus.inc
-SRCREV = "${EFL_SRCREV}"
-PV = "1.0.999+svnr${SRCPV}"
+SRCREV = "${EFL_SRCREV_1.1.0}"
+PV = "1.1.0+svnr${SRCPV}"
PR = "${INC_PR}.0"
DEFAULT_PREFERENCE = "-1"
diff --git a/meta-efl/recipes-efl/efl/edje_svn.bb b/meta-efl/recipes-efl/efl/edje_svn.bb
index 65d723d..c3e1a95 100644
--- a/meta-efl/recipes-efl/efl/edje_svn.bb
+++ b/meta-efl/recipes-efl/efl/edje_svn.bb
@@ -1,7 +1,7 @@
require edje.inc
-SRCREV = "${EFL_SRCREV}"
-PV = "1.0.999+svnr${SRCPV}"
+SRCREV = "${EFL_SRCREV_1.1.0}"
+PV = "1.1.0+svnr${SRCPV}"
PR = "${INC_PR}.0"
DEFAULT_PREFERENCE = "-1"
diff --git a/meta-efl/recipes-efl/efl/eet_svn.bb b/meta-efl/recipes-efl/efl/eet_svn.bb
index 67be595..aad311b 100644
--- a/meta-efl/recipes-efl/efl/eet_svn.bb
+++ b/meta-efl/recipes-efl/efl/eet_svn.bb
@@ -1,7 +1,7 @@
require eet.inc
-SRCREV = "${EFL_SRCREV}"
-PV = "1.4.999+svnr${SRCPV}"
+SRCREV = "${EFL_SRCREV_1.1.0}"
+PV = "1.5.0+svnr${SRCPV}"
PR = "${INC_PR}.0"
DEFAULT_PREFERENCE = "-1"
diff --git a/meta-efl/recipes-efl/efl/eeze_svn.bb b/meta-efl/recipes-efl/efl/eeze_svn.bb
index 4f39c0c..b7986e1 100644
--- a/meta-efl/recipes-efl/efl/eeze_svn.bb
+++ b/meta-efl/recipes-efl/efl/eeze_svn.bb
@@ -1,7 +1,7 @@
require eeze.inc
-SRCREV = "${EFL_SRCREV}"
-PV = "1.0.999+svnr${SRCPV}"
+SRCREV = "${EFL_SRCREV_1.1.0}"
+PV = "1.1.0+svnr${SRCPV}"
PR = "${INC_PR}.0"
DEFAULT_PREFERENCE = "-1"
diff --git a/meta-efl/recipes-efl/efl/efreet_svn.bb b/meta-efl/recipes-efl/efl/efreet_svn.bb
index df7903b..6c7661c 100644
--- a/meta-efl/recipes-efl/efl/efreet_svn.bb
+++ b/meta-efl/recipes-efl/efl/efreet_svn.bb
@@ -1,7 +1,7 @@
require efreet.inc
-SRCREV = "${EFL_SRCREV}"
-PV = "1.0.999+svnr${SRCPV}"
+SRCREV = "${EFL_SRCREV_1.1.0}"
+PV = "1.1.0+svnr${SRCPV}"
PR = "${INC_PR}.0"
DEFAULT_PREFERENCE = "-1"
diff --git a/meta-efl/recipes-efl/efl/eina_svn.bb b/meta-efl/recipes-efl/efl/eina_svn.bb
index 23b45c5..b510449 100644
--- a/meta-efl/recipes-efl/efl/eina_svn.bb
+++ b/meta-efl/recipes-efl/efl/eina_svn.bb
@@ -1,7 +1,7 @@
require eina.inc
-SRCREV = "${EFL_SRCREV}"
-PV = "1.0.999+svnr${SRCPV}"
+SRCREV = "${EFL_SRCREV_1.1.0}"
+PV = "1.1.0+svnr${SRCPV}"
PR = "${INC_PR}.0"
DEFAULT_PREFERENCE = "-1"
diff --git a/meta-efl/recipes-efl/efl/embryo_svn.bb b/meta-efl/recipes-efl/efl/embryo_svn.bb
index 5cfc1d7..7c185e7 100644
--- a/meta-efl/recipes-efl/efl/embryo_svn.bb
+++ b/meta-efl/recipes-efl/efl/embryo_svn.bb
@@ -1,7 +1,7 @@
require embryo.inc
-SRCREV = "${EFL_SRCREV}"
-PV = "1.0.999+svnr${SRCPV}"
+SRCREV = "${EFL_SRCREV_1.1.0}"
+PV = "1.1.0+svnr${SRCPV}"
PR = "${INC_PR}.0"
DEFAULT_PREFERENCE = "-1"
diff --git a/meta-efl/recipes-efl/efl/evas_svn.bb b/meta-efl/recipes-efl/efl/evas_svn.bb
index 3712760..284891e 100644
--- a/meta-efl/recipes-efl/efl/evas_svn.bb
+++ b/meta-efl/recipes-efl/efl/evas_svn.bb
@@ -1,7 +1,7 @@
require evas.inc
-SRCREV = "${EFL_SRCREV}"
-PV = "1.0.999+svnr${SRCPV}"
+SRCREV = "${EFL_SRCREV_1.1.0}"
+PV = "1.1.0+svnr${SRCPV}"
PR = "${INC_PR}.0"
DEFAULT_PREFERENCE = "-1"
--
1.7.8
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH][meta-efl 00/16] efl upgrade
@ 2011-12-06 9:57 Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 01/16] e-base: bump EFL_SRCREV for beta Martin Jansa
` (15 more replies)
0 siblings, 16 replies; 17+ messages in thread
From: Martin Jansa @ 2011-12-06 9:57 UTC (permalink / raw)
To: openembedded-devel; +Cc: Klaus Kurzmann
The following changes since commit 084fc20cd5377827a7f5a16e5f7179b89fd26886:
testlab: only use basename for license info to avoid diff churn (2011-12-06 08:41:58 +0100)
are available in the git repository at:
git://git.openembedded.org/meta-openembedded-contrib jansa/efl
http://cgit.openembedded.org/cgit.cgi/meta-openembedded-contrib/log/?h=jansa/efl
Klaus Kurzmann (1):
elsa_svn.bb: disable pam if not in DISTRO_FEATURES
Martin Jansa (14):
e-base: bump EFL_SRCREV for beta
edbus: include libeconnman0_7x in edbus-connman, otherwise whole PN
is renamed and breaks upgrade path
e-wm: bump PR after edbus-econnman fix
elsa: add systemd service and add RCONFLICTS/RREPLACES with
xserver-nodm-init
e-base: introduce EFL_SRCREV_1.1.0 and bump EFL_SRCREV
efl-from-svn: update preferred versions
e.bbclass: remove autopoint, shouldn't be needed anymore
Revert "elementary: add gettextize patch"
enjoy: remove SHR override and add autopoint
eeze: RRECOMMEND eject, build time autodetection is now fixed
elsa: fix to build with disabled PAM
libeflvala: try to fix build
python-elementary: temporary fix to get it build
eve: add autopoint
pespin (1):
enjoy: Update gstreamer package names in RDEPENDS
meta-efl/classes/e-base.bbclass | 6 +-
meta-efl/classes/e.bbclass | 4 -
meta-efl/conf/distro/include/efl-from-svn.inc | 6 +-
...ementary-temporary-fix-for-build-breakage.patch | 49 ++++++
.../python/python-elementary_svn.bb | 4 +-
meta-efl/recipes-efl/e17/e-wm_svn.bb | 2 +-
meta-efl/recipes-efl/e17/enjoy_svn.bb | 19 +-
meta-efl/recipes-efl/e17/eve_svn.bb | 6 +-
meta-efl/recipes-efl/e17/expedite_svn.bb | 5 +-
meta-efl/recipes-efl/efl/ecore_svn.bb | 4 +-
meta-efl/recipes-efl/efl/edbus.inc | 4 +-
meta-efl/recipes-efl/efl/edbus_svn.bb | 4 +-
meta-efl/recipes-efl/efl/edje_svn.bb | 4 +-
meta-efl/recipes-efl/efl/eet_svn.bb | 4 +-
meta-efl/recipes-efl/efl/eeze.inc | 2 +
meta-efl/recipes-efl/efl/eeze_svn.bb | 4 +-
meta-efl/recipes-efl/efl/efreet_svn.bb | 4 +-
meta-efl/recipes-efl/efl/eina_svn.bb | 4 +-
.../0001-elementary-gettextize-0.18.1.patch | 76 ---------
meta-efl/recipes-efl/efl/elementary_svn.bb | 4 +-
...-build-really-without-PAM-support-if-PAM-.patch | 179 ++++++++++++++++++++
meta-efl/recipes-efl/efl/elsa/xserver-nodm.service | 8 +
meta-efl/recipes-efl/efl/elsa_svn.bb | 23 +++-
meta-efl/recipes-efl/efl/embryo_svn.bb | 4 +-
meta-efl/recipes-efl/efl/evas_svn.bb | 4 +-
...a-update-genlist-gengrid-callbacks-s-labe.patch | 97 +++++++++++
meta-efl/recipes-efl/efl/libeflvala_svn.bb | 4 +-
27 files changed, 411 insertions(+), 123 deletions(-)
create mode 100644 meta-efl/recipes-devtools/python/python-elementary/0001-python-elementary-temporary-fix-for-build-breakage.patch
delete mode 100644 meta-efl/recipes-efl/efl/elementary/0001-elementary-gettextize-0.18.1.patch
create mode 100644 meta-efl/recipes-efl/efl/elsa/0001-elsa-fix-to-build-really-without-PAM-support-if-PAM-.patch
create mode 100644 meta-efl/recipes-efl/efl/elsa/xserver-nodm.service
create mode 100644 meta-efl/recipes-efl/efl/libeflvala/0001-BINDINS-vala-update-genlist-gengrid-callbacks-s-labe.patch
--
1.7.8
^ permalink raw reply [flat|nested] 17+ messages in thread
* [PATCH][meta-efl 06/16] efl-from-svn: update preferred versions
2011-12-06 9:57 [PATCH][meta-efl 00/16] efl upgrade Martin Jansa
` (4 preceding siblings ...)
2011-12-06 9:57 ` [PATCH][meta-efl 05/16] e-base: introduce EFL_SRCREV_1.1.0 and bump EFL_SRCREV Martin Jansa
@ 2011-12-06 9:57 ` Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 07/16] e.bbclass: remove autopoint, shouldn't be needed anymore Martin Jansa
` (9 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2011-12-06 9:57 UTC (permalink / raw)
To: openembedded-devel
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
meta-efl/conf/distro/include/efl-from-svn.inc | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/meta-efl/conf/distro/include/efl-from-svn.inc b/meta-efl/conf/distro/include/efl-from-svn.inc
index 1bda8df..03f203c 100644
--- a/meta-efl/conf/distro/include/efl-from-svn.inc
+++ b/meta-efl/conf/distro/include/efl-from-svn.inc
@@ -1,4 +1,4 @@
-EFL_PREFERRED_VERSION ?= "1.0.999%"
+EFL_PREFERRED_VERSION ?= "1.1.%"
PREFERRED_VERSION_ecore ?= "${EFL_PREFERRED_VERSION}"
PREFERRED_VERSION_ecore-native ?= "${EFL_PREFERRED_VERSION}"
PREFERRED_VERSION_edbus ?= "${EFL_PREFERRED_VERSION}"
@@ -15,3 +15,7 @@ PREFERRED_VERSION_embryo ?= "${EFL_PREFERRED_VERSION}"
PREFERRED_VERSION_embryo-native ?= "${EFL_PREFERRED_VERSION}"
PREFERRED_VERSION_evas ?= "${EFL_PREFERRED_VERSION}"
PREFERRED_VERSION_evas-native ?= "${EFL_PREFERRED_VERSION}"
+PREFERRED_VERSION_expedite ?= "${EFL_PREFERRED_VERSION}"
+PREFERRED_VERSION_expedite-native ?= "${EFL_PREFERRED_VERSION}"
+PREFERRED_VERSION_eet ?= "1.5.%"
+PREFERRED_VERSION_eet-native ?= "1.5%"
--
1.7.8
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH][meta-efl 07/16] e.bbclass: remove autopoint, shouldn't be needed anymore
2011-12-06 9:57 [PATCH][meta-efl 00/16] efl upgrade Martin Jansa
` (5 preceding siblings ...)
2011-12-06 9:57 ` [PATCH][meta-efl 06/16] efl-from-svn: update preferred versions Martin Jansa
@ 2011-12-06 9:57 ` Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 08/16] Revert "elementary: add gettextize patch" Martin Jansa
` (8 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2011-12-06 9:57 UTC (permalink / raw)
To: openembedded-devel
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
meta-efl/classes/e.bbclass | 4 ----
1 files changed, 0 insertions(+), 4 deletions(-)
diff --git a/meta-efl/classes/e.bbclass b/meta-efl/classes/e.bbclass
index c803399..375f914 100644
--- a/meta-efl/classes/e.bbclass
+++ b/meta-efl/classes/e.bbclass
@@ -7,10 +7,6 @@ do_prepsources () {
}
addtask prepsources after do_patch before do_configure
-do_configure_prepend() {
- autopoint || touch config.rpath
-}
-
do_configure_append() {
find ${S} -name Makefile | xargs sed -i s:'-I$(includedir)':'-I.':g
}
--
1.7.8
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH][meta-efl 08/16] Revert "elementary: add gettextize patch"
2011-12-06 9:57 [PATCH][meta-efl 00/16] efl upgrade Martin Jansa
` (6 preceding siblings ...)
2011-12-06 9:57 ` [PATCH][meta-efl 07/16] e.bbclass: remove autopoint, shouldn't be needed anymore Martin Jansa
@ 2011-12-06 9:57 ` Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 09/16] enjoy: Update gstreamer package names in RDEPENDS Martin Jansa
` (7 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2011-12-06 9:57 UTC (permalink / raw)
To: openembedded-devel
* shouldn't be needed without autopoint in e.bbclass, autotools.bbclass
should call gettextize now
This reverts commit 45d7250d64bf7d7c2d29d2dbf61bb6c30b683a80.
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
.../0001-elementary-gettextize-0.18.1.patch | 76 --------------------
meta-efl/recipes-efl/efl/elementary_svn.bb | 4 +-
2 files changed, 1 insertions(+), 79 deletions(-)
delete mode 100644 meta-efl/recipes-efl/efl/elementary/0001-elementary-gettextize-0.18.1.patch
diff --git a/meta-efl/recipes-efl/efl/elementary/0001-elementary-gettextize-0.18.1.patch b/meta-efl/recipes-efl/efl/elementary/0001-elementary-gettextize-0.18.1.patch
deleted file mode 100644
index 0dc1660..0000000
--- a/meta-efl/recipes-efl/efl/elementary/0001-elementary-gettextize-0.18.1.patch
+++ /dev/null
@@ -1,76 +0,0 @@
-From 5b81eac20242ece02f8bc42549783604a326f75d Mon Sep 17 00:00:00 2001
-From: Martin Jansa <Martin.Jansa@gmail.com>
-Date: Thu, 17 Nov 2011 11:36:29 +0100
-Subject: [PATCH] elementary: gettextize
-
-* was complaining about wrong version
- *** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version 0.17 but the autoconf macros are from gettext version 0.18
-
-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
----
- Makefile.am | 2 +-
- configure.ac | 4 ++--
- po/ChangeLog | 11 +++++++++++
- 3 files changed, 14 insertions(+), 3 deletions(-)
- delete mode 100644 ChangeLog
-
-diff --git a/ChangeLog b/ChangeLog
-deleted file mode 100644
-index e69de29..0000000
-diff --git a/Makefile.am b/Makefile.am
-index 46d2871..419a429 100644
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -56,7 +56,7 @@ endif
-
-
-
--EXTRA_DIST = \
-+EXTRA_DIST = config.rpath \
- README \
- AUTHORS \
- COPYING \
-diff --git a/configure.ac b/configure.ac
-index e5ad88c..f204693 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -631,7 +631,7 @@ EFL_ENABLE_BIN([elementary-test])
- EFL_ENABLE_BIN([elementary-config])
-
- m4_ifdef([AM_GNU_GETTEXT_VERSION], [
--AM_GNU_GETTEXT_VERSION([0.17])
-+AM_GNU_GETTEXT_VERSION([0.18.1])
- ])
-
- m4_ifdef([AM_GNU_GETTEXT], [
-@@ -657,7 +657,7 @@ EFL_CHECK_BUILD_EXAMPLES([enable_build_examples="yes"], [enable_build_examples="
- EFL_CHECK_INSTALL_EXAMPLES([enable_install_examples="yes"], [enable_install_examples="no"])
-
-
--AC_OUTPUT([
-+AC_OUTPUT([ po/Makefile.in
- Makefile
- elementary.spec
- elementary.pc
-diff --git a/po/ChangeLog b/po/ChangeLog
-index 31234d3..8ca1011 100644
---- a/po/ChangeLog
-+++ b/po/ChangeLog
-@@ -1,3 +1,14 @@
-+2011-11-17 gettextize <bug-gnu-gettext@gnu.org>
-+
-+ * Makefile.in.in: New file, from gettext-0.18.1.
-+ * Rules-quot: New file, from gettext-0.18.1.
-+ * boldquot.sed: New file, from gettext-0.18.1.
-+ * en@boldquot.header: New file, from gettext-0.18.1.
-+ * en@quot.header: New file, from gettext-0.18.1.
-+ * insert-header.sin: New file, from gettext-0.18.1.
-+ * quot.sed: New file, from gettext-0.18.1.
-+ * remove-potcdate.sin: New file, from gettext-0.18.1.
-+
- 2010-12-26 gettextize <bug-gnu-gettext@gnu.org>
-
- * Makefile.in.in: New file, from gettext-0.17.
---
-1.7.8.rc1
-
diff --git a/meta-efl/recipes-efl/efl/elementary_svn.bb b/meta-efl/recipes-efl/efl/elementary_svn.bb
index 6e9347e..fd5c911 100644
--- a/meta-efl/recipes-efl/efl/elementary_svn.bb
+++ b/meta-efl/recipes-efl/efl/elementary_svn.bb
@@ -6,9 +6,7 @@ PV = "0.8.0+svnr${SRCPV}"
SRCREV = "${EFL_SRCREV}"
inherit efl gettext
-SRC_URI = "${E_SVN}/trunk;module=${SRCNAME};proto=http;scmdata=keep \
- file://0001-elementary-gettextize-0.18.1.patch \
-"
+SRC_URI = "${E_SVN}/trunk;module=${SRCNAME};proto=http;scmdata=keep"
S = "${WORKDIR}/${SRCNAME}"
EXTRA_OECONF = "\
--
1.7.8
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH][meta-efl 09/16] enjoy: Update gstreamer package names in RDEPENDS
2011-12-06 9:57 [PATCH][meta-efl 00/16] efl upgrade Martin Jansa
` (7 preceding siblings ...)
2011-12-06 9:57 ` [PATCH][meta-efl 08/16] Revert "elementary: add gettextize patch" Martin Jansa
@ 2011-12-06 9:57 ` Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 10/16] enjoy: remove SHR override and add autopoint Martin Jansa
` (6 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2011-12-06 9:57 UTC (permalink / raw)
To: openembedded-devel
From: pespin <pespin.shar@gmail.com>
* I know there is plan to change gstreamer packaging in oe-core to match
package names from OE-classic, but this patch is here for more then 3
months and there is no good reason to keep enjoy broken in meta-efl
master!
* we'll update gstreamer package names again as soon as gstreamer
packaging is improved in oe-core
* Add gst-plugins-good-autodetect to RDEPENDS
This plugin is needed in newer versions of enjoy. The app won't play any sound files without this plugin.
Signed-off-by: Pau Espin Pedrol <pespin.shar@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
meta-efl/recipes-efl/e17/enjoy_svn.bb | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/meta-efl/recipes-efl/e17/enjoy_svn.bb b/meta-efl/recipes-efl/e17/enjoy_svn.bb
index 78020c1..5c7d09b 100644
--- a/meta-efl/recipes-efl/e17/enjoy_svn.bb
+++ b/meta-efl/recipes-efl/e17/enjoy_svn.bb
@@ -14,12 +14,12 @@ DEPENDS += "gst-plugins-good ${@base_conditional('ENTERPRISE_DISTRO', '1', '', '
#4th needed for flac playback
#5th needed binary to create db
RDEPENDS += "\
- gst-plugin-typefindfunctions gst-plugin-playbin gst-plugin-volume gst-plugin-decodebin2 \
- ${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'gst-plugin-mad gst-plugin-id3demux', d)} \
- gst-plugin-ogg gst-plugin-ivorbisdec \
- gst-plugin-flac \
- lightmediascanner-test \
- "
+ gst-plugins-base-typefindfunctions gst-plugins-base-playbin gst-plugins-base-volume gst-plugins-base-decodebin2 gst-plugins-good-autodetect \
+ ${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'gst-plugins-ugly-mad gst-plugins-good-id3demux', d)} \
+ gst-plugins-base-ogg gst-plugins-base-ivorbisdec \
+ gst-plugins-good-flac \
+ lightmediascanner-test \
+ "
inherit e gettext
SRC_URI = "${E_SVN}/trunk;module=${SRCNAME};proto=http;scmdata=keep"
--
1.7.8
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH][meta-efl 10/16] enjoy: remove SHR override and add autopoint
2011-12-06 9:57 [PATCH][meta-efl 00/16] efl upgrade Martin Jansa
` (8 preceding siblings ...)
2011-12-06 9:57 ` [PATCH][meta-efl 09/16] enjoy: Update gstreamer package names in RDEPENDS Martin Jansa
@ 2011-12-06 9:57 ` Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 11/16] eeze: RRECOMMEND eject, build time autodetection is now fixed Martin Jansa
` (5 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2011-12-06 9:57 UTC (permalink / raw)
To: openembedded-devel
* autopoint was removed in e.bbclass because most stuff works without it and it was breaking elementary
but here it's still needed
* without it fails with:
Making all in po
make[2]: Entering directory `/OE/shr-core/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/enjoy-0.0+svnr65808-r4/enjoy/po'
make enjoy.pot-update
make[3]: Entering directory `/OE/shr-core/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/enjoy-0.0+svnr65808-r4/enjoy/po'
make[3]: *** No rule to make target `remove-potcdate.sed', needed by `enjoy.pot-update'. Stop.
make[3]: Leaving directory `/OE/shr-core/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/enjoy-0.0+svnr65808-r4/enjoy/po'
make[2]: *** [enjoy.pot] Error 2
make[2]: Leaving directory `/OE/shr-core/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/enjoy-0.0+svnr65808-r4/enjoy/po'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/OE/shr-core/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/enjoy-0.0+svnr65808-r4/enjoy'
make: *** [all] Error 2
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
meta-efl/recipes-efl/e17/enjoy_svn.bb | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/meta-efl/recipes-efl/e17/enjoy_svn.bb b/meta-efl/recipes-efl/e17/enjoy_svn.bb
index 5c7d09b..8f701a3 100644
--- a/meta-efl/recipes-efl/e17/enjoy_svn.bb
+++ b/meta-efl/recipes-efl/e17/enjoy_svn.bb
@@ -30,9 +30,10 @@ FILES_${PN} += "${datadir}/icons/"
EXTRA_OECONF = "\
--with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc \
"
-EXTRA_OECONF_append_shr = "\
- --enable-fso \
-"
+
+do_configure_prepend() {
+ autopoint || touch config.rpath
+}
pkg_postinst_${PN} () {
echo "enjoy: SCAN and LIBRARY MANAGER are not implemeted yet!"
--
1.7.8
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH][meta-efl 11/16] eeze: RRECOMMEND eject, build time autodetection is now fixed
2011-12-06 9:57 [PATCH][meta-efl 00/16] efl upgrade Martin Jansa
` (9 preceding siblings ...)
2011-12-06 9:57 ` [PATCH][meta-efl 10/16] enjoy: remove SHR override and add autopoint Martin Jansa
@ 2011-12-06 9:57 ` Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 12/16] elsa_svn.bb: disable pam if not in DISTRO_FEATURES Martin Jansa
` (4 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2011-12-06 9:57 UTC (permalink / raw)
To: openembedded-devel
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
meta-efl/recipes-efl/efl/eeze.inc | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/meta-efl/recipes-efl/efl/eeze.inc b/meta-efl/recipes-efl/efl/eeze.inc
index 4b13984..aa4baa4 100644
--- a/meta-efl/recipes-efl/efl/eeze.inc
+++ b/meta-efl/recipes-efl/efl/eeze.inc
@@ -13,3 +13,5 @@ AUTO_LIBNAME_PKGS = ""
FILES_${PN} += "${libdir}/enlightenment/utils/eeze_scanner"
FILES_${PN}-dbg += "${libdir}/enlightenment/utils/.debug"
+
+RRECOMMENDS_${PN} += "eject"
--
1.7.8
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH][meta-efl 12/16] elsa_svn.bb: disable pam if not in DISTRO_FEATURES
2011-12-06 9:57 [PATCH][meta-efl 00/16] efl upgrade Martin Jansa
` (10 preceding siblings ...)
2011-12-06 9:57 ` [PATCH][meta-efl 11/16] eeze: RRECOMMEND eject, build time autodetection is now fixed Martin Jansa
@ 2011-12-06 9:57 ` Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 13/16] elsa: fix to build with disabled PAM Martin Jansa
` (3 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2011-12-06 9:57 UTC (permalink / raw)
To: openembedded-devel
From: Klaus Kurzmann <mok@fluxnetz.de>
Signed-off-by: Klaus Kurzmann <mok@fluxnetz.de>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
meta-efl/recipes-efl/efl/elsa_svn.bb | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta-efl/recipes-efl/efl/elsa_svn.bb b/meta-efl/recipes-efl/efl/elsa_svn.bb
index f885daf..949c7e1 100644
--- a/meta-efl/recipes-efl/efl/elsa_svn.bb
+++ b/meta-efl/recipes-efl/efl/elsa_svn.bb
@@ -11,9 +11,9 @@ SRC_URI = "${E_SVN}/trunk/PROTO;module=${SRCNAME};proto=http;scmdata=keep \
"
S = "${WORKDIR}/${SRCNAME}"
-EXTRA_OECONF = "--with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc"
+EXTRA_OECONF = "--with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc ${@base_contains('DISTRO_FEATURES', 'pam', '', '--disable-pam', d)}"
-PR = "r2"
+PR = "r3"
PV = "0.0.4+svnr${SRCPV}"
SRCREV = "${EFL_SRCREV}"
--
1.7.8
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH][meta-efl 13/16] elsa: fix to build with disabled PAM
2011-12-06 9:57 [PATCH][meta-efl 00/16] efl upgrade Martin Jansa
` (11 preceding siblings ...)
2011-12-06 9:57 ` [PATCH][meta-efl 12/16] elsa_svn.bb: disable pam if not in DISTRO_FEATURES Martin Jansa
@ 2011-12-06 9:57 ` Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 14/16] libeflvala: try to fix build Martin Jansa
` (2 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2011-12-06 9:57 UTC (permalink / raw)
To: openembedded-devel
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
...-build-really-without-PAM-support-if-PAM-.patch | 179 ++++++++++++++++++++
meta-efl/recipes-efl/efl/elsa_svn.bb | 1 +
2 files changed, 180 insertions(+), 0 deletions(-)
create mode 100644 meta-efl/recipes-efl/efl/elsa/0001-elsa-fix-to-build-really-without-PAM-support-if-PAM-.patch
diff --git a/meta-efl/recipes-efl/efl/elsa/0001-elsa-fix-to-build-really-without-PAM-support-if-PAM-.patch b/meta-efl/recipes-efl/efl/elsa/0001-elsa-fix-to-build-really-without-PAM-support-if-PAM-.patch
new file mode 100644
index 0000000..2ccdb72
--- /dev/null
+++ b/meta-efl/recipes-efl/efl/elsa/0001-elsa-fix-to-build-really-without-PAM-support-if-PAM-.patch
@@ -0,0 +1,179 @@
+From 0f97df8ddf1af3b7c8d670b8600a51e2ebe4e855 Mon Sep 17 00:00:00 2001
+From: Klaus 'mrmoku' Kurzmann <mok@mnet-online.de>
+Date: Sat, 19 Nov 2011 15:36:57 +0100
+Subject: [PATCH 1/2] elsa: fix to build really without PAM support if PAM is
+ disabled or not available
+
+* there as still issues in runtime without PAM, but at least it builds
+ now without PAM support and it's good start
+
+Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
+---
+ PROTO/elsa/configure.ac | 2 +-
+ PROTO/elsa/src/daemon/Makefile.am | 6 ++++--
+ PROTO/elsa/src/daemon/elsa.c | 8 ++++++++
+ PROTO/elsa/src/daemon/elsa.h | 2 ++
+ PROTO/elsa/src/daemon/elsa_session.c | 11 +++++++++--
+ 5 files changed, 24 insertions(+), 5 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index ac85872..82d0a3f 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -123,7 +123,6 @@ if test "x${enable_pam}" = "xyes" ; then
+ fi
+
+
+-
+ ### Checks for header files
+
+ # Pam
+@@ -133,6 +132,7 @@ if test "x${have_pam}" = "xyes" ; then
+ [have_pam="no"])
+ fi
+
++AM_CONDITIONAL(HAVE_PAM, [test "x${have_pam}" = "xyes"])
+
+ ### Checks for types
+
+diff --git a/src/daemon/Makefile.am b/src/daemon/Makefile.am
+index cf1cd72..7919d90 100644
+--- a/src/daemon/Makefile.am
++++ b/src/daemon/Makefile.am
+@@ -29,8 +29,6 @@ elsa_session.h \
+ elsa_session.c \
+ elsa_xserver.h \
+ elsa_xserver.c \
+-elsa_pam.h \
+-elsa_pam.c \
+ ../event/elsa_event.c \
+ ../event/elsa_event.h \
+ elsa_server.h \
+@@ -42,6 +40,10 @@ elsa_action.c \
+ elsa.h \
+ elsa.c
+
++if HAVE_PAM
++elsa_SOURCES += elsa_pam.h elsa_pam.c
++endif
++
+ elsa_LDFLAGS =
+ elsa_LDADD = @ELSA_LIBS@ -lpam -lrt
+
+diff --git a/src/daemon/elsa.c b/src/daemon/elsa.c
+index 8bc243f..23f971d 100644
+--- a/src/daemon/elsa.c
++++ b/src/daemon/elsa.c
+@@ -278,7 +278,9 @@ main (int argc, char ** argv)
+ }
+
+ elsa_user = getenv("ELSA_USER");
++#ifdef HAVE_PAM
+ elsa_pam_init(PACKAGE, dname, elsa_user);
++#endif
+ if (elsa_user)
+ {
+ char *quit;
+@@ -295,7 +297,9 @@ main (int argc, char ** argv)
+ exit(0);
+ }
+ sleep(3);
++#ifdef HAVE_PAM
+ elsa_pam_init(PACKAGE, dname, NULL);
++#endif
+ }
+ else
+ fprintf(stderr, "\n");
+@@ -322,7 +326,9 @@ main (int argc, char ** argv)
+ xcb_connection_t *disp = NULL;
+ disp = xcb_connect(dname, NULL);
+ ecore_main_loop_begin();
++#ifdef HAVE_PAM
+ elsa_pam_item_set(ELSA_PAM_ITEM_USER, elsa_config->userlogin);
++#endif
+ elsa_session_login(elsa_config->command.session_login, EINA_FALSE);
+ sleep(30);
+ xcb_disconnect(disp);
+@@ -347,8 +353,10 @@ main (int argc, char ** argv)
+ }
+ elsa_xserver_shutdown();
+ fprintf(stderr, PACKAGE": xserver shutdown\n");
++#ifdef HAVE_PAM
+ elsa_pam_shutdown();
+ fprintf(stderr, PACKAGE": pam shutdown\n");
++#endif
+ ecore_shutdown();
+ elsa_config_shutdown();
+ fprintf(stderr, PACKAGE": config shutdown\n");
+diff --git a/src/daemon/elsa.h b/src/daemon/elsa.h
+index 87d9f49..46f2584 100644
+--- a/src/daemon/elsa.h
++++ b/src/daemon/elsa.h
+@@ -13,7 +13,9 @@
+ #include <Ecore_File.h>
+
+ #include "elsa_session.h"
++#ifdef HAVE_PAM
+ #include "elsa_pam.h"
++#endif
+ #include "elsa_config.h"
+ #include "elsa_xserver.h"
+ #include "elsa_server.h"
+diff --git a/src/daemon/elsa_session.c b/src/daemon/elsa_session.c
+index 3da70b3..d926db9 100644
+--- a/src/daemon/elsa_session.c
++++ b/src/daemon/elsa_session.c
+@@ -91,7 +91,6 @@ _elsa_session_userid_set(struct passwd *pwd)
+ static Eina_Bool
+ _elsa_session_begin(struct passwd *pwd, const char *cookie)
+ {
+- char *term;
+ fprintf(stderr, PACKAGE": Session Init\n");
+ if (pwd->pw_shell[0] == '\0')
+ {
+@@ -99,7 +98,8 @@ _elsa_session_begin(struct passwd *pwd, const char *cookie)
+ strcpy(pwd->pw_shell, getusershell());
+ endusershell();
+ }
+- term = getenv("TERM");
++#ifdef HAVE_PAM
++ char *term = getenv("TERM");
+ if (term) elsa_pam_env_set("TERM", term);
+ elsa_pam_env_set("HOME", pwd->pw_dir);
+ elsa_pam_env_set("SHELL", pwd->pw_shell);
+@@ -109,6 +109,7 @@ _elsa_session_begin(struct passwd *pwd, const char *cookie)
+ elsa_pam_env_set("DISPLAY", ":0.0");
+ elsa_pam_env_set("MAIL", "");
+ elsa_pam_env_set("XAUTHORITY", cookie);
++#endif
+ return EINA_TRUE;
+ }
+
+@@ -164,9 +165,11 @@ elsa_session_end(const char *user)
+ "%s %s ", elsa_config->command.session_stop, user);
+ if (-1 == system(buf))
+ fprintf(stderr, PACKAGE": Error on session stop command %s", buf);
++#ifdef HAVE_PAM
+ elsa_pam_close_session();
+ elsa_pam_end();
+ elsa_pam_shutdown();
++#endif
+ }
+
+ void
+@@ -234,8 +237,12 @@ elsa_session_shutdown()
+ Eina_Bool
+ elsa_session_authenticate(const char *login, const char *passwd)
+ {
++#ifdef HAVE_PAM
+ return (!elsa_pam_auth_set(login, passwd)
+ && !elsa_pam_authenticate());
++#else
++ return (EINA_TRUE);
++#endif
+ }
+
+ Eina_Bool
+--
+1.7.8.rc4
+
diff --git a/meta-efl/recipes-efl/efl/elsa_svn.bb b/meta-efl/recipes-efl/efl/elsa_svn.bb
index 949c7e1..c21c2e5 100644
--- a/meta-efl/recipes-efl/efl/elsa_svn.bb
+++ b/meta-efl/recipes-efl/efl/elsa_svn.bb
@@ -7,6 +7,7 @@ SECTION = "e/apps"
inherit e gettext
SRC_URI = "${E_SVN}/trunk/PROTO;module=${SRCNAME};proto=http;scmdata=keep \
file://0001-pam-use-common-auth-instead-of-system-auth.patch \
+ file://0001-elsa-fix-to-build-really-without-PAM-support-if-PAM-.patch \
file://xserver-nodm.service \
"
S = "${WORKDIR}/${SRCNAME}"
--
1.7.8
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH][meta-efl 14/16] libeflvala: try to fix build
2011-12-06 9:57 [PATCH][meta-efl 00/16] efl upgrade Martin Jansa
` (12 preceding siblings ...)
2011-12-06 9:57 ` [PATCH][meta-efl 13/16] elsa: fix to build with disabled PAM Martin Jansa
@ 2011-12-06 9:57 ` Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 15/16] python-elementary: temporary fix to get it build Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 16/16] eve: add autopoint Martin Jansa
15 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2011-12-06 9:57 UTC (permalink / raw)
To: openembedded-devel
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
...a-update-genlist-gengrid-callbacks-s-labe.patch | 97 ++++++++++++++++++++
meta-efl/recipes-efl/efl/libeflvala_svn.bb | 4 +-
2 files changed, 100 insertions(+), 1 deletions(-)
create mode 100644 meta-efl/recipes-efl/efl/libeflvala/0001-BINDINS-vala-update-genlist-gengrid-callbacks-s-labe.patch
diff --git a/meta-efl/recipes-efl/efl/libeflvala/0001-BINDINS-vala-update-genlist-gengrid-callbacks-s-labe.patch b/meta-efl/recipes-efl/efl/libeflvala/0001-BINDINS-vala-update-genlist-gengrid-callbacks-s-labe.patch
new file mode 100644
index 0000000..90c0de6
--- /dev/null
+++ b/meta-efl/recipes-efl/efl/libeflvala/0001-BINDINS-vala-update-genlist-gengrid-callbacks-s-labe.patch
@@ -0,0 +1,97 @@
+From 3e51778fdba36c81204b9eca81e67624c6401972 Mon Sep 17 00:00:00 2001
+From: Martin Jansa <Martin.Jansa@gmail.com>
+Date: Thu, 1 Dec 2011 17:28:38 +0100
+Subject: [PATCH] BINDINS/vala: update genlist/gengrid callbacks
+ s/label_get/text_get/g
+
+Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
+---
+ BINDINGS/vala/examples/elementary/genlist.vala | 2 +-
+ BINDINGS/vala/vapi/elementary.vapi | 16 ++++++++--------
+ 2 files changed, 9 insertions(+), 9 deletions(-)
+
+diff --git a/examples/elementary/genlist.vala b/examples/elementary/genlist.vala
+index b9fb42b..3a4a3b1 100644
+--- a/examples/elementary/genlist.vala
++++ b/examples/elementary/genlist.vala
+@@ -53,7 +53,7 @@ public class T.Genlist : T.Abstract
+ public static string getText( Elm.Object obj, string part )
+ {
+ int number = (int)obj;
+- debug( "label_get: %p", obj );
++ debug( "text_get: %p", obj );
+ return "This is list item #%d".printf( number );
+ }
+ public static Elm.Object? getContent( Elm.Object obj, string part )
+diff --git a/vapi/elementary.vapi b/vapi/elementary.vapi
+index 8a6cc17..90b50f5c7 100644
+--- a/vapi/elementary.vapi
++++ b/vapi/elementary.vapi
+@@ -842,7 +842,7 @@ public class MenuItem
+ public Elm.Object object_get();
+ public void label_set( string label );
+ //public void del_cb_set( ... );
+- public unowned string label_get();
++ public unowned string text_get();
+ public void icon_set( Elm.Object icon );
+ public void disabled_set( bool disabled );
+ public void* item_data_get();
+@@ -908,7 +908,7 @@ public class Slider : Elm.Object
+ public Slider( Elm.Object? parent );
+
+ public void label_set( string label );
+- public unowned string label_get();
++ public unowned string text_get();
+ public void icon_set( Elm.Object icon );
+ public Elm.Object icon_get();
+ public void span_size_set( Evas.Coord size );
+@@ -931,8 +931,8 @@ public enum GenlistItemFlags
+ SUBITEMS,
+ }
+
+-[CCode (cname = "Elm_Gen_Item_Label_Get_Cb", has_target = false)]
+-public delegate string GenlistItemLabelGetFunc( Elm.Object obj, string part );
++[CCode (cname = "Elm_Gen_Item_Text_Get_Cb", has_target = false)]
++public delegate string GenlistItemTextGetFunc( Elm.Object obj, string part );
+ [CCode (cname = "Elm_Gen_Item_Content_Get_Cb", has_target = false)]
+ public delegate Elm.Object? GenlistItemContentGetFunc( Elm.Object obj, string part );
+ [CCode (cname = "Elm_Gen_Item_State_Get_Cb", has_target = false)]
+@@ -944,7 +944,7 @@ public delegate void GenlistItemDelFunc( Elm.Object obj );
+ [CCode (cname = "Elm_Gen_Item_Class_Func", destroy_function = "")]
+ public struct GenlistItemClassFunc
+ {
+- public GenlistItemLabelGetFunc text_get;
++ public GenlistItemTextGetFunc text_get;
+ public GenlistItemContentGetFunc content_get;
+ public GenlistItemStateGetFunc state_get;
+ public GenlistItemDelFunc del;
+@@ -1027,7 +1027,7 @@ public class Check : Elm.Object
+ public Check( Elm.Object? parent );
+
+ public void label_set( string label );
+- public unowned string label_get();
++ public unowned string text_get();
+ public void icon_set( Elm.Object icon );
+ public Elm.Object icon_get();
+ public void state_set( bool state );
+@@ -1044,7 +1044,7 @@ public class Radio : Elm.Object
+ public Radio( Elm.Object? parent );
+
+ public void label_set( string label );
+- public unowned string label_get();
++ public unowned string text_get();
+ public void icon_set( Elm.Object icon );
+ public Elm.Object icon_get();
+ public void group_add( Elm.Object group );
+@@ -1256,7 +1256,7 @@ public class ListItem
+ public void selected_set( bool selected );
+ public void show();
+ public void* data_get();
+- public unowned string label_get();
++ public unowned string text_get();
+ public void label_set( string label );
+ public Elm.Object icon_get();
+ public void icon_set( Elm.Object icon );
+--
+1.7.8.rc4
+
diff --git a/meta-efl/recipes-efl/efl/libeflvala_svn.bb b/meta-efl/recipes-efl/efl/libeflvala_svn.bb
index f70f953..e2450aa 100644
--- a/meta-efl/recipes-efl/efl/libeflvala_svn.bb
+++ b/meta-efl/recipes-efl/efl/libeflvala_svn.bb
@@ -12,7 +12,9 @@ SRCNAME = "vala"
inherit e-base autotools pkgconfig vala
-SRC_URI = "${E_SVN}/trunk/BINDINGS;module=${SRCNAME};proto=http"
+SRC_URI = "${E_SVN}/trunk/BINDINGS;module=${SRCNAME};proto=http \
+ file://0001-BINDINS-vala-update-genlist-gengrid-callbacks-s-labe.patch \
+"
S = "${WORKDIR}/${SRCNAME}"
PACKAGES =+ "${PN}-examples"
--
1.7.8
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH][meta-efl 15/16] python-elementary: temporary fix to get it build
2011-12-06 9:57 [PATCH][meta-efl 00/16] efl upgrade Martin Jansa
` (13 preceding siblings ...)
2011-12-06 9:57 ` [PATCH][meta-efl 14/16] libeflvala: try to fix build Martin Jansa
@ 2011-12-06 9:57 ` Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 16/16] eve: add autopoint Martin Jansa
15 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2011-12-06 9:57 UTC (permalink / raw)
To: openembedded-devel
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
...ementary-temporary-fix-for-build-breakage.patch | 49 ++++++++++++++++++++
.../python/python-elementary_svn.bb | 4 +-
2 files changed, 52 insertions(+), 1 deletions(-)
create mode 100644 meta-efl/recipes-devtools/python/python-elementary/0001-python-elementary-temporary-fix-for-build-breakage.patch
diff --git a/meta-efl/recipes-devtools/python/python-elementary/0001-python-elementary-temporary-fix-for-build-breakage.patch b/meta-efl/recipes-devtools/python/python-elementary/0001-python-elementary-temporary-fix-for-build-breakage.patch
new file mode 100644
index 0000000..ef61c99
--- /dev/null
+++ b/meta-efl/recipes-devtools/python/python-elementary/0001-python-elementary-temporary-fix-for-build-breakage.patch
@@ -0,0 +1,49 @@
+From 61b8233c582bcb1786bfcafa984abfd523fedcca Mon Sep 17 00:00:00 2001
+From: Martin Jansa <Martin.Jansa@gmail.com>
+Date: Thu, 1 Dec 2011 22:07:38 +0100
+Subject: [PATCH] python-elementary: temporary fix for build breakage
+
+Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
+---
+ .../include/elementary/c_elementary.pxd | 8 ++++----
+ 1 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/include/elementary/c_elementary.pxd b/include/elementary/c_elementary.pxd
+index 16535c5..09986f8 100644
+--- a/include/elementary/c_elementary.pxd
++++ b/include/elementary/c_elementary.pxd
+@@ -169,13 +169,13 @@ cdef extern from "Elementary.h":
+ evas.c_evas.Eina_Bool hover_top
+ evas.c_evas.Eina_Bool hover_bottom
+
+- ctypedef char *(*GenlistItemLabelGetFunc)(void *data, evas.c_evas.Evas_Object *obj, const_char_ptr part)
++ ctypedef char *(*GenlistItemTextGetFunc)(void *data, evas.c_evas.Evas_Object *obj, const_char_ptr part)
+ ctypedef evas.c_evas.Evas_Object *(*GenlistItemIconGetFunc)(void *data, evas.c_evas.Evas_Object *obj, const_char_ptr part)
+ ctypedef evas.c_evas.Eina_Bool (*GenlistItemStateGetFunc)(void *data, evas.c_evas.Evas_Object *obj, const_char_ptr part)
+ ctypedef void (*GenlistItemDelFunc)(void *data, evas.c_evas.Evas_Object *obj)
+
+ ctypedef struct Elm_Genlist_Item_Class_Func:
+- GenlistItemLabelGetFunc label_get
++ GenlistItemTextGetFunc text_get
+ GenlistItemIconGetFunc content_get
+ GenlistItemStateGetFunc state_get
+ GenlistItemDelFunc del_ "del"
+@@ -184,13 +184,13 @@ cdef extern from "Elementary.h":
+ char *item_style
+ Elm_Genlist_Item_Class_Func func
+
+- ctypedef char *(*GengridItemLabelGetFunc)(void *data, evas.c_evas.Evas_Object *obj, const_char_ptr part)
++ ctypedef char *(*GengridItemTextGetFunc)(void *data, evas.c_evas.Evas_Object *obj, const_char_ptr part)
+ ctypedef evas.c_evas.Evas_Object *(*GengridItemIconGetFunc)(void *data, evas.c_evas.Evas_Object *obj, const_char_ptr part)
+ ctypedef evas.c_evas.Eina_Bool (*GengridItemStateGetFunc)(void *data, evas.c_evas.Evas_Object *obj, const_char_ptr part)
+ ctypedef void (*GengridItemDelFunc)(void *data, evas.c_evas.Evas_Object *obj)
+
+ ctypedef struct Elm_Gengrid_Item_Class_Func:
+- GengridItemLabelGetFunc label_get
++ GengridItemTextGetFunc text_get
+ GengridItemIconGetFunc content_get
+ GengridItemStateGetFunc state_get
+ GengridItemDelFunc del_ "del"
+--
+1.7.8.rc4
+
diff --git a/meta-efl/recipes-devtools/python/python-elementary_svn.bb b/meta-efl/recipes-devtools/python/python-elementary_svn.bb
index fd4ea6d..37a8ffa 100644
--- a/meta-efl/recipes-devtools/python/python-elementary_svn.bb
+++ b/meta-efl/recipes-devtools/python/python-elementary_svn.bb
@@ -1,7 +1,9 @@
require python-efl.inc
LICENSE = "LGPLv3"
LIC_FILES_CHKSUM = "file://COPYING;md5=6a6a8e020838b23406c81b19c1d46df6"
-PR = "${INC_PR}.1"
+PR = "${INC_PR}.2"
SRCREV = "${EFL_SRCREV}"
DEPENDS += "elementary python-evas"
RDEPENDS_${PN} += "python-evas python-ecore python-edje"
+
+SRC_URI += " file://0001-python-elementary-temporary-fix-for-build-breakage.patch"
--
1.7.8
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH][meta-efl 16/16] eve: add autopoint
2011-12-06 9:57 [PATCH][meta-efl 00/16] efl upgrade Martin Jansa
` (14 preceding siblings ...)
2011-12-06 9:57 ` [PATCH][meta-efl 15/16] python-elementary: temporary fix to get it build Martin Jansa
@ 2011-12-06 9:57 ` Martin Jansa
15 siblings, 0 replies; 17+ messages in thread
From: Martin Jansa @ 2011-12-06 9:57 UTC (permalink / raw)
To: openembedded-devel
* autopoint was removed in e.bbclass because most stuff works without it
and it was breaking elementary but here it's still needed
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
meta-efl/recipes-efl/e17/eve_svn.bb | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/meta-efl/recipes-efl/e17/eve_svn.bb b/meta-efl/recipes-efl/e17/eve_svn.bb
index 2cec0fd..7836c8b 100644
--- a/meta-efl/recipes-efl/e17/eve_svn.bb
+++ b/meta-efl/recipes-efl/e17/eve_svn.bb
@@ -3,13 +3,17 @@ LICENSE = "LGPLv3"
LIC_FILES_CHKSUM = "file://COPYING;md5=6a6a8e020838b23406c81b19c1d46df6"
DEPENDS = "evas ecore edje elementary webkit-efl"
PV = "0.3.0.0+svnr${SRCPV}"
-PR = "r1"
+PR = "r2"
SRCREV = "${EFL_SRCREV}"
inherit e gettext
SRC_URI = "${E_SVN}/trunk;module=${SRCNAME};proto=http;scmdata=keep"
S = "${WORKDIR}/${SRCNAME}"
+do_configure_prepend() {
+ autopoint || touch config.rpath
+}
+
SRC_URI += "file://eve-theme-for-smaller-screens.patch \
"
--
1.7.8
^ permalink raw reply related [flat|nested] 17+ messages in thread
end of thread, other threads:[~2011-12-06 10:06 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-12-06 9:57 [PATCH][meta-efl 00/16] efl upgrade Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 01/16] e-base: bump EFL_SRCREV for beta Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 02/16] edbus: include libeconnman0_7x in edbus-connman, otherwise whole PN is renamed and breaks upgrade path Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 03/16] e-wm: bump PR after edbus-econnman fix Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 04/16] elsa: add systemd service and add RCONFLICTS/RREPLACES with xserver-nodm-init Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 05/16] e-base: introduce EFL_SRCREV_1.1.0 and bump EFL_SRCREV Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 06/16] efl-from-svn: update preferred versions Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 07/16] e.bbclass: remove autopoint, shouldn't be needed anymore Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 08/16] Revert "elementary: add gettextize patch" Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 09/16] enjoy: Update gstreamer package names in RDEPENDS Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 10/16] enjoy: remove SHR override and add autopoint Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 11/16] eeze: RRECOMMEND eject, build time autodetection is now fixed Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 12/16] elsa_svn.bb: disable pam if not in DISTRO_FEATURES Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 13/16] elsa: fix to build with disabled PAM Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 14/16] libeflvala: try to fix build Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 15/16] python-elementary: temporary fix to get it build Martin Jansa
2011-12-06 9:57 ` [PATCH][meta-efl 16/16] eve: add autopoint Martin Jansa
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.