Makefile.am revision 492e1cfe
1492e1cfeSmrg# 2492e1cfeSmrg# Copyright 2005 Red Hat, Inc. 3492e1cfeSmrg# 4492e1cfeSmrg# Permission to use, copy, modify, distribute, and sell this software and its 5492e1cfeSmrg# documentation for any purpose is hereby granted without fee, provided that 6492e1cfeSmrg# the above copyright notice appear in all copies and that both that 7492e1cfeSmrg# copyright notice and this permission notice appear in supporting 8492e1cfeSmrg# documentation, and that the name of Red Hat not be used in 9492e1cfeSmrg# advertising or publicity pertaining to distribution of the software without 10492e1cfeSmrg# specific, written prior permission. Red Hat makes no 11492e1cfeSmrg# representations about the suitability of this software for any purpose. It 12492e1cfeSmrg# is provided "as is" without express or implied warranty. 13492e1cfeSmrg# 14492e1cfeSmrg# RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 15492e1cfeSmrg# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO 16492e1cfeSmrg# EVENT SHALL RED HAT BE LIABLE FOR ANY SPECIAL, INDIRECT OR 17492e1cfeSmrg# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, 18492e1cfeSmrg# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER 19492e1cfeSmrg# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 20492e1cfeSmrg# PERFORMANCE OF THIS SOFTWARE. 21492e1cfeSmrg 22492e1cfeSmrgbin_PROGRAMS = xfd 23492e1cfeSmrg 24492e1cfeSmrgxfd_CFLAGS = $(XFD_CFLAGS) -DXRENDER -D_BSD_SOURCE 25492e1cfeSmrgxfd_LDADD = $(XFD_LIBS) 26492e1cfeSmrg 27492e1cfeSmrgxfd_SOURCES = \ 28492e1cfeSmrg grid.c \ 29492e1cfeSmrg grid.h \ 30492e1cfeSmrg gridP.h \ 31492e1cfeSmrg xfd.c 32492e1cfeSmrg 33492e1cfeSmrgappman_PRE = \ 34492e1cfeSmrg xfd.man 35492e1cfeSmrg 36492e1cfeSmrg# App default files (*.ad) 37492e1cfeSmrg 38492e1cfeSmrgappdefaultdir = @appdefaultdir@ 39492e1cfeSmrg 40492e1cfeSmrgAPPDEFAULTFILES = \ 41492e1cfeSmrg Xfd 42492e1cfeSmrg 43492e1cfeSmrgSUFFIXES = .ad 44492e1cfeSmrg 45492e1cfeSmrg.ad: 46492e1cfeSmrg cp $< $@ 47492e1cfeSmrg 48492e1cfeSmrgappdefault_DATA = $(APPDEFAULTFILES) 49492e1cfeSmrg 50492e1cfeSmrgEXTRA_DIST = $(APPDEFAULTFILES:%=%.ad) 51492e1cfeSmrg 52492e1cfeSmrgCLEANFILES = $(APPDEFAULTFILES) 53492e1cfeSmrg 54492e1cfeSmrg 55492e1cfeSmrgappmandir = $(APP_MAN_DIR) 56492e1cfeSmrg 57492e1cfeSmrgappman_DATA = $(appman_PRE:man=@APP_MAN_SUFFIX@) 58492e1cfeSmrg 59492e1cfeSmrgEXTRA_DIST += $(appman_PRE) 60492e1cfeSmrgCLEANFILES += $(appman_DATA) 61492e1cfeSmrg 62492e1cfeSmrgSED = sed 63492e1cfeSmrg 64492e1cfeSmrg# Strings to replace in man pages 65492e1cfeSmrgXORGRELSTRING = @PACKAGE_STRING@ 66492e1cfeSmrg XORGMANNAME = X Version 11 67492e1cfeSmrg 68492e1cfeSmrgMAN_SUBSTS = \ 69492e1cfeSmrg -e 's|__vendorversion__|"$(XORGRELSTRING)" "$(XORGMANNAME)"|' \ 70492e1cfeSmrg -e 's|__xorgversion__|"$(XORGRELSTRING)" "$(XORGMANNAME)"|' \ 71492e1cfeSmrg -e 's|__xservername__|Xorg|g' \ 72492e1cfeSmrg -e 's|__xconfigfile__|xorg.conf|g' \ 73492e1cfeSmrg -e 's|__projectroot__|$(prefix)|g' \ 74492e1cfeSmrg -e 's|__apploaddir__|$(appdefaultdir)|' \ 75492e1cfeSmrg -e 's|__appmansuffix__|$(APP_MAN_SUFFIX)|g' \ 76492e1cfeSmrg -e 's|__libmansuffix__|$(LIB_MAN_SUFFIX)|g' \ 77492e1cfeSmrg -e 's|__adminmansuffix__|$(ADMIN_MAN_SUFFIX)|g' \ 78492e1cfeSmrg -e 's|__miscmansuffix__|$(MISC_MAN_SUFFIX)|g' \ 79492e1cfeSmrg -e 's|__filemansuffix__|$(FILE_MAN_SUFFIX)|g' 80492e1cfeSmrg 81492e1cfeSmrgSUFFIXES += .$(APP_MAN_SUFFIX) .man 82492e1cfeSmrg 83492e1cfeSmrg.man.$(APP_MAN_SUFFIX): 84492e1cfeSmrg sed $(MAN_SUBSTS) < $< > $@ 85