[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