Makefile revision 3789
55cf6e01272ec475edea32aa9b7923de2d36cb42Christian Maeder#
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowski# CDDL HEADER START
e9458b1a7a19a63aa4c179f9ab20f4d50681c168Jens Elkner#
e071fb22ea9923a2a4ff41184d80ca46b55ee932Till Mossakowski# The contents of this file are subject to the terms of the
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowski# Common Development and Distribution License (the "License").
98890889ffb2e8f6f722b00e265a211f13b5a861Corneliu-Claudiu Prodescu# You may not use this file except in compliance with the License.
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowski#
2eeec5240b424984e3ee26296da1eeab6c6d739eChristian Maeder# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowski# or http://www.opensolaris.org/os/licensing.
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowski# See the License for the specific language governing permissions
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowski# and limitations under the License.
5c358300e78157f4bfaf5415c70e1096a9205b61Christian Maeder#
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowski# When distributing Covered Code, include this CDDL HEADER in each
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowski# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowski# If applicable, add the following below this CDDL HEADER, with the
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowski# fields enclosed by brackets "[]" replaced with your own identifying
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowski# information: Portions Copyright [yyyy] [name of copyright owner]
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowski#
ad270004874ce1d0697fb30d7309f180553bb315Christian Maeder# CDDL HEADER END
1c1d0abeab7e81019442f67624a1ff954ec909ecChristian Maeder#
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowski# Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved.
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowski#
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowskiinclude ../../../make-rules/shared-macros.mk
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowski
b565cd55a13dbccc4e66c344316da525c961e4caTill MossakowskiPATH=/usr/bin:/usr/gnu/bin:/usr/sbin
b1f59a4ea7c96f4c03a4d7cfcb9c5e66871cfbbbChristian Maeder
b1f59a4ea7c96f4c03a4d7cfcb9c5e66871cfbbbChristian MaederCOMPONENT_NAME= pycups
b565cd55a13dbccc4e66c344316da525c961e4caTill MossakowskiCOMPONENT_VERSION= 1.9.46
26d11a256b1433604a3dbc69913b520fff7586acChristian MaederCOMPONENT_PROJECT_URL= http://cyberelk.net/tim/software/pycups/
b565cd55a13dbccc4e66c344316da525c961e4caTill MossakowskiCOMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
a25c8af1cae2c1c6ab742913f17137b9d8671051Christian MaederCOMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2
a25c8af1cae2c1c6ab742913f17137b9d8671051Christian MaederCOMPONENT_ARCHIVE_HASH= \
ee1bb5885be64596b02462e771fb79abcc24c33aChristian Maeder sha256:74abd1d6b1a5b8a22d2ccf3730000848fcef0b63c6105b178f73ff76e72bc8fe
b565cd55a13dbccc4e66c344316da525c961e4caTill MossakowskiCOMPONENT_ARCHIVE_URL= http://cyberelk.net/tim/data/pycups/$(COMPONENT_ARCHIVE)
b565cd55a13dbccc4e66c344316da525c961e4caTill MossakowskiCOMPONENT_BUGDB= python-mod/pycups
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowski
b5056cf24da461ee868c4be7b803a76b677fa21dChristian MaederTPNO= 9025
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowski
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowski# Fails to compile: not Python 3 ready.
b565cd55a13dbccc4e66c344316da525c961e4caTill MossakowskiPYTHON_VERSIONS= 2.7 2.6
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowski
b1f59a4ea7c96f4c03a4d7cfcb9c5e66871cfbbbChristian Maederinclude $(WS_TOP)/make-rules/prep.mk
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowskiinclude $(WS_TOP)/make-rules/setup.py.mk
5c358300e78157f4bfaf5415c70e1096a9205b61Christian Maederinclude $(WS_TOP)/make-rules/ips.mk
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowski
26d11a256b1433604a3dbc69913b520fff7586acChristian Maeder# pycups requires VERSION to be defined. Originally set in the package Makefile
b1f59a4ea7c96f4c03a4d7cfcb9c5e66871cfbbbChristian MaederCFLAGS += -DVERSION=\\\"$(COMPONENT_VERSION)\\\"
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowski
5c358300e78157f4bfaf5415c70e1096a9205b61Christian Maeder# common targets
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowskibuild: $(BUILD_32_and_64)
26d11a256b1433604a3dbc69913b520fff7586acChristian Maeder
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowskiinstall: $(INSTALL_32_and_64)
af30b44c4bae99a1c37fe53b8a70c7eb0a380b66Christian Maeder
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowskitest: $(NO_TESTS)
bba825b39570777866d560bfde3807731131097eKlaus Luettich
b1f59a4ea7c96f4c03a4d7cfcb9c5e66871cfbbbChristian MaederBUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS)
5c358300e78157f4bfaf5415c70e1096a9205b61Christian Maeder
5c358300e78157f4bfaf5415c70e1096a9205b61Christian Maederinclude $(WS_TOP)/make-rules/depend.mk
5c358300e78157f4bfaf5415c70e1096a9205b61Christian Maeder