summaryrefslogtreecommitdiff
path: root/devel/cmake
diff options
context:
space:
mode:
authorbrook <brook>2011-09-14 17:54:48 +0000
committerbrook <brook>2011-09-14 17:54:48 +0000
commita600e0ac122d47293ca81ccccc50a1ed808a15fe (patch)
tree878a82411ff28b0114bc19e8a6763320e9e0a133 /devel/cmake
parent2228a50ffbd581afeb2eb48d9d208fc008cccd0e (diff)
downloadpkgsrc-a600e0ac122d47293ca81ccccc50a1ed808a15fe.tar.gz
Replace paths with ${LOCALBASE} instead of hard-coding /usr/pkg into
installed files.
Diffstat (limited to 'devel/cmake')
-rw-r--r--devel/cmake/Makefile10
-rw-r--r--devel/cmake/buildlink3.mk4
-rw-r--r--devel/cmake/distinfo5
-rw-r--r--devel/cmake/patches/patch-Modules_FindX11.cmake24
-rw-r--r--devel/cmake/patches/patch-aa25
5 files changed, 55 insertions, 13 deletions
diff --git a/devel/cmake/Makefile b/devel/cmake/Makefile
index 99e8705d589..503cea5d458 100644
--- a/devel/cmake/Makefile
+++ b/devel/cmake/Makefile
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.58 2011/07/31 22:04:03 adam Exp $
+# $NetBSD: Makefile,v 1.59 2011/09/14 17:54:48 brook Exp $
DISTNAME= cmake-${CMAKE_API}.5
+PKGREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://www.cmake.org/files/v2.8/
@@ -44,9 +45,10 @@ TEST_TARGET= test
SUBST_CLASSES+= cmake
SUBST_STAGE.cmake= pre-configure
-SUBST_MESSAGE.cmake= Fixing X11 prefix.
-SUBST_FILES.cmake= Modules/Platform/UnixPaths.cmake
-SUBST_VARS.cmake= X11BASE
+SUBST_MESSAGE.cmake= Fixing LOCALBASE and X11 paths.
+SUBST_FILES.cmake+= Modules/FindX11.cmake
+SUBST_FILES.cmake+= Modules/Platform/UnixPaths.cmake
+SUBST_VARS.cmake= LOCALBASE X11BASE
SUBST_CLASSES+= flags
SUBST_STAGE.flags= pre-configure
diff --git a/devel/cmake/buildlink3.mk b/devel/cmake/buildlink3.mk
index 39283ab9df3..5d2225de510 100644
--- a/devel/cmake/buildlink3.mk
+++ b/devel/cmake/buildlink3.mk
@@ -1,11 +1,11 @@
-# $NetBSD: buildlink3.mk,v 1.10 2009/03/20 19:24:11 joerg Exp $
+# $NetBSD: buildlink3.mk,v 1.11 2011/09/14 17:54:48 brook Exp $
BUILDLINK_TREE+= cmake
.if !defined(CMAKE_BUILDLINK3_MK)
CMAKE_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.cmake+= cmake>=2.4.6nb3
+BUILDLINK_API_DEPENDS.cmake+= cmake>=2.8.5nb1
BUILDLINK_PKGSRCDIR.cmake?= ../../devel/cmake
BUILDLINK_DEPMETHOD.cmake?= build
BUILDLINK_FILES.cmake+= share/cmake-*/include/*
diff --git a/devel/cmake/distinfo b/devel/cmake/distinfo
index 11c2b906ad0..1542bef44e5 100644
--- a/devel/cmake/distinfo
+++ b/devel/cmake/distinfo
@@ -1,8 +1,9 @@
-$NetBSD: distinfo,v 1.30 2011/07/31 22:04:03 adam Exp $
+$NetBSD: distinfo,v 1.31 2011/09/14 17:54:48 brook Exp $
SHA1 (cmake-2.8.5.tar.gz) = 8dd4c31cbccf1a297829a476a0ef79d1614ca368
RMD160 (cmake-2.8.5.tar.gz) = e4767dc0ea3e53da3ab14cc6af5d42dd190eda76
Size (cmake-2.8.5.tar.gz) = 5517977 bytes
-SHA1 (patch-aa) = c16ba8be422ec243995cd5d475324d469d08c37a
+SHA1 (patch-Modules_FindX11.cmake) = ce3ddc82fdc5916f39abdd0f0291c7ce220f1bb2
+SHA1 (patch-aa) = 6b6a2da6a73c139d3bc99b13329beddf910808d6
SHA1 (patch-ab) = c3bb671d98e0d91e32e94f8d8b8203e647559543
SHA1 (patch-ac) = 1f11e98d50127fae12286708215a90f118b2d2bc
diff --git a/devel/cmake/patches/patch-Modules_FindX11.cmake b/devel/cmake/patches/patch-Modules_FindX11.cmake
new file mode 100644
index 00000000000..50846848ac9
--- /dev/null
+++ b/devel/cmake/patches/patch-Modules_FindX11.cmake
@@ -0,0 +1,24 @@
+$NetBSD: patch-Modules_FindX11.cmake,v 1.1 2011/09/14 17:54:48 brook Exp $
+
+--- Modules/FindX11.cmake.orig 2011-07-08 12:21:44.000000000 +0000
++++ Modules/FindX11.cmake
+@@ -56,7 +56,8 @@ IF (UNIX)
+ SET(CMAKE_FIND_FRAMEWORK_SAVE ${CMAKE_FIND_FRAMEWORK})
+ SET(CMAKE_FIND_FRAMEWORK NEVER)
+ SET(X11_INC_SEARCH_PATH
+- /usr/pkg/xorg/include
++ @LOCALBASE@/xorg/include
++ @X11BASE@/include
+ /usr/X11R6/include
+ /usr/X11R7/include
+ /usr/include/X11
+@@ -66,7 +67,8 @@ IF (UNIX)
+ )
+
+ SET(X11_LIB_SEARCH_PATH
+- /usr/pkg/xorg/lib
++ @LOCALBASE@/xorg/lib
++ @X11BASE@/lib
+ /usr/X11R6/lib
+ /usr/X11R7/lib
+ /usr/openwin/lib
diff --git a/devel/cmake/patches/patch-aa b/devel/cmake/patches/patch-aa
index 7ba48fd1d65..e8eeca404f2 100644
--- a/devel/cmake/patches/patch-aa
+++ b/devel/cmake/patches/patch-aa
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.7 2010/11/11 08:34:02 adam Exp $
+$NetBSD: patch-aa,v 1.8 2011/09/14 17:54:48 brook Exp $
--- Modules/Platform/UnixPaths.cmake.orig 2010-11-03 19:58:27.000000000 +0000
+++ Modules/Platform/UnixPaths.cmake
-@@ -48,7 +48,7 @@ LIST(APPEND CMAKE_SYSTEM_INCLUDE_PATH
+@@ -48,10 +48,10 @@
/usr/include/w32api
# X11
@@ -10,8 +10,12 @@ $NetBSD: patch-aa,v 1.7 2010/11/11 08:34:02 adam Exp $
+ @X11BASE@/include /usr/X11R6/include /usr/include/X11
# Other
- /usr/pkg/include
-@@ -61,7 +61,7 @@ LIST(APPEND CMAKE_SYSTEM_LIBRARY_PATH
+- /usr/pkg/include
++ @LOCALBASE@/include
+ /opt/csw/include /opt/include
+ /usr/openwin/include
+ )
+@@ -61,16 +61,16 @@
/usr/lib/w32api
# X11
@@ -19,4 +23,15 @@ $NetBSD: patch-aa,v 1.7 2010/11/11 08:34:02 adam Exp $
+ @X11BASE@/lib /usr/X11R6/lib /usr/lib/X11
# Other
- /usr/pkg/lib
+- /usr/pkg/lib
++ @LOCALBASE@/lib
+ /opt/csw/lib /opt/lib
+ /usr/openwin/lib
+ )
+
+ LIST(APPEND CMAKE_SYSTEM_PROGRAM_PATH
+- /usr/pkg/bin
++ @LOCALBASE@/bin
+ )
+
+ LIST(APPEND CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES