annotate components/lftp/Makefile @ 406:f556f16e55d2

7018539 Problem with utility/lftp
author Petr Sumbera <petr.sumbera@oracle.com>
date Fri, 15 Jul 2011 09:36:41 -0700
parents b8597a028a7a
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
236
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
1 #
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
2 # CDDL HEADER START
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
3 #
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
4 # The contents of this file are subject to the terms of the
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
5 # Common Development and Distribution License (the "License").
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
6 # You may not use this file except in compliance with the License.
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
7 #
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
9 # or http://www.opensolaris.org/os/licensing.
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
10 # See the License for the specific language governing permissions
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
11 # and limitations under the License.
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
12 #
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
13 # When distributing Covered Code, include this CDDL HEADER in each
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
15 # If applicable, add the following below this CDDL HEADER, with the
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
16 # fields enclosed by brackets "[]" replaced with your own identifying
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
17 # information: Portions Copyright [yyyy] [name of copyright owner]
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
18 #
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
19 # CDDL HEADER END
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
20 #
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
21
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
22 #
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
23 # Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
24 #
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
25
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
26 include ../../make-rules/shared-macros.mk
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
27
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
28 COMPONENT_NAME= lftp
406
f556f16e55d2 7018539 Problem with utility/lftp
Petr Sumbera <petr.sumbera@oracle.com>
parents: 236
diff changeset
29 COMPONENT_VERSION= 4.3.1
236
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
30 COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
31 COMPONENT_PROJECT_URL= http://lftp.yar.ru/
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
32 COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2
406
f556f16e55d2 7018539 Problem with utility/lftp
Petr Sumbera <petr.sumbera@oracle.com>
parents: 236
diff changeset
33 COMPONENT_ARCHIVE_HASH= sha1:702023cababe34a0fe5854d792d6437c04e9f059
f556f16e55d2 7018539 Problem with utility/lftp
Petr Sumbera <petr.sumbera@oracle.com>
parents: 236
diff changeset
34 COMPONENT_ARCHIVE_URL= http://ftp.yars.free.net/pub/source/lftp/$(COMPONENT_ARCHIVE)
236
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
35
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
36 include ../../make-rules/prep.mk
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
37 include ../../make-rules/configure.mk
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
38 include ../../make-rules/ips.mk
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
39
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
40 PATCH_LEVEL = 0
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
41
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
42 CONFIGURE_OPTIONS += --localedir=$(CONFIGURE_LOCALEDIR)
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
43 CONFIGURE_OPTIONS += CFLAGS="$(CFLAGS)"
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
44 CONFIGURE_OPTIONS += CXXFLAGS="$(CXXFLAGS)"
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
45
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
46
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
47 # common targets
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
48 build: $(BUILD_32)
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
49
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
50 install: $(INSTALL_32)
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
51
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
52 test: $(NO_TESTS)
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
53
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
54 BUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS)
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
55
b8597a028a7a 7044034 move lftp to userland
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
56 include ../../make-rules/depend.mk