Makefile.am revision dbe7da2e
1a8fdb4bcSmrg# 
2a8fdb4bcSmrg#  Copyright 2005  Red Hat, Inc.
3a8fdb4bcSmrg# 
4a8fdb4bcSmrg#  Permission to use, copy, modify, distribute, and sell this software and its
5a8fdb4bcSmrg#  documentation for any purpose is hereby granted without fee, provided that
6a8fdb4bcSmrg#  the above copyright notice appear in all copies and that both that
7a8fdb4bcSmrg#  copyright notice and this permission notice appear in supporting
8a8fdb4bcSmrg#  documentation, and that the name of Red Hat not be used in
9a8fdb4bcSmrg#  advertising or publicity pertaining to distribution of the software without
10a8fdb4bcSmrg#  specific, written prior permission.  Red Hat makes no
11a8fdb4bcSmrg#  representations about the suitability of this software for any purpose.  It
12a8fdb4bcSmrg#  is provided "as is" without express or implied warranty.
13a8fdb4bcSmrg# 
14a8fdb4bcSmrg#  RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
15a8fdb4bcSmrg#  INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
16a8fdb4bcSmrg#  EVENT SHALL RED HAT BE LIABLE FOR ANY SPECIAL, INDIRECT OR
17a8fdb4bcSmrg#  CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
18a8fdb4bcSmrg#  DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
19a8fdb4bcSmrg#  TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
20a8fdb4bcSmrg#  PERFORMANCE OF THIS SOFTWARE.
21a8fdb4bcSmrg
22a8fdb4bcSmrgbin_PROGRAMS = luit
23a8fdb4bcSmrg
24a8fdb4bcSmrgLOCALEALIASFILE = @LOCALEALIASFILE@
25a8fdb4bcSmrg
26dbe7da2eSmrgAM_CFLAGS = $(CWARNFLAGS) $(LUIT_CFLAGS) \
27dbe7da2eSmrg	-DLOCALE_ALIAS_FILE=\"$(LOCALEALIASFILE)\"
28a8fdb4bcSmrgluit_LDADD = $(LUIT_LIBS)
29a8fdb4bcSmrg
30a8fdb4bcSmrgluit_SOURCES =	\
31a8fdb4bcSmrg        charset.c \
32a8fdb4bcSmrg        charset.h \
33a8fdb4bcSmrg        iso2022.c \
34a8fdb4bcSmrg        iso2022.h \
35a8fdb4bcSmrg        locale.c \
36a8fdb4bcSmrg        luit.c \
37a8fdb4bcSmrg        luit.h \
38a8fdb4bcSmrg        other.c \
39a8fdb4bcSmrg        other.h \
40a8fdb4bcSmrg        parser.c \
41a8fdb4bcSmrg        parser.h \
42a8fdb4bcSmrg        sys.c \
43a8fdb4bcSmrg        sys.h
44a8fdb4bcSmrg
45a8fdb4bcSmrgappman_PRE = \
46a8fdb4bcSmrg        luit.man
47a8fdb4bcSmrg
48a8fdb4bcSmrg
49a8fdb4bcSmrgappmandir = $(APP_MAN_DIR)
50a8fdb4bcSmrg
51a8fdb4bcSmrgappman_DATA = $(appman_PRE:man=@APP_MAN_SUFFIX@)
52a8fdb4bcSmrg
53dbe7da2eSmrgEXTRA_DIST = $(appman_PRE) 
54dbe7da2eSmrgMAINTAINERCLEANFILES = ChangeLog INSTALL
55a8fdb4bcSmrgCLEANFILES = $(appman_DATA)
56a8fdb4bcSmrg
57a8fdb4bcSmrgSED = sed
58a8fdb4bcSmrg
59a8fdb4bcSmrg
60dbe7da2eSmrg.PHONY: ChangeLog INSTALL
61dbe7da2eSmrg
62dbe7da2eSmrgINSTALL:
63dbe7da2eSmrg	$(INSTALL_CMD)
64a8fdb4bcSmrg
65a8fdb4bcSmrgChangeLog:
66dbe7da2eSmrg	$(CHANGELOG_CMD)
67a8fdb4bcSmrg
68dbe7da2eSmrgdist-hook: ChangeLog INSTALL
69a8fdb4bcSmrg
70a8fdb4bcSmrg# Strings to replace in man pages
71a8fdb4bcSmrgXORGRELSTRING = @PACKAGE_STRING@
72a8fdb4bcSmrg  XORGMANNAME = X Version 11
73a8fdb4bcSmrg
74a8fdb4bcSmrgMAN_SUBSTS = \
75a8fdb4bcSmrg	-e 's|__vendorversion__|"$(XORGRELSTRING)" "$(XORGMANNAME)"|' \
76a8fdb4bcSmrg	-e 's|__xorgversion__|"$(XORGRELSTRING)" "$(XORGMANNAME)"|' \
77a8fdb4bcSmrg	-e 's|__xservername__|Xorg|g' \
78a8fdb4bcSmrg	-e 's|__xconfigfile__|xorg.conf|g' \
79a8fdb4bcSmrg	-e 's|__localealiasfile__|$(LOCALEALIASFILE)|g' \
80a8fdb4bcSmrg	-e 's|__projectroot__|$(prefix)|g' \
81a8fdb4bcSmrg	-e 's|__apploaddir__|$(appdefaultdir)|' \
82a8fdb4bcSmrg	-e 's|__appmansuffix__|$(APP_MAN_SUFFIX)|g' \
83a8fdb4bcSmrg	-e 's|__libmansuffix__|$(LIB_MAN_SUFFIX)|g' \
84a8fdb4bcSmrg	-e 's|__adminmansuffix__|$(ADMIN_MAN_SUFFIX)|g' \
85a8fdb4bcSmrg	-e 's|__miscmansuffix__|$(MISC_MAN_SUFFIX)|g' \
86a8fdb4bcSmrg	-e 's|__filemansuffix__|$(FILE_MAN_SUFFIX)|g'
87a8fdb4bcSmrg
88a8fdb4bcSmrgSUFFIXES = .$(APP_MAN_SUFFIX) .man
89a8fdb4bcSmrg
90a8fdb4bcSmrg.man.$(APP_MAN_SUFFIX):
91dbe7da2eSmrg	$(AM_V_GEN)sed $(MAN_SUBSTS) < $< > $@
92