annotate leim/Makefile.in @ 74984:21f28d10d73a

Merge from gnus--rel--5.10 Patches applied: * gnus--rel--5.10 (patch 179-183) - Update from CVS 2006-12-25 Daiki Ueno <ueno@unixuser.org> * lisp/pgg-def.el (pgg-passphrase-coding-system): Default to nil instead of locale-coding-system. * lisp/pgg-gpg.el (pgg-gpg-process-region): Encode passphrase with eol-type LF. 2006-12-29 Jouni K. Sepp,Ad(Bnen <jks@iki.fi> * lisp/gnus/nnimap.el (nnimap-expunge-search-string): Mention nnimap-search-uids-not-since-is-evil in docstring. 2006-12-28 Reiner Steib <Reiner.Steib@gmx.de> * lisp/gnus/spam.el: Revert to make-obsolete-variable because define-obsolete-variable-alias is not supported in Emacs 21. 2006-12-28 Daiki Ueno <ueno@unixuser.org> * lisp/gnus/gnus-sum.el (gnus-summary-next-article): Make sure we are in the summary buffer. 2006-12-27 Reiner Steib <Reiner.Steib@gmx.de> * lisp/gnus/spam.el (spam-ifile-path, spam-ifile-database-path) (spam-bogofilter-path): Use define-obsolete-variable-alias instead of make-obsolete-variable. 2006-12-26 Reiner Steib <Reiner.Steib@gmx.de> * lisp/gnus/message.el (message-make-fqdn): Fix comment. (message-bogus-system-names): Add ".local". * lisp/gnus/spam.el (spam-ifile-path, spam-ifile-program) (spam-ifile-database-path, spam-ifile-database) (spam-bogofilter-path, spam-bogofilter-program): Rename variables. Don't use "path" inappropriately. (spam-spamoracle-database, spam-get-ifile-database-parameter): Fix doc strings. (spam-check-ifile, spam-ifile-register-with-ifile) (spam-check-bogofilter, spam-bogofilter-register-with-bogofilter): Use new variable names. * lisp/gnus/gnus-art.el (gnus-treat-display-x-face, gnus-treat-display-face) (gnus-treat-display-smileys): Simplify using gnus-image-type-available-p. * lisp/gnus/gnus-ems.el (gnus-image-type-available-p): Use display-images-p if available. 2006-12-22 Katsumi Yamaoka <yamaoka@jpl.org> * lisp/gnus/nnrss.el (nnrss-fetch): Replace buffer's contents with the decoded one after turning on the buffer's multibyteness instead of decoding them directly in the unibyte buffer that causes unexpected conversion in Emacs 23 (unicode). 2006-12-29 Reiner Steib <Reiner.Steib@gmx.de> * man/gnus.texi (Customizing Articles): Add index entries for all gnus-treat-* variables. 2006-12-29 Jouni K. Sepp,Ad(Bnen <jks@iki.fi> * man/gnus.texi (IMAP): Fix incorrect explanation of nnimap-search-uids-not-since-is-evil in documentation for nnimap-expunge-search-string. 2006-12-27 Reiner Steib <Reiner.Steib@gmx.de> * man/gnus.texi (ifile spam filtering): Rename spam-ifile-database-path to spam-ifile-database. 2006-12-26 Reiner Steib <Reiner.Steib@gmx.de> * man/gnus.texi (Spam Package Configuration Examples): Don't encourage to rebind C-s. 2006-12-26 Jouni K. Sepp,Ad(Bnen <jks@iki.fi> * man/gnus.texi (Group Parameters, Group Maintenance, Topic Commands) (Mail Group Commands, Expiring Mail, IMAP): Add index entries for "expiring mail". (IMAP): Document nnimap-search-uids-not-since-is-evil and nnimap-nov-is-evil. Revision: emacs@sv.gnu.org/emacs--devo--0--patch-576
author Miles Bader <miles@gnu.org>
date Sat, 30 Dec 2006 15:34:42 +0000
parents 6b32f9356d95
children 3d45362f1d38 bc10a33dd40b
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
1 # Makefile for leim subdirectory in GNU Emacs.
69954
361980dbd165 Copyright updated.
Kenichi Handa <handa@m17n.org>
parents: 69259
diff changeset
2 # Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
56413
1dd11607c5a1 Fix copyright notice.
Kenichi Handa <handa@m17n.org>
parents: 56289
diff changeset
3 # Free Software Foundation, Inc.
74605
6ee41fdd69ff Update AIST copyright years.
Kenichi Handa <handa@m17n.org>
parents: 73677
diff changeset
4 # Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
56413
1dd11607c5a1 Fix copyright notice.
Kenichi Handa <handa@m17n.org>
parents: 56289
diff changeset
5 # National Institute of Advanced Industrial Science and Technology (AIST)
1dd11607c5a1 Fix copyright notice.
Kenichi Handa <handa@m17n.org>
parents: 56289
diff changeset
6 # Registration Number H14PRO021
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
7
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
8 # This file is part of GNU Emacs.
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
9
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
10 # GNU Emacs is free software; you can redistribute it and/or modify
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
11 # it under the terms of the GNU General Public License as published by
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
12 # the Free Software Foundation; either version 2, or (at your option)
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
13 # any later version.
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
14 #
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
15 # GNU Emacs is distributed in the hope that it will be useful,
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
16 # but WITHOUT ANY WARRANTY; without even the implied warranty of
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
17 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
18 # GNU General Public License for more details.
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
19 #
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
20 # You should have received a copy of the GNU General Public License
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
21 # along with GNU Emacs; see the file COPYING. If not, write to the
64083
23a17af379b1 Update FSF's address.
Lute Kamstra <lute@gnu.org>
parents: 56604
diff changeset
22 # Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
23a17af379b1 Update FSF's address.
Lute Kamstra <lute@gnu.org>
parents: 56604
diff changeset
23 # Boston, MA 02110-1301, USA.
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
24
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
25 # Avoid trouble on systems where the `SHELL' variable might be
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
26 # inherited from the environment.
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
27 SHELL = /bin/sh
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
28
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
29 # Here are the things that we expect ../configure to edit.
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
30 version=@version@
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
31 prefix=@prefix@
74914
6b32f9356d95 (datarootdir): Define.
Andreas Schwab <schwab@suse.de>
parents: 74778
diff changeset
32 datarootdir=@datarootdir@
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
33 datadir=@datadir@
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
34 srcdir=@srcdir@
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
35
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
36 # Where to install LEIM files.
69259
6bc43ef05bc7 Add DESTDIR variable to install target to support staged installations.
Eli Zaretskii <eliz@gnu.org>
parents: 67657
diff changeset
37 INSTALLDIR=$(DESTDIR)${datadir}/emacs/${version}/leim
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
38
66655
a549a8898210 (GZIP_PROG): Renamed from GZIP.
Andreas Schwab <schwab@suse.de>
parents: 66611
diff changeset
39 GZIP_PROG = @GZIP_PROG@
66611
abdceedc8fad * Makefile.in (install): Compress source files.
Romain Francoise <romain@orebokech.com>
parents: 64083
diff changeset
40
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
41 # On Xenix and the IBM RS6000, double-dot gets screwed up.
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
42 dot = .
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
43
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
44 # Which Emacs to use to convert TIT files to Emacs Lisp files,
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
45 # byte-compile Emacs Lisp files, and generate the file leim-list.el.
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
46 BUILT-EMACS = ${dot}${dot}/src/emacs
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
47
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
48 buildlisppath=${srcdir}/${dot}${dot}/lisp
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
49
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
50 # How to run Emacs.
69954
361980dbd165 Copyright updated.
Kenichi Handa <handa@m17n.org>
parents: 69259
diff changeset
51 RUN-EMACS = EMACSLOADPATH=$(buildlisppath) LC_ALL=C\
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
52 ${BUILT-EMACS} -batch --no-init-file --no-site-file --multibyte
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
53
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
54 # Subdirectories to be made if ${srcdir} is different from the current
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
55 # directory.
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
56 SUBDIRS=quail
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
57
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
58 # Files generated from TIT dictionaries for Chinese GB character set.
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
59 TIT-GB=\
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
60 quail/CCDOSPY.elc \
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
61 quail/Punct.elc \
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
62 quail/QJ.elc \
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
63 quail/SW.elc \
37118
6aaaa52f72ac (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc
Kenichi Handa <handa@m17n.org>
parents: 37078
diff changeset
64 quail/TONEPY.elc
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
65
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
66 # Files generated from TIT dictionaries for Chinese BIG5 character set.
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
67 TIT-BIG5=\
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
68 quail/4Corner.elc \
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
69 quail/ARRAY30.elc \
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
70 quail/ECDICT.elc \
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
71 quail/ETZY.elc \
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
72 quail/Punct-b5.elc \
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
73 quail/PY-b5.elc \
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
74 quail/QJ-b5.elc \
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
75 quail/ZOZY.elc
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
76
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
77 CHINESE-TIT=${TIT-GB} ${TIT-BIG5}
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
78
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
79 NON-TIT-GB=${srcdir}/quail/py-punct.elc
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
80
37118
6aaaa52f72ac (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc
Kenichi Handa <handa@m17n.org>
parents: 37078
diff changeset
81 NON-TIT-BIG5=${srcdir}/quail/pypunct-b5.elc
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
82
37118
6aaaa52f72ac (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc
Kenichi Handa <handa@m17n.org>
parents: 37078
diff changeset
83 CHINESE-NON-TIT=${NON-TIT-GB} ${NON-TIT-BIG5}
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
84
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
85 CHINESE-GB=${TIT-GB} ${NON-TIT-GB}
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
86
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 49040
diff changeset
87 CHINESE-BIG5=${TIT-BIG5} ${NON-TIT-BIG5}
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
88
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
89 JAPANESE=${srcdir}/quail/japanese.elc ${srcdir}/ja-dic/ja-dic.elc
18673
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
90
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
91 KOREAN= ${srcdir}/quail/hangul.elc \
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
92 ${srcdir}/quail/hangul3.elc \
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
93 ${srcdir}/quail/hanja.elc \
37130
80b4a8d46cb5 (KOREAN): Add ${srcdir}/quail/hanja3.elc. From
Eli Zaretskii <eliz@gnu.org>
parents: 37128
diff changeset
94 ${srcdir}/quail/hanja3.elc \
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
95 ${srcdir}/quail/hanja-jis.elc \
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
96 ${srcdir}/quail/symbol-ksc.elc
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
97
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
98 THAI=${srcdir}/quail/thai.elc
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
99
43705
223fa5122806 * Makefile.in (VIETNAMESE), makefile.nt (VIETNAMESE), makefile.w32-in
Werner LEMBERG <wl@gnu.org>
parents: 41465
diff changeset
100 VIETNAMESE=${srcdir}/quail/viqr.elc ${srcdir}/quail/vntelex.elc
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
101
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
102 LAO=${srcdir}/quail/lao.elc ${srcdir}/quail/lrt.elc
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
103
41465
de2b6170b9a6 Adjusted for the file name change:
Richard M. Stallman <rms@gnu.org>
parents: 40709
diff changeset
104 INDIAN=${srcdir}/quail/indian.elc
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
105
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
106 TIBETAN=${srcdir}/quail/tibetan.elc
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
107
35811
e3e5caa57043 (LATIN): Include ${srcdir}/quail/latin-alt.elc.
Kenichi Handa <handa@m17n.org>
parents: 35670
diff changeset
108 LATIN= ${srcdir}/quail/latin-pre.elc \
e3e5caa57043 (LATIN): Include ${srcdir}/quail/latin-alt.elc.
Kenichi Handa <handa@m17n.org>
parents: 35670
diff changeset
109 ${srcdir}/quail/latin-post.elc \
35837
eda9214571fb (LATIN): Include ${srcdir}/quail/latin-alt.elc.
Kenichi Handa <handa@m17n.org>
parents: 35811
diff changeset
110 ${srcdir}/quail/latin-alt.elc \
40709
a6283c23f5ee (LATIN): Add welsh.
Dave Love <fx@gnu.org>
parents: 37881
diff changeset
111 ${srcdir}/quail/latin-ltx.elc \
a6283c23f5ee (LATIN): Add welsh.
Dave Love <fx@gnu.org>
parents: 37881
diff changeset
112 ${srcdir}/quail/welsh.elc
a6283c23f5ee (LATIN): Add welsh.
Dave Love <fx@gnu.org>
parents: 37881
diff changeset
113
a6283c23f5ee (LATIN): Add welsh.
Dave Love <fx@gnu.org>
parents: 37881
diff changeset
114 UNICODE=${srcdir}/quail/sgml-input.elc ${srcdir}/quail/rfc1345.elc \
a6283c23f5ee (LATIN): Add welsh.
Dave Love <fx@gnu.org>
parents: 37881
diff changeset
115 ${srcdir}/quail/uni-input.elc
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
116
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
117 SLAVIC= \
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
118 ${srcdir}/quail/czech.elc \
49040
37e7677ca4d7 (SLAVIC): Add croatian.elc.
Dave Love <fx@gnu.org>
parents: 45327
diff changeset
119 ${srcdir}/quail/croatian.elc \
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
120 ${srcdir}/quail/slovak.elc
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
121
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
122 GREEK=${srcdir}/quail/greek.elc
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
123
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
124 RUSSIAN=${srcdir}/quail/cyrillic.elc ${srcdir}/quail/cyril-jis.elc
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
125
55282
d21032c32fb8 (OTHERS): Ranamed from MISC.
Kenichi Handa <handa@m17n.org>
parents: 54215
diff changeset
126 OTHERS= \
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
127 ${srcdir}/quail/ethiopic.elc \
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
128 ${srcdir}/quail/ipa.elc \
40709
a6283c23f5ee (LATIN): Add welsh.
Dave Love <fx@gnu.org>
parents: 37881
diff changeset
129 ${srcdir}/quail/hebrew.elc \
55628
33b47b85dff8 (OTHERS): Add ${srcdir}/quail/sisheng.elc.
Kenichi Handa <handa@m17n.org>
parents: 55524
diff changeset
130 ${srcdir}/quail/georgian.elc \
33b47b85dff8 (OTHERS): Add ${srcdir}/quail/sisheng.elc.
Kenichi Handa <handa@m17n.org>
parents: 55524
diff changeset
131 ${srcdir}/quail/sisheng.elc
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
132
55282
d21032c32fb8 (OTHERS): Ranamed from MISC.
Kenichi Handa <handa@m17n.org>
parents: 54215
diff changeset
133 MISC= \
37118
6aaaa52f72ac (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc
Kenichi Handa <handa@m17n.org>
parents: 37078
diff changeset
134 quail/tsang-b5.elc \
6aaaa52f72ac (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc
Kenichi Handa <handa@m17n.org>
parents: 37078
diff changeset
135 quail/quick-b5.elc \
6aaaa52f72ac (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc
Kenichi Handa <handa@m17n.org>
parents: 37078
diff changeset
136 quail/tsang-cns.elc \
6aaaa52f72ac (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc
Kenichi Handa <handa@m17n.org>
parents: 37078
diff changeset
137 quail/quick-cns.elc \
6aaaa52f72ac (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc
Kenichi Handa <handa@m17n.org>
parents: 37078
diff changeset
138 quail/PY.elc \
37876
15a579a26248 2001-05-24 Andrew Choi <akochoi@i-cable.com>
Andrew Choi <akochoi@shaw.ca>
parents: 37216
diff changeset
139 quail/ZIRANMA.elc \
15a579a26248 2001-05-24 Andrew Choi <akochoi@i-cable.com>
Andrew Choi <akochoi@shaw.ca>
parents: 37216
diff changeset
140 quail/CTLau.elc \
37881
64c896104a04 2001-05-24 Andrew Choi <akochoi@i-cable.com>
Andrew Choi <akochoi@shaw.ca>
parents: 37876
diff changeset
141 quail/CTLau-b5.elc
37118
6aaaa52f72ac (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc
Kenichi Handa <handa@m17n.org>
parents: 37078
diff changeset
142
6aaaa52f72ac (TIT-GB): Delete quail/PY.elc and quail/ZIRANMA.elc
Kenichi Handa <handa@m17n.org>
parents: 37078
diff changeset
143 CHINESE=${CHINESE-GB} ${CHINESE-BIG5}
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
144 EASTASIA=${CHINESE} ${JAPANESE} ${KOREAN}
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
145 ASIA=${EASTASIA} ${THAI} ${VIETNAMESE} ${LAO} ${INDIAN} ${TIBETAN}
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
146 EUROPEAN=${LATIN} ${SLAVIC} ${GREEK} ${RUSSIAN}
55282
d21032c32fb8 (OTHERS): Ranamed from MISC.
Kenichi Handa <handa@m17n.org>
parents: 54215
diff changeset
147 WORLD=${ASIA} ${EUROPEAN} ${OTHERS} ${MISC} ${UNICODE}
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
148
55282
d21032c32fb8 (OTHERS): Ranamed from MISC.
Kenichi Handa <handa@m17n.org>
parents: 54215
diff changeset
149 TIT-MISC=${CHINESE-TIT} ${MISC}
d21032c32fb8 (OTHERS): Ranamed from MISC.
Kenichi Handa <handa@m17n.org>
parents: 54215
diff changeset
150 NON-TIT-MISC=${CHINESE-NON-TIT} ${JAPANESE} ${KOREAN} ${EUROPEAN} ${OTHERS}
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
151
33664
15b91d26a2d1 (.SUFFIXES): New target, include .elc .el.
Kenichi Handa <handa@m17n.org>
parents: 32251
diff changeset
152 .SUFFIXES: .elc .el
15b91d26a2d1 (.SUFFIXES): New target, include .elc .el.
Kenichi Handa <handa@m17n.org>
parents: 32251
diff changeset
153
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
154 .el.elc:
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
155 ${RUN-EMACS} -f batch-byte-compile $<
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
156
55489
3f16b03bb46f (all): Readd dependency on ${WORLD} so that lisp
Andreas Schwab <schwab@suse.de>
parents: 55353
diff changeset
157 all: ${BUILT-EMACS} ${SUBDIRS} leim-list.el ${WORLD}
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
158
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
159 # To ensure that we can run Emacs. This target is ignored (never
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
160 # being hit) if a user changes default value of EMACS.
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
161 ${dot}${dot}/src/emacs:
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
162 cd ../src; ${MAKE} ${MFLAGS} emacs
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
163
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
164 ${SUBDIRS}:
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
165 mkdir $@
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
166 touch stamp-subdir
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
167
55282
d21032c32fb8 (OTHERS): Ranamed from MISC.
Kenichi Handa <handa@m17n.org>
parents: 54215
diff changeset
168 TIT-SOURCES= \
55353
9581797abade (TIT-SOURCES): Prepend ${srcdir} to each elemnt.
Kenichi Handa <handa@m17n.org>
parents: 55283
diff changeset
169 ${srcdir}/CXTERM-DIC/4Corner.tit \
9581797abade (TIT-SOURCES): Prepend ${srcdir} to each elemnt.
Kenichi Handa <handa@m17n.org>
parents: 55283
diff changeset
170 ${srcdir}/CXTERM-DIC/ARRAY30.tit \
9581797abade (TIT-SOURCES): Prepend ${srcdir} to each elemnt.
Kenichi Handa <handa@m17n.org>
parents: 55283
diff changeset
171 ${srcdir}/CXTERM-DIC/CCDOSPY.tit \
9581797abade (TIT-SOURCES): Prepend ${srcdir} to each elemnt.
Kenichi Handa <handa@m17n.org>
parents: 55283
diff changeset
172 ${srcdir}/CXTERM-DIC/ECDICT.tit \
9581797abade (TIT-SOURCES): Prepend ${srcdir} to each elemnt.
Kenichi Handa <handa@m17n.org>
parents: 55283
diff changeset
173 ${srcdir}/CXTERM-DIC/ETZY.tit \
9581797abade (TIT-SOURCES): Prepend ${srcdir} to each elemnt.
Kenichi Handa <handa@m17n.org>
parents: 55283
diff changeset
174 ${srcdir}/CXTERM-DIC/PY-b5.tit \
9581797abade (TIT-SOURCES): Prepend ${srcdir} to each elemnt.
Kenichi Handa <handa@m17n.org>
parents: 55283
diff changeset
175 ${srcdir}/CXTERM-DIC/Punct-b5.tit \
9581797abade (TIT-SOURCES): Prepend ${srcdir} to each elemnt.
Kenichi Handa <handa@m17n.org>
parents: 55283
diff changeset
176 ${srcdir}/CXTERM-DIC/Punct.tit \
9581797abade (TIT-SOURCES): Prepend ${srcdir} to each elemnt.
Kenichi Handa <handa@m17n.org>
parents: 55283
diff changeset
177 ${srcdir}/CXTERM-DIC/QJ-b5.tit \
9581797abade (TIT-SOURCES): Prepend ${srcdir} to each elemnt.
Kenichi Handa <handa@m17n.org>
parents: 55283
diff changeset
178 ${srcdir}/CXTERM-DIC/QJ.tit \
9581797abade (TIT-SOURCES): Prepend ${srcdir} to each elemnt.
Kenichi Handa <handa@m17n.org>
parents: 55283
diff changeset
179 ${srcdir}/CXTERM-DIC/SW.tit \
9581797abade (TIT-SOURCES): Prepend ${srcdir} to each elemnt.
Kenichi Handa <handa@m17n.org>
parents: 55283
diff changeset
180 ${srcdir}/CXTERM-DIC/TONEPY.tit \
9581797abade (TIT-SOURCES): Prepend ${srcdir} to each elemnt.
Kenichi Handa <handa@m17n.org>
parents: 55283
diff changeset
181 ${srcdir}/CXTERM-DIC/ZOZY.tit
37062
3e8707a64e46 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
Gerd Moellmann <gerd@gnu.org>
parents: 35837
diff changeset
182
56289
1170c58f2ce1 (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
Andreas Schwab <schwab@suse.de>
parents: 56026
diff changeset
183 ${CHINESE-TIT:.elc=.el}: changed.tit
1170c58f2ce1 (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
Andreas Schwab <schwab@suse.de>
parents: 56026
diff changeset
184 @true
1170c58f2ce1 (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
Andreas Schwab <schwab@suse.de>
parents: 56026
diff changeset
185
55282
d21032c32fb8 (OTHERS): Ranamed from MISC.
Kenichi Handa <handa@m17n.org>
parents: 54215
diff changeset
186 changed.tit: ${TIT-SOURCES}
55524
2085b7b09cf7 (leim-list.el): Move commands to convert TIT and MISC dictionaries
Eli Zaretskii <eliz@gnu.org>
parents: 55489
diff changeset
187 ${RUN-EMACS} -l ${buildlisppath}/international/titdic-cnv \
2085b7b09cf7 (leim-list.el): Move commands to convert TIT and MISC dictionaries
Eli Zaretskii <eliz@gnu.org>
parents: 55489
diff changeset
188 -f batch-titdic-convert -dir quail ${srcdir}/CXTERM-DIC; \
2085b7b09cf7 (leim-list.el): Move commands to convert TIT and MISC dictionaries
Eli Zaretskii <eliz@gnu.org>
parents: 55489
diff changeset
189 echo "changed" > $@
37062
3e8707a64e46 (.NOTPARALLEL, .NO_PARALLEL): New special targets.
Gerd Moellmann <gerd@gnu.org>
parents: 35837
diff changeset
190
55282
d21032c32fb8 (OTHERS): Ranamed from MISC.
Kenichi Handa <handa@m17n.org>
parents: 54215
diff changeset
191 MISC-SOURCES= \
55353
9581797abade (TIT-SOURCES): Prepend ${srcdir} to each elemnt.
Kenichi Handa <handa@m17n.org>
parents: 55283
diff changeset
192 ${srcdir}/MISC-DIC/CTLau-b5.html \
9581797abade (TIT-SOURCES): Prepend ${srcdir} to each elemnt.
Kenichi Handa <handa@m17n.org>
parents: 55283
diff changeset
193 ${srcdir}/MISC-DIC/CTLau.html \
9581797abade (TIT-SOURCES): Prepend ${srcdir} to each elemnt.
Kenichi Handa <handa@m17n.org>
parents: 55283
diff changeset
194 ${srcdir}/MISC-DIC/cangjie-table.b5 \
9581797abade (TIT-SOURCES): Prepend ${srcdir} to each elemnt.
Kenichi Handa <handa@m17n.org>
parents: 55283
diff changeset
195 ${srcdir}/MISC-DIC/cangjie-table.cns \
9581797abade (TIT-SOURCES): Prepend ${srcdir} to each elemnt.
Kenichi Handa <handa@m17n.org>
parents: 55283
diff changeset
196 ${srcdir}/MISC-DIC/pinyin.map \
9581797abade (TIT-SOURCES): Prepend ${srcdir} to each elemnt.
Kenichi Handa <handa@m17n.org>
parents: 55283
diff changeset
197 ${srcdir}/MISC-DIC/ziranma.cin
55282
d21032c32fb8 (OTHERS): Ranamed from MISC.
Kenichi Handa <handa@m17n.org>
parents: 54215
diff changeset
198
56289
1170c58f2ce1 (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
Andreas Schwab <schwab@suse.de>
parents: 56026
diff changeset
199 ${MISC:.elc=.el}: changed.misc
1170c58f2ce1 (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
Andreas Schwab <schwab@suse.de>
parents: 56026
diff changeset
200 @true
1170c58f2ce1 (${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
Andreas Schwab <schwab@suse.de>
parents: 56026
diff changeset
201
55282
d21032c32fb8 (OTHERS): Ranamed from MISC.
Kenichi Handa <handa@m17n.org>
parents: 54215
diff changeset
202 changed.misc: ${MISC-SOURCES}
55524
2085b7b09cf7 (leim-list.el): Move commands to convert TIT and MISC dictionaries
Eli Zaretskii <eliz@gnu.org>
parents: 55489
diff changeset
203 ${RUN-EMACS} -l ${buildlisppath}/international/titdic-cnv \
2085b7b09cf7 (leim-list.el): Move commands to convert TIT and MISC dictionaries
Eli Zaretskii <eliz@gnu.org>
parents: 55489
diff changeset
204 -f batch-miscdic-convert -dir quail ${srcdir}/MISC-DIC; \
2085b7b09cf7 (leim-list.el): Move commands to convert TIT and MISC dictionaries
Eli Zaretskii <eliz@gnu.org>
parents: 55489
diff changeset
205 echo "changed" > $@
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
206
74778
24801191298e (leim-list.el): Depend on ${TIT-MISC}, not ${NON-TIT-MISC}.
Eli Zaretskii <eliz@gnu.org>
parents: 74605
diff changeset
207 leim-list.el: ${SUBDIRS} ${TIT-MISC} changed.tit changed.misc ${srcdir}/leim-ext.el
55282
d21032c32fb8 (OTHERS): Ranamed from MISC.
Kenichi Handa <handa@m17n.org>
parents: 54215
diff changeset
208 ${RUN-EMACS} -l ${buildlisppath}/international/quail \
d21032c32fb8 (OTHERS): Ranamed from MISC.
Kenichi Handa <handa@m17n.org>
parents: 54215
diff changeset
209 -f batch-byte-compile-if-not-done ${TIT-MISC:.elc=.el}
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
210 if [ x`(cd ${srcdir} && /bin/pwd)` = x`(/bin/pwd)` ] ; then \
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
211 ${RUN-EMACS} -l ${buildlisppath}/international/quail \
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
212 --eval "(update-leim-list-file \".\")" ; \
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
213 else \
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
214 ${RUN-EMACS} -l ${buildlisppath}/international/quail \
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
215 --eval "(update-leim-list-file \".\" \"${srcdir}\")" ; \
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
216 fi
55918
ce05b6367c44 (leim-list.el): Depends on leim-ext.el. Appends
Kenichi Handa <handa@m17n.org>
parents: 55628
diff changeset
217 sed -n '/^[^;]/ p' < ${srcdir}/leim-ext.el >> $@
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
218
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
219 install: all
73339
244f3f60f9dd (install): Be sure to make ${INSTALLDIR} before `cd' to it.
Kenichi Handa <handa@m17n.org>
parents: 73218
diff changeset
220 if [ ! -d ${INSTALLDIR} ] ; then \
244f3f60f9dd (install): Be sure to make ${INSTALLDIR} before `cd' to it.
Kenichi Handa <handa@m17n.org>
parents: 73218
diff changeset
221 ${srcdir}/${dot}${dot}/mkinstalldirs ${INSTALLDIR}; \
244f3f60f9dd (install): Be sure to make ${INSTALLDIR} before `cd' to it.
Kenichi Handa <handa@m17n.org>
parents: 73218
diff changeset
222 else true; fi
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
223 if [ x`(cd ${INSTALLDIR} && /bin/pwd)` != x`(/bin/pwd)` ] ; then \
73339
244f3f60f9dd (install): Be sure to make ${INSTALLDIR} before `cd' to it.
Kenichi Handa <handa@m17n.org>
parents: 73218
diff changeset
224 rm -rf ${INSTALLDIR}/leim-list.el; \
244f3f60f9dd (install): Be sure to make ${INSTALLDIR} before `cd' to it.
Kenichi Handa <handa@m17n.org>
parents: 73218
diff changeset
225 rm -rf ${INSTALLDIR}/quail ${INSTALLDIR}/ja-dic ; \
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
226 echo "Copying leim files to ${INSTALLDIR} ..." ; \
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
227 if [ x`(cd ${srcdir} && /bin/pwd)` = x`(/bin/pwd)` ] ; then \
45327
a26906178331 (install): Use "tar -chf", to follow symlinks.
Eli Zaretskii <eliz@gnu.org>
parents: 43705
diff changeset
228 tar -chf - leim-list.el quail ja-dic \
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
229 | (cd ${INSTALLDIR}; umask 0; tar -xvf - && cat > /dev/null) ;\
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
230 else \
45327
a26906178331 (install): Use "tar -chf", to follow symlinks.
Eli Zaretskii <eliz@gnu.org>
parents: 43705
diff changeset
231 tar -chf - leim-list.el quail \
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
232 | (cd ${INSTALLDIR}; umask 0; tar -xvf - && cat > /dev/null) ;\
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
233 cd ${srcdir}; \
45327
a26906178331 (install): Use "tar -chf", to follow symlinks.
Eli Zaretskii <eliz@gnu.org>
parents: 43705
diff changeset
234 tar -chf - quail/* ja-dic \
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
235 | (cd ${INSTALLDIR}; umask 0; tar -xvf - && cat > /dev/null) ;\
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
236 fi; \
50456
0f86c147686f (install): Remove CVS related and backup files from
Andreas Schwab <schwab@suse.de>
parents: 49600
diff changeset
237 rm -rf ${INSTALLDIR}/CVS ${INSTALLDIR}/*/CVS; \
0f86c147686f (install): Remove CVS related and backup files from
Andreas Schwab <schwab@suse.de>
parents: 49600
diff changeset
238 rm -f ${INSTALLDIR}/.cvsignore ${INSTALLDIR}/*/.cvsignore; \
56604
654465d96726 (install): Remove .arch-inventory files.
Andreas Schwab <schwab@suse.de>
parents: 56413
diff changeset
239 rm -f ${INSTALLDIR}/.arch-inventory ${INSTALLDIR}/*/.arch-inventory; \
50456
0f86c147686f (install): Remove CVS related and backup files from
Andreas Schwab <schwab@suse.de>
parents: 49600
diff changeset
240 rm -f ${INSTALLDIR}/\#* ${INSTALLDIR}/*/\#* ; \
0f86c147686f (install): Remove CVS related and backup files from
Andreas Schwab <schwab@suse.de>
parents: 49600
diff changeset
241 rm -f ${INSTALLDIR}/.\#* ${INSTALLDIR}/*/.\#* ; \
0f86c147686f (install): Remove CVS related and backup files from
Andreas Schwab <schwab@suse.de>
parents: 49600
diff changeset
242 rm -f ${INSTALLDIR}/*~ ${INSTALLDIR}/*/*~ ; \
0f86c147686f (install): Remove CVS related and backup files from
Andreas Schwab <schwab@suse.de>
parents: 49600
diff changeset
243 rm -f ${INSTALLDIR}/*.orig ${INSTALLDIR}/*/*.orig ; \
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
244 else true; fi
66611
abdceedc8fad * Makefile.in (install): Compress source files.
Romain Francoise <romain@orebokech.com>
parents: 64083
diff changeset
245 -unset CDPATH; \
66655
a549a8898210 (GZIP_PROG): Renamed from GZIP.
Andreas Schwab <schwab@suse.de>
parents: 66611
diff changeset
246 if [ -n "${GZIP_PROG}" ]; \
66611
abdceedc8fad * Makefile.in (install): Compress source files.
Romain Francoise <romain@orebokech.com>
parents: 64083
diff changeset
247 then \
abdceedc8fad * Makefile.in (install): Compress source files.
Romain Francoise <romain@orebokech.com>
parents: 64083
diff changeset
248 echo "Compressing *.el ..." ; \
abdceedc8fad * Makefile.in (install): Compress source files.
Romain Francoise <romain@orebokech.com>
parents: 64083
diff changeset
249 (cd ${INSTALLDIR}; for f in `find . -name "*.elc" -print`; do \
66655
a549a8898210 (GZIP_PROG): Renamed from GZIP.
Andreas Schwab <schwab@suse.de>
parents: 66611
diff changeset
250 ${GZIP_PROG} -9n `echo $$f|sed 's/.elc$$/.el/'` ; \
66611
abdceedc8fad * Makefile.in (install): Compress source files.
Romain Francoise <romain@orebokech.com>
parents: 64083
diff changeset
251 done) \
abdceedc8fad * Makefile.in (install): Compress source files.
Romain Francoise <romain@orebokech.com>
parents: 64083
diff changeset
252 else true; fi
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
253 -chmod -R a+r ${INSTALLDIR}
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
254
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
255 clean mostlyclean:
55283
0c58eb7225cd (clean mostlyclean): Fix previous change.
Kenichi Handa <handa@m17n.org>
parents: 55282
diff changeset
256 rm -f ${TIT-MISC} ${TIT-MISC:.elc=.el} \
55282
d21032c32fb8 (OTHERS): Ranamed from MISC.
Kenichi Handa <handa@m17n.org>
parents: 54215
diff changeset
257 leim-list.el changed.tit changed.misc
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
258
73677
e92b6b791ebb (bootstrap-clean): New target.
Romain Francoise <romain@orebokech.com>
parents: 73339
diff changeset
259 # The following target is needed because the `clean' target only removes
e92b6b791ebb (bootstrap-clean): New target.
Romain Francoise <romain@orebokech.com>
parents: 73339
diff changeset
260 # TIT-generated files and doesn't touch compiled Quail packages. But
e92b6b791ebb (bootstrap-clean): New target.
Romain Francoise <romain@orebokech.com>
parents: 73339
diff changeset
261 # bootstrapping should not leave non-fresh .elc files behind.
e92b6b791ebb (bootstrap-clean): New target.
Romain Francoise <romain@orebokech.com>
parents: 73339
diff changeset
262 bootstrap-clean: clean
e92b6b791ebb (bootstrap-clean): New target.
Romain Francoise <romain@orebokech.com>
parents: 73339
diff changeset
263 rm -f ${WORLD}
e92b6b791ebb (bootstrap-clean): New target.
Romain Francoise <romain@orebokech.com>
parents: 73339
diff changeset
264
54215
4f16c1a8d33d (all): Depends on ${WORLD} instead of ${TIT} and
Kenichi Handa <handa@m17n.org>
parents: 53960
diff changeset
265 distclean: clean
31917
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
266 if test -f stamp-subdir; then rm -rf ${SUBDIRS} stamp-subdir; fi
d9babe5e7c29 Make this the leim Makefile.in.
Gerd Moellmann <gerd@gnu.org>
parents: 31787
diff changeset
267 rm -f Makefile
35670
e177c50b5b2d (extraclean): added target so make doesn't die if
Bill Wohler <wohler@newt.com>
parents: 33664
diff changeset
268
54215
4f16c1a8d33d (all): Depends on ${WORLD} instead of ${TIT} and
Kenichi Handa <handa@m17n.org>
parents: 53960
diff changeset
269 maintainer-clean: distclean
4f16c1a8d33d (all): Depends on ${WORLD} instead of ${TIT} and
Kenichi Handa <handa@m17n.org>
parents: 53960
diff changeset
270 rm -f ${WORLD}
4f16c1a8d33d (all): Depends on ${WORLD} instead of ${TIT} and
Kenichi Handa <handa@m17n.org>
parents: 53960
diff changeset
271
4f16c1a8d33d (all): Depends on ${WORLD} instead of ${TIT} and
Kenichi Handa <handa@m17n.org>
parents: 53960
diff changeset
272 extraclean: maintainer-clean
35670
e177c50b5b2d (extraclean): added target so make doesn't die if
Bill Wohler <wohler@newt.com>
parents: 33664
diff changeset
273 -rm -f *~ \#* m/?*~ s/?*~