silc-client: include missing manual to installation
[silc.git] / apps / irssi / Makefile.am
1 ACLOCAL_AMFLAGS = -I .
2
3 # create default-config.h
4 BUILT_SOURCES = default-config.h default-theme.h irssi-version.h
5
6 .PHONY: irssi-version.h
7
8 default-config.h: $(srcdir)/silc.conf
9         $(srcdir)/file2header.sh $(srcdir)/silc.conf default_config > default-config.h
10 default-theme.h: $(srcdir)/default.theme
11         $(srcdir)/file2header.sh $(srcdir)/default.theme default_theme > default-theme.h
12
13 #if BUILD_PLUGINS
14 #PLUGINS=plugins
15 #endif
16
17 SUBDIRS = src docs scripts
18
19 include $(top_srcdir)/Makefile.defines.in
20
21 confdir = $(silc_etcdir)
22 conf_DATA = silc.conf
23
24 if SILCPLUGIN
25 themedir = $(datadir)/irssi/themes
26 theme_DATA = plugin.theme
27 else
28 themedir = $(datadir)/silc/themes
29 theme_DATA = default.theme plugin.theme
30 endif
31
32 noinst_HEADERS = irssi-config.h irssi-version.h
33
34 EXTRA_DIST = \
35         ChangeLog \
36         autogen.sh \
37         curses.m4 \
38         README \
39         file2header.sh \
40         silc-client.spec \
41         $(conf_DATA) \
42         $(theme_DATA) \
43         irssi-config.in \
44         irssi-icon.png \
45         syntax.pl \
46         Makefile.defines.in \
47         Makefile.defines_int.in
48
49 ## make rpms
50 rpm: Makefile
51         $(MAKE) dist
52         rpm -ta --clean $(PACKAGE)-$(VERSION).tar.gz
53
54 install-dirs-client:
55         -mkdir -p $(docdir)
56         -mkdir -p $(mandir)/man1
57
58 doc-install-client:
59         $(INSTALL_DATA) $(silc_top_srcdir)/apps/irssi/silc.conf $(docdir)/example_silc.conf
60         -@if test -f $(silc_top_srcdir)/doc/silc.1 ; then \
61           $(INSTALL_DATA) $(silc_top_srcdir)/doc/silc.1 $(mandir)/man1; \
62         fi
63
64 etc-install-client:
65         -@if test -d $(silc_top_srcdir)/apps/irssi ; then \
66           mkdir -p $(etcdir) ; \
67           if test '!' -f $(etcdir)/silc.conf ; then \
68              $(INSTALL_DATA) $(silc_top_srcdir)/apps/irssi/silc.conf \
69                 $(etcdir)/silc.conf; \
70           fi; \
71         fi
72
73 if SILCPLUGIN
74 ETCINSTALL=
75 else
76 ETCINSTALL=etc-install-client
77 endif
78
79 install-data-hook:              \
80         install-dirs-client     \
81         doc-install-client      \
82         $(ETCINSTALL)