# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 name objectmarker version 20070501 revision 4 checksums rmd160 32946c7a8950ed505150f716c77576438ebe7494 \ sha256 ddb00c8b4e2406247c5c20e1b83a14277b9c6ab6f83f4a9a282df257dededbbd \ size 4790 categories graphics license none platforms darwin maintainers nomaintainer description Tool for opencv to learn to recognize objects long_description ${description} homepage https://web.archive.org/web/20190908101354/http://www.cs.utah.edu/~turcsans/DUC_files/HaarTraining/ master_sites macports_distfiles distfiles ObjectMarker.cpp dist_subdir ${name}/${version} depends_build port:pkgconfig set opencv_ver 3 set opencv_pc ${prefix}/lib/opencv${opencv_ver}/pkgconfig/opencv.pc depends_lib path:lib/opencv${opencv_ver}/libopencv_core.dylib:opencv${opencv_ver} extract.only extract.mkdir yes post-extract { file copy ${distpath}/ObjectMarker.cpp ${worksrcpath}/ } patchfiles patch-ObjectMarker.cpp.diff use_configure no build { system -W ${worksrcpath} "${configure.cxx} ${configure.cxxflags} ${configure.ldflags} [get_canonical_archflags] ObjectMarker.cpp `pkg-config --cflags ${opencv_pc}` -o objectmarker `pkg-config --libs ${opencv_pc}`" } destroot { xinstall -m 0755 ${worksrcpath}/${name} ${destroot}${prefix}/bin/ } livecheck.type none