components/net-snmp/Makefile
changeset 3817 30b42c38bbc4
parent 2225 f064d3d3190d
child 3936 c344422ee38b
equal deleted inserted replaced
3814:60344306d223 3817:30b42c38bbc4
    16 # fields enclosed by brackets "[]" replaced with your own identifying
    16 # fields enclosed by brackets "[]" replaced with your own identifying
    17 # information: Portions Copyright [yyyy] [name of copyright owner]
    17 # information: Portions Copyright [yyyy] [name of copyright owner]
    18 #
    18 #
    19 # CDDL HEADER END
    19 # CDDL HEADER END
    20 #
    20 #
    21 # Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
    21 # Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved.
    22 #
    22 #
    23 
    23 
    24 include ../../make-rules/shared-macros.mk
    24 include ../../make-rules/shared-macros.mk
    25 
    25 
    26 PATH=$(SPRO_VROOT)/bin:/usr/gnu/bin:/usr/bin
    26 PATH=$(SPRO_VROOT)/bin:/usr/gnu/bin:/usr/bin
    37 COMPONENT_ARCHIVE_URL= http://ftp.ntua.gr/mirror/net-snmp/OldFiles/net-snmp-5.4.x/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
    37 COMPONENT_ARCHIVE_URL= http://ftp.ntua.gr/mirror/net-snmp/OldFiles/net-snmp-5.4.x/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
    38 COMPONENT_BUGDB=	service/net-snmp utility/net-snmp library/net-snmp
    38 COMPONENT_BUGDB=	service/net-snmp utility/net-snmp library/net-snmp
    39 
    39 
    40 TPNO=			5702
    40 TPNO=			5702
    41 
    41 
    42 include $(WS_TOP)/make-rules/prep.mk
    42 include $(WS_MAKE_RULES)/prep.mk
    43 include $(WS_TOP)/make-rules/configure.mk
    43 include $(WS_MAKE_RULES)/configure.mk
    44 include $(WS_TOP)/make-rules/ips.mk
    44 include $(WS_MAKE_RULES)/ips.mk
    45 
    45 
    46 CFLAGS += $(studio_C99_ENABLE)
    46 CFLAGS += $(studio_C99_ENABLE)
    47 CPPFLAGS += "-DFALSE_SHARING_ALIGN=64"
    47 CPPFLAGS += "-DFALSE_SHARING_ALIGN=64"
    48 
    48 
    49 CONFIGURE_OPTIONS  +=	--with-default-snmp-version=3
    49 CONFIGURE_OPTIONS  +=	--with-default-snmp-version=3
   139 # build the docs
   139 # build the docs
   140 $(BUILD_DIR_32)/.docs:
   140 $(BUILD_DIR_32)/.docs:
   141 	(cd $(@D) ; $(ENV) srcdir=$(@D) $(DOXYGEN) -u $(@D)/doxygen.conf ; \
   141 	(cd $(@D) ; $(ENV) srcdir=$(@D) $(DOXYGEN) -u $(@D)/doxygen.conf ; \
   142 	    $(ENV) srcdir=$(@D) $(DOXYGEN) $(@D)/doxygen.conf)
   142 	    $(ENV) srcdir=$(@D) $(DOXYGEN) $(@D)/doxygen.conf)
   143 	$(TOUCH) $@
   143 	$(TOUCH) $@
       
   144 
       
   145 REQUIRED_PACKAGES += developer/documentation-tool/doxygen
       
   146 REQUIRED_PACKAGES += runtime/perl-512
       
   147 REQUIRED_PACKAGES += runtime/python-26
       
   148 REQUIRED_PACKAGES += runtime/python-27
       
   149 REQUIRED_PACKAGES += shell/bash
       
   150 REQUIRED_PACKAGES += shell/ksh93
       
   151 REQUIRED_PACKAGES += system/core-os
       
   152 REQUIRED_PACKAGES += system/library
       
   153 REQUIRED_PACKAGES += system/library/security/pkcs11
       
   154 REQUIRED_PACKAGES += system/linker
       
   155 REQUIRED_PACKAGES += system/management/snmp/net-snmp
       
   156 REQUIRED_PACKAGES += system/network