$Log$
+ Revision 601.105 2003/01/12 23:07:40 ajc
+ * configure.ac: Attempt to check for libical 0.24 or newer
+
Revision 601.104 2003/01/12 05:01:58 ajc
* Start marking things for 6.05 release
Fri Jul 10 1998 Art Cancro <ajc@uncensored.citadel.org>
* Initial CVS import
+
fi
if test "x$ok_libical" = xyes ; then
- LIBS="-lical $LIBS"
- AC_DEFINE(HAVE_LIBICAL)
+
+ AC_TRY_RUN(
+ [
+#include <ical.h>
+main() {
+ float v;
+ int i;
+ sscanf(ICAL_VERSION, "%f", &v);
+ printf("libical version: %0.2f\n", v);
+ v = v * 100.0;
+ i = (int) v;
+ if (i >= 24) {
+ printf("This version is ok.\n");
+ return(0);
+ }
+ printf("libical 0.24 or newer required.\n");
+ printf("Citadel will be built without calendar support.\n");
+ return(1);
+}
+ ],
+ [
+ LIBS="-lical $LIBS"
+ AC_DEFINE(HAVE_LIBICAL)
+ ]
+ )
fi
fprintf(dest, "Subject: %s\n",
message->subject);
} else {
- color(BRIGHT_MAGENTA);
- scr_printf("Subject: %s\n", message->subject);
+ color(DIM_WHITE);
+ scr_printf("Subject: ");
+ color(BRIGHT_CYAN);
+ scr_printf("%s\n", message->subject);
++lines_printed;
lines_printed = checkpagin(lines_printed,
pagin, screenheight);