Makefile revision 1072
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo###############################################################################
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# synergy 1.x Makefile
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# Permission is hereby granted, free of charge, to any person obtaining a
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# copy of this software and associated documentation files (the "Software"),
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# to deal in the Software without restriction, including without limitation
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# the rights to use, copy, modify, merge, publish, distribute, sublicense,
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# and/or sell copies of the Software, and to permit persons to whom the
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# Software is furnished to do so, subject to the following conditions:
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# The above copyright notice and this permission notice (including the next
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# paragraph) shall be included in all copies or substantial portions of the
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# DEALINGS IN THE SOFTWARE.
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# Package name used in tarballs
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# pkg(5) name we deliver the files in (override default)
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# Package classification (override default)
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# Package metadata
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# Version number (used in path names)
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# Checksums for upstream tarball
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppoTARBALL_SHA1 = 17b2dc2611974189ad0d54367b6c96b7932d9e32
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# Where to install synergy files
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# Source tarball
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppoSOURCE_TARBALL_NAME=synergy-plus-$(MODULE_VERSION).tar.gz
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppoSOURCE_URL=http://synergy-plus.googlecode.com/files/$(SOURCE_TARBALL_NAME)
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# Patches to apply to source after unpacking, in order
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo# Man pages to apply Sun footer to & attributes to list
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppo#SUNTOUCHED_MANPAGES=man/*.man
bb25c06cca41ca78e5fb87fbb8e81d55beb18c95jgMODULE_CXXFLAGS += -features=except,rtti,export,extensions,nestedaccess,tmplife,tmplrefstatic
bb25c06cca41ca78e5fb87fbb8e81d55beb18c95jgMODULE_CXXFLAGS += -instances=global -template=geninlinefuncs -verbose=template
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppoMODULE_CXXFLAGS += -mt -D_REENTRANT -D__EXTENSIONS__ -D_LARGEFILE_SOURCE
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppoMODULE_CXXFLAGS += -DPIC -KPIC -DSYSAPI_UNIX=1 -DWINAPI_XWINDOWS=1
1ae0874509b6811fdde1dfd46f0d93fd09867a3fheppoMODULE_LDFLAGS = -L$(PROTODIR)/usr/lib$(ARCHLIBSUBDIR) \