Makefile revision 970
6ea1b817e31b89a627e146fe69e23ea0a64c89ecBob Halley###############################################################################
36d3f6b40f89cfc1be669377f6260639b53ed9c0Tinderbox User#
6ea1b817e31b89a627e146fe69e23ea0a64c89ecBob Halley# Xrender 1.x Makefile
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews#
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews#
6ea1b817e31b89a627e146fe69e23ea0a64c89ecBob Halley# Permission is hereby granted, free of charge, to any person obtaining a
2eeb74d1cf5355dd98f6d507a10086e16bb08c4bTinderbox User# copy of this software and associated documentation files (the "Software"),
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt# to deal in the Software without restriction, including without limitation
83a28ca274521e15086fc39febde507bcc4e145eMark Andrews# the rights to use, copy, modify, merge, publish, distribute, sublicense,
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt# and/or sell copies of the Software, and to permit persons to whom the
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt# Software is furnished to do so, subject to the following conditions:
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt#
6ea1b817e31b89a627e146fe69e23ea0a64c89ecBob Halley# The above copyright notice and this permission notice (including the next
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt# paragraph) shall be included in all copies or substantial portions of the
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt# Software.
6ea1b817e31b89a627e146fe69e23ea0a64c89ecBob Halley#
6ea1b817e31b89a627e146fe69e23ea0a64c89ecBob Halley# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
6ea1b817e31b89a627e146fe69e23ea0a64c89ecBob Halley# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
6ea1b817e31b89a627e146fe69e23ea0a64c89ecBob Halley# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
6ea1b817e31b89a627e146fe69e23ea0a64c89ecBob Halley# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
6ea1b817e31b89a627e146fe69e23ea0a64c89ecBob Halley# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
6ea1b817e31b89a627e146fe69e23ea0a64c89ecBob Halley# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
6ea1b817e31b89a627e146fe69e23ea0a64c89ecBob Halley# DEALINGS IN THE SOFTWARE.
6ea1b817e31b89a627e146fe69e23ea0a64c89ecBob Halley#
6ea1b817e31b89a627e146fe69e23ea0a64c89ecBob Halley#
6ea1b817e31b89a627e146fe69e23ea0a64c89ecBob Halley
6ea1b817e31b89a627e146fe69e23ea0a64c89ecBob Halley# Package name used in tarballs
6ea1b817e31b89a627e146fe69e23ea0a64c89ecBob HalleyMODULE_NAME=libXrender
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein# Version number (used in path names)
704e6c8876907aac0bf7380effca8bca400d4acdMark AndrewsMODULE_VERSION=0.9.6
704e6c8876907aac0bf7380effca8bca400d4acdMark Andrews
704e6c8876907aac0bf7380effca8bca400d4acdMark Andrews# Checksums for upstream tarball
268a4475065fe6a8cd7cc707820982cf5e98f430Rob AusteinTARBALL_MD5 = 3b3b7d076c2384b6c600c0b5f4ba971f
f5d30e2864e048a42c4dc1134993ae7efdb5d6c3Mark AndrewsTARBALL_SHA1 = 65bd96dc17da6b064f95109da02d9c9d14cb06dc
d6b5e0b0e8a4e3e927f8d47ca82c3e7f42e0f4bbMark Andrews
c1a883f2e04d94e99c433b1f6cfd0c0338f4ed85Mark Andrews# Patches to apply to source after unpacking, in order
5422929ca0d62760b204f18cf830069ae3f3fc77Automatic UpdaterSOURCE_PATCHES =
bbe20aa62cd5ece83aeee47cd2992d9f86310823Automatic Updater
2fd58cb8f17e8d268650ae05c2bba94eaf7c7217Automatic Updater# Library name
3aaa526a94c80c31c16d44f0f6482984725860f1Tinderbox UserLIBNAME=Xrender
6ea2385360e9e2167e65f9286447da9eea189457Tinderbox User
f159b7b5c761d9107808fef524a8491f41b4cd4fTinderbox User# Man pages to apply Sun footer to & attributes to list
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews#SUNTOUCHED_MANPAGES=man/*.man
36d3f6b40f89cfc1be669377f6260639b53ed9c0Tinderbox UserMODULE_STABILITY=Volatile
268a4475065fe6a8cd7cc707820982cf5e98f430Rob AusteinLIB_MAN_SUFFIX=3xrender
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein# ARC cases that covered this module
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein# LSARC/2001/125 Xserver Render Extension
6ea1b817e31b89a627e146fe69e23ea0a64c89ecBob HalleyMODULE_ARC_CASES = LSARC/2001/125
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt# LSARC/2004/414 X Render Extension 0.8
6ea1b817e31b89a627e146fe69e23ea0a64c89ecBob HalleyMODULE_ARC_CASES += LSARC/2004/414
b7a823a402eb5c4e99f283e58d778a903d2e72f5Michał Kępień# LSARC/2007/193 X Render Extension: Protocol 0.10 / API 0.9
b7a823a402eb5c4e99f283e58d778a903d2e72f5Michał KępieńMODULE_ARC_CASES += LSARC/2007/193
b7a823a402eb5c4e99f283e58d778a903d2e72f5Michał Kępień
b7a823a402eb5c4e99f283e58d778a903d2e72f5Michał Kępień# Environment variable options to GNU autoconf configure script
14a656f94b1fd0ababd84a772228dfa52276ba15Evan HuntMODULE_CFLAGS=-I../include
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt# Link with version mapfile
14a656f94b1fd0ababd84a772228dfa52276ba15Evan HuntMODULE_LD_OPTIONS = -M $(PWD)/mapfile-vers
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt# pkg-config files that need to have -R added
14a656f94b1fd0ababd84a772228dfa52276ba15Evan HuntFIX_PC_FILES=xrender.pc.in
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt# Compatibility links from /usr/X11/lib to /usr/lib
14a656f94b1fd0ababd84a772228dfa52276ba15Evan HuntMODULE_X11_LIBCOMPAT_LINKS = libXrender.so libXrender.so.1
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Huntinclude ../Makefile.inc
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt