[Lunar-commits] <moonbase> ethumb-svn: new module.

Duncan Gibson engelsman at lunar-linux.org
Mon Sep 7 20:38:28 CEST 2009


commit 4fc037d1f4394e96a29e7ab61337f9ce2aa23f19
Author: Oliver Dietsch <odietsch at googlemail.com>
Date:   Mon Sep 7 20:38:28 2009 +0200

    ethumb-svn: new module.
    
    I really have no clue at the moment how to utilize it correctly and
    it seems to be pretty new (alpha-ish). I added it mainly for e_modules-svn
    to compile correctly. Its configure script does not report it missing
    if it's not installed, but the build will fail without out.
    
    There's also an optional dependency, called epdf-svn, which would offer
    a PDF viewer and PDF thumbnail generation by ethumb. The current epdf-svn
    does require poppler, but doesn't seem to like the one we have in moonbase,
    so I suggest to keep it on hold for now until the E folks resume updating it.
---
 zbeta/ethumb-svn/BUILD   |   10 ++++++++++
 zbeta/ethumb-svn/DEPENDS |    6 ++++++
 zbeta/ethumb-svn/DETAILS |   14 ++++++++++++++
 3 files changed, 30 insertions(+), 0 deletions(-)

diff --git a/zbeta/ethumb-svn/BUILD b/zbeta/ethumb-svn/BUILD
new file mode 100644
index 0000000..d908e3c
--- /dev/null
+++ b/zbeta/ethumb-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/ethumb-svn/DEPENDS b/zbeta/ethumb-svn/DEPENDS
new file mode 100644
index 0000000..0aaee96
--- /dev/null
+++ b/zbeta/ethumb-svn/DEPENDS
@@ -0,0 +1,6 @@
+depends e_dbus-svn
+depends edje-svn
+
+optional_depends "emotion-svn" "" "--disable-emotion" "for audio/video support"
+
+# optional_depends "epdf-svn"    "" "--disable-epdf" "for PDF support"
diff --git a/zbeta/ethumb-svn/DETAILS b/zbeta/ethumb-svn/DETAILS
new file mode 100644
index 0000000..33027f1
--- /dev/null
+++ b/zbeta/ethumb-svn/DETAILS
@@ -0,0 +1,14 @@
+          MODULE=ethumb-svn
+         VERSION=svn
+          SOURCE=$MODULE.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE
+      SOURCE_URL=svn+http://svn.enlightenment.org/svn/e/trunk/PROTO/ethumb
+        WEB_SITE=http://www.enlightenment.org
+         ENTERED=20090907
+         UPDATED=`date --date="last monday" +%Y%m%d`
+   MODULE_PREFIX=${E17_PREFIX:-/opt/lunar/enlightenment}
+           SHORT="a thumbnail generator for e17"
+
+cat << EOF
+This is the SVN version of ethumb, a thumbnail generator for E.
+EOF


More information about the Lunar-commits mailing list