components/ntp/Makefile
changeset 3817 30b42c38bbc4
parent 3572 2f22f425382c
child 3839 dece34b8bbeb
equal deleted inserted replaced
3814:60344306d223 3817:30b42c38bbc4
    18 #
    18 #
    19 # CDDL HEADER END
    19 # CDDL HEADER END
    20 #
    20 #
    21 
    21 
    22 #
    22 #
    23 # Copyright (c) 2010, 2014, Oracle and/or its affiliates. All rights reserved.
    23 # Copyright (c) 2010, 2015, Oracle and/or its affiliates. All rights reserved.
    24 #
    24 #
    25 
    25 
    26 include ../../make-rules/shared-macros.mk
    26 include ../../make-rules/shared-macros.mk
    27 
    27 
    28 COMPONENT_NAME=		ntp
    28 COMPONENT_NAME=		ntp
    42 
    42 
    43 PATCH_LEVEL = 0
    43 PATCH_LEVEL = 0
    44 
    44 
    45 ASLR_MODE= $(ASLR_ENABLE)
    45 ASLR_MODE= $(ASLR_ENABLE)
    46 
    46 
    47 include ../../make-rules/prep.mk
    47 include $(WS_MAKE_RULES)/prep.mk
    48 include ../../make-rules/configure.mk
    48 include $(WS_MAKE_RULES)/configure.mk
    49 include ../../make-rules/ips.mk
    49 include $(WS_MAKE_RULES)/ips.mk
    50 
    50 
    51 CFLAGS +=	$(studio_C99_ENABLE) -D_XOPEN_SOURCE=600 -D__EXTENSIONS__
    51 CFLAGS +=	$(studio_C99_ENABLE) -D_XOPEN_SOURCE=600 -D__EXTENSIONS__
    52 
    52 
    53 CONFIGURE_ENV +=	CFLAGS="$(CFLAGS)"
    53 CONFIGURE_ENV +=	CFLAGS="$(CFLAGS)"
    54 CONFIGURE_OPTIONS +=	--bindir=/usr/sbin
    54 CONFIGURE_OPTIONS +=	--bindir=/usr/sbin
    62 CONFIGURE_OPTIONS +=	--enable-parse-clocks
    62 CONFIGURE_OPTIONS +=	--enable-parse-clocks
    63 CONFIGURE_OPTIONS +=	--enable-ignore-dns-errors
    63 CONFIGURE_OPTIONS +=	--enable-ignore-dns-errors
    64 CONFIGURE_OPTIONS +=	--without-ntpsnmpd
    64 CONFIGURE_OPTIONS +=	--without-ntpsnmpd
    65 CONFIGURE_OPTIONS +=	--with-openssl-libdir=/lib
    65 CONFIGURE_OPTIONS +=	--with-openssl-libdir=/lib
    66 
    66 
    67 BUILD_PKG_DEPENDENCIES =	$(BUILD_TOOLS)
       
    68 
       
    69 configure:	$(CONFIGURE_32)
    67 configure:	$(CONFIGURE_32)
    70 
    68 
    71 build:		$(BUILD_32)
    69 build:		$(BUILD_32)
    72 install:	$(INSTALL_32)
    70 install:	$(INSTALL_32)
    73 test:		$(NO_TESTS)
    71 test:		$(NO_TESTS)
    74 
    72 
    75 include ../../make-rules/depend.mk
    73 
       
    74 REQUIRED_PACKAGES += library/libedit
       
    75 REQUIRED_PACKAGES += library/security/openssl
       
    76 REQUIRED_PACKAGES += runtime/perl-512
       
    77 REQUIRED_PACKAGES += runtime/perl-516
       
    78 REQUIRED_PACKAGES += service/network/dns/mdns
       
    79 REQUIRED_PACKAGES += shell/ksh93
       
    80 REQUIRED_PACKAGES += system/core-os
       
    81 REQUIRED_PACKAGES += system/library
       
    82 REQUIRED_PACKAGES += system/library/math
       
    83 REQUIRED_PACKAGES += system/library/security/crypto