ed1452ea7a8de1c99010fdc1b9169d7d4cbd58cb
[pkgsrc.git] / devel / cmake / Makefile
1 # $NetBSD: Makefile,v 1.46 2009/11/25 19:08:18 adam Exp $
2
3 DISTNAME=       cmake-${CMAKE_API}.0
4 CATEGORIES=     devel
5 MASTER_SITES=   http://www.cmake.org/files/v2.8/
6
7 CMAKE_API=      2.8
8
9 MAINTAINER=     wiz@NetBSD.org
10 HOMEPAGE=       http://www.cmake.org/
11 COMMENT=        Cross platform make
12
13 PKG_DESTDIR_SUPPORT=    user-destdir
14
15 USE_TOOLS+=             gmake
16 USE_LANGUAGES=          c c++
17 USE_NCURSES=            yes
18 GNU_CONFIGURE=          yes
19
20 BUILD_TARGET=           default_target
21
22 CONFIGURE_HAS_MANDIR=   no
23 CONFIGURE_ARGS+=        --mandir=/${PKGMANDIR}
24 CONFIGURE_ARGS+=        --docdir=/share/doc/cmake-${CMAKE_API}
25 CONFIGURE_ARGS+=        --system-libs
26
27 PLIST_SUBST+=           CMAKE_API=${CMAKE_API}
28
29 # for Source/cmDependsJavaParser.cxx
30 UNLIMIT_RESOURCES=      datasize
31
32 # as of 2.4.6, x11 and fortran tests fail in pkgsrc
33 TEST_TARGET=            test
34
35 SUBST_CLASSES+=         cmake
36 SUBST_STAGE.cmake=      pre-configure
37 SUBST_MESSAGE.cmake=    Fixing X11 prefix.
38 SUBST_FILES.cmake+=     Modules/Platform/UnixPaths.cmake
39 SUBST_VARS.cmake=       X11BASE
40
41 .include "../../devel/ncurses/buildlink3.mk"
42 .include "../../devel/zlib/buildlink3.mk"
43 .include "../../textproc/xmlrpc-c/buildlink3.mk"
44 .include "../../textproc/expat/buildlink3.mk"
45 .include "../../www/curl/buildlink3.mk"
46
47 .include "../../mk/bsd.pkg.mk"