Makefile revision 5107
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync#
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync# CDDL HEADER START
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync#
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync# The contents of this file are subject to the terms of the
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync# Common Development and Distribution License (the "License").
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync# You may not use this file except in compliance with the License.
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync#
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync# or http://www.opensolaris.org/os/licensing.
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync# See the License for the specific language governing permissions
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync# and limitations under the License.
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync#
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync# When distributing Covered Code, include this CDDL HEADER in each
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync# If applicable, add the following below this CDDL HEADER, with the
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync# fields enclosed by brackets "[]" replaced with your own identifying
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync# information: Portions Copyright [yyyy] [name of copyright owner]
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync#
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync# CDDL HEADER END
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync#
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync#
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync# Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved.
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync#
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsyncinclude ../../../make-rules/shared-macros.mk
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsyncCOMPONENT_NAME= pycurl
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsyncCOMPONENT_VERSION= 7.19.5.1
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsyncCOMPONENT_PROJECT_URL= http://pycurl.sourceforge.net/
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsyncCOMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsyncCOMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsyncCOMPONENT_ARCHIVE_HASH= \
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync sha256:6e9770f80459757f73bd71af82fbb29cd398b38388cdf1beab31ea91a331bc6c
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsyncCOMPONENT_ARCHIVE_URL= $(call pypi_url)
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsyncCOMPONENT_BUGDB= python-mod/pycurl
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsyncIPS_COMPONENT_VERSION= 7.19.5.1
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsyncTPNO= 24764
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync# upstream not Python 3.5 ready
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsyncPYTHON_VERSIONS= $(PYTHON2_VERSIONS) 3.4
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsyncinclude $(WS_MAKE_RULES)/prep.mk
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsyncinclude $(WS_MAKE_RULES)/setup.py.mk
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsyncinclude $(WS_MAKE_RULES)/ips.mk
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync# to make sure that the docs get installed in the right place.
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsyncPYTHON_DATA = /usr
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsyncASLR_MODE = $(ASLR_NOT_APPLICABLE)
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync# common targets
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsyncbuild: $(BUILD_32_and_64)
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsyncinstall: $(INSTALL_32_and_64)
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync# test requires bottle and vsftpd which haven't been integrated yet.
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsynctest: $(NO_TESTS)
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsyncsystem-test: $(SYSTEM_TESTS_NOT_IMPLEMENTED)
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsyncREQUIRED_PACKAGES += library/security/openssl
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsyncREQUIRED_PACKAGES += system/library
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsyncREQUIRED_PACKAGES += web/curl
a260560bdbc7bd737d59547882cd5e8d77b80d0avboxsync