m4/ac_var_timezone_externals.m4

Tue, 04 Feb 2003 06:57:35 +0000

author
Christian Hammond <chipx86@chipx86.com>
date
Tue, 04 Feb 2003 06:57:35 +0000
changeset 4514
40e3588a280f
parent 3207
06966dbd1668
permissions
-rw-r--r--

[gaim-migrate @ 4792]
Of course, file transfer wasn't really gone..

I'm trying my hardest to bring on the end of the world (see the roadmap at
http://gaim.sf.net/roadmap.png). File transfer is being rewritten. This
isn't the finished implementation, but it's enough to let us get the prpls
working.

There is now a file transfer dialog, which will appear when you get a new
transfer request or when you go to Tools -> File Transfers.

This is of course core/UI split. I'll also be working on documentation on
how to write FT support in a prpl. Oh, and I'll get resumes and transfer
batches done when school isn't breathing down my back.

Only DCC receive in IRC currently works. Sorry. We'll get the other prpls
working soon, as well as send.

3194
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
1
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
2 # Define 'timezone', 'altzone' and 'daylight'
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
3 # http://www.gnu.org/software/ac-archive/Miscellaneous/ac_var_timezone_externals.html
3207
06966dbd1668 [gaim-migrate @ 3224]
Jim Seymour <jseymour@users.sourceforge.net>
parents: 3194
diff changeset
4 # Use instead of 'AC_STRUCT_TIMEZONE' to determine whether the
06966dbd1668 [gaim-migrate @ 3224]
Jim Seymour <jseymour@users.sourceforge.net>
parents: 3194
diff changeset
5 # the external timezone variables 'timezone', 'altzone' and 'daylight' exist,
06966dbd1668 [gaim-migrate @ 3224]
Jim Seymour <jseymour@users.sourceforge.net>
parents: 3194
diff changeset
6 # defining 'HAVE_TIMEZONE', 'HAVE_ALTZONE' and 'HAVE_DAYLIGHT' respectively
06966dbd1668 [gaim-migrate @ 3224]
Jim Seymour <jseymour@users.sourceforge.net>
parents: 3194
diff changeset
7 # (as well as gaining the macros defined by 'AC_STRUCT_TIMEZONE').
3194
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
8 # Mark R.Bannister <markb@freedomware.co.uk>
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
9 AC_DEFUN([AC_VAR_TIMEZONE_EXTERNALS],
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
10 [ AC_REQUIRE([AC_STRUCT_TIMEZONE])dnl
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
11 AC_CACHE_CHECK(for timezone external, mb_cv_var_timezone,
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
12 [ AC_TRY_LINK([#include <time.h>], [return (int)timezone;],
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
13 mb_cv_var_timezone=yes,
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
14 mb_cv_var_timezone=no)
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
15 ])
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
16 AC_CACHE_CHECK(for altzone external, mb_cv_var_altzone,
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
17 [ AC_TRY_LINK([#include <time.h>], [return (int)altzone;],
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
18 mb_cv_var_altzone=yes,
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
19 mb_cv_var_altzone=no)
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
20 ])
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
21 AC_CACHE_CHECK(for daylight external, mb_cv_var_daylight,
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
22 [ AC_TRY_LINK([#include <time.h>], [return (int)daylight;],
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
23 mb_cv_var_daylight=yes,
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
24 mb_cv_var_daylight=no)
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
25 ])
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
26 if test $mb_cv_var_timezone = yes; then
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
27 AC_DEFINE([HAVE_TIMEZONE], 1,
3207
06966dbd1668 [gaim-migrate @ 3224]
Jim Seymour <jseymour@users.sourceforge.net>
parents: 3194
diff changeset
28 [Define if you have the external 'timezone' variable.])
3194
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
29 fi
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
30 if test $mb_cv_var_altzone = yes; then
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
31 AC_DEFINE([HAVE_ALTZONE], 1,
3207
06966dbd1668 [gaim-migrate @ 3224]
Jim Seymour <jseymour@users.sourceforge.net>
parents: 3194
diff changeset
32 [Define if you have the external 'altzone' variable.])
3194
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
33 fi
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
34 if test $mb_cv_var_daylight = yes; then
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
35 AC_DEFINE([HAVE_DAYLIGHT], 1,
3207
06966dbd1668 [gaim-migrate @ 3224]
Jim Seymour <jseymour@users.sourceforge.net>
parents: 3194
diff changeset
36 [Define if you have the external 'daylight' variable.])
3194
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
37 fi
9404dfabed94 [gaim-migrate @ 3211]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
diff changeset
38 ])

mercurial