summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLadislav Hagara2010-02-26 10:31:30 +0100
committerLadislav Hagara2010-02-26 10:31:30 +0100
commitb551524575504d452b76f0a1d547a9bf96faaea8 (patch)
treec8fc5467897ebdc3bc2285f4a1a6cb828150ea3c
parent1294dd31eb79acbeb3c8afabad9063b483b2a3e5 (diff)
parentbf07be540fbe70300705f0376dde13a6be6244b2 (diff)
Merge branch 'master' of ssh://scm.sourcemage.org/smgl/grimoire
-rw-r--r--ChangeLog6
-rwxr-xr-xe-17/enki/BUILD4
-rwxr-xr-xe-17/enki/DEPENDS3
-rwxr-xr-xe-17/enki/DETAILS19
-rw-r--r--e-17/enki/HISTORY2
-rwxr-xr-xe-17/enki/PREPARE2
-rwxr-xr-xe-17/enki/PRE_BUILD10
-rwxr-xr-xe-17/enlil/BUILD4
-rwxr-xr-xe-17/enlil/DEPENDS9
-rwxr-xr-xe-17/enlil/DETAILS22
-rw-r--r--e-17/enlil/HISTORY2
-rwxr-xr-xe-17/enlil/PREPARE2
-rwxr-xr-xe-17/enlil/PRE_BUILD10
13 files changed, 94 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 4cf2d01e36..caba5cdc5a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,12 @@
+2010-02-26 Philippe "Puppet_Master" Caseiro <puppetmaster@sourcemage.org>
+ * e-17/enlil: new spell, EFL based Photo Manager library
+ * e-17/enki: new spell, EFL based Photo Manager
+
2010-02-26 Ladislav Hagara <hgr@vabo.cz>
* http/webkit-sharp: new spell, Mono bindings for WebKit libraries
2010-02-26 Philippe "Puppet_Master" Caseiro <puppetmaster@sourcemage.org>
- * libs/flickcurl: new spell - flick API C library
+ * libs/flickcurl: new spell - flickr API C library
2010-02-25 Remko van der Vossen <wich@sourcemage.org>
* ruby: split into ruby-1.8 and ruby-1.9
diff --git a/e-17/enki/BUILD b/e-17/enki/BUILD
new file mode 100755
index 0000000000..dba4f04d4b
--- /dev/null
+++ b/e-17/enki/BUILD
@@ -0,0 +1,4 @@
+OPTS="--enable-fsstd \
+ $OPTS" &&
+
+default_build
diff --git a/e-17/enki/DEPENDS b/e-17/enki/DEPENDS
new file mode 100755
index 0000000000..9a21ebb05d
--- /dev/null
+++ b/e-17/enki/DEPENDS
@@ -0,0 +1,3 @@
+depends subversion &&
+depends enlil &&
+depends elementary
diff --git a/e-17/enki/DETAILS b/e-17/enki/DETAILS
new file mode 100755
index 0000000000..1c01f4226f
--- /dev/null
+++ b/e-17/enki/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=enki
+if [ "$ENKI_SVN_AUTOUPDATE" == "y" ]; then
+ VERSION=$(date +%Y%m%d)
+else
+ VERSION=svn
+fi
+ SOURCE=${SPELL}-svn.tar.bz2
+ FORCE_DOWNLOAD=on
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-svn
+ SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/${SPELL}:${SPELL}
+ SOURCE_IGNORE=volatile
+ LICENSE[0]=LGPL
+ WEB_SITE=http://www.enlightenment.org/
+ KEYWORDS="enki enlightenment image photo"
+ ENTERED=20100226
+ SHORT="Enki is a photo manager using the EFL."
+cat << EOF
+Enki is a photo manager using the EFL and allows the user to manage a list of albums and photos.
+EOF
diff --git a/e-17/enki/HISTORY b/e-17/enki/HISTORY
new file mode 100644
index 0000000000..77af949efa
--- /dev/null
+++ b/e-17/enki/HISTORY
@@ -0,0 +1,2 @@
+2010-02-27 Philippe "Puppet_Master" Caseiro <puppetmaster@sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, HISTORY, PRE_BUILD, PREPARE : spell created
diff --git a/e-17/enki/PREPARE b/e-17/enki/PREPARE
new file mode 100755
index 0000000000..3ec078de1f
--- /dev/null
+++ b/e-17/enki/PREPARE
@@ -0,0 +1,2 @@
+config_query ENKI_SVN_AUTOUPDATE \
+ "Automatically update on every system update?" n
diff --git a/e-17/enki/PRE_BUILD b/e-17/enki/PRE_BUILD
new file mode 100755
index 0000000000..9cf48610cf
--- /dev/null
+++ b/e-17/enki/PRE_BUILD
@@ -0,0 +1,10 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+#
+# Remove .svn directories, otherwise they get installed
+#
+find . -type d -name .svn -exec rm -rf {} \; 2>/dev/null || true &&
+
+#sedit "s/; aclocal/; aclocal-1.9/" autogen.sh &&
+#sedit "s/; automake/; automake-1.9/" autogen.sh &&
+NOCONFIGURE=ON ./autogen.sh
diff --git a/e-17/enlil/BUILD b/e-17/enlil/BUILD
new file mode 100755
index 0000000000..dba4f04d4b
--- /dev/null
+++ b/e-17/enlil/BUILD
@@ -0,0 +1,4 @@
+OPTS="--enable-fsstd \
+ $OPTS" &&
+
+default_build
diff --git a/e-17/enlil/DEPENDS b/e-17/enlil/DEPENDS
new file mode 100755
index 0000000000..f50a776fa8
--- /dev/null
+++ b/e-17/enlil/DEPENDS
@@ -0,0 +1,9 @@
+depends subversion &&
+depends ethumb &&
+depends libxml2 &&
+depends libiptcdata &&
+
+optional_depends flickcurl \
+ '' \
+ '' \
+ 'for flicker account support'
diff --git a/e-17/enlil/DETAILS b/e-17/enlil/DETAILS
new file mode 100755
index 0000000000..ac69b49fe7
--- /dev/null
+++ b/e-17/enlil/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=enlil
+if [ "$ENLIL_SVN_AUTOUPDATE" == "y" ]; then
+ VERSION=$(date +%Y%m%d)
+else
+ VERSION=svn
+fi
+ SOURCE=${SPELL}-svn.tar.bz2
+ FORCE_DOWNLOAD=on
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-svn
+ SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/${SPELL}:${SPELL}
+ SOURCE_IGNORE=volatile
+ LICENSE[0]=LGPL
+ WEB_SITE=http://www.enlightenment.org/
+ KEYWORDS="enlil enlightenment image library"
+ ENTERED=20100226
+ SHORT="enlil is a library using EFL which allows to manage a list of albums."
+cat << EOF
+Enlil is a library using the EFL which allows to manage a list of albums and
+photos. EET is used to create the database and ecore to manage events and file.
+flicrkcurl which is optionnal allows to synchronise a library with a flickr
+account.
+EOF
diff --git a/e-17/enlil/HISTORY b/e-17/enlil/HISTORY
new file mode 100644
index 0000000000..77af949efa
--- /dev/null
+++ b/e-17/enlil/HISTORY
@@ -0,0 +1,2 @@
+2010-02-27 Philippe "Puppet_Master" Caseiro <puppetmaster@sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, HISTORY, PRE_BUILD, PREPARE : spell created
diff --git a/e-17/enlil/PREPARE b/e-17/enlil/PREPARE
new file mode 100755
index 0000000000..3efe86c1df
--- /dev/null
+++ b/e-17/enlil/PREPARE
@@ -0,0 +1,2 @@
+config_query ENLIL_SVN_AUTOUPDATE \
+ "Automatically update on every system update?" n
diff --git a/e-17/enlil/PRE_BUILD b/e-17/enlil/PRE_BUILD
new file mode 100755
index 0000000000..9cf48610cf
--- /dev/null
+++ b/e-17/enlil/PRE_BUILD
@@ -0,0 +1,10 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+#
+# Remove .svn directories, otherwise they get installed
+#
+find . -type d -name .svn -exec rm -rf {} \; 2>/dev/null || true &&
+
+#sedit "s/; aclocal/; aclocal-1.9/" autogen.sh &&
+#sedit "s/; automake/; automake-1.9/" autogen.sh &&
+NOCONFIGURE=ON ./autogen.sh