(all): Add `build-HNG'.
[chise/chise-fonts-installer.git] / Makefile.in
1 PACKAGE = @PACKAGE_NAME@
2 VERSION = @PACKAGE_VERSION@
3
4 TAR     = tar
5 WGET    = wget
6 MKDIR   = mkdir -p
7 SUDO    = 
8
9 prefix          = @prefix@
10 exec_prefix     = @exec_prefix@
11
12 datadir = @datadir@
13
14 BINDIR          = @bindir@
15 LIBDIR          = @libdir@
16 SCRIPTS_DIR     = $(datadir)/scripts
17
18 OPTS            = @ac_configure_args@
19
20
21 all:    build-intlfonts build-bdf build-truetype
22
23 install:        all \
24         install-intlfonts install-bdf install-truetype install-scripts
25
26 install-mac: install install-truetype-mac install-scripts-mac
27
28
29 build-intlfonts:        intlfonts-1.2.1/config.log
30         cd intlfonts-1.2.1 && make
31
32 intlfonts-1.2.1/config.log:     intlfonts-1.2.1.tar.gz
33         $(TAR) xvzf intlfonts-1.2.1.tar.gz
34         cd intlfonts-1.2.1 && ./configure $(OPTS)
35
36 intlfonts-1.2.1.tar.gz:
37         $(WGET) http://ftp.gnu.org/gnu/intlfonts/intlfonts-1.2.1.tar.gz
38
39 install-intlfonts:
40         cd intlfonts-1.2.1 && make install
41
42
43 build-bdf:
44         cd BDF && make all
45
46 install-bdf:
47         cd BDF && make install
48
49
50 build-truetype:
51         cd TrueType && make all
52
53 install-truetype:
54         cd TrueType && make install
55
56 install-truetype-mac:
57         cd TrueType && make install-mac
58
59
60 install-scripts:
61         -$(MKDIR) $(SCRIPTS_DIR)
62         install -c chise-setup-xfonts $(SCRIPTS_DIR)
63
64 install-scripts-mac:    install-scripts
65         sudo cp -pv site-setup-xfonts.sh \
66             /usr/X11/lib/X11/xinit/xinitrc.d/19-site-fontdir.sh
67
68
69 distclean:
70         cd BDF && make distclean
71         cd TrueType && make distclean
72         -$(RM) Makefile config.status config.log chise-setup-xfonts
73         -$(RM) -r autom4te.cache/ intlfonts-1.2.1/ GT/
74
75
76 distclean-all:
77         cd BDF && make distclean-all
78         cd TrueType && make distclean-all
79         -$(RM) intlfonts-1.2.1.tar.gz
80         -$(RM) Makefile config.status config.log chise-setup-xfonts
81         -$(RM) -r autom4te.cache/ intlfonts-1.2.1/
82
83
84 tar:
85         cvs commit
86         sh -c 'cvs tag -R $(PACKAGE)-`echo $(VERSION) | tr . _`; \
87         cd /tmp; \
88         cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/chise \
89                 export -d $(PACKAGE)-$(VERSION) \
90                 -r $(PACKAGE)-`echo $(VERSION) | tr . _` \
91                 $(PACKAGE)'
92         cd /tmp; $(TAR) cvzf $(PACKAGE)-$(VERSION).tar.gz $(PACKAGE)-$(VERSION)
93         cd /tmp; $(RM) -r $(PACKAGE)-$(VERSION)