| @@ -1,89 +1,90 @@ | | | @@ -1,89 +1,90 @@ |
1 | # $NetBSD: Makefile,v 1.1 2015/11/03 20:08:06 markd Exp $ | | 1 | # $NetBSD: Makefile,v 1.2 2015/11/08 20:05:35 markd Exp $ |
2 | | | 2 | |
3 | PKGNAME= opencv-contrib-face-3.0.0 | | 3 | PKGNAME= opencv-contrib-face-3.0.0 |
4 | DISTNAME= opencv_contrib-3.0.0 | | 4 | DISTNAME= opencv_contrib-3.0.0 |
5 | CATEGORIES= graphics devel | | 5 | CATEGORIES= graphics devel |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=Itseez/} | | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=Itseez/} |
7 | EXTRACT_SUFX= .zip | | 7 | EXTRACT_SUFX= .zip |
| | | 8 | GITHUB_PROJECT= opencv_contrib |
8 | | | 9 | |
9 | MAINTAINER= markd@NetBSD.org | | 10 | MAINTAINER= markd@NetBSD.org |
10 | HOMEPAGE= http://code.opencv.org/projects/OpenCV/wiki/WikiStart | | 11 | HOMEPAGE= http://code.opencv.org/projects/OpenCV/wiki/WikiStart |
11 | COMMENT= OpenCV face recognition contributed module | | 12 | COMMENT= OpenCV face recognition contributed module |
12 | LICENSE= modified-bsd | | 13 | LICENSE= modified-bsd |
13 | | | 14 | |
14 | DISTFILES= ${DEFAULT_DISTFILES} opencv-3.0.0.zip | | 15 | DISTFILES= ${DEFAULT_DISTFILES} opencv-3.0.0.zip |
15 | | | 16 | |
16 | USE_CMAKE= yes | | 17 | USE_CMAKE= yes |
17 | USE_LANGUAGES= c c++ | | 18 | USE_LANGUAGES= c c++ |
18 | USE_LIBTOOL= yes | | 19 | USE_LIBTOOL= yes |
19 | USE_PKGLOCALEDIR= yes | | 20 | USE_PKGLOCALEDIR= yes |
20 | USE_TOOLS+= gmake pkg-config | | 21 | USE_TOOLS+= gmake pkg-config |
21 | | | 22 | |
22 | INSTALL_DIRS= modules/face | | 23 | INSTALL_DIRS= modules/face |
23 | | | 24 | |
24 | WRKSRC= ${WRKDIR}/opencv-3.0.0/ | | 25 | WRKSRC= ${WRKDIR}/opencv-3.0.0/ |
25 | | | 26 | |
26 | PATCHDIR= ${.CURDIR}/../../graphics/opencv/patches | | 27 | PATCHDIR= ${.CURDIR}/../../graphics/opencv/patches |
27 | | | 28 | |
28 | CMAKE_ARGS+= -D WITH_FFMPEG=OFF | | 29 | CMAKE_ARGS+= -D WITH_FFMPEG=OFF |
29 | CMAKE_ARGS+= -D BUILD_DOCS=OFF | | 30 | CMAKE_ARGS+= -D BUILD_DOCS=OFF |
30 | | | 31 | |
31 | .include "../../mk/compiler.mk" | | 32 | .include "../../mk/compiler.mk" |
32 | .if !empty(PKGSRC_COMPILER:Mclang) | | 33 | .if !empty(PKGSRC_COMPILER:Mclang) |
33 | CXXFLAGS+= -std=c++11 | | 34 | CXXFLAGS+= -std=c++11 |
34 | .endif | | 35 | .endif |
35 | | | 36 | |
36 | OPSYSVARS+= CMAKE_ARGS | | 37 | OPSYSVARS+= CMAKE_ARGS |
37 | CMAKE_ARGS+= -DZLIB_ROOT=${BUILDLINK_PREFIX.zlib} | | 38 | CMAKE_ARGS+= -DZLIB_ROOT=${BUILDLINK_PREFIX.zlib} |
38 | CMAKE_ARGS.SunOS+= -DENABLE_PRECOMPILED_HEADERS=NO | | 39 | CMAKE_ARGS.SunOS+= -DENABLE_PRECOMPILED_HEADERS=NO |
39 | | | 40 | |
40 | CMAKE_ARGS+= -DOPENCV_EXTRA_MODULES_PATH=${WRKDIR}/opencv_contrib-3.0.0/modules | | 41 | CMAKE_ARGS+= -DOPENCV_EXTRA_MODULES_PATH=${WRKDIR}/opencv_contrib-3.0.0/modules |
41 | CMAKE_ARGS+= -DBUILD_opencv_adas=OFF | | 42 | CMAKE_ARGS+= -DBUILD_opencv_adas=OFF |
42 | CMAKE_ARGS+= -DBUILD_opencv_bgsegm=OFF | | 43 | CMAKE_ARGS+= -DBUILD_opencv_bgsegm=OFF |
43 | CMAKE_ARGS+= -DBUILD_opencv_bioinspired=OFF | | 44 | CMAKE_ARGS+= -DBUILD_opencv_bioinspired=OFF |
44 | CMAKE_ARGS+= -DBUILD_opencv_ccalib=OFF | | 45 | CMAKE_ARGS+= -DBUILD_opencv_ccalib=OFF |
45 | CMAKE_ARGS+= -DBUILD_opencv_contrib_world=OFF | | 46 | CMAKE_ARGS+= -DBUILD_opencv_contrib_world=OFF |
46 | CMAKE_ARGS+= -DBUILD_opencv_cvv=OFF | | 47 | CMAKE_ARGS+= -DBUILD_opencv_cvv=OFF |
47 | CMAKE_ARGS+= -DBUILD_opencv_datasets=OFF | | 48 | CMAKE_ARGS+= -DBUILD_opencv_datasets=OFF |
48 | CMAKE_ARGS+= -DBUILD_opencv_latentsvm=OFF | | 49 | CMAKE_ARGS+= -DBUILD_opencv_latentsvm=OFF |
49 | CMAKE_ARGS+= -DBUILD_opencv_line_descriptor=OFF | | 50 | CMAKE_ARGS+= -DBUILD_opencv_line_descriptor=OFF |
50 | CMAKE_ARGS+= -DBUILD_opencv_matlab=OFF | | 51 | CMAKE_ARGS+= -DBUILD_opencv_matlab=OFF |
51 | CMAKE_ARGS+= -DBUILD_opencv_optflow=OFF | | 52 | CMAKE_ARGS+= -DBUILD_opencv_optflow=OFF |
52 | CMAKE_ARGS+= -DBUILD_opencv_reg=OFF | | 53 | CMAKE_ARGS+= -DBUILD_opencv_reg=OFF |
53 | CMAKE_ARGS+= -DBUILD_opencv_rgbd=OFF | | 54 | CMAKE_ARGS+= -DBUILD_opencv_rgbd=OFF |
54 | CMAKE_ARGS+= -DBUILD_opencv_saliency=OFF | | 55 | CMAKE_ARGS+= -DBUILD_opencv_saliency=OFF |
55 | CMAKE_ARGS+= -DBUILD_opencv_surface_matching=OFF | | 56 | CMAKE_ARGS+= -DBUILD_opencv_surface_matching=OFF |
56 | CMAKE_ARGS+= -DBUILD_opencv_text=OFF | | 57 | CMAKE_ARGS+= -DBUILD_opencv_text=OFF |
57 | CMAKE_ARGS+= -DBUILD_opencv_tracking=OFF | | 58 | CMAKE_ARGS+= -DBUILD_opencv_tracking=OFF |
58 | CMAKE_ARGS+= -DBUILD_opencv_xfeatures2d=OFF | | 59 | CMAKE_ARGS+= -DBUILD_opencv_xfeatures2d=OFF |
59 | CMAKE_ARGS+= -DBUILD_opencv_ximgproc=OFF | | 60 | CMAKE_ARGS+= -DBUILD_opencv_ximgproc=OFF |
60 | CMAKE_ARGS+= -DBUILD_opencv_xobjdetect=OFF | | 61 | CMAKE_ARGS+= -DBUILD_opencv_xobjdetect=OFF |
61 | CMAKE_ARGS+= -DBUILD_opencv_xphoto=OFF | | 62 | CMAKE_ARGS+= -DBUILD_opencv_xphoto=OFF |
62 | | | 63 | |
63 | CMAKE_ARGS+= -DBUILD_opencv_flann=OFF | | 64 | CMAKE_ARGS+= -DBUILD_opencv_flann=OFF |
64 | CMAKE_ARGS+= -DBUILD_opencv_ml=OFF | | 65 | CMAKE_ARGS+= -DBUILD_opencv_ml=OFF |
65 | CMAKE_ARGS+= -DBUILD_opencv_photo=OFF | | 66 | CMAKE_ARGS+= -DBUILD_opencv_photo=OFF |
66 | CMAKE_ARGS+= -DBUILD_opencv_video=OFF | | 67 | CMAKE_ARGS+= -DBUILD_opencv_video=OFF |
67 | CMAKE_ARGS+= -DBUILD_opencv_imgcodecs=OFF | | 68 | CMAKE_ARGS+= -DBUILD_opencv_imgcodecs=OFF |
68 | CMAKE_ARGS+= -DBUILD_opencv_videoio=OFF | | 69 | CMAKE_ARGS+= -DBUILD_opencv_videoio=OFF |
69 | CMAKE_ARGS+= -DBUILD_opencv_highgui=OFF | | 70 | CMAKE_ARGS+= -DBUILD_opencv_highgui=OFF |
70 | CMAKE_ARGS+= -DBUILD_opencv_objdetect=OFF | | 71 | CMAKE_ARGS+= -DBUILD_opencv_objdetect=OFF |
71 | CMAKE_ARGS+= -DBUILD_opencv_superres=OFF | | 72 | CMAKE_ARGS+= -DBUILD_opencv_superres=OFF |
72 | CMAKE_ARGS+= -DBUILD_opencv_ts=OFF | | 73 | CMAKE_ARGS+= -DBUILD_opencv_ts=OFF |
73 | CMAKE_ARGS+= -DBUILD_opencv_features2d=OFF | | 74 | CMAKE_ARGS+= -DBUILD_opencv_features2d=OFF |
74 | CMAKE_ARGS+= -DBUILD_opencv_calib3d=OFF | | 75 | CMAKE_ARGS+= -DBUILD_opencv_calib3d=OFF |
75 | CMAKE_ARGS+= -DBUILD_opencv_stitching=OFF | | 76 | CMAKE_ARGS+= -DBUILD_opencv_stitching=OFF |
76 | CMAKE_ARGS+= -DBUILD_opencv_videostab=OFF | | 77 | CMAKE_ARGS+= -DBUILD_opencv_videostab=OFF |
77 | CMAKE_ARGS+= -DBUILD_opencv_python2=OFF | | 78 | CMAKE_ARGS+= -DBUILD_opencv_python2=OFF |
78 | | | 79 | |
79 | CONFIGURE_ENV+= MACHINE_ARCH=${MACHINE_ARCH} | | 80 | CONFIGURE_ENV+= MACHINE_ARCH=${MACHINE_ARCH} |
80 | | | 81 | |
81 | .include "../../devel/zlib/buildlink3.mk" | | 82 | .include "../../devel/zlib/buildlink3.mk" |
82 | .include "../../graphics/jasper/buildlink3.mk" | | 83 | .include "../../graphics/jasper/buildlink3.mk" |
83 | .include "../../graphics/libwebp/buildlink3.mk" | | 84 | .include "../../graphics/libwebp/buildlink3.mk" |
84 | .include "../../graphics/opencv/buildlink3.mk" | | 85 | .include "../../graphics/opencv/buildlink3.mk" |
85 | .include "../../graphics/openexr/buildlink3.mk" | | 86 | .include "../../graphics/openexr/buildlink3.mk" |
86 | .include "../../graphics/png/buildlink3.mk" | | 87 | .include "../../graphics/png/buildlink3.mk" |
87 | .include "../../graphics/tiff/buildlink3.mk" | | 88 | .include "../../graphics/tiff/buildlink3.mk" |
88 | .include "../../mk/jpeg.buildlink3.mk" | | 89 | .include "../../mk/jpeg.buildlink3.mk" |
89 | .include "../../mk/bsd.pkg.mk" | | 90 | .include "../../mk/bsd.pkg.mk" |