Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Jaka Kranjc (dd8de48498fc86aaaf84665f51f7e2f789d6af13)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Jaka Kranjc <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Jaka Kranjc (dd8de48498fc86aaaf84665f51f7e2f789d6af13)
  • Date: Tue, 22 Jul 2008 10:06:30 -0500

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

ChangeLog | 1
graphics/hugin/BUILD | 2
graphics/hugin/DEPENDS | 12 +++++
graphics/hugin/DETAILS | 15 ++++++
graphics/hugin/HISTORY | 8 +++
graphics/hugin/PRE_BUILD | 2
graphics/hugin/hugin-0.7_beta4-gcc43.patch | 67
+++++++++++++++++++++++++++++
7 files changed, 107 insertions(+)

New commits:
commit dd8de48498fc86aaaf84665f51f7e2f789d6af13
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>

graphics/hugin: a panorama photo stitcher #14558
spell by Jaeic Lee

diff --git a/ChangeLog b/ChangeLog
index 8bb37d2..dfaa290 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,6 @@
2008-07-21 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* graphics/autopano-sift-c: a panorama photo creator #14585
+ * graphics/hugin: a panorama photo stitcher #14558

2008-07-21 Eric Sandall <sandalle AT sourcemage.org>
* e/e_module-itask-ng: Added an E17 full featured tasbkar
diff --git a/graphics/hugin/BUILD b/graphics/hugin/BUILD
new file mode 100755
index 0000000..925c73c
--- /dev/null
+++ b/graphics/hugin/BUILD
@@ -0,0 +1,2 @@
+OPTS="--enable-shared --enable-static=no $OPTS" &&
+default_build
\ No newline at end of file
diff --git a/graphics/hugin/DEPENDS b/graphics/hugin/DEPENDS
new file mode 100755
index 0000000..a9e1128
--- /dev/null
+++ b/graphics/hugin/DEPENDS
@@ -0,0 +1,12 @@
+depends libpano13 &&
+depends enblend &&
+depends -sub XRC wxgtk &&
+depends exiv2 &&
+depends openexr &&
+depends -sub THREAD boost &&
+depends tiff &&
+depends jpeg &&
+depends libpng &&
+runtime_depends image-exiftool &&
+suggest_depends autopano-sift-c "" "" "for control point generation"
+
diff --git a/graphics/hugin/DETAILS b/graphics/hugin/DETAILS
new file mode 100755
index 0000000..94669a9
--- /dev/null
+++ b/graphics/hugin/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=hugin
+ VERSION=0.7_beta4
+ SOURCE="$SPELL-$VERSION.tar.bz2"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/hugin/$SOURCE
+
SOURCE_HASH=sha512:8c1036263c5c53e397d962108a6eba8c85d6eacc95e7e4795c0ac16fdc92bb0e7299c1c8edd1cf2f0d62ecdd9fe6151d233e9d286e16fe18d04d37c9c372b3de
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="http://hugin.sourceforge.net/";
+ LICENSE[0]=GPL
+ ENTERED=20080711
+ SHORT="A panorama photo stitcher"
+cat << EOF
+Hugin is a cross-platform panoramic imaging toolchain based on Panorama
Tools.
+With hugin you can assemble photographs into a complete immersive panorama,
+stitch any series of overlapping pictures for your pleasure.
+EOF
diff --git a/graphics/hugin/HISTORY b/graphics/hugin/HISTORY
new file mode 100644
index 0000000..b9f25e6
--- /dev/null
+++ b/graphics/hugin/HISTORY
@@ -0,0 +1,8 @@
+2008-07-22 Jaeic Lee <zeraxeal AT gmail.com>
+ * PRE_BUILD, gcc43.patch: added to enable building in gcc4.3
+ * BUILD: added to build hugin with shared library
+ * DEPENDS: changed the type of dependency for image-exiftool to
+ runtime_depends and autopano-sift-c to suggest_depends
+
+2008-07-11 Jaeic Lee <zeraxeal AT gmail.com>
+ * DEPENDS, DETAILS, HISTORY: spell created
diff --git a/graphics/hugin/PRE_BUILD b/graphics/hugin/PRE_BUILD
new file mode 100755
index 0000000..3fdc956
--- /dev/null
+++ b/graphics/hugin/PRE_BUILD
@@ -0,0 +1,2 @@
+default_pre_build &&
+patch -p0 < ${SCRIPT_DIRECTORY}/hugin-0.7_beta4-gcc43.patch
diff --git a/graphics/hugin/hugin-0.7_beta4-gcc43.patch
b/graphics/hugin/hugin-0.7_beta4-gcc43.patch
new file mode 100644
index 0000000..a1a06d1
--- /dev/null
+++ b/graphics/hugin/hugin-0.7_beta4-gcc43.patch
@@ -0,0 +1,67 @@
+diff -NrU5 hugin-0.7_beta4/src/common/utils.cpp
hugin-0.7_beta4/src/common/utils.cpp
+--- hugin-0.7_beta4/src/common/utils.cpp 2006-07-25 23:13:27.000000000
+0200
++++ hugin-0.7_beta4/src/common/utils.cpp 2008-04-30 00:40:03.000000000
+0200
+@@ -27,10 +27,11 @@
+ #else
+ #include <sys/time.h>
+ #endif
+ #include <time.h>
+ #include <stdio.h>
++#include <cstring>
+ #include "common/utils.h"
+
+ #ifdef unix
+ std::string utils::CurrentTime()
+ {
+diff -NrU5 hugin-0.7_beta4/src/foreign/vigra/imageinfo.hxx
hugin-0.7_beta4/src/foreign/vigra/imageinfo.hxx
+--- hugin-0.7_beta4/src/foreign/vigra/imageinfo.hxx 2006-08-09
22:48:44.000000000 +0200
++++ hugin-0.7_beta4/src/foreign/vigra/imageinfo.hxx 2008-04-30
00:43:14.000000000 +0200
+@@ -50,10 +50,11 @@
+ #ifndef VIGRA_IMAGEINFO_HXX
+ #define VIGRA_IMAGEINFO_HXX
+
+ #include <memory>
+ #include <string>
++#include <cstring>
+ #include "vigra/utilities.hxx"
+ #include "vigra/codec.hxx"
+
+ namespace vigra
+ {
+diff -NrU5 hugin-0.7_beta4/src/include/common/utils.h
hugin-0.7_beta4/src/include/common/utils.h
+--- hugin-0.7_beta4/src/include/common/utils.h 2006-01-09 16:33:16.000000000
+0100
++++ hugin-0.7_beta4/src/include/common/utils.h 2008-04-30 00:48:33.000000000
+0200
+@@ -22,11 +22,13 @@
+ */
+
+ #ifndef _UTILS_H
+ #define _UTILS_H
+
++#include <cstdlib>
+ #include <string>
++#include <cstring>
+ #include <vector>
+ #include <iostream>
+ #include <sstream>
+ #include <cassert>
+
+diff -NrU5 hugin-0.7_beta4/src/tools/color_correct_tiff.cpp
hugin-0.7_beta4/src/tools/color_correct_tiff.cpp
+--- hugin-0.7_beta4/src/tools/color_correct_tiff.cpp 2006-01-11
14:07:37.000000000 +0100
++++ hugin-0.7_beta4/src/tools/color_correct_tiff.cpp 2008-04-30
00:58:54.000000000 +0200
+@@ -11,14 +11,15 @@
+ * -c do per-channel correction (different correction on each RGB channel)
+ * Images must be tiff, have the same size, have been aligned prior to
correction
+ * and have some opaque overlapping parts (ie use nona with multiple tiff
output).
+ */
+
++#include <cstdlib>
+ #include <iostream>
+ #include <sstream>
+ #include <exception>
+-#include <string>
++#include <cstring>
+ #include <vector>
+ #include <map>
+ #include <utility>
+ #include <cctype>
+ #include <cmath>



  • [SM-Commit] GIT changes to master grimoire by Jaka Kranjc (dd8de48498fc86aaaf84665f51f7e2f789d6af13), Jaka Kranjc, 07/22/2008

Archive powered by MHonArc 2.6.24.

Top of Page