SUBDIRS = lib irssi silc silcd doc includes
DIST_SUBDIRS = SILC_DISTRIBUTION_SUBDIRS
-include $(top_srcdir)/Makefile.defines
+include $(top_srcdir)/Makefile.defines.in
dist-bzip: distdir
-chmod -R a+r $(distdir)
#
# Author: Pekka Riikonen <priikone@poseidon.pspt.fi>
#
-# Copyright (C) 2000 - 2001 Pekka Riikonen
+# Copyright (C) 2001 Pekka Riikonen
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
#
# This file is intended to include all common compilation defines for the
# SILC source tree. All Makefile.ams in the SILC source tree are expected
-# to include this file (Makefile.defines). Also this file may be included
+# to include this file (Makefile.defines.in). Also this file may be included
# in any external project that is included in the SILC source tree.
#
# Add following to your Makefile.am:
#
-# include $(top_srcdir)/Makefile.defines
+# include $(top_srcdir)/Makefile.defines.in
#
-#
-# All packages in the SILC source tree that include the Makefile.defines
+# All packages in the SILC source tree that include the Makefile.defines.in
# must also include the following two lines in their configure.in file.
#
# INCLUDE_DEFINES_INT="include \$(top_srcdir)/Makefile.defines_int"
# AC_SUBST(INCLUDE_DEFINES_INT)
#
+# (See the Makefile.defines_int.pre for all different definitions but DO NOT
+# directly include that file!)
+#
@INCLUDE_DEFINES_INT@
# Generic definitions
#
silc_top_srcdir=@SILC_TOP_SRCDIR@
+silc_install_prefix=@prefix@
#
# Common libraries that are linked against the created executable
# Installation defines
#
silc_etcdir=@ETCDIR@
-silc_modulesdir=$(prefix)/@MODULESDIR@
-silc_helpdir=$(prefix)/@HELPDIR@
-silc_docdir=$(prefix)/@DOCDIR@
-silc_logsdir=$(prefix)/@LOGSDIR@
+silc_modulesdir=$(silc_install_prefix)/@MODULESDIR@
+silc_helpdir=$(silc_install_prefix)/@HELPDIR@
+silc_docdir=$(silc_install_prefix)/@DOCDIR@
+silc_logsdir=$(silc_install_prefix)/@LOGSDIR@
SUBDIRS = src docs
-confdir = $(sysconfdir)/irssi
+include $(top_srcdir)/Makefile.defines.in
+
+#confdir = $(sysconfdir)/irssi
+confdir = $(silc_etcdir)
conf_DATA = config default.theme
noinst_HEADERS = irssi-version.h
-docdir = $(prefix)/doc/irssi
+include $(top_srcdir)/Makefile.defines.in
+
+#docdir = $(prefix)/doc/irssi
+docdir = $(silc_docdir)
doc_DATA = \
formats.txt \
# Makefile.am is autogenerated by autogen.sh from Makefile.am.gen
-helpdir = $(datadir)/irssi/help
+include $(top_srcdir)/Makefile.defines.in
+
+helpdir = $(silc_helpdir)
help_DATA = \
@HELPFILES@
noinst_LIBRARIES = libcore.a
+include $(top_srcdir)/Makefile.defines.in
+
INCLUDES = \
$(GLIB_CFLAGS) \
- -DSYSCONFDIR=\""$(sysconfdir)"\" \
- -DMODULEDIR=\""$(libdir)/irssi/modules"\" \
+ -DSYSCONFDIR=\""$(silc_etcdir)"\" \
+ -DMODULEDIR=\""$(silc_modulesdir)"\" \
-I$(top_srcdir)/src \
-I$(top_srcdir)/src/core
noinst_LIBRARIES = libfe_common_core.a
+include $(top_srcdir)/Makefile.defines.in
+
INCLUDES = \
$(GLIB_CFLAGS) \
-I$(top_srcdir)/src -I$(top_srcdir)/src/core/ \
- -DHELPDIR=\""$(datadir)/irssi/help"\" \
- -DSYSCONFDIR=\""$(sysconfdir)"\"
+ -DHELPDIR=\""$(silc_helpdir)"\" \
+ -DSYSCONFDIR=\""$(silc_etcdir)"\"
libfe_common_core_a_SOURCES = \
autorun.c \
-INCLUDES = $(GLIB_CFLAGS) -I$(IRSSI_INCLUDE) -I$(IRSSI_INCLUDE)/src
-
-SILC_INCLUDE=../../../..
IRSSI_INCLUDE=../../..
-INCLUDES = \
+include $(top_srcdir)/Makefile.defines.in
+
+ADD_INCLUDES = \
$(GLIB_CFLAGS) \
- -DSYSCONFDIR=\""$(sysconfdir)"\" \
+ -DSYSCONFDIR=\""$(silc_etcdir)"\" \
-I$(IRSSI_INCLUDE) -I$(IRSSI_INCLUDE)/src \
-I$(IRSSI_INCLUDE)/src/core \
-I$(IRSSI_INCLUDE)/src/fe-common/core \
bin_PROGRAMS = silc
-include $(top_srcdir)/Makefile.defines
+include $(top_srcdir)/Makefile.defines.in
ADD_INCLUDES = \
$(GLIB_CFLAGS) \
silc_DEPENDENCIES = @COMMON_LIBS@
+LIBS = $(SILC_COMMON_LIBS)
silc_LDADD = \
@COMMON_LIBS@ \
@PERL_LINK_LIBS@ \
@PERL_FE_LINK_LIBS@ \
$(PROG_LIBS) \
$(CURSES_LIBS) \
- -L../../../lib -lsilcclient $(SILC_COMMON_LIBS)
+ -L../../../lib -lsilcclient
silc_SOURCES = \
gui-entry.c \
-include $(top_srcdir)/Makefile.defines
+include $(top_srcdir)/Makefile.defines.in
IRSSI_INCLUDE=../../..
ADD_INCLUDES = \
$(GLIB_CFLAGS) -I$(IRSSI_INCLUDE) -I$(IRSSI_INCLUDE)/src \
- -DSYSCONFDIR=\""$(sysconfdir)"\" \
+ -DSYSCONFDIR=\""$(silc_etcdir)"\" \
-I$(IRSSI_INCLUDE) \
-I$(IRSSI_INCLUDE)/src \
-I$(IRSSI_INCLUDE)/src/core \
EXTRA_DIST = *.h
-include $(top_srcdir)/Makefile.defines
+include $(top_srcdir)/Makefile.defines.in
EXTRA_DIST = *.h
-include $(top_srcdir)/Makefile.defines
+include $(top_srcdir)/Makefile.defines.in
no)
;;
yes)
+ ETCDIR="$withval"
;;
*)
- ETCDIR="$withwal"
+ ETCDIR="$withval"
;;
esac ],
)
no)
;;
yes)
+ HELPDIR="$withval"
;;
*)
- HELPDIR="$withwal"
+ HELPDIR="$withval"
;;
esac ],
)
no)
;;
yes)
+ DOCDIR="$withval"
;;
*)
- DOCDIR="$withwal"
+ DOCDIR="$withval"
;;
esac ],
)
no)
;;
yes)
+ MODULESDIR="$withval"
;;
*)
- MODULESDIR="$withwal"
+ MODULESDIR="$withval"
;;
esac ],
)
no)
;;
yes)
+ LOGSDIR="$withval"
;;
*)
- LOGSDIR="$withwal"
+ LOGSDIR="$withval"
;;
esac ],
)
SILC_TOP_SRCDIR=`pwd`
AC_SUBST(SILC_TOP_SRCDIR)
+#SILC_INSTALL_PREFIX=$ac_default_prefix
+#AC_SUBST(SILC_INSTALL_PREFIX)
AC_SUBST(LIBS)
INCLUDE_DEFINES_INT="include \$(top_srcdir)/Makefile.defines_int"
AC_SUBST(INCLUDE_DEFINES_INT)
/* SILC version string */
const char *silc_version = SILC_VERSION_STRING;
const char *silc_version_string = SILC_PROTOCOL_VERSION_STRING;
-const char *silc_name = "SILC";
+const char *silc_name = SILC_NAME;
const char *silc_fullname = "Secure Internet Live Conferencing";
#endif
EXTRA_DIST = *.h
-include $(top_srcdir)/Makefile.defines
+include $(top_srcdir)/Makefile.defines.in
EXTRA_DIST = *.h
-include $(top_srcdir)/Makefile.defines
-
+include $(top_srcdir)/Makefile.defines.in
\ No newline at end of file
EXTRA_DIST = *.h
-include $(top_srcdir)/Makefile.defines
+include $(top_srcdir)/Makefile.defines.in
EXTRA_DIST = *.h
-include $(top_srcdir)/Makefile.defines
-
+include $(top_srcdir)/Makefile.defines.in
EXTRA_DIST = *.h
-include $(top_srcdir)/Makefile.defines
-
+include $(top_srcdir)/Makefile.defines.in
EXTRA_DIST = *.h
-include $(top_srcdir)/Makefile.defines
-
+include $(top_srcdir)/Makefile.defines.in
EXTRA_DIST = *.h
-include $(top_srcdir)/Makefile.defines
-
+include $(top_srcdir)/Makefile.defines.in
EXTRA_DIST = *.h
-include $(top_srcdir)/Makefile.defines
-
+include $(top_srcdir)/Makefile.defines.in
echo "#define SILC_VERSION_STRING \"$version\"" >>$file
echo "#define SILC_DIST_VERSION_STRING \"$dist_version\"" >>$file
echo "#define SILC_PROTOCOL_VERSION_STRING \"SILC-1.0-$version\"" >>$file
+echo "#define SILC_NAME \"SILC $distribution\"" >>$file
# preparing irssi
cd irssi
-#sh autogen.sh 2>/dev/null 1>/dev/null
-sh autogen.sh
+sh autogen.sh 2>/dev/null 1>/dev/null
cd ..
file=irssi/irssi-version.h.in
version_date=`date +%Y%m%d`
rm -f Makefile.am
rm -f Makefile.defines
rm -f Makefile.defines.in
+rm -f Makefile.defines_int
rm -f Makefile.defines_int.in
rm -f irssi/Makefile.defines
rm -f irssi/Makefile.defines.in