Makefile revision 1196
ae115bc77f6fcde83175c75b4206dc2e50747966mrj###############################################################################
ae115bc77f6fcde83175c75b4206dc2e50747966mrj#
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# Xdamage 1.x Makefile
ae115bc77f6fcde83175c75b4206dc2e50747966mrj#
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# Copyright (c) 2007, 2011, Oracle and/or its affiliates. All rights reserved.
ae115bc77f6fcde83175c75b4206dc2e50747966mrj#
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# Permission is hereby granted, free of charge, to any person obtaining a
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# copy of this software and associated documentation files (the "Software"),
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# to deal in the Software without restriction, including without limitation
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# the rights to use, copy, modify, merge, publish, distribute, sublicense,
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# and/or sell copies of the Software, and to permit persons to whom the
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# Software is furnished to do so, subject to the following conditions:
ae115bc77f6fcde83175c75b4206dc2e50747966mrj#
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# The above copyright notice and this permission notice (including the next
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# paragraph) shall be included in all copies or substantial portions of the
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# Software.
ae115bc77f6fcde83175c75b4206dc2e50747966mrj#
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# DEALINGS IN THE SOFTWARE.
ae115bc77f6fcde83175c75b4206dc2e50747966mrj#
ae115bc77f6fcde83175c75b4206dc2e50747966mrj#
ae115bc77f6fcde83175c75b4206dc2e50747966mrj
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# Package name used in tarballs
ae115bc77f6fcde83175c75b4206dc2e50747966mrjMODULE_NAME=libXdamage
ae115bc77f6fcde83175c75b4206dc2e50747966mrj
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# Version number (used in path names)
ae115bc77f6fcde83175c75b4206dc2e50747966mrjMODULE_VERSION=1.1.3
ae115bc77f6fcde83175c75b4206dc2e50747966mrj
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# Checksums for upstream tarball
ae115bc77f6fcde83175c75b4206dc2e50747966mrjTARBALL_MD5 = 44774e1a065158b52f1a0da5100cebec
ae115bc77f6fcde83175c75b4206dc2e50747966mrjTARBALL_SHA1 = 7d96e8de107fede16951cb47d5e147630fbc7dee
ae115bc77f6fcde83175c75b4206dc2e50747966mrj
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# Patches to apply to source after unpacking, in order
ae115bc77f6fcde83175c75b4206dc2e50747966mrjSOURCE_PATCHES =
ae115bc77f6fcde83175c75b4206dc2e50747966mrj
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# Library name
ae115bc77f6fcde83175c75b4206dc2e50747966mrjLIBNAME=Xdamage
ae115bc77f6fcde83175c75b4206dc2e50747966mrj
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# ARC cases that covered this module
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# LSARC 2003/506 X Damage Extension
843e19887f64dde75055cf8842fc4db2171eff45johnlevMODULE_ARC_CASES = LSARC/2003/506
843e19887f64dde75055cf8842fc4db2171eff45johnlev# LSARC/2007/421 X Damage Extension Version 1.1
843e19887f64dde75055cf8842fc4db2171eff45johnlevMODULE_ARC_CASES += LSARC/2007/421
ae115bc77f6fcde83175c75b4206dc2e50747966mrj
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# Man pages to apply Sun footer to & attributes to list
ae115bc77f6fcde83175c75b4206dc2e50747966mrj#SUNTOUCHED_MANPAGES=man/*.man
ae115bc77f6fcde83175c75b4206dc2e50747966mrjMODULE_STABILITY=Volatile
ae115bc77f6fcde83175c75b4206dc2e50747966mrjLIB_MAN_SUFFIX=3xdamage
ae115bc77f6fcde83175c75b4206dc2e50747966mrj
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# pkg-config files that need to have -R added
ae115bc77f6fcde83175c75b4206dc2e50747966mrjFIX_PC_FILES=xdamage.pc.in
ae115bc77f6fcde83175c75b4206dc2e50747966mrj
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# Link with version mapfile
ae115bc77f6fcde83175c75b4206dc2e50747966mrjMODULE_LD_OPTIONS = -M $(PWD)/mapfile-vers
ae115bc77f6fcde83175c75b4206dc2e50747966mrj
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# configure includes xfixes in PKG_CHECK_MODULES since libXfixes headers &
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# macros are used, but currently no functions are actually called, so we can
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# ignore it when linking
ae115bc77f6fcde83175c75b4206dc2e50747966mrjMODULE_LD_OPTIONS += -z ignore
ae115bc77f6fcde83175c75b4206dc2e50747966mrj
ae115bc77f6fcde83175c75b4206dc2e50747966mrj# Compatibility links from /usr/X11/lib to /usr/lib
ae115bc77f6fcde83175c75b4206dc2e50747966mrjMODULE_X11_LIBCOMPAT_LINKS = libXdamage.so libXdamage.so.1
ae115bc77f6fcde83175c75b4206dc2e50747966mrj
ae115bc77f6fcde83175c75b4206dc2e50747966mrjinclude ../Makefile.inc
ae115bc77f6fcde83175c75b4206dc2e50747966mrj