[Lunar-commits] <moonbase> elementary-svn: New widget set for E17

Duncan Gibson engelsman at lunar-linux.org
Sun Mar 1 18:35:22 CET 2009


commit e844320eabcaf81fae02f7ce53e37e1e21a6c9c7
Author: Oliver Dietsch <odietsch at googlemail.com>
Date:   Sun Mar 1 18:35:22 2009 +0100

    elementary-svn: New widget set for E17
---
 zbeta/elementary-svn/BUILD   |   10 ++++++++++
 zbeta/elementary-svn/DEPENDS |    3 +++
 zbeta/elementary-svn/DETAILS |   21 +++++++++++++++++++++
 3 files changed, 34 insertions(+), 0 deletions(-)

diff --git a/zbeta/elementary-svn/BUILD b/zbeta/elementary-svn/BUILD
new file mode 100644
index 0000000..d908e3c
--- /dev/null
+++ b/zbeta/elementary-svn/BUILD
@@ -0,0 +1,10 @@
+(
+
+  export PATH=$MODULE_PREFIX/bin:$PATH
+  export CPPFLAGS="$CPPFLAGS -I$MODULE_PREFIX/include"
+  export LDFLAGS="$LDFLAGS -L$MODULE_PREFIX/lib"
+  export USER=nobody
+
+  default_cvs_build
+
+) > $C_FIFO 2>&1
diff --git a/zbeta/elementary-svn/DEPENDS b/zbeta/elementary-svn/DEPENDS
new file mode 100644
index 0000000..e5f82b5
--- /dev/null
+++ b/zbeta/elementary-svn/DEPENDS
@@ -0,0 +1,3 @@
+depends  edje-svn
+depends  eet-svn
+depends  embryo-svn
diff --git a/zbeta/elementary-svn/DETAILS b/zbeta/elementary-svn/DETAILS
new file mode 100644
index 0000000..5517314
--- /dev/null
+++ b/zbeta/elementary-svn/DETAILS
@@ -0,0 +1,21 @@
+          MODULE=elementary-svn
+         VERSION=beta
+          SOURCE=$MODULE.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
+      SOURCE_URL=svn+http://svn.enlightenment.org/svn/e/trunk/TMP/st/elementary
+        WEB_SITE=http://www.enlightenment.org
+         ENTERED=20090221
+         UPDATED=`date -u +%Y%m%d`
+   MODULE_PREFIX=${E17_PREFIX:-/opt/lunar/enlightenment}
+           SHORT="upcoming primary widget set for E17"
+
+cat << EOF
+Elementary is a widget set. It is a new-style of widget set much more canvas
+object based than anything else. Why not ETK? Why not EWL? Well they both tend
+to veer away from the core of Evas, Ecore and Edje a lot to build their own
+worlds. Also I wanted something focused on embedded devices - specifically
+small touchscreens. Unlike GTK+ and Qt, 75% of the "widget set" is already
+embodied in a common core - Ecore, Edje, Evas etc. So this fine-grained library
+splitting means all of this is shared, just a new widget "personality" is on
+top. And that is... Elementary, my dear watson. Elementary.
+EOF


More information about the Lunar-commits mailing list