components/desktop/desktop-cache/Makefile
changeset 7087 b1fa0d70e09e
parent 6969 c033ca9bd950
child 7109 f298ea535620
equal deleted inserted replaced
7086:bad5d0bc7457 7087:b1fa0d70e09e
    31 COMPONENT_SRC=          # all files under files/
    31 COMPONENT_SRC=          # all files under files/
    32 COMPONENT_BUGDB=	gnome/install
    32 COMPONENT_BUGDB=	gnome/install
    33 
    33 
    34 # nothing to download or build; just package
    34 # nothing to download or build; just package
    35 BUILD_STYLE= pkg
    35 BUILD_STYLE= pkg
       
    36 
       
    37 # Uses a feature in a gtk script not added until S12.
       
    38 include $(WS_MAKE_RULES)/no-evaluation.mk
       
    39 
    36 include $(WS_MAKE_RULES)/common.mk
    40 include $(WS_MAKE_RULES)/common.mk
    37 
    41 
    38 # Make sure SMF manifests are valid
    42 # Make sure SMF manifests are valid
       
    43 ifneq ($(BUILD_TYPE), evaluation)
    39 $(BUILD_DIR)/.validated-smf-manifests-$(MACH): $(BUILD_DIR)
    44 $(BUILD_DIR)/.validated-smf-manifests-$(MACH): $(BUILD_DIR)
    40 	@for f in files/*.xml ; do \
    45 	@for f in files/*.xml ; do \
    41 	    [[ "$$f" == "files/com.oracle.solaris.gdm-temporary.xml" ]] || \
    46 	    [[ "$$f" == "files/com.oracle.solaris.gdm-temporary.xml" ]] || \
    42 	    (set -ex ; /usr/sbin/svccfg validate "$$f") ; \
    47 	    (set -ex ; /usr/sbin/svccfg validate "$$f") ; \
    43 	done
    48 	done
    44 	$(TOUCH) $@
    49 	$(TOUCH) $@
       
    50 endif
    45 
    51 
    46 validate-smf:	$(BUILD_DIR)/.validated-smf-manifests-$(MACH)
    52 validate-smf:	$(BUILD_DIR)/.validated-smf-manifests-$(MACH)
    47 build:		$(BUILD_DIR)/.validated-smf-manifests-$(MACH)
    53 build:		$(BUILD_DIR)/.validated-smf-manifests-$(MACH)
    48 
    54 
    49 REQUIRED_PACKAGES += service/opengl/ogl-select
    55 REQUIRED_PACKAGES += service/opengl/ogl-select