Makefile revision 3329
085bc29163eb87e345acaae02789e4c233d51f3bvboxsync#
c7769c4b7e84511fcc4a12a85a04dd7fbfd82b46vboxsync# CDDL HEADER START
085bc29163eb87e345acaae02789e4c233d51f3bvboxsync#
085bc29163eb87e345acaae02789e4c233d51f3bvboxsync# The contents of this file are subject to the terms of the
085bc29163eb87e345acaae02789e4c233d51f3bvboxsync# Common Development and Distribution License (the "License").
c7769c4b7e84511fcc4a12a85a04dd7fbfd82b46vboxsync# You may not use this file except in compliance with the License.
085bc29163eb87e345acaae02789e4c233d51f3bvboxsync#
085bc29163eb87e345acaae02789e4c233d51f3bvboxsync# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
085bc29163eb87e345acaae02789e4c233d51f3bvboxsync# or http://www.opensolaris.org/os/licensing.
085bc29163eb87e345acaae02789e4c233d51f3bvboxsync# See the License for the specific language governing permissions
085bc29163eb87e345acaae02789e4c233d51f3bvboxsync# and limitations under the License.
085bc29163eb87e345acaae02789e4c233d51f3bvboxsync#
085bc29163eb87e345acaae02789e4c233d51f3bvboxsync# When distributing Covered Code, include this CDDL HEADER in each
085bc29163eb87e345acaae02789e4c233d51f3bvboxsync# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
085bc29163eb87e345acaae02789e4c233d51f3bvboxsync# If applicable, add the following below this CDDL HEADER, with the
085bc29163eb87e345acaae02789e4c233d51f3bvboxsync# fields enclosed by brackets "[]" replaced with your own identifying
c7769c4b7e84511fcc4a12a85a04dd7fbfd82b46vboxsync# information: Portions Copyright [yyyy] [name of copyright owner]
c7769c4b7e84511fcc4a12a85a04dd7fbfd82b46vboxsync#
085bc29163eb87e345acaae02789e4c233d51f3bvboxsync# CDDL HEADER END
8bf8c6b1914c9e7e60b1547888400668f1774497vboxsync#
085bc29163eb87e345acaae02789e4c233d51f3bvboxsync
0de1998ac52682bb5322df476e45f237265ea9b7vboxsync#
9f72be0517ae135bdd3e6ee140d3321b40aeb6e7vboxsync# Copyright (c) 2010, 2014, Oracle and/or its affiliates. All rights reserved.
18b80092844ac2b9171ddf150c54eefda051d771vboxsync#
085bc29163eb87e345acaae02789e4c233d51f3bvboxsync
8bf8c6b1914c9e7e60b1547888400668f1774497vboxsyncinclude ../../make-rules/shared-macros.mk
d05e0aca826e72aa0cc78aced33dc8fc036c4483vboxsync
085bc29163eb87e345acaae02789e4c233d51f3bvboxsyncCOMPONENT_NAME= ntp
8bf8c6b1914c9e7e60b1547888400668f1774497vboxsyncCOMPONENT_PATCH_VERSION= 381
8bf8c6b1914c9e7e60b1547888400668f1774497vboxsyncCOMPONENT_VERSION= 4.2.7
8bf8c6b1914c9e7e60b1547888400668f1774497vboxsyncHUMAN_VERSION= $(COMPONENT_VERSION)p$(COMPONENT_PATCH_VERSION)
8bf8c6b1914c9e7e60b1547888400668f1774497vboxsyncIPS_COMPONENT_VERSION= $(COMPONENT_VERSION).$(COMPONENT_PATCH_VERSION)
83fd17a3a00dc7bf6a36e23bbd2393dfc953da06vboxsyncCOMPONENT_PROJECT_URL= http://www.ntp.org/
0ae258e7d0d2520036514d896a9eea58bf285f03vboxsyncCOMPONENT_SRC_NAME= ntp-dev
40b38a663dc0fd3003f7cdb0a69a01959d79b1f0vboxsyncCOMPONENT_SRC= $(COMPONENT_SRC_NAME)-$(HUMAN_VERSION)
0019a5195e700f7380e64717fcb10e1ce0fcfd91vboxsyncCOMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
9161d9a8318db73b2848c1feaef3880980474e64vboxsyncCOMPONENT_ARCHIVE_HASH= \
8bf8c6b1914c9e7e60b1547888400668f1774497vboxsync sha256:169e56bde7df2822c48e5dc8c3cebc6033a47fd278c8783aaf32770ca295fdcc
8bf8c6b1914c9e7e60b1547888400668f1774497vboxsyncCOMPONENT_ARCHIVE_URL= http://archive.ntp.org/ntp4/ntp-dev/$(COMPONENT_ARCHIVE)
8bf8c6b1914c9e7e60b1547888400668f1774497vboxsyncCOMPONENT_BUGDB= service/ntp
8bf8c6b1914c9e7e60b1547888400668f1774497vboxsync
cd2563833557c14e1739f8e10c4922061708caf1vboxsyncTPNO= 18350
cd2563833557c14e1739f8e10c4922061708caf1vboxsync
cd2563833557c14e1739f8e10c4922061708caf1vboxsyncPATCH_LEVEL = 0
04e845ee9ef813501cd2570a4188cb852d170408vboxsync
085bc29163eb87e345acaae02789e4c233d51f3bvboxsyncASLR_MODE= $(ASLR_ENABLE)
085bc29163eb87e345acaae02789e4c233d51f3bvboxsync
085bc29163eb87e345acaae02789e4c233d51f3bvboxsyncinclude ../../make-rules/prep.mk
085bc29163eb87e345acaae02789e4c233d51f3bvboxsyncinclude ../../make-rules/configure.mk
085bc29163eb87e345acaae02789e4c233d51f3bvboxsyncinclude ../../make-rules/ips.mk
085bc29163eb87e345acaae02789e4c233d51f3bvboxsync
085bc29163eb87e345acaae02789e4c233d51f3bvboxsyncCFLAGS += $(studio_C99_ENABLE) -D_XOPEN_SOURCE=600 -D__EXTENSIONS__
085bc29163eb87e345acaae02789e4c233d51f3bvboxsync
085bc29163eb87e345acaae02789e4c233d51f3bvboxsyncCONFIGURE_ENV += CFLAGS="$(CFLAGS)"
22500d40977b2e17949f8598de4f3c6d59ab405avboxsyncCONFIGURE_OPTIONS += --bindir=/usr/sbin
22500d40977b2e17949f8598de4f3c6d59ab405avboxsyncCONFIGURE_OPTIONS += --with-binsubdir=sbin
22500d40977b2e17949f8598de4f3c6d59ab405avboxsyncCONFIGURE_OPTIONS += --libexecdir=/usr/lib/inet
085bc29163eb87e345acaae02789e4c233d51f3bvboxsyncCONFIGURE_OPTIONS += --sysconfdir=/etc/inet
22500d40977b2e17949f8598de4f3c6d59ab405avboxsyncCONFIGURE_OPTIONS += --enable-all-clocks
3933885bc0c2c93436d858a14564c6179ec72872vboxsyncCONFIGURE_OPTIONS += --enable-debugging
3933885bc0c2c93436d858a14564c6179ec72872vboxsyncCONFIGURE_OPTIONS += --enable-debug-timing
085bc29163eb87e345acaae02789e4c233d51f3bvboxsyncCONFIGURE_OPTIONS += --disable-optional-args
085bc29163eb87e345acaae02789e4c233d51f3bvboxsyncCONFIGURE_OPTIONS += --enable-parse-clocks
085bc29163eb87e345acaae02789e4c233d51f3bvboxsyncCONFIGURE_OPTIONS += --enable-ignore-dns-errors
085bc29163eb87e345acaae02789e4c233d51f3bvboxsyncCONFIGURE_OPTIONS += --without-ntpsnmpd
085bc29163eb87e345acaae02789e4c233d51f3bvboxsyncCONFIGURE_OPTIONS += --with-openssl-libdir=/lib
085bc29163eb87e345acaae02789e4c233d51f3bvboxsync
085bc29163eb87e345acaae02789e4c233d51f3bvboxsyncBUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS)
085bc29163eb87e345acaae02789e4c233d51f3bvboxsync
085bc29163eb87e345acaae02789e4c233d51f3bvboxsyncbuild: $(BUILD_32)
085bc29163eb87e345acaae02789e4c233d51f3bvboxsyncinstall: $(INSTALL_32)
085bc29163eb87e345acaae02789e4c233d51f3bvboxsynctest: $(NO_TESTS)
085bc29163eb87e345acaae02789e4c233d51f3bvboxsync
085bc29163eb87e345acaae02789e4c233d51f3bvboxsyncinclude ../../make-rules/depend.mk
085bc29163eb87e345acaae02789e4c233d51f3bvboxsync