Makefile revision 911
f43ed9051a7f4db461d67ed4f7ece175b3dbca7cjerenkrantz###############################################################################
f43ed9051a7f4db461d67ed4f7ece175b3dbca7cjerenkrantz# lbxutil 1.x Makefile
f43ed9051a7f4db461d67ed4f7ece175b3dbca7cjerenkrantz#
f43ed9051a7f4db461d67ed4f7ece175b3dbca7cjerenkrantz# Copyright 2010 Sun Microsystems, Inc. All rights reserved.
f43ed9051a7f4db461d67ed4f7ece175b3dbca7cjerenkrantz# Use is subject to license terms.
f43ed9051a7f4db461d67ed4f7ece175b3dbca7cjerenkrantz#
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd# Permission is hereby granted, free of charge, to any person obtaining a
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd# copy of this software and associated documentation files (the
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd# "Software"), to deal in the Software without restriction, including
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd# without limitation the rights to use, copy, modify, merge, publish,
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd# distribute, and/or sell copies of the Software, and to permit persons
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd# to whom the Software is furnished to do so, provided that the above
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd# copyright notice(s) and this permission notice appear in all copies of
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd# the Software and that both the above copyright notice(s) and this
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd# permission notice appear in supporting documentation.
3f08db06526d6901aa08c110b5bc7dde6bc39905nd#
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
3f08db06526d6901aa08c110b5bc7dde6bc39905nd# OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd# HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd# INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING
3b3b7fc78d1f5bfc2769903375050048ff41ff26nd# FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
ad74a0524a06bfe11b7de9e3b4ce7233ab3bd3f7nd# NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
0066eddda7203f6345b56f77d146a759298dc635gryzor# WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
7f5b59ccc63c0c0e3e678a168f09ee6a2f51f9d0nd#
f086b4b402fa9a2fefc7dda85de2a3cc1cd0a654rjung# Except as contained in this notice, the name of a copyright holder
3b3b7fc78d1f5bfc2769903375050048ff41ff26nd# shall not be used in advertising or otherwise to promote the sale, use
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd# or other dealings in this Software without prior written authorization
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd# of the copyright holder.
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd#
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd#
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd# Package name used in tarballs
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4ndMODULE_NAME=liblbxutil
f43ed9051a7f4db461d67ed4f7ece175b3dbca7cjerenkrantz
f43ed9051a7f4db461d67ed4f7ece175b3dbca7cjerenkrantz# Version number (used in path names)
f43ed9051a7f4db461d67ed4f7ece175b3dbca7cjerenkrantzMODULE_VERSION=1.1.0
f43ed9051a7f4db461d67ed4f7ece175b3dbca7cjerenkrantz
f43ed9051a7f4db461d67ed4f7ece175b3dbca7cjerenkrantz# Checksums for upstream tarball
f43ed9051a7f4db461d67ed4f7ece175b3dbca7cjerenkrantzTARBALL_MD5 = 273329a78c2e9ea189ac416c7fde94a1
f43ed9051a7f4db461d67ed4f7ece175b3dbca7cjerenkrantzTARBALL_SHA1 = 99616bab0ca0afeaa9c0a19222091b1ff4f18680
f43ed9051a7f4db461d67ed4f7ece175b3dbca7cjerenkrantz
f43ed9051a7f4db461d67ed4f7ece175b3dbca7cjerenkrantz# Patches to apply to source after unpacking, in order
aa0b2780958e9b1467c9d0153a05738e399811a5ndSOURCE_PATCHES =
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd# Library name (used for specfiles/mapfiles)
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4ndLIBNAME=lbxutil
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd# Man pages to apply Sun footer to & attributes to list
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd#SUN_PACKAGE=SUNWxwplt
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd#LIB_STABILITY=Committed
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd#LIB_MAN_SUFFIX=3lbxutil
f43ed9051a7f4db461d67ed4f7ece175b3dbca7cjerenkrantz
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd# Only need 32-bit since we only ship lbxproxy as 32-bit
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4ndBUILD_TYPES=32
f43ed9051a7f4db461d67ed4f7ece175b3dbca7cjerenkrantzBUILD_TYPES_SET=yes
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd
9bcfc3697a91b5215893a7d0206865b13fc72148nd# pkg-config files that need to have -R added
9bcfc3697a91b5215893a7d0206865b13fc72148ndFIX_PC_FILES=lbxutil.pc.in
f6066dc0a6ad0432b74774e290c04c3cc4aa2dafrbowen
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd# Install in private subdir for use by lbxproxy
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4ndMODULE_ADD_LIB_SUBDIR=/X11/lbxproxy
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd# Link with mapfile to allow referring to symbols defined in callers
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4ndMODULE_LD_OPTIONS = -M $(PWD)/mapfile-externs
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4ndinclude ../Makefile.inc
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd# Clean up old 64-bit builds from before we stopped building them
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4ndclean: clean_64
bdd978e5ecd8daa2542d4d4e1988c78a622cd7f4nd