~ubuntu-branches/ubuntu/maverick/zapping/maverick

« back to all changes in this revision

Viewing changes to macros/gnome-orbit-check.m4

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Holbach
  • Date: 2005-03-08 23:19:08 UTC
  • mfrom: (2.1.1 sarge)
  • Revision ID: james.westby@ubuntu.com-20050308231908-oip7rfv6lcmo8c0e
Tags: 0.9.2-2ubuntu1
Rebuilt for Python transition (2.3 -> 2.4)

Show diffs side-by-side

added added

removed removed

Lines of Context:
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
 
])