components/zip/Makefile
author Lijo George - Oracle Corporation - Bangalore India <lijo.x.george@oracle.com>
Mon, 24 Mar 2014 15:04:05 -0700
branchs11-update
changeset 3004 856505663cc3
parent 2434 6c9bb5cf5610
child 1657 5612d6ef4c2b
child 3661 47545fb8aed4
permissions -rw-r--r--
15997718 Interface addition/deletion causing frequent error messages in snmpd.log 17208688 MIB II SNMP table data discrepancy for network interfaces 16356248 snmpd unresponsive for 30 seconds after start with monitors set in snmpd.conf 17651108 snmpd dumps core when there are duplicate "exec" entries in snmpd.conf
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
132
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
     1
#
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
     2
# CDDL HEADER START
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
     3
#
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
     4
# The contents of this file are subject to the terms of the
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
     5
# Common Development and Distribution License (the "License").
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
     6
# You may not use this file except in compliance with the License.
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
     7
#
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
     8
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
     9
# or http://www.opensolaris.org/os/licensing.
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    10
# See the License for the specific language governing permissions
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    11
# and limitations under the License.
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    12
#
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    13
# When distributing Covered Code, include this CDDL HEADER in each
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    14
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    15
# If applicable, add the following below this CDDL HEADER, with the
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    16
# fields enclosed by brackets "[]" replaced with your own identifying
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    17
# information: Portions Copyright [yyyy] [name of copyright owner]
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    18
#
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    19
# CDDL HEADER END
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    20
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    21
#
800
2ad056ed89ec 7163771 sha1 should not be used in userland-fetch and userland component/*/Makefile
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents: 609
diff changeset
    22
# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
132
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    23
#
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    24
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    25
include ../../make-rules/shared-macros.mk
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    26
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    27
COMPONENT_NAME=		zip
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    28
COMPONENT_VERSION=	3.0
609
775168282b2f 7037821 Userland migration of data from Makefile to manifest may have been a little overzealous
Rich Burridge <rich.burridge@oracle.com>
parents: 438
diff changeset
    29
COMPONENT_PROJECT_URL=	http://www.info-zip.org/Zip.html
132
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    30
COMPONENT_SRC=		$(COMPONENT_NAME)30
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    31
COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tgz
800
2ad056ed89ec 7163771 sha1 should not be used in userland-fetch and userland component/*/Makefile
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents: 609
diff changeset
    32
COMPONENT_ARCHIVE_HASH=	\
2ad056ed89ec 7163771 sha1 should not be used in userland-fetch and userland component/*/Makefile
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents: 609
diff changeset
    33
    sha256:f0e8bb1f9b7eb0b01285495a2699df3a4b766784c1765a8f1aeedf63c0806369
132
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    34
COMPONENT_ARCHIVE_URL=	ftp://ftp.info-zip.org/pub/infozip/src/$(COMPONENT_ARCHIVE)
2434
6c9bb5cf5610 15930486 - Auto-generation of Userland gate list for the Solaris 11 Update Release
Rich Burridge <rich.burridge@oracle.com>
parents: 800
diff changeset
    35
COMPONENT_BUGDB=	utility/zip
132
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    36
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    37
include ../../make-rules/prep.mk
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    38
include ../../make-rules/justmake.mk
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    39
include ../../make-rules/ips.mk
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    40
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    41
# remove the unwanted file.
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    42
COMPONENT_PREP_ACTION = rm -f $(SOURCE_DIR)/match.S
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    43
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    44
# The Makefile we want is under unix/Makefile
151
f9e42a3f7095 7030982 hgk is delivered 444, breaks 'hg view'
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents: 132
diff changeset
    45
COMPONENT_BUILD_ARGS += -f unix/Makefile
438
e8c5625b8284 7070613 (Un)Zip is compiled with gcc in Userland.
Jiri Sasek <Jiri.Sasek@Sun.COM>
parents: 181
diff changeset
    46
COMPONENT_BUILD_TARGETS += generic CC=$(CC)
151
f9e42a3f7095 7030982 hgk is delivered 444, breaks 'hg view'
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents: 132
diff changeset
    47
COMPONENT_INSTALL_ARGS += -f unix/Makefile
132
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    48
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    49
# This doesn't respect DESTDIR, so overload BINDIR and MANDIR when we install.
151
f9e42a3f7095 7030982 hgk is delivered 444, breaks 'hg view'
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents: 132
diff changeset
    50
COMPONENT_INSTALL_ARGS += BINDIR=$(PROTOUSRBINDIR)
f9e42a3f7095 7030982 hgk is delivered 444, breaks 'hg view'
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents: 132
diff changeset
    51
COMPONENT_INSTALL_ARGS += MANDIR=$(PROTOUSRSHAREMAN1DIR)
132
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    52
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    53
# common targets
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    54
build:		$(BUILD_32)
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    55
181
87e11e685b1f 7003927 userland should postprocess packaged files
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents: 151
diff changeset
    56
install:	$(INSTALL_32)
132
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    57
181
87e11e685b1f 7003927 userland should postprocess packaged files
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents: 151
diff changeset
    58
test:		$(NO_TESTS)
132
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    59
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    60
BUILD_PKG_DEPENDENCIES =	$(BUILD_TOOLS)
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    61
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    62
include ../../make-rules/depend.mk
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    63
e42ee47fca04 7021788 Migrate Info-Zip (zip) to Userland.
Jiri Sasek <jurasek@opensolaris.org>
parents:
diff changeset
    64