Makefile revision 916
2a20a2f8432a15b530e0a6b0998c32f40aef82a8gregames#
2a20a2f8432a15b530e0a6b0998c32f40aef82a8gregames# CDDL HEADER START
900127764fb985c340ee4979cac97146a330c694trawick#
900127764fb985c340ee4979cac97146a330c694trawick# The contents of this file are subject to the terms of the
1a6a0072a95887164091e366ba0e89c2b39a954abrianp# Common Development and Distribution License (the "License").
1a6a0072a95887164091e366ba0e89c2b39a954abrianp# You may not use this file except in compliance with the License.
1a6a0072a95887164091e366ba0e89c2b39a954abrianp#
6f4c27ba6e152792f3729069e8d8313ebc87cc60jwoolley# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
6f4c27ba6e152792f3729069e8d8313ebc87cc60jwoolley# or http://www.opensolaris.org/os/licensing.
6f4c27ba6e152792f3729069e8d8313ebc87cc60jwoolley# See the License for the specific language governing permissions
23ce412bd50a47accab4dd26019b78810bbf46ebtrawick# and limitations under the License.
23ce412bd50a47accab4dd26019b78810bbf46ebtrawick#
23ce412bd50a47accab4dd26019b78810bbf46ebtrawick# When distributing Covered Code, include this CDDL HEADER in each
6865813dee5d3c1ebf12dd810368171792a0190atrawick# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
6865813dee5d3c1ebf12dd810368171792a0190atrawick# If applicable, add the following below this CDDL HEADER, with the
6865813dee5d3c1ebf12dd810368171792a0190atrawick# fields enclosed by brackets "[]" replaced with your own identifying
97719ad970d779ac48af9364ab0ea9fdcc27470ajwoolley# information: Portions Copyright [yyyy] [name of copyright owner]
97719ad970d779ac48af9364ab0ea9fdcc27470ajwoolley#
97719ad970d779ac48af9364ab0ea9fdcc27470ajwoolley# CDDL HEADER END
5ad238c42b1e159ee8f164515e0c4ee6c727c2fdtrawick#
5ad238c42b1e159ee8f164515e0c4ee6c727c2fdtrawick
5ad238c42b1e159ee8f164515e0c4ee6c727c2fdtrawick#
ba00c3b7c20f00ce631b89ae3b1cd3bae8d1b165rbb# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
ba00c3b7c20f00ce631b89ae3b1cd3bae8d1b165rbb#
ba00c3b7c20f00ce631b89ae3b1cd3bae8d1b165rbb
ba00c3b7c20f00ce631b89ae3b1cd3bae8d1b165rbbinclude ../../make-rules/shared-macros.mk
ba00c3b7c20f00ce631b89ae3b1cd3bae8d1b165rbb
ba00c3b7c20f00ce631b89ae3b1cd3bae8d1b165rbbPATH = /usr/gnu/bin:/usr/bin
6e954603b02f2b7d4ad80af17d9b3cc6f0bacf69rbb
6e954603b02f2b7d4ad80af17d9b3cc6f0bacf69rbbCOMPONENT_NAME= quilt
6e954603b02f2b7d4ad80af17d9b3cc6f0bacf69rbbCOMPONENT_VERSION= 0.60
6e954603b02f2b7d4ad80af17d9b3cc6f0bacf69rbbCOMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
6e954603b02f2b7d4ad80af17d9b3cc6f0bacf69rbbCOMPONENT_PROJECT_URL= http://savannah.nongnu.org/projects/quilt/
6e954603b02f2b7d4ad80af17d9b3cc6f0bacf69rbbCOMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
6e954603b02f2b7d4ad80af17d9b3cc6f0bacf69rbbCOMPONENT_ARCHIVE_HASH= \
6e954603b02f2b7d4ad80af17d9b3cc6f0bacf69rbb sha256:3d72a292e432beb9a73f9d0acfe3a77c9b4d7e42209919bb244e9958c7cfe64b
fa449f5bc87c5d87c4c60e778c9c882e7254de7ejwoolleyCOMPONENT_ARCHIVE_URL= http://download.savannah.gnu.org/releases/quilt/$(COMPONENT_ARCHIVE)
fa449f5bc87c5d87c4c60e778c9c882e7254de7ejwoolley
fa449f5bc87c5d87c4c60e778c9c882e7254de7ejwoolleyinclude ../../make-rules/prep.mk
fa449f5bc87c5d87c4c60e778c9c882e7254de7ejwoolleyinclude ../../make-rules/configure.mk
fa449f5bc87c5d87c4c60e778c9c882e7254de7ejwoolleyinclude ../../make-rules/ips.mk
1c0b7c3bdace07946457fa7ba04b7f97b6599792rbb
227d23a7db41dd89f52391c9356dbb1adcd675e0jwoolleyCOMPONENT_PRE_CONFIGURE_ACTION = \
227d23a7db41dd89f52391c9356dbb1adcd675e0jwoolley ($(CLONEY) $(SOURCE_DIR) $(@D))
227d23a7db41dd89f52391c9356dbb1adcd675e0jwoolley
227d23a7db41dd89f52391c9356dbb1adcd675e0jwoolleyCOMPONENT_PREP_ACTION = \
227d23a7db41dd89f52391c9356dbb1adcd675e0jwoolley (cd $(@D) ; autoconf )
227d23a7db41dd89f52391c9356dbb1adcd675e0jwoolley
1c0b7c3bdace07946457fa7ba04b7f97b6599792rbbPATCH_LEVEL= 0
17bc0e8f2e3816e25bc8fd3fadf39357340aebd0jerenkrantz
17bc0e8f2e3816e25bc8fd3fadf39357340aebd0jerenkrantz# without this, some make messages end up in the
17bc0e8f2e3816e25bc8fd3fadf39357340aebd0jerenkrantz# generated README and man pages.
17bc0e8f2e3816e25bc8fd3fadf39357340aebd0jerenkrantzCOMPONENT_BUILD_ARGS+= --no-print-directory
17bc0e8f2e3816e25bc8fd3fadf39357340aebd0jerenkrantz
e6cc28a5eb3371ba0c38e941855e71ff0054f50erbb# Quilt will need this option until Solaris has GNU getopt.
e6cc28a5eb3371ba0c38e941855e71ff0054f50erbbCONFIGURE_OPTIONS += --without-getopt
e6cc28a5eb3371ba0c38e941855e71ff0054f50erbb
e6cc28a5eb3371ba0c38e941855e71ff0054f50erbbCONFIGURE_OPTIONS += --with-cp=/usr/gnu/bin/cp
e6cc28a5eb3371ba0c38e941855e71ff0054f50erbbCONFIGURE_OPTIONS += --with-date=/usr/gnu/bin/date
e6cc28a5eb3371ba0c38e941855e71ff0054f50erbbCONFIGURE_OPTIONS += --with-grep=/usr/gnu/bin/grep
e6cc28a5eb3371ba0c38e941855e71ff0054f50erbbCONFIGURE_OPTIONS += --with-tail=/usr/gnu/bin/tail
e6cc28a5eb3371ba0c38e941855e71ff0054f50erbbCONFIGURE_OPTIONS += --with-tr=/usr/gnu/bin/tr
cf233fb4b439415a2bf7bab7e622afd994e0bebftrawickCONFIGURE_OPTIONS += --with-sed=/usr/gnu/bin/sed
cf233fb4b439415a2bf7bab7e622afd994e0bebftrawickCONFIGURE_OPTIONS += --with-diff=/usr/gnu/bin/diff
cf233fb4b439415a2bf7bab7e622afd994e0bebftrawickCONFIGURE_OPTIONS += --with-find=/usr/gnu/bin/find
cf233fb4b439415a2bf7bab7e622afd994e0bebftrawickCONFIGURE_OPTIONS += --with-patch=/usr/gnu/bin/patch
ae64f3e7385f21ca9d4f30cc7f8702a9ac1034b6trawickCONFIGURE_OPTIONS += --with-perl=/usr/perl5/$(PERL_VERSION)/bin/perl
2a20a2f8432a15b530e0a6b0998c32f40aef82a8gregamesCONFIGURE_OPTIONS += --with-pod2man=/usr/perl5/$(PERL_VERSION)/bin/pod2man
2a20a2f8432a15b530e0a6b0998c32f40aef82a8gregamesCONFIGURE_OPTIONS += --with-xgettext=/usr/bin/gxgettext
2a20a2f8432a15b530e0a6b0998c32f40aef82a8gregamesCONFIGURE_OPTIONS += --with-msgfmt=/usr/bin/gmsgfmt
2a20a2f8432a15b530e0a6b0998c32f40aef82a8gregames
2a20a2f8432a15b530e0a6b0998c32f40aef82a8gregamesCONFIGURE_OPTIONS += CFLAGS="$(CFLAGS)"
2a20a2f8432a15b530e0a6b0998c32f40aef82a8gregames
2a20a2f8432a15b530e0a6b0998c32f40aef82a8gregamesCOMPONENT_INSTALL_ARGS += BUILD_ROOT=$(PROTO_DIR)
2a20a2f8432a15b530e0a6b0998c32f40aef82a8gregames
2a20a2f8432a15b530e0a6b0998c32f40aef82a8gregames
2a20a2f8432a15b530e0a6b0998c32f40aef82a8gregames# common targets
2a20a2f8432a15b530e0a6b0998c32f40aef82a8gregamesbuild: $(BUILD_32)
8d49090fd56a8ce06c7f7135f19e5ff8e24b5ff3gregames
f99bffd6087564cf9c05cc29d1c6b38d94e0ed30gregamesinstall: $(INSTALL_32)
270609308f247c5e934b400b5f1691c2cca16c61jerenkrantz
270609308f247c5e934b400b5f1691c2cca16c61jerenkrantztest: $(TEST_32)
270609308f247c5e934b400b5f1691c2cca16c61jerenkrantz
8458877c9ba0af86acd590eea531476adde3d02dmartinBUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS)
8458877c9ba0af86acd590eea531476adde3d02dmartin
8458877c9ba0af86acd590eea531476adde3d02dmartininclude ../../make-rules/depend.mk
8458877c9ba0af86acd590eea531476adde3d02dmartin