~xdv/mod-transform/trunk

« back to all changes in this revision

Viewing changes to m4/librsvg.m4

  • Committer: Laurence Rowe
  • Date: 2010-07-30 20:11:13 UTC
  • mfrom: (84.1.1 mod-transform-clean)
  • Revision ID: laurence@lrowe.co.uk-20100730201113-2epmrdgj2n1vul12
merge in the externals

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
dnl Check for librsvg libraries
 
2
dnl CHECK_RSVG(MINIMUM-VERSION, ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND])
 
3
AC_DEFUN([CHECK_RSVG],
 
4
[dnl
 
5
 
 
6
pname=librsvg-2.0
 
7
 
 
8
AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
 
9
 
 
10
if test x$PKG_CONFIG = xno ; then
 
11
  ifelse([$3], , AC_MSG_ERROR([pkg-config not found. pkg-config is required for librsvg]), $3)
 
12
fi
 
13
 
 
14
AC_MSG_CHECKING(for librsvg - version >= $1)
 
15
 
 
16
if $PKG_CONFIG --atleast-version=$1 $pname; then
 
17
  RSVG_LDFLAGS=`$PKG_CONFIG $pname --libs-only-L`
 
18
  RSVG_LIBS=`$PKG_CONFIG $pname --libs-only-l --libs-only-other`
 
19
  RSVG_CFLAGS=`$PKG_CONFIG $pname --cflags`
 
20
  RSVG_VERSION=`$PKG_CONFIG $pname --modversion`
 
21
  AC_SUBST(RSVG_LDFLAGS)
 
22
  AC_SUBST(RSVG_LIBS)
 
23
  AC_SUBST(RSVG_CFLAGS)
 
24
  AC_SUBST(RSVG_VERSION)
 
25
  ifelse([$2], , AC_MSG_RESULT([yes]), $2)
 
26
else
 
27
  ifelse([$3], , AC_MSG_ERROR([librsvg >=$1 is not installed.]), $3)
 
28
fi
 
29
])