[packages/vigra] - updated to 1.9.0 - removed obsolete lib_suffix,gcc47 patches

qboosh qboosh at pld-linux.org
Sat Nov 10 15:11:06 CET 2012


commit 1134450bbfe1ef75143c897c8f8475e74792b374
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sat Nov 10 15:11:01 2012 +0100

    - updated to 1.9.0
    - removed obsolete lib_suffix,gcc47 patches

 vigra-gcc47.patch      | 12 --------
 vigra-lib_suffix.patch | 78 --------------------------------------------------
 vigra.spec             | 10 ++-----
 3 files changed, 3 insertions(+), 97 deletions(-)
---
diff --git a/vigra.spec b/vigra.spec
index 422975f..771e34d 100644
--- a/vigra.spec
+++ b/vigra.spec
@@ -1,15 +1,13 @@
 Summary:	Generic Programming for Computer Vision
 Summary(pl.UTF-8):	Ogólne programowanie obrazu komputerowego
 Name:		vigra
-Version:	1.8.0
-Release:	9
+Version:	1.9.0
+Release:	1
 License:	MIT
 Group:		Libraries
 Source0:	http://hci.iwr.uni-heidelberg.de/vigra/%{name}-%{version}-src.tar.gz
-# Source0-md5:	15c5544448e529ee60020758ab6be264
+# Source0-md5:	b6155afe1ea967917d2be16d98a85404
 URL:		http://hci.iwr.uni-heidelberg.de/vigra/
-Patch0:		%{name}-lib_suffix.patch
-Patch1:		%{name}-gcc47.patch
 BuildRequires:	boost-python-devel >= 1.40.0
 BuildRequires:	cmake >= 2.6.0
 BuildRequires:	doxygen
@@ -92,8 +90,6 @@ Dokumentacja programisty do biblioteki vigra.
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
 
 %build
 %cmake . \
diff --git a/vigra-gcc47.patch b/vigra-gcc47.patch
deleted file mode 100644
index f6dc8c4..0000000
--- a/vigra-gcc47.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ru vigra-1.8.0/include/vigra/numpy_array.hxx vigra-1.8.0.new/include/vigra/numpy_array.hxx
---- vigra-1.8.0/include/vigra/numpy_array.hxx	2011-09-20 19:38:36.000000000 +0100
-+++ vigra-1.8.0.new/include/vigra/numpy_array.hxx	2012-02-27 21:03:54.000000000 +0000
-@@ -1074,7 +1074,7 @@
- 
-         this->m_stride /= sizeof(value_type);
-         this->m_ptr = reinterpret_cast<pointer>(pyArray()->data);
--        vigra_precondition(checkInnerStride(Stride()),
-+        vigra_precondition(this->checkInnerStride(Stride()),
-             "NumpyArray<..., UnstridedArrayTag>::setupArrayView(): First dimension of given array is not unstrided (should never happen).");
- 
-     }
diff --git a/vigra-lib_suffix.patch b/vigra-lib_suffix.patch
deleted file mode 100644
index d813ca0..0000000
--- a/vigra-lib_suffix.patch
+++ /dev/null
@@ -1,78 +0,0 @@
-Note: for some reason vigra uses a non-standard LIBDIR_SUFFIX definition
-whereas usually this is LIB_SUFFIX.  This patch fixes this since fedora expects
-to use the standard.
-
-diff -baur vigra-1.8.0/CMakeLists.txt vigra-1.8.0.new/CMakeLists.txt
---- vigra-1.8.0/CMakeLists.txt	2011-09-20 19:38:36.000000000 +0100
-+++ vigra-1.8.0.new/CMakeLists.txt	2011-09-24 21:20:55.000000000 +0100
-@@ -128,6 +128,8 @@
- ENDIF()
- 
- 
-+set(LIB_SUFFIX "" CACHE STRING "Define suffix of lib directory name (32/64)" )
-+
- ##################################################
- #
- #     global installation commands
-@@ -213,10 +215,10 @@
- 
- # export targets:
- INSTALL(EXPORT vigra-targets
--        DESTINATION lib${LIBDIR_SUFFIX}/vigra)
-+        DESTINATION lib${LIB_SUFFIX}/vigra)
- INSTALL(FILES ${PROJECT_BINARY_DIR}/lib/vigra/CMake/VigraConfig.cmake
-             ${PROJECT_BINARY_DIR}/lib/vigra/CMake/VigraConfigVersion.cmake
--        DESTINATION lib${LIBDIR_SUFFIX}/vigra)
-+        DESTINATION lib${LIB_SUFFIX}/vigra)
- EXPORT(TARGETS vigraimpex FILE vigra-targets.cmake)
- 
- ##################################################
-@@ -289,7 +291,7 @@
- MESSAGE( STATUS "---------------------------------------------------------" )
- 
- MESSAGE( STATUS "  includes will be installed at: ${CMAKE_INSTALL_PREFIX}/include")
--MESSAGE( STATUS "  libraries will be installed at: ${CMAKE_INSTALL_PREFIX}/lib${LIBDIR_SUFFIX}")
-+MESSAGE( STATUS "  libraries will be installed at: ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}")
- 
- IF (MSVC)
-   MESSAGE( STATUS "  binaries and DLLs will be installed at: ${CMAKE_INSTALL_PREFIX}/bin")
-diff -baur vigra-1.8.0/doc/vigra/Installation.html vigra-1.8.0.new/doc/vigra/Installation.html
---- vigra-1.8.0/doc/vigra/Installation.html	2011-09-20 19:43:37.000000000 +0100
-+++ vigra-1.8.0.new/doc/vigra/Installation.html	2011-09-24 21:21:39.000000000 +0100
-@@ -58,8 +58,8 @@
- <dd>build VIGRA Python bindings (default: 1). Pass -DWITH_VIGRANUMPY=0 to suppress vigranumpy. </dd>
- <dt>-DWITH_HDF5=1 </dt>
- <dd>build VIGRA with HDF5 support (default: 1). Pass -DDWITH_HDF5=0 to compile without HDF5. </dd>
--<dt>-DLIBDIR_SUFFIX=64 </dt>
--<dd>define suffix of lib directory name (default: empty string, i.e. no suffix). Use -DLIBDIR_SUFFIX=64 when you want to install libraries in $CMAKE_INSTALL_PREFIX/lib64. </dd>
-+<dt>-DLIB_SUFFIX=64 </dt>
-+<dd>define suffix of lib directory name (default: empty string, i.e. no suffix). Use -DLIB_SUFFIX=64 when you want to install libraries in $CMAKE_INSTALL_PREFIX/lib64. </dd>
- </dl>
- <p>More fine-grained customization (e.g. specification of explicit paths for all dependencies, customization of compiler flags) is possible by editing the file <vigra_build_path>/CMakeCache.txt. This is best done by means of the interactive programs <b>ccmake</b> or <b>cmake-gui</b>. Consult the <a href="http://www.cmake.org/cmake/help/documentation.html">cmake documentation</a> for more detailed help.</p>
- <p>For using VIGRA in another CMake-built project, you can use the CMake command FIND_PACKAGE(Vigra), which will set the CMake variables ${Vigra_INCLUDE_DIRS} with the correct include path, and import the binary targets (currently vigraimpex) to link against (e.g., TARGET_LINK_LIBRARIES(targetname vigraimpex)). For this mechanism to work, CMake reads a config file VigraConfig.cmake, which is installed along with the library in CMAKE_INSTALL_PREFIX/lib/vigra. Alternatively, you can point CMake (cache entry Vigra_DIR) to VIGRA's build directory, where a corresponding VigraConfig.cmake resides for using the build version directly without installation. </p>
-diff -baur vigra-1.8.0/docsrc/installation.dxx vigra-1.8.0.new/docsrc/installation.dxx
---- vigra-1.8.0/docsrc/installation.dxx	2011-09-20 19:38:36.000000000 +0100
-+++ vigra-1.8.0.new/docsrc/installation.dxx	2011-09-24 21:19:52.000000000 +0100
-@@ -53,9 +53,9 @@
-          vigranumpy.
-     <DT> -DWITH_HDF5=1
-          <DD> build VIGRA with HDF5 support (default: 1). Pass -DDWITH_HDF5=0 to compile without HDF5.
--    <DT> -DLIBDIR_SUFFIX=64
-+    <DT> -DLIB_SUFFIX=64
-          <DD> define suffix of lib directory name (default: empty string, i.e. no suffix). Use 
--         -DLIBDIR_SUFFIX=64 when you want to install libraries in $CMAKE_INSTALL_PREFIX/lib64.
-+         -DLIB_SUFFIX=64 when you want to install libraries in $CMAKE_INSTALL_PREFIX/lib64.
-     </DL>
- 
-     More fine-grained customization (e.g. specification of explicit paths for all dependencies, customization of compiler flags) is possible by editing the file <vigra_build_path>/CMakeCache.txt. This is best done by means of the interactive programs <b>ccmake</b> or <b>cmake-gui</b>. Consult the <a href="http://www.cmake.org/cmake/help/documentation.html">cmake documentation</a> for more detailed help.
-diff -baur vigra-1.8.0/src/impex/CMakeLists.txt vigra-1.8.0.new/src/impex/CMakeLists.txt
---- vigra-1.8.0/src/impex/CMakeLists.txt	2011-09-20 19:38:36.000000000 +0100
-+++ vigra-1.8.0.new/src/impex/CMakeLists.txt	2011-09-24 21:19:52.000000000 +0100
-@@ -80,5 +80,5 @@
- INSTALL(TARGETS vigraimpex
-         EXPORT vigra-targets
-         RUNTIME DESTINATION bin 
--        LIBRARY DESTINATION lib${LIBDIR_SUFFIX} 
--        ARCHIVE DESTINATION lib${LIBDIR_SUFFIX})
-+        LIBRARY DESTINATION lib${LIB_SUFFIX} 
-+        ARCHIVE DESTINATION lib${LIB_SUFFIX})
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/vigra.git/commitdiff/1134450bbfe1ef75143c897c8f8475e74792b374



More information about the pld-cvs-commit mailing list