[113097] trunk/dports/graphics/opencv/Portfile
stromnov at macports.org
stromnov at macports.org
Fri Nov 8 13:42:16 PST 2013
Revision: 113097
https://trac.macports.org/changeset/113097
Author: stromnov at macports.org
Date: 2013-11-08 13:42:16 -0800 (Fri, 08 Nov 2013)
Log Message:
-----------
opencv: separate build directory
Modified Paths:
--------------
trunk/dports/graphics/opencv/Portfile
Modified: trunk/dports/graphics/opencv/Portfile
===================================================================
--- trunk/dports/graphics/opencv/Portfile 2013-11-08 19:31:19 UTC (rev 113096)
+++ trunk/dports/graphics/opencv/Portfile 2013-11-08 21:42:16 UTC (rev 113097)
@@ -27,9 +27,13 @@
homepage http://opencv.org
master_sites sourceforge:project/opencvlibrary/opencv-unix/${version}
-#distname opencv-${version}
-#worksrcdir ${name}-${version}
+worksrcdir ${worksrcdir}/../build
+patch.dir ${workpath}/${distname}
+post-extract {
+ file mkdir ${worksrcpath}
+}
+
checksums rmd160 a4dcb2d6217547ae63aac15604d2de0326461eeb \
sha256 c48d6c735bfa40c76cadcc0106051e095d8b492b05ac7d2cc9647be807dd2a43
@@ -54,7 +58,7 @@
patch-modules_python_cmakelists.txt.diff \
patch-modules_core_src_parallel.cpp.diff
-configure.args-append \
+configure.args-append ../${distname}/ \
-DWITH_1394=OFF \
-DWITH_CARBON=OFF \
-DWITH_CUBLAS=OFF \
@@ -121,7 +125,7 @@
# TODO: Actually fix this
if {[string match "*clang*" ${configure.compiler}]} {
post-patch {
- reinplace "/-Werror=sequence-point/d" ${worksrcpath}/cmake/OpenCVCompilerOptions.cmake
+ reinplace "/-Werror=sequence-point/d" ${worksrcpath}/../${distname}/cmake/OpenCVCompilerOptions.cmake
}
}
@@ -174,7 +178,7 @@
configure.args-append -DWITH_OPENNI=ON
post-patch {
- reinplace "s,@@PREFIX@@,${prefix},g" ${worksrcpath}/cmake/OpenCVFindOpenNI.cmake
+ reinplace "s,@@PREFIX@@,${prefix},g" ${worksrcpath}/../${distname}/cmake/OpenCVFindOpenNI.cmake
}
}
@@ -240,6 +244,6 @@
configure.args-append -DOPENCV_LINKER_LIBS=\"[join ${opencv_linker_libs} " "]\"
}
-livecheck.type sourceforge
-livecheck.name opencvlibrary
-livecheck.regex {/[Oo]pen[Cc][Vv]-([0-9.]+)[a-z]?\.t}
+livecheck.type sourceforge
+livecheck.name opencvlibrary
+livecheck.regex {/[Oo]pen[Cc][Vv]-([0-9.]+)[a-z]?\.t}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20131108/17ac1f0a/attachment.html>
More information about the macports-changes
mailing list