X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Firssi%2FMakefile.am;h=a5fd056def06bd10e2868b4868f3b792b32b7e0d;hb=52e57c880aba9c5e89f59d962eb9af75670b76e0;hp=304c44d868e1715483b63b7faca403ec7ded0092;hpb=7130a7d7a31ecf3293e12d9ec77d20c6a05bf369;p=silc.git diff --git a/apps/irssi/Makefile.am b/apps/irssi/Makefile.am index 304c44d8..a5fd056d 100644 --- a/apps/irssi/Makefile.am +++ b/apps/irssi/Makefile.am @@ -1,30 +1,81 @@ # create default-config.h config.h: default-config.h default-theme.h -default-config.h: $(srcdir)/config - $(srcdir)/file2header.sh $(srcdir)/config default_config > default-config.h +default-config.h: $(srcdir)/silc.conf + $(srcdir)/file2header.sh $(srcdir)/silc.conf default_config > default-config.h default-theme.h: $(srcdir)/default.theme $(srcdir)/file2header.sh $(srcdir)/default.theme default_theme > default-theme.h -SUBDIRS = src docs +if BUILD_PLUGINS +PLUGINS=plugins +endif +if BUILD_SERVERTEST +SERVERTEST=servertest +endif -confdir = $(sysconfdir)/irssi -conf_DATA = config default.theme +SUBDIRS = src docs scripts -noinst_HEADERS = irssi-version.h +include $(top_srcdir)/Makefile.defines.in + +#confdir = $(sysconfdir) +confdir = $(silc_etcdir) +conffile = silc.conf + +if SILCPLUGIN +themedir = $(datadir)/irssi/themes +theme_DATA = plugin.theme +else +themedir = $(datadir)/silc/themes +theme_DATA = default.theme plugin.theme +endif + +noinst_HEADERS = irssi-version.h.in EXTRA_DIST = \ autogen.sh \ curses.m4 \ README \ file2header.sh \ - irssi.spec \ - irssi.spec.in \ - $(conf_DATA) \ + silc-client.spec \ + $(conffile) \ + $(theme_DATA) \ irssi-config.in \ - irssi-icon.png + irssi-icon.png \ + syntax.pl \ + Makefile.defines.in \ + Makefile.defines_int.in ## make rpms rpm: Makefile $(MAKE) dist rpm -ta --clean $(PACKAGE)-$(VERSION).tar.gz + +install-dirs-client: + -mkdir -p $(docdir) + -mkdir -p $(mandir)/man1 + +doc-install-client: + $(INSTALL_DATA) $(silc_top_srcdir)/apps/irssi/silc.conf $(docdir)/example_silc.conf + -@if test -f $(silc_top_srcdir)/doc/silc.1 ; then \ + $(INSTALL_DATA) $(silc_top_srcdir)/doc/silc.1 $(mandir)/man1; \ + fi + +etc-install-client: + -@if test -d $(silc_top_srcdir)/apps/irssi ; then \ + mkdir -p $(etcdir) ; \ + if test '!' -f $(etcdir)/silc.conf ; then \ + $(INSTALL_DATA) $(silc_top_srcdir)/apps/irssi/silc.conf \ + $(etcdir)/silc.conf; \ + fi; \ + fi + +if SILCPLUGIN +ETCINSTALL= +else +ETCINSTALL=etc-install-client +endif + +install-data-hook: \ + install-dirs-client \ + doc-install-client \ + $(ETCINSTALL)