19782029 userland should be able to build from SCM repositories (fix dependency, hash)
authorNorm Jacobs <Norm.Jacobs@Oracle.COM>
Tue, 28 Apr 2015 04:24:13 -0500
changeset 4201 1db8af129b18
parent 4197 67d7270f6817
child 4202 16e97a63eed8
19782029 userland should be able to build from SCM repositories (fix dependency, hash)
components/vim/Makefile
make-rules/shared-macros.mk
--- a/components/vim/Makefile	Mon Apr 27 19:48:28 2015 -0700
+++ b/components/vim/Makefile	Tue Apr 28 04:24:13 2015 -0500
@@ -35,6 +35,8 @@
 
 HG_REPO=	https://vim.googlecode.com/hg
 HG_REV=		v7-4
+HG_HASH= sha256:0c823290aebf4ea341be2f8280cc5906cdbbf772c54fa675afb0845983f23b60
+
 
 COMPONENT_BUGDB=	utility/vim
 
--- a/make-rules/shared-macros.mk	Mon Apr 27 19:48:28 2015 -0700
+++ b/make-rules/shared-macros.mk	Tue Apr 28 04:24:13 2015 -0500
@@ -384,6 +384,7 @@
 BUILD_TOOLS ?=	/ws/on12-tools
 
 SPRO_ROOT =	$(BUILD_TOOLS)/SUNWspro
+SPRO_ROOT =	/opt
 SPRO_VROOT =	$(SPRO_ROOT)/solarisstudio12.4
 
 PARFAIT_ROOT =	$(BUILD_TOOLS)/parfait/parfait-tools-1.5.1
@@ -926,9 +927,10 @@
 REQUIRED_PACKAGES += developer/gcc-47
 endif
 ifeq ($(COMPILER),studio)
-ifeq ($(findstring /opt/solarisstudio12.4,$(CC)),)
-# uncomment this line if you need to install Studio
-REQUIRED_PACKAGES += developer/solarisstudio-124
+ifneq ($(findstring /opt/solarisstudio12.4,$(CC)),)
+# If we are setup to build with an installed compiler, require the package
+# we can uncomment this when we know that pkglint can find it.
+#REQUIRED_PACKAGES += /solarisstudio/developer/solarisstudio-124
 endif
 endif
 ifeq ($(PARFAIT_BUILD),yes)