changeset 2844:e7027f79cdcd

update package vigra
author Mark Brand <mabrand@mabrand.nl>
date Tue, 06 Nov 2012 22:13:45 +0100
parents 3e0cb61c076d
children c2642e72482c
files index.html src/vigra-1-cmake-static-linking.patch src/vigra.mk
diffstat 3 files changed, 2 insertions(+), 65 deletions(-) [+]
line wrap: on
line diff
--- a/index.html	Mon Nov 05 21:21:19 2012 +0100
+++ b/index.html	Tue Nov 06 22:13:45 2012 +0100
@@ -1915,7 +1915,7 @@
     </tr>
     <tr>
         <td id="vigra-package">vigra</td>
-        <td id="vigra-version">1.8.0</td>
+        <td id="vigra-version">1.9.0</td>
         <td id="vigra-website"><a href="http://hci.iwr.uni-heidelberg.de/vigra">vigra</a></td>
     </tr>
     <tr>
--- a/src/vigra-1-cmake-static-linking.patch	Mon Nov 05 21:21:19 2012 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,63 +0,0 @@
-This file is part of MXE.
-See index.html for further information.
-
-This patch has been taken from:
-https://github.com/ukoethe/vigra/pull/115
-
-From 88437f115f797c14692b06b20629c3b2fc2c6256 Mon Sep 17 00:00:00 2001
-From: Joachim Schleicher <J.Schleicher@stud.uni-heidelberg.de>
-Date: Thu, 26 Apr 2012 19:00:27 +0200
-Subject: [PATCH] modify cmake files for static linking
-
-* add definition -DVIGRA_STATIC_LIB if library is imported using cmake
-* change order of imports that is relevant if linking static
----
- config/FindOpenEXR.cmake    |    9 +++++----
- config/VigraConfig.cmake.in |    5 +++++
- 2 files changed, 10 insertions(+), 4 deletions(-)
-
-diff --git a/config/FindOpenEXR.cmake b/config/FindOpenEXR.cmake
-index 0733d10..1e405b5 100644
---- a/config/FindOpenEXR.cmake
-+++ b/config/FindOpenEXR.cmake
-@@ -25,11 +25,11 @@
- 
- FIND_PATH(OPENEXR_INCLUDE_DIR ImfRgbaFile.h PATH_SUFFIXES OpenEXR)
- 
-+FIND_LIBRARY(OPENEXR_ILMIMF_LIBRARY NAMES IlmImf)
-+FIND_LIBRARY(OPENEXR_IMATH_LIBRARY NAMES Imath)
- FIND_LIBRARY(OPENEXR_HALF_LIBRARY NAMES Half)
- FIND_LIBRARY(OPENEXR_IEX_LIBRARY NAMES Iex)
- FIND_LIBRARY(OPENEXR_ILMTHREAD_LIBRARY NAMES IlmThread)
--FIND_LIBRARY(OPENEXR_IMATH_LIBRARY NAMES Imath)
--FIND_LIBRARY(OPENEXR_ILMIMF_LIBRARY NAMES IlmImf)
- 
- INCLUDE(FindPackageHandleStandardArgs)
- FIND_PACKAGE_HANDLE_STANDARD_ARGS(OPENEXR DEFAULT_MSG
-@@ -38,6 +38,7 @@ FIND_PACKAGE_HANDLE_STANDARD_ARGS(OPENEXR DEFAULT_MSG
- )
- 
- IF(OPENEXR_FOUND)
--    SET(OPENEXR_LIBRARIES ${OPENEXR_HALF_LIBRARY} ${OPENEXR_IEX_LIBRARY}
--        ${OPENEXR_ILMTHREAD_LIBRARY} ${OPENEXR_IMATH_LIBRARY} ${OPENEXR_ILMIMF_LIBRARY})
-+    SET(OPENEXR_LIBRARIES ${OPENEXR_ILMIMF_LIBRARY}
-+        ${OPENEXR_IMATH_LIBRARY} ${OPENEXR_HALF_LIBRARY}
-+        ${OPENEXR_IEX_LIBRARY} ${OPENEXR_ILMTHREAD_LIBRARY} )
- ENDIF(OPENEXR_FOUND)
-diff --git a/config/VigraConfig.cmake.in b/config/VigraConfig.cmake.in
-index f2af5dd..ddcae12 100644
---- a/config/VigraConfig.cmake.in
-+++ b/config/VigraConfig.cmake.in
-@@ -2,4 +2,9 @@ get_filename_component(SELF_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH)
- get_filename_component(Vigra_TOP_DIR  "${SELF_DIR}/../../" ABSOLUTE)
- 
- include(${SELF_DIR}/vigra-targets.cmake)
-+get_target_property(VIGRA_TYPE vigraimpex TYPE)
-+if(${VIGRA_TYPE} STREQUAL "STATIC_LIBRARY")
-+    SET(VIGRA_STATIC_LIB True)
-+    ADD_DEFINITIONS(-DVIGRA_STATIC_LIB)
-+endif(${VIGRA_TYPE} STREQUAL "STATIC_LIBRARY")
- get_filename_component(Vigra_INCLUDE_DIRS "${Vigra_TOP_DIR}/include/" ABSOLUTE)
--- 
-1.7.2.5
-
--- a/src/vigra.mk	Mon Nov 05 21:21:19 2012 +0100
+++ b/src/vigra.mk	Tue Nov 06 22:13:45 2012 +0100
@@ -3,7 +3,7 @@
 
 PKG             := vigra
 $(PKG)_IGNORE   :=
-$(PKG)_CHECKSUM := 09f1d506c2748ebeb7d9f1c77ce387f9e7b837d2
+$(PKG)_CHECKSUM := 6e4981f4ce75932ec62df6523f577c327f885ba0
 $(PKG)_SUBDIR   := vigra-$(word 1,$(subst -, ,$($(PKG)_VERSION)))
 $(PKG)_FILE     := vigra-$($(PKG)_VERSION)-src.tar.gz
 $(PKG)_URL      := http://hci.iwr.uni-heidelberg.de/vigra/$($(PKG)_FILE)