Makefile revision 3778
6c03089c32c251d823173bda4d809a9e643219f0Lennart Poettering#
6c03089c32c251d823173bda4d809a9e643219f0Lennart Poettering# CDDL HEADER START
6c03089c32c251d823173bda4d809a9e643219f0Lennart Poettering#
6c03089c32c251d823173bda4d809a9e643219f0Lennart Poettering# The contents of this file are subject to the terms of the
6c03089c32c251d823173bda4d809a9e643219f0Lennart Poettering# Common Development and Distribution License (the "License").
6c03089c32c251d823173bda4d809a9e643219f0Lennart Poettering# You may not use this file except in compliance with the License.
6c03089c32c251d823173bda4d809a9e643219f0Lennart Poettering#
6c03089c32c251d823173bda4d809a9e643219f0Lennart Poettering# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
6c03089c32c251d823173bda4d809a9e643219f0Lennart Poettering# or http://www.opensolaris.org/os/licensing.
6c03089c32c251d823173bda4d809a9e643219f0Lennart Poettering# See the License for the specific language governing permissions
6c03089c32c251d823173bda4d809a9e643219f0Lennart Poettering# and limitations under the License.
6c03089c32c251d823173bda4d809a9e643219f0Lennart Poettering#
6c03089c32c251d823173bda4d809a9e643219f0Lennart Poettering# When distributing Covered Code, include this CDDL HEADER in each
6c03089c32c251d823173bda4d809a9e643219f0Lennart Poettering# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
6c03089c32c251d823173bda4d809a9e643219f0Lennart Poettering# If applicable, add the following below this CDDL HEADER, with the
6c03089c32c251d823173bda4d809a9e643219f0Lennart Poettering# fields enclosed by brackets "[]" replaced with your own identifying
6c03089c32c251d823173bda4d809a9e643219f0Lennart Poettering# information: Portions Copyright [yyyy] [name of copyright owner]
6c03089c32c251d823173bda4d809a9e643219f0Lennart Poettering#
6c03089c32c251d823173bda4d809a9e643219f0Lennart Poettering# CDDL HEADER END
b5efdb8af40ea759a1ea584c1bc44ecc81dd00ceLennart Poettering#
96cde13ace6406582688028f3df5668a172ba628Zbigniew Jędrzejewski-Szmek# Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved.
a09561746f15b84da9471b5c4be74e53d19e4f3fLennart Poettering#
3ffd4af22052963e7a29431721ee204e634bea75Lennart Poetteringinclude ../../../make-rules/shared-macros.mk
6482f6269c87d2249e52e889a63adbdd50f2d691Ronny Chevalier
6bedfcbb2970e06a4d3280c8fb62083d252ede73Lennart PoetteringCOMPONENT_NAME= pydns
0b452006de98294d1690f045f6ea2f7f6630ec3bRonny ChevalierCOMPONENT_VERSION= 2.3.6
07630cea1f3a845c09309f197ac7c4f11edd3b62Lennart PoetteringCOMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
3ffd4af22052963e7a29431721ee204e634bea75Lennart PoetteringCOMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
ee104e11e303499a637c5cd8157bd12ad5cc116dLennart PoetteringCOMPONENT_ARCHIVE_HASH= \
3ffd4af22052963e7a29431721ee204e634bea75Lennart Poettering sha256:f1960d8bff0aafad9252b9e80279748fe7ebe5e719487d132ccb1281523cdb62
96cde13ace6406582688028f3df5668a172ba628Zbigniew Jędrzejewski-SzmekCOMPONENT_ARCHIVE_URL= $(call pypi_url)
7027ff61a34a12487712b382a061c654acc3a679Lennart PoetteringCOMPONENT_PROJECT_URL= https://pypi.python.org/pypi/pydns
6c03089c32c251d823173bda4d809a9e643219f0Lennart PoetteringCOMPONENT_BUGDB= python-mod/pydns
d4fffc4b8beb86e77fd710c1f43913a490ed083aZbigniew Jędrzejewski-Szmek
96cde13ace6406582688028f3df5668a172ba628Zbigniew Jędrzejewski-SzmekTPNO= 14503
d4fffc4b8beb86e77fd710c1f43913a490ed083aZbigniew Jędrzejewski-Szmek
d4fffc4b8beb86e77fd710c1f43913a490ed083aZbigniew Jędrzejewski-Szmek# Import/syntax issues: not Python 3 ready.
d4fffc4b8beb86e77fd710c1f43913a490ed083aZbigniew Jędrzejewski-SzmekPYTHON_VERSIONS= 2.7 2.6
6c03089c32c251d823173bda4d809a9e643219f0Lennart Poettering
6c03089c32c251d823173bda4d809a9e643219f0Lennart Poetteringinclude $(WS_TOP)/make-rules/prep.mk
96cde13ace6406582688028f3df5668a172ba628Zbigniew Jędrzejewski-Szmekinclude $(WS_TOP)/make-rules/setup.py.mk
7027ff61a34a12487712b382a061c654acc3a679Lennart Poetteringinclude $(WS_TOP)/make-rules/ips.mk
d7bd3de0654669e65b9642c248c5fa6d1d9a9f61Lennart Poettering
d7bd3de0654669e65b9642c248c5fa6d1d9a9f61Lennart PoetteringCOMPONENT_TEST_DIR = $(COMPONENT_SRC)/tests
d7bd3de0654669e65b9642c248c5fa6d1d9a9f61Lennart PoetteringCOMPONENT_TEST_ARGS = test.py
cfeaa44a09756a93a881f786678973d9b1e382dbLennart Poettering
cfeaa44a09756a93a881f786678973d9b1e382dbLennart PoetteringASLR_MODE = $(ASLR_NOT_APPLICABLE)
7027ff61a34a12487712b382a061c654acc3a679Lennart Poettering
cfeaa44a09756a93a881f786678973d9b1e382dbLennart Poettering# common targets
cfeaa44a09756a93a881f786678973d9b1e382dbLennart Poetteringbuild: $(BUILD_NO_ARCH)
d7bd3de0654669e65b9642c248c5fa6d1d9a9f61Lennart Poettering
6c03089c32c251d823173bda4d809a9e643219f0Lennart Poetteringinstall: $(INSTALL_NO_ARCH)
6c03089c32c251d823173bda4d809a9e643219f0Lennart Poettering
6c03089c32c251d823173bda4d809a9e643219f0Lennart Poetteringtest: $(TEST_NO_ARCH)
6c03089c32c251d823173bda4d809a9e643219f0Lennart Poettering
d4fffc4b8beb86e77fd710c1f43913a490ed083aZbigniew Jędrzejewski-SzmekBUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS)
6c03089c32c251d823173bda4d809a9e643219f0Lennart Poettering
d4fffc4b8beb86e77fd710c1f43913a490ed083aZbigniew Jędrzejewski-Szmekinclude $(WS_TOP)/make-rules/depend.mk
d4fffc4b8beb86e77fd710c1f43913a490ed083aZbigniew Jędrzejewski-Szmek