r45906 - in /packages/opencv/trunk/debian/patches: series support_multiarch
iwamatsu at users.alioth.debian.org
iwamatsu at users.alioth.debian.org
Fri May 17 01:29:07 UTC 2013
Author: iwamatsu
Date: Fri May 17 01:29:07 2013
New Revision: 45906
URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=45906
Log:
Change to multiarch support
Added:
packages/opencv/trunk/debian/patches/support_multiarch
Modified:
packages/opencv/trunk/debian/patches/series
Modified: packages/opencv/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/debian-science/packages/opencv/trunk/debian/patches/series?rev=45906&op=diff
==============================================================================
--- packages/opencv/trunk/debian/patches/series (original)
+++ packages/opencv/trunk/debian/patches/series Fri May 17 01:29:07 2013
@@ -1,3 +1,4 @@
build-static-libs
drop_asm_types_h_kfreebsd
pkg-config
+support_multiarch
Added: packages/opencv/trunk/debian/patches/support_multiarch
URL: http://svn.debian.org/wsvn/debian-science/packages/opencv/trunk/debian/patches/support_multiarch?rev=45906&op=file
==============================================================================
--- packages/opencv/trunk/debian/patches/support_multiarch (added)
+++ packages/opencv/trunk/debian/patches/support_multiarch Fri May 17 01:29:07 2013
@@ -1,0 +1,31 @@
+Description: Support multiarch
+Author: Nobuhiro Iwamatsu <iwamatsu at debian.org>
+Forwarded: no
+Last-Update: <2013-05-16>
+
+--- opencv-2.4.5+dfsg.orig/CMakeLists.txt
++++ opencv-2.4.5+dfsg/CMakeLists.txt
+@@ -241,13 +241,13 @@ if(ANDROID)
+ else()
+ set(LIBRARY_OUTPUT_PATH "${OpenCV_BINARY_DIR}/lib")
+ set(3P_LIBRARY_OUTPUT_PATH "${OpenCV_BINARY_DIR}/3rdparty/lib${LIB_SUFFIX}")
+- set(OPENCV_LIB_INSTALL_PATH lib${LIB_SUFFIX})
++ set(OPENCV_LIB_INSTALL_PATH ${CMAKE_INSTALL_LIBDIR}${LIB_SUFFIX})
+ set(OPENCV_3P_LIB_INSTALL_PATH share/OpenCV/3rdparty/${OPENCV_LIB_INSTALL_PATH})
+ set(OPENCV_INCLUDE_INSTALL_PATH include)
+
+ math(EXPR SIZEOF_VOID_P_BITS "8 * ${CMAKE_SIZEOF_VOID_P}")
+ if(LIB_SUFFIX AND NOT SIZEOF_VOID_P_BITS EQUAL LIB_SUFFIX)
+- set(OPENCV_CONFIG_INSTALL_PATH lib${LIB_SUFFIX}/cmake/opencv)
++ set(OPENCV_CONFIG_INSTALL_PATH ${CMAKE_INSTALL_LIBDIR}${LIB_SUFFIX}/cmake/opencv)
+ else()
+ set(OPENCV_CONFIG_INSTALL_PATH share/OpenCV)
+ endif()
+@@ -351,6 +351,7 @@ if(UNIX)
+ include(cmake/OpenCVFindPkgConfig.cmake OPTIONAL)
+ include(CheckFunctionExists)
+ include(CheckIncludeFile)
++ INCLUDE(GNUInstallDirs)
+
+ if(NOT APPLE)
+ CHECK_INCLUDE_FILE(alloca.h HAVE_ALLOCA_H)
More information about the debian-science-commits
mailing list