Thu, 08 Aug 2002 18:11:17 +0000
[gaim-migrate @ 3407]
Here it is. Added gettext 0.11.x support! It should work fine, but please
let me know if anything is broken in 0.10.x or 0.11.x (in my tests, it
all worked fine)
| 2 | 1 | dnl |
| 2 | dnl GNOME_ORBIT_HOOK (script-if-orbit-found, failflag) | |
| 3 | dnl | |
| 4 | dnl if failflag is "failure" it aborts if orbit is not found. | |
| 5 | dnl | |
| 6 | ||
| 7 | AC_DEFUN([GNOME_ORBIT_HOOK],[ | |
| 8 | AC_PATH_PROG(ORBIT_CONFIG,orbit-config,no) | |
| 9 | AC_PATH_PROG(ORBIT_IDL,orbit-idl,no) | |
| 10 | AC_CACHE_CHECK([for working ORBit environment],gnome_cv_orbit_found,[ | |
| 11 | if test x$ORBIT_CONFIG = xno -o x$ORBIT_IDL = xno; then | |
| 12 | gnome_cv_orbit_found=no | |
| 13 | else | |
| 14 | gnome_cv_orbit_found=yes | |
| 15 | fi | |
| 16 | ]) | |
| 17 | AM_CONDITIONAL(HAVE_ORBIT, test x$gnome_cv_orbit_found = xyes) | |
| 18 | if test x$gnome_cv_orbit_found = xyes; then | |
| 19 | $1 | |
| 20 | ORBIT_CFLAGS=`orbit-config --cflags client server` | |
| 21 | ORBIT_LIBS=`orbit-config --use-service=name --libs client server` | |
| 22 | AC_SUBST(ORBIT_CFLAGS) | |
| 23 | AC_SUBST(ORBIT_LIBS) | |
| 24 | else | |
| 25 | if test x$2 = xfailure; then | |
| 26 | AC_MSG_ERROR(ORBit not installed or installation problem) | |
| 27 | fi | |
| 28 | fi | |
| 29 | ]) | |
| 30 | ||
| 31 | AC_DEFUN([GNOME_ORBIT_CHECK], [ | |
| 32 | GNOME_ORBIT_HOOK([],failure) | |
| 33 | ]) |