* Fix several warnings in Irssi's Makefiles.
-Sun May 13 18:27:13 EEST 2007 Pekka Riikonen <priikone@silcnet.org>
-
- * Fixed client library initialization when the running callback
- is not given to silc_client_init. Affected file is
- lib/silcclient/client.c.
-
- * Fixed Symbian compilation problems around the tree. Added
- new Carbide.c++ project files to symbian/ directory.
-
- * Fixed SilcLog API to work on Symbian. On Symbian it doesn't
- use any globals. Affected files are lib/silcutil/silclog.c
- and silclog_i.h.
-
Sun May 13 16:54:35 CEST 2007 Jochen Eisinger <coffee@silcnet.org>
* Fix several warnings in Irssi's Makefiles.
CHANGES CREDITS
#endif SILC_DIST_SILC
-#ifdef SILC_DIST_CLIENT
-if with_irssi
-install-dirs-client:
- -mkdir -p $(etcdir)
- -mkdir -p $(helpdir)
- -mkdir -p $(mandir)/man1
-
-doc-install-client:
- $(INSTALL_DATA) $(srcdir)/apps/irssi/silc.conf $(docdir)/example_silc.conf
- -@if test -f $(srcdir)/doc/silc.1 ; then \
- $(INSTALL_DATA) $(srcdir)/doc/silc.1 $(mandir)/man1; \
- fi
-
-etc-install-client:
- -@if test '!' -d $(srcdir)/apps/irssi ; then \
- if test '!' -f $(etcdir)/silc.conf ; then \
- $(INSTALL_DATA) $(srcdir)/apps/irssi/silc.conf \
- $(etcdir)/silc.conf; \
- fi; \
- fi
-
-install-data-hook: \
- install-dirs-client \
- doc-install-client \
- etc-install-client
-endif
-#endif SILC_DIST_CLIENT
-
#ifdef SILC_DIST_SILC
include $(top_srcdir)/Makefile.defines.in
#endif SILC_DIST_SILC
rpm: Makefile
$(MAKE) dist
rpm -ta --clean $(PACKAGE)-$(VERSION).tar.gz
+
+install-dirs-client:
+ -mkdir -p $(helpdir)
+ -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=etc-install-client
+else
+ETCINSTALL=
+endif
+
+install-data-hook: \
+ install-dirs-client \
+ doc-install-client \
+ etc-install-client
# Makefile.am is autogenerated by autogen.sh from Makefile.am.gen
+if SILCPLUGIN
+helpdir = $(datadir)/irssi/help/silc
+else
helpdir = $(datadir)/irssi/help
+endif
+
help_DATA = \
@HELPFILES@
include $(top_srcdir)/Makefile.defines.in
-INCLUDES = \
+INCLUDES += \
-I$(top_srcdir)/src \
-I$(top_srcdir)/src/core \
$(GLIB_CFLAGS) \
include $(top_srcdir)/Makefile.defines.in
-INCLUDES = \
+INCLUDES += \
-I$(top_srcdir)/src -I$(top_srcdir)/src/core/ \
$(GLIB_CFLAGS) \
-DHELPDIR=\""$(silc_helpdir)"\" \
+modulesdir=dummy
+include $(top_srcdir)/Makefile.defines.in
+
IRSSI_INCLUDE=../../..
if SILCPLUGIN
LTLB= libfe_common_silc.la
LDFLGS= \
-avoid-version \
- -rpath $(moduledir)
+ -rpath $(modulesdir)
else
EXTRA_CFLAGS=
NILB= libfe_common_silc.la
LDFLGS=
endif
-include $(top_srcdir)/Makefile.defines.in
ADD_INCLUDES = \
$(GLIB_CFLAGS) \
$(EXTRA_CFLAGS)
noinst_LTLIBRARIES = $(NILB)
-module_LTLIBRARIES = $(LTLB)
+modules_LTLIBRARIES = $(LTLB)
libfe_common_silc_la_LDFLAGS = \
$(LDFGS)
include $(top_srcdir)/Makefile.defines.in
-INCLUDES = \
+INCLUDES += \
-I$(top_srcdir)/src \
-I$(top_srcdir)/src/core/ \
-I$(top_srcdir)/src/fe-common/core/ \
perl-core.c: perl-signals-list.h irssi-core.pl.h
-INCLUDES = \
+INCLUDES += \
-I$(top_srcdir)/src \
-I$(top_srcdir)/src/core \
-I$(top_srcdir)/src/fe-common/core \
+modulesdir=dummy
include $(top_srcdir)/Makefile.defines.in
IRSSI_INCLUDE=../../..
NILB=
LBLDFLGS= \
-avoid-version \
- -rpath $(moduledir)
+ -rpath $(modulesdir)
else
EXTRA_CFLAGS=
LBDD=
$(EXTRA_CFLAGS)
noinst_LTLIBRARIES= $(NILB)
-module_LTLIBRARIES = $(LTLB)
+modules_LTLIBRARIES = $(LTLB)
libsilc_core_la_SOURCES = \
clientutil.c \