Makefile.am revision 1abf7346
11abf7346Smrg# 21abf7346Smrg# Copyright 2005 Red Hat, Inc. 31abf7346Smrg# 41abf7346Smrg# Permission to use, copy, modify, distribute, and sell this software and its 51abf7346Smrg# documentation for any purpose is hereby granted without fee, provided that 61abf7346Smrg# the above copyright notice appear in all copies and that both that 71abf7346Smrg# copyright notice and this permission notice appear in supporting 81abf7346Smrg# documentation, and that the name of Red Hat not be used in 91abf7346Smrg# advertising or publicity pertaining to distribution of the software without 101abf7346Smrg# specific, written prior permission. Red Hat makes no 111abf7346Smrg# representations about the suitability of this software for any purpose. It 121abf7346Smrg# is provided "as is" without express or implied warranty. 131abf7346Smrg# 141abf7346Smrg# RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 151abf7346Smrg# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO 161abf7346Smrg# EVENT SHALL RED HAT BE LIABLE FOR ANY SPECIAL, INDIRECT OR 171abf7346Smrg# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, 181abf7346Smrg# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER 191abf7346Smrg# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 201abf7346Smrg# PERFORMANCE OF THIS SOFTWARE. 211abf7346Smrg 221abf7346Smrgbin_PROGRAMS = xman 231abf7346Smrg 241abf7346Smrghelpdir=@HELPDIR@ 251abf7346Smrgdist_help_DATA = xman.help 261abf7346Smrg 271abf7346Smrgxman_CFLAGS = $(XMAN_CFLAGS) -D_BSD_SOURCE -DHELPFILE=\"$(helpdir)/xman.help\" 281abf7346Smrgxman_LDADD = $(XMAN_LIBS) 291abf7346Smrg 301abf7346Smrgxman_SOURCES = \ 311abf7346Smrg buttons.c \ 321abf7346Smrg defs.h \ 331abf7346Smrg globals.c \ 341abf7346Smrg globals.h \ 351abf7346Smrg handler.c \ 361abf7346Smrg help.c \ 371abf7346Smrg iconclosed.h \ 381abf7346Smrg icon_help.h \ 391abf7346Smrg icon_open.h \ 401abf7346Smrg main.c \ 411abf7346Smrg man.c \ 421abf7346Smrg man.h \ 431abf7346Smrg misc.c \ 441abf7346Smrg ScrollByL.c \ 451abf7346Smrg ScrollByL.h \ 461abf7346Smrg ScrollByLP.h \ 471abf7346Smrg search.c \ 481abf7346Smrg tkfuncs.c \ 491abf7346Smrg vendor.c \ 501abf7346Smrg vendor.h \ 511abf7346Smrg version.h 521abf7346Smrg 531abf7346Smrgif XAW_USE_XPRINT 541abf7346Smrgxman_SOURCES += \ 551abf7346Smrg print.c \ 561abf7346Smrg print.h 571abf7346Smrgendif 581abf7346Smrg 591abf7346Smrgappman_PRE = \ 601abf7346Smrg xman.man 611abf7346Smrg 621abf7346Smrg# App default files (*.ad) 631abf7346Smrg 641abf7346Smrgappdefaultdir = @appdefaultdir@ 651abf7346Smrg 661abf7346Smrgif XAW_USE_XPRINT 671abf7346SmrgXman: Xman-xprint.ad 681abf7346Smrg ln -s $(top_srcdir)/Xman-xprint.ad Xman 691abf7346Smrgelse 701abf7346SmrgXman: Xman-noxprint.ad 711abf7346Smrg ln -s $(top_srcdir)/Xman-noxprint.ad Xman 721abf7346Smrgendif 731abf7346Smrg 741abf7346Smrgappdefault_DATA = Xman 751abf7346Smrg 761abf7346SmrgEXTRA_DIST = Xman-xprint.ad Xman-noxprint.ad 771abf7346Smrg 781abf7346SmrgCLEANFILES = Xman 791abf7346Smrg 801abf7346Smrgappmandir = $(APP_MAN_DIR) 811abf7346Smrg 821abf7346Smrgappman_DATA = $(appman_PRE:man=@APP_MAN_SUFFIX@) 831abf7346Smrg 841abf7346SmrgEXTRA_DIST += $(appman_PRE) 851abf7346SmrgCLEANFILES += $(appman_DATA) 861abf7346Smrg 871abf7346SmrgSED = sed 881abf7346Smrg 891abf7346Smrg# Strings to replace in man pages 901abf7346SmrgXORGRELSTRING = @PACKAGE_STRING@ 911abf7346Smrg XORGMANNAME = X Version 11 921abf7346Smrg 931abf7346SmrgMAN_SUBSTS = \ 941abf7346Smrg -e 's|__vendorversion__|"$(XORGRELSTRING)" "$(XORGMANNAME)"|' \ 951abf7346Smrg -e 's|__xorgversion__|"$(XORGRELSTRING)" "$(XORGMANNAME)"|' \ 961abf7346Smrg -e 's|__xservername__|Xorg|g' \ 971abf7346Smrg -e 's|__xconfigfile__|xorg.conf|g' \ 981abf7346Smrg -e 's|__projectroot__|$(prefix)|g' \ 991abf7346Smrg -e 's|__apploaddir__|$(appdefaultdir)|' \ 1001abf7346Smrg -e 's|__appmansuffix__|$(APP_MAN_SUFFIX)|g' \ 1011abf7346Smrg -e 's|__libmansuffix__|$(LIB_MAN_SUFFIX)|g' \ 1021abf7346Smrg -e 's|__adminmansuffix__|$(ADMIN_MAN_SUFFIX)|g' \ 1031abf7346Smrg -e 's|__miscmansuffix__|$(MISC_MAN_SUFFIX)|g' \ 1041abf7346Smrg -e 's|__filemansuffix__|$(FILE_MAN_SUFFIX)|g' 1051abf7346Smrg 1061abf7346SmrgSUFFIXES = .$(APP_MAN_SUFFIX) .man 1071abf7346Smrg 1081abf7346Smrg.man.$(APP_MAN_SUFFIX): 1091abf7346Smrg sed $(MAN_SUBSTS) < $< > $@ 110