[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