modules/libexpire.la \
modules/libvandelay.la \
modules/libical.la
-UTIL_TARGETS=aidepost netmailer netproc netsetup msgform readlog rcit \
- stats citmail netpoll mailinglist userlist sendcommand \
- base64 qpdecode
+UTIL_TARGETS=aidepost netsetup msgform readlog \
+ stats citmail userlist sendcommand \
+ base64 migratenet
prefix=@prefix@
srcdir=@srcdir@
INSTALL_DATA=@INSTALL_DATA@
SHELL=/bin/sh
AUTOCONF=@AUTOCONF@
+ACLOCAL=@ACLOCAL@
YACC=@YACC@
DATABASE=@DATABASE@
SOURCES=aidepost.c citadel.c citmail.c citserver.c client_chat.c commands.c \
config.c control.c $(DATABASE) dynloader.c file_ops.c \
- housekeeping.c internetmail.c ipc_c_tcp.c locate_host.c \
- logging.c mailinglist.c messages.c msgbase.c msgform.c netmailer.c \
- netpoll.c netproc.c netsetup.c policy.c rcit.c readlog.c \
+ housekeeping.c ipc_c_tcp.c locate_host.c \
+ logging.c messages.c msgbase.c msgform.c \
+ netsetup.c policy.c readlog.c migratenet.c \
room_ops.c rooms.c routines.c routines2.c serv_chat.c \
serv_info.c serv_test.c setup.c snprintf.c stats.c serv_vcard.c \
support.c sysdep.c tools.c user_ops.c userlist.c serv_expire.c \
- whobbs.c sendcommand.c mime_parser.c base64.c qpdecode.c getutline.c \
+ whobbs.c sendcommand.c mime_parser.c base64.c getutline.c \
auth.c chkpwd.c html.c vcard.c serv_upgrade.c serv_vandelay.c \
serv_smtp.c serv_pop3.c internet_addressing.c parsedate.c genstamp.c \
$(DOMAIN) clientsocket.c serv_inetcfg.c serv_rwho.c serv_bio.c \
client_passwords$(CX) md5$(CX) \
$(LIBOBJS) $(LDFLAGS) -o citadel $(NETLIBS) $(CLIENT_PTLIBS)
-netpoll: netpoll.o config.o ipc_c_tcp.o tools.o $(LIBOBJS)
- $(CC) netpoll.o config.o ipc_c_tcp.o tools.o \
- $(LIBOBJS) $(LDFLAGS) -o netpoll $(NETLIBS)
-
.c.o:
$(CC) $(CFLAGS) $(CPPFLAGS) $(DEFS) -c $<
../imap_fetch.lo ../imap_search.lo ../imap_store.lo ../imap_misc.lo ../libcitserver.la
aidepost: aidepost.o libcitserver.la $(LIBOBJS)
- $(LIBTOOL) $(CC) aidepost.o libcitserver.la $(LIBOBJS) $(LDFLAGS) -o aidepost
+ $(LIBTOOL) $(CC) aidepost.o libcitserver.la $(LIBOBJS) $(LDFLAGS) -o aidepost $(PTHREAD_LIBS)
modules/libpas2.la: serv_pas2.lo md5.lo $(LIBTOOL) libcitserver.la
$(LTSHARE) -o libpas2.la ../serv_pas2.lo ../md5.lo ../libcitserver.la
modules/libical.la: serv_ical.lo $(LIBTOOL) libcitserver.la
$(LTSHARE) -o libical.la ../serv_ical.lo ../libcitserver.la
-
-
-#
-# 'netmailer' needs to run setuid because it generates headers for Internet
-# mail. If it is not run setuid, all outgoing mail may always show as coming
-# from your BBSUID rather than the actual sending user.
-#
-netmailer: netmailer.o internetmail.o config.o genstamp.o
- $(CC) netmailer.o config.o internetmail.o genstamp.o \
- $(LDFLAGS) -o netmailer
-
-netproc: netproc.o config.o ipc_c_tcp.o tools.o $(LIBOBJS)
- $(CC) netproc.o config.o ipc_c_tcp.o tools.o \
- $(LIBOBJS) $(LDFLAGS) -o netproc $(NETLIBS)
-
citmail: citmail.o config.o
$(CC) citmail.o config.o $(LDFLAGS) -o citmail $(NETLIBS)
-mailinglist: mailinglist.o config.o internetmail.o
- $(CC) mailinglist.o config.o internetmail.o $(LDFLAGS) -o mailinglist
-
setup: setup.o tools.o
$(CC) setup.o tools.o $(CURSES) $(NETLIBS) $(LDFLAGS) -o setup
whobbs$(EXEEXT): whobbs.o ipc_c_tcp.o tools.o $(LIBOBJS)
$(CC) whobbs.o ipc_c_tcp.o tools.o $(LIBOBJS) $(LDFLAGS) -o whobbs $(NETLIBS)
+migratenet$(EXEEXT): migratenet.o config.o ipc_c_tcp.o tools.o $(LIBOBJS)
+ $(CC) migratenet.o config.o ipc_c_tcp.o tools.o $(LIBOBJS) $(LDFLAGS) -o migratenet $(NETLIBS)
+
sendcommand: sendcommand.o ipc_c_tcp.o libcitserver.la $(LIBOBJS)
$(LIBTOOL) $(CC) sendcommand.o ipc_c_tcp.o libcitserver.la \
- $(LIBOBJS) $(LDFLAGS) -o sendcommand $(NETLIBS)
-
-qpdecode: qpdecode.o
- $(CC) qpdecode.o $(LDFLAGS) -o qpdecode
+ $(LIBOBJS) $(LDFLAGS) -o sendcommand $(NETLIBS) $(PTHREAD_LIBS)
base64: base64.o
$(CC) base64.o $(LDFLAGS) -o base64
readlog: readlog.o config.o
$(CC) readlog.o config.o $(LDFLAGS) -o readlog
-rcit: rcit.o config.o
- $(CC) rcit.o config.o $(LDFLAGS) -o rcit
-
stats: stats.o ipc_c_tcp.o libcitserver.la $(LIBOBJS)
- $(LIBTOOL) $(CC) stats.o ipc_c_tcp.o libcitserver.la $(LIBOBJS) $(LDFLAGS) -o stats $(NETLIBS)
+ $(LIBTOOL) $(CC) stats.o ipc_c_tcp.o libcitserver.la $(LIBOBJS) $(LDFLAGS) -o stats $(NETLIBS) $(PTHREAD_LIBS)
.PHONY: install-data install-doc install-exec clean cleaner distclean
$(srcdir)/configure: $(srcdir)/configure.ac $(srcdir)/aclocal.m4
cd $(srcdir) && $(AUTOCONF)
+$(srcdir)/aclocal.m4: $(srcdir)/acinclude.m4
+ cd $(srcdir) && $(ACLOCAL)
+
weekly: $(srcdir)/weekly.in config.status
CONFIG_FILES=weekly CONFIG_HEADERS= $(SHELL) ./config.status