[SM-Commit] GIT changes to master grimoire by Jaka Kranjc (055a9e1c493c6307c543ae8c0872ffc30c61b756)

Jaka Kranjc scm at sourcemage.org
Sun Jul 20 06:51:19 EDT 2008


GIT changes to master grimoire by Jaka Kranjc <lynxlynxlynx at sourcemage.org>:

 ChangeLog                    |    3 +++
 graphics/enblend/DEPENDS     |    4 ++++
 graphics/enblend/DETAILS     |   15 +++++++++++++++
 graphics/enblend/HISTORY     |    6 ++++++
 graphics/enblend/PRE_BUILD   |    2 ++
 graphics/enblend/gcc43.patch |   29 +++++++++++++++++++++++++++++
 6 files changed, 59 insertions(+)

New commits:
commit 055a9e1c493c6307c543ae8c0872ffc30c61b756
Author: Jaka Kranjc <lynxlynxlynx at sourcemage.org>
Commit: Jaka Kranjc <lynxlynxlynx at sourcemage.org>

    graphics/enblend: a tool for compositing images #14571

diff --git a/ChangeLog b/ChangeLog
index a01fb36..7c0812a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2008-07-20 Jaka Kranjc <lynxlynxlynx at sourcemage.org>
+	* graphics/enblend: a tool for compositing images #14571
+
 2008-07-19 Elisamuel Resto <ryuji at sourcemage.org>
 	* libs/xapian-bindings: new spell, various programming language bindings
 	  for Xapian.
diff --git a/graphics/enblend/DEPENDS b/graphics/enblend/DEPENDS
new file mode 100755
index 0000000..ffcf16a
--- /dev/null
+++ b/graphics/enblend/DEPENDS
@@ -0,0 +1,4 @@
+depends glew &&
+depends -sub THREAD boost &&
+depends lcms &&
+depends tiff
diff --git a/graphics/enblend/DETAILS b/graphics/enblend/DETAILS
new file mode 100755
index 0000000..5ec64a4
--- /dev/null
+++ b/graphics/enblend/DETAILS
@@ -0,0 +1,15 @@
+           SPELL=enblend
+         VERSION=3.0
+          SOURCE="$SPELL-$VERSION.tar.gz"
+   SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+     SOURCE_HASH=sha512:1879df6e8520c6c2aa57bda33b653afd2f169f5f84af3cb456aeff00cc07d11ec1c24c9199b0384f1582fd0e6d0d75488efe36ced86ade989ab58ab4cf964fe6
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+        WEB_SITE="http://enblend.sourceforge.net/"
+      LICENSE[0]=GPL
+         ENTERED=20080711
+           SHORT="A tool for compositing images"
+cat << EOF
+Enblend is a tool for compositing images.
+It overlays images in such a way that the seam between the images is obscure.
+However, Enblend does not lay out images - tools such as hugin does this job.
+EOF
diff --git a/graphics/enblend/HISTORY b/graphics/enblend/HISTORY
new file mode 100644
index 0000000..7df7c0a
--- /dev/null
+++ b/graphics/enblend/HISTORY
@@ -0,0 +1,6 @@
+2008-07-20 Jaka Kranjc <lynxlynxlynx at sourcemage.org>
+	* gcc43.patch, PRE_BUILD: added debian patch for gcc 4.3
+
+2008-07-11 Jaeic Lee <zeraxeal at gmail.com>
+	* DEPENDS, DETAILS, HISTORY: spell created
+
diff --git a/graphics/enblend/PRE_BUILD b/graphics/enblend/PRE_BUILD
new file mode 100755
index 0000000..448a6ba
--- /dev/null
+++ b/graphics/enblend/PRE_BUILD
@@ -0,0 +1,2 @@
+default_pre_build &&
+patch -p1 -d $SOURCE_DIRECTORY < $SPELL_DIRECTORY/gcc43.patch
diff --git a/graphics/enblend/gcc43.patch b/graphics/enblend/gcc43.patch
new file mode 100644
index 0000000..0d05417
--- /dev/null
+++ b/graphics/enblend/gcc43.patch
@@ -0,0 +1,29 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## gcc4.3-includes.dpatch by Sebastian Harl <sh at tokkee.org>
+##
+## DP: This patch adds missing includes required by gcc-4.3.
+
+ at DPATCH@
+
+--- a/include/vigra/imageiteratoradapter.hxx	2007-01-27 05:54:46.000000000 +0100
++++ b/include/vigra/imageiteratoradapter.hxx	2007-12-27 18:15:52.000000000 +0100
+@@ -38,6 +38,8 @@
+ #ifndef VIGRA_IMAGEITERATORADAPTER_HXX
+ #define VIGRA_IMAGEITERATORADAPTER_HXX
+ 
++#include <cstdlib>
++
+ #include <iterator>   // iterator tags
+ 
+ namespace vigra {
+--- a/src/gpu.cc	2006-12-08 09:40:58.000000000 +0100
++++ b/src/gpu.cc	2007-12-28 04:04:49.000000000 +0100
+@@ -18,6 +18,8 @@
+  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+  */
+ 
++#include <cstdlib>
++
+ #include <iostream>
+ 
+ #include "gpu.h"



More information about the SM-Commit mailing list