File: svn.m4

package info (click to toggle)
tomoe 0.6.0-1.3
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 51,396 kB
  • sloc: xml: 1,387,526; ansic: 11,515; sh: 9,072; ruby: 1,344; python: 762; makefile: 450
file content (56 lines) | stat: -rw-r--r-- 1,568 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# -*- autoconf -*-
AC_DEFUN([SVN_CHECK],
[
PKG_CHECK_MODULES(APR, apr-1, [use_svn=yes], [use_svn=no])

svn_includes="/usr/local/include /usr/include"
AC_ARG_WITH(svn-include,
            AS_HELP_STRING([--with-svn-include=DIR],
                           [Use the given path to the subversion headers.]),
            [if test "$withval" != "yes" -a "$withval" != ""; then
               svn_includes=$withval
             fi])
AC_MSG_CHECKING([for Subversion headers])
svn_include=""
for value in $svn_includes ; do
    if test -f $value/subversion-1/svn_types.h ; then
        svn_include=$value
        break
    fi
done
if test "x$svn_include" != "x" ; then
    AC_MSG_RESULT([$svn_include])
else
    AC_MSG_RESULT([not found])
    use_svn="no"
fi
SVN_CFLAGS="\$(APR_CFLAGS) -I$svn_include/subversion-1"

svn_libs="/usr/local/lib /usr/lib"
AC_ARG_WITH(svn-lib,
            AS_HELP_STRING([--with-svn-lib=DIR],
                           [Use the given path to the subversion libraries.]),
            [if test "$withval" != "yes" -a "$withval" != ""; then
               SVN_LIBS=$withval
             fi])
AC_MSG_CHECKING([for Subversion libraries])
svn_lib=""
for value in $svn_libs ; do
  if ls $value/libsvn_client-1.* >/dev/null 2>&1; then
    svn_lib=$value
    break
  fi
done
if test "x$svn_lib" != "x" ; then
    AC_MSG_RESULT([$svn_lib])
else
    AC_MSG_RESULT([not found])
    use_svn="no"
fi
SVN_LIBS="\$(APR_LIBS) -L$svn_lib -lsvn_client-1 -lsvn_subr-1"

AC_SUBST(SVN_CFLAGS)
AC_SUBST(SVN_LIBS)

AM_CONDITIONAL([USE_SVN], [test "$use_svn" = "yes"])
])