[Lunar-commits] <moonbase> qedje: initial import, this will be a depends for qzion.

Dennis 'stumbles' Veatch stumbles at lunar-linux.org
Sun Jan 25 19:48:55 CET 2009


commit d56aaa4af6e4f461c6a85d4f072e26b7a04f381e
Author: Dennis 'stumbles' Veatch <stumbles at lunar-linux.org>
Date:   Sun Jan 25 13:48:55 2009 -0500

    qedje: initial import, this will be a depends for qzion.
---
 qt4-apps/qedje/BUILD   |   10 ++++++++++
 qt4-apps/qedje/DEPENDS |    2 ++
 qt4-apps/qedje/DETAILS |   33 +++++++++++++++++++++++++++++++++
 3 files changed, 45 insertions(+), 0 deletions(-)

diff --git a/qt4-apps/qedje/BUILD b/qt4-apps/qedje/BUILD
new file mode 100644
index 0000000..1ed1744
--- /dev/null
+++ b/qt4-apps/qedje/BUILD
@@ -0,0 +1,10 @@
+(
+
+
+  . /etc/profile.d/qt4.rc           &&
+
+  qmake -unix PREFIX=$MODULE_PREFIX &&
+
+  default_make
+
+) > $C_FIFO 2>&1
diff --git a/qt4-apps/qedje/DEPENDS b/qt4-apps/qedje/DEPENDS
new file mode 100644
index 0000000..3b9fc19
--- /dev/null
+++ b/qt4-apps/qedje/DEPENDS
@@ -0,0 +1,2 @@
+depends qt4
+depends qzion
diff --git a/qt4-apps/qedje/DETAILS b/qt4-apps/qedje/DETAILS
new file mode 100644
index 0000000..f744a17
--- /dev/null
+++ b/qt4-apps/qedje/DETAILS
@@ -0,0 +1,33 @@
+          MODULE=qedje
+         VERSION=0.3.0
+          SOURCE=$MODULE-$VERSION.tar.gz
+      SOURCE_URL=http://dev.openbossa.org/qedje/downloads/source/$MODULE/
+      SOURCE_VFY=sha1:82a602ae768d75640d4b1f4b1a0aecfb136c73c2
+   MODULE_PREFIX=${QT4_PREFIX:-/opt/lunar/qt/4}
+        WEB_SITE=http://dev.openbossa.org/trac/qedje/
+         ENTERED=20090125
+         UPDATED=20090125
+           SHORT="a declarative language"
+
+cat << EOF
+Qedje is a declarative language that simplifies the development of complex
+interfaces separating the UI design from the application logic, by providing
+animations, layouts and simple scripts in a very small memory footprint.
+
+The original Edje is part of the EFL (Enlightenment Foundation Libraries) and
+according to the original creator: "Edje is an attempt to find a middleground
+between theming and programming without turning the theme itself into just yet
+another program", Carsten "Rasterman" Haitzler.
+
+The main purpose of the QEdje project is to build a bridge among components that
+proved to have great value for open source developers: Edje and Qt. This will
+extend the Qt toolkit with the flexibility of a declarative language, such as
+Edje, and also enable Qt widgets to be embedded into Edje UI design.
+
+QZion is an canvas abstraction used by and made for QEdje. As it is an
+abstraction, different implementations can exist, making it possible to optimize
+QEdje for different platforms/devices.
+
+Currently an implementation, based on KGameCanvas (from libkdegames) exists, but
+work is being done on providing an implementation using QT's QGraphicsView.
+EOF


More information about the Lunar-commits mailing list