[Raw Msg Headers][Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

a bit cleanup



Matti,

Below is a patch to make USE_TRANSLATION a ./configure option:

Index: smtpserver/smtpserver.c
===================================================================
RCS file: /cvsroot/zmailer/smtpserver/smtpserver.c,v
retrieving revision 1.89
diff -u -r1.89 smtpserver.c
--- smtpserver.c	2000/02/12 01:25:08	1.89
+++ smtpserver.c	2000/02/16 19:37:50
@@ -11,6 +11,9 @@
  * ZMailer SMTP server.
  */
 
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
 #include "smtpserver.h"
 
 const char *VerbID = "ZMailer SMTP server %s";
Index: smtpserver/smtpdata.c
===================================================================
RCS file: /cvsroot/zmailer/smtpserver/smtpdata.c,v
retrieving revision 1.27
diff -u -r1.27 smtpdata.c
--- smtpdata.c	2000/02/12 01:25:08	1.27
+++ smtpdata.c	2000/02/16 19:37:50
@@ -27,6 +27,10 @@
 #define FREEZE__MALFORMED_MESSAGE_ID_HEADER             953
 #endif
 
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
 #ifdef USE_TRANSLATION
 #include <libtrans.h>
 #endif				/* USE_TRANSLATION */
Index: acconfig.h
===================================================================
RCS file: /cvsroot/zmailer/acconfig.h,v
retrieving revision 1.7
diff -u -r1.7 acconfig.h
--- acconfig.h	1999/06/29 02:00:26	1.7
+++ acconfig.h	2000/02/16 19:37:50
@@ -169,3 +169,6 @@
 
 /* For mailbox; check mailbox quota thru  checkmbsize() routine.. */
 #undef CHECK_MB_SIZE
+
+/* Charset translation on incming text messages */
+#undef USE_TRANSLATION
Index: configure.in
===================================================================
RCS file: /cvsroot/zmailer/configure.in,v
retrieving revision 1.73
diff -u -r1.73 configure.in
--- configure.in	2000/01/23 17:12:33	1.73
+++ configure.in	2000/02/16 19:37:51
@@ -1722,6 +1722,13 @@
   fi
 fi])
 
+AC_ARG_ENABLE(translation,[  --enable-translation=CHS Enable translation of
incoming text messages.
+                           Assumes --generic-library=\"... -lmcs ...\" and
+                           proper --generic-include.
+                           (See smtpserver/README.translation)],
+[
+	AC_DEFINE_UNQUOTED(USE_TRANSLATION,"$enableval")
+])
 
 AC_CHECK_FUNCS(crypt)