components/conflict/Makefile
author Mohana Rao Gorai <mohana.gorai@oracle.com>
Mon, 24 Mar 2014 09:57:22 -0700
branchs11u1-sru
changeset 3001 b96508535208
parent 800 2ad056ed89ec
child 1058 34d7aaa03423
permissions -rw-r--r--
16242256 linkUpDownNotifications does not work as described in snmpd.conf man page 15819411 SUNBT7201970 There is no "PORTNUMBER" info for "traphandle" in solaris11 snmptra 15754602 SUNBT7111031 snmpd dumping during walk as strs test suite winds down its connect
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
387
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     1
#
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     2
# CDDL HEADER START
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     3
#
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     4
# The contents of this file are subject to the terms of the
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     5
# Common Development and Distribution License (the "License").
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     6
# You may not use this file except in compliance with the License.
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     7
#
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     8
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     9
# or http://www.opensolaris.org/os/licensing.
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    10
# See the License for the specific language governing permissions
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    11
# and limitations under the License.
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    12
#
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    13
# When distributing Covered Code, include this CDDL HEADER in each
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    14
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    15
# If applicable, add the following below this CDDL HEADER, with the
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    16
# fields enclosed by brackets "[]" replaced with your own identifying
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    17
# information: Portions Copyright [yyyy] [name of copyright owner]
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    18
#
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    19
# CDDL HEADER END
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    20
#
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    21
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    22
#
771
f57a88a76d61 7161370 Update conflict to version 20100627
Rich Burridge <rich.burridge@oracle.com>
parents: 387
diff changeset
    23
# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
387
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    24
#
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    25
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    26
include ../../make-rules/shared-macros.mk
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    27
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    28
COMPONENT_NAME=		conflict
771
f57a88a76d61 7161370 Update conflict to version 20100627
Rich Burridge <rich.burridge@oracle.com>
parents: 387
diff changeset
    29
COMPONENT_VERSION=	20100627
f57a88a76d61 7161370 Update conflict to version 20100627
Rich Burridge <rich.burridge@oracle.com>
parents: 387
diff changeset
    30
IPS_COMPONENT_VERSION=	0.2010.6.27
387
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    31
COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    32
COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tgz
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    33
COMPONENT_PROJECT_URL=	http://invisible-island.net/conflict/conflict.html
800
2ad056ed89ec 7163771 sha1 should not be used in userland-fetch and userland component/*/Makefile
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents: 771
diff changeset
    34
COMPONENT_ARCHIVE_HASH=	\
2ad056ed89ec 7163771 sha1 should not be used in userland-fetch and userland component/*/Makefile
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents: 771
diff changeset
    35
    sha256:e795d7d580d2a2bb5081bcf9b0efe6d86567fd29770c60de90da7c07105bfeb9
387
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    36
COMPONENT_ARCHIVE_URL=	ftp://invisible-island.net/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE)
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    37
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    38
include ../../make-rules/prep.mk
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    39
include ../../make-rules/configure.mk
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    40
include ../../make-rules/ips.mk
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    41
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    42
# Required to configure correctly.
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    43
COMPONENT_PRE_CONFIGURE_ACTION = \
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    44
	($(CLONEY) $(SOURCE_DIR) $(@D))
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    45
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    46
CONFIGURE_ENV += "CC=$(CC)"
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    47
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    48
# If the configure options are not explicitly set, then configure fails with:
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    49
# configure: warning: CC=/ws/onnv-tools/SUNWspro/sunstudio12.1/bin/cc: invalid host type
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    50
# configure: warning: CXX=/ws/onnv-tools/SUNWspro/sunstudio12.1/bin/CC: invalid host type
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    51
# configure: error: can only configure for one host and one target at a time
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    52
CONFIGURE_OPTIONS = --prefix=$(CONFIGURE_PREFIX)
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    53
CONFIGURE_OPTIONS += --mandir=$(CONFIGURE_MANDIR)
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    54
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    55
# common targets
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    56
build:		$(BUILD_32)
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    57
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    58
install:	$(INSTALL_32)
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    59
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    60
test:		build
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    61
	@cd $(BUILD_DIR_32); ./run_test.sh
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    62
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    63
BUILD_PKG_DEPENDENCIES =	$(BUILD_TOOLS)
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    64
88254491c816 7063901 Move conflict to userland
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    65
include ../../make-rules/depend.mk