| @@ -1,17 +1,17 @@ | | | @@ -1,17 +1,17 @@ |
1 | # $NetBSD: Makefile,v 1.71 2013/05/03 00:58:05 mef Exp $ | | 1 | # $NetBSD: Makefile,v 1.72 2013/05/03 01:37:02 mef Exp $ |
2 | | | 2 | |
3 | DISTNAME= cmake-${CMAKE_API}.10 | | 3 | DISTNAME= cmake-${CMAKE_API}.10 |
4 | PKGREVISION= 5 | | 4 | PKGREVISION= 4 |
5 | CATEGORIES= devel | | 5 | CATEGORIES= devel |
6 | MASTER_SITES= http://www.cmake.org/files/v${CMAKE_API}/ | | 6 | MASTER_SITES= http://www.cmake.org/files/v${CMAKE_API}/ |
7 | | | 7 | |
8 | CMAKE_API= 2.8 | | 8 | CMAKE_API= 2.8 |
9 | | | 9 | |
10 | MAINTAINER= wiz@NetBSD.org | | 10 | MAINTAINER= wiz@NetBSD.org |
11 | HOMEPAGE= http://www.cmake.org/ | | 11 | HOMEPAGE= http://www.cmake.org/ |
12 | COMMENT= Cross platform make | | 12 | COMMENT= Cross platform make |
13 | LICENSE= modified-bsd | | 13 | LICENSE= modified-bsd |
14 | | | 14 | |
15 | USE_TOOLS+= gmake | | 15 | USE_TOOLS+= gmake |
16 | USE_LANGUAGES= c c++ | | 16 | USE_LANGUAGES= c c++ |
17 | USE_NCURSES= wsyncup | | 17 | USE_NCURSES= wsyncup |
| @@ -37,32 +37,26 @@ PLIST_SUBST+= CMAKE_API=${CMAKE_API} | | | @@ -37,32 +37,26 @@ PLIST_SUBST+= CMAKE_API=${CMAKE_API} |
37 | # for Source/cmDependsJavaParser.cxx | | 37 | # for Source/cmDependsJavaParser.cxx |
38 | UNLIMIT_RESOURCES= datasize | | 38 | UNLIMIT_RESOURCES= datasize |
39 | | | 39 | |
40 | # as of 2.4.6, x11 and fortran tests fail in pkgsrc | | 40 | # as of 2.4.6, x11 and fortran tests fail in pkgsrc |
41 | TEST_TARGET= test | | 41 | TEST_TARGET= test |
42 | | | 42 | |
43 | SUBST_CLASSES+= cmake | | 43 | SUBST_CLASSES+= cmake |
44 | SUBST_STAGE.cmake= pre-configure | | 44 | SUBST_STAGE.cmake= pre-configure |
45 | SUBST_MESSAGE.cmake= Fixing LOCALBASE and X11 paths. | | 45 | SUBST_MESSAGE.cmake= Fixing LOCALBASE and X11 paths. |
46 | SUBST_FILES.cmake+= Modules/FindX11.cmake | | 46 | SUBST_FILES.cmake+= Modules/FindX11.cmake |
47 | SUBST_FILES.cmake+= Modules/Platform/UnixPaths.cmake | | 47 | SUBST_FILES.cmake+= Modules/Platform/UnixPaths.cmake |
48 | SUBST_VARS.cmake= LOCALBASE X11BASE | | 48 | SUBST_VARS.cmake= LOCALBASE X11BASE |
49 | | | 49 | |
50 | SUBST_CLASSES+= prefix | | | |
51 | SUBST_STAGE.prefix= pre-configure | | | |
52 | SUBST_MESSAGE.prefix= Fixing PREFIX path. | | | |
53 | SUBST_FILES.prefix+= Modules/CMakeGenericSystem.prefix | | | |
54 | SUBST_VARS.prefix= PREFIX | | | |
55 | | | | |
56 | SUBST_CLASSES+= flags | | 50 | SUBST_CLASSES+= flags |
57 | SUBST_STAGE.flags= pre-configure | | 51 | SUBST_STAGE.flags= pre-configure |
58 | SUBST_MESSAGE.flags= Fixing compiler flags. | | 52 | SUBST_MESSAGE.flags= Fixing compiler flags. |
59 | SUBST_FILES.flags= Modules/Compiler/*.cmake | | 53 | SUBST_FILES.flags= Modules/Compiler/*.cmake |
60 | SUBST_SED.flags= -e 's,-O.,,' | | 54 | SUBST_SED.flags= -e 's,-O.,,' |
61 | | | 55 | |
62 | pre-configure: | | 56 | pre-configure: |
63 | ${RM} ${WRKSRC}/Modules/*.orig ${WRKSRC}/Modules/Platform/*.orig | | 57 | ${RM} ${WRKSRC}/Modules/*.orig ${WRKSRC}/Modules/Platform/*.orig |
64 | | | 58 | |
65 | BUILDLINK_API_DEPENDS.libarchive+= libarchive>=2.8.4 | | 59 | BUILDLINK_API_DEPENDS.libarchive+= libarchive>=2.8.4 |
66 | .include "../../archivers/libarchive/buildlink3.mk" | | 60 | .include "../../archivers/libarchive/buildlink3.mk" |
67 | .include "../../devel/ncurses/buildlink3.mk" | | 61 | .include "../../devel/ncurses/buildlink3.mk" |
68 | .include "../../devel/zlib/buildlink3.mk" | | 62 | .include "../../devel/zlib/buildlink3.mk" |