Makefile.am revision 1a30de1f
11a30de1fSmrg# 21a30de1fSmrg# Copyright 2005 Red Hat, Inc. 31a30de1fSmrg# 41a30de1fSmrg# Permission to use, copy, modify, distribute, and sell this software and its 51a30de1fSmrg# documentation for any purpose is hereby granted without fee, provided that 61a30de1fSmrg# the above copyright notice appear in all copies and that both that 71a30de1fSmrg# copyright notice and this permission notice appear in supporting 81a30de1fSmrg# documentation, and that the name of Red Hat not be used in 91a30de1fSmrg# advertising or publicity pertaining to distribution of the software without 101a30de1fSmrg# specific, written prior permission. Red Hat makes no 111a30de1fSmrg# representations about the suitability of this software for any purpose. It 121a30de1fSmrg# is provided "as is" without express or implied warranty. 131a30de1fSmrg# 141a30de1fSmrg# RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 151a30de1fSmrg# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO 161a30de1fSmrg# EVENT SHALL RED HAT BE LIABLE FOR ANY SPECIAL, INDIRECT OR 171a30de1fSmrg# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, 181a30de1fSmrg# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER 191a30de1fSmrg# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 201a30de1fSmrg# PERFORMANCE OF THIS SOFTWARE. 211a30de1fSmrg 221a30de1fSmrgbin_PROGRAMS = xmodmap 231a30de1fSmrg 241a30de1fSmrgAM_CFLAGS = $(DEP_CFLAGS) 251a30de1fSmrgxmodmap_LDADD = $(DEP_LIBS) 261a30de1fSmrg 271a30de1fSmrgxmodmap_SOURCES = \ 281a30de1fSmrg exec.c \ 291a30de1fSmrg handle.c \ 301a30de1fSmrg pf.c \ 311a30de1fSmrg wq.h \ 321a30de1fSmrg xmodmap.c \ 331a30de1fSmrg xmodmap.h 341a30de1fSmrg 351a30de1fSmrgappman_PRE = \ 361a30de1fSmrg xmodmap.man 371a30de1fSmrg 381a30de1fSmrgEXTRA_DIST = \ 391a30de1fSmrg ChangeLog \ 401a30de1fSmrg autogen.sh \ 411a30de1fSmrg swap.km 421a30de1fSmrg 431a30de1fSmrgappmandir = $(APP_MAN_DIR) 441a30de1fSmrg 451a30de1fSmrgappman_DATA = $(appman_PRE:man=@APP_MAN_SUFFIX@) 461a30de1fSmrg 471a30de1fSmrgEXTRA_DIST += $(appman_PRE) 481a30de1fSmrgCLEANFILES = $(appman_DATA) 491a30de1fSmrg 501a30de1fSmrgSED = sed 511a30de1fSmrg 521a30de1fSmrg# Strings to replace in man pages 531a30de1fSmrgXORGRELSTRING = @PACKAGE_STRING@ 541a30de1fSmrg XORGMANNAME = X Version 11 551a30de1fSmrg 561a30de1fSmrgMAN_SUBSTS = \ 571a30de1fSmrg -e 's|__vendorversion__|"$(XORGRELSTRING)" "$(XORGMANNAME)"|' \ 581a30de1fSmrg -e 's|__xorgversion__|"$(XORGRELSTRING)" "$(XORGMANNAME)"|' \ 591a30de1fSmrg -e 's|__xservername__|Xorg|g' \ 601a30de1fSmrg -e 's|__xconfigfile__|xorg.conf|g' \ 611a30de1fSmrg -e 's|__projectroot__|$(prefix)|g' \ 621a30de1fSmrg -e 's|__apploaddir__|$(appdefaultdir)|' \ 631a30de1fSmrg -e 's|__appmansuffix__|$(APP_MAN_SUFFIX)|g' \ 641a30de1fSmrg -e 's|__libmansuffix__|$(LIB_MAN_SUFFIX)|g' \ 651a30de1fSmrg -e 's|__adminmansuffix__|$(ADMIN_MAN_SUFFIX)|g' \ 661a30de1fSmrg -e 's|__miscmansuffix__|$(MISC_MAN_SUFFIX)|g' \ 671a30de1fSmrg -e 's|__filemansuffix__|$(FILE_MAN_SUFFIX)|g' 681a30de1fSmrg 691a30de1fSmrgSUFFIXES = .$(APP_MAN_SUFFIX) .man 701a30de1fSmrg 711a30de1fSmrg.man.$(APP_MAN_SUFFIX): 721a30de1fSmrg sed $(MAN_SUBSTS) < $< > $@ 731a30de1fSmrg 741a30de1fSmrgMAINTAINERCLEANFILES = ChangeLog 751a30de1fSmrg 761a30de1fSmrg.PHONY: ChangeLog 771a30de1fSmrg 781a30de1fSmrgChangeLog: 791a30de1fSmrg (GIT_DIR=$(top_srcdir)/.git git-log > .changelog.tmp && mv .changelog.tmp ChangeLog; rm -f .changelog.tmp) || (touch ChangeLog; echo 'git directory not found: installing possibly empty changelog.' >&2) 801a30de1fSmrg 811a30de1fSmrgdist-hook: ChangeLog 821a30de1fSmrg 831a30de1fSmrgif LINT 841a30de1fSmrgALL_LINT_FLAGS=$(LINT_FLAGS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ 851a30de1fSmrg $(AM_CPPFLAGS) $(CPPFLAGS) 861a30de1fSmrg 871a30de1fSmrglint: 881a30de1fSmrg $(LINT) $(ALL_LINT_FLAGS) $(AM_CFLAGS) $(xmodmap_SOURCES) 891a30de1fSmrgendif LINT 90