summaryrefslogtreecommitdiffabout
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--configure.ac2
1 files changed, 2 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index a31f5b1..af7a301 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,87 +1,89 @@
1AC_INIT([libopkele], [0.0], [libopkele-bugs@klever.net]) 1AC_INIT([libopkele], [0.0], [libopkele-bugs@klever.net])
2AC_CONFIG_SRCDIR([include/opkele/opkele-config.h]) 2AC_CONFIG_SRCDIR([include/opkele/opkele-config.h])
3AC_CONFIG_HEADERS([config.h include/opkele/acconfig.h]) 3AC_CONFIG_HEADERS([config.h include/opkele/acconfig.h])
4AM_INIT_AUTOMAKE([dist-bzip2]) 4AM_INIT_AUTOMAKE([dist-bzip2])
5 5
6AC_PROG_INSTALL 6AC_PROG_INSTALL
7AC_PROG_CXX 7AC_PROG_CXX
8AC_PROG_CC 8AC_PROG_CC
9AC_PROG_LIBTOOL 9AC_PROG_LIBTOOL
10 10
11AC_HEADER_STDC 11AC_HEADER_STDC
12 12
13AC_PATH_PROG([XSLTPROC],[xsltproc],[true]) 13AC_PATH_PROG([XSLTPROC],[xsltproc],[true])
14AC_WITH_PKGCONFIG 14AC_WITH_PKGCONFIG
15 15
16PKG_CHECK_MODULES([OPENSSL],[openssl],[ 16PKG_CHECK_MODULES([OPENSSL],[openssl],[
17 AC_MSG_RESULT([yes]) 17 AC_MSG_RESULT([yes])
18 ],[ 18 ],[
19 AC_MSG_ERROR([no openssl library found. get one from http://www.openssl.org/]) 19 AC_MSG_ERROR([no openssl library found. get one from http://www.openssl.org/])
20 ] 20 ]
21) 21)
22 22
23WANT_KONFORKA="yes" 23WANT_KONFORKA="yes"
24AC_ARG_ENABLE([konforka], 24AC_ARG_ENABLE([konforka],
25 AC_HELP_STRING([--disable-konforka],[do not use konforka library (default: use if found)]), 25 AC_HELP_STRING([--disable-konforka],[do not use konforka library (default: use if found)]),
26 [ 26 [
27 test "${enableval}" = "no" && WANT_KONFORKA="no" 27 test "${enableval}" = "no" && WANT_KONFORKA="no"
28 ] 28 ]
29) 29)
30if test "${WANT_KONFORKA}" = "yes" ; then 30if test "${WANT_KONFORKA}" = "yes" ; then
31 PKG_CHECK_MODULES([KONFORKA],[konforka],[ 31 PKG_CHECK_MODULES([KONFORKA],[konforka],[
32 AC_MSG_RESULT([yes]) 32 AC_MSG_RESULT([yes])
33 AC_SUBST([KONFORKA_CFLAGS]) 33 AC_SUBST([KONFORKA_CFLAGS])
34 AC_SUBST([KONFORKA_LIBS]) 34 AC_SUBST([KONFORKA_LIBS])
35 AC_DEFINE([HAVE_KONFORKA],,[defined in presence of konforka library]) 35 AC_DEFINE([HAVE_KONFORKA],,[defined in presence of konforka library])
36 AC_DEFINE([OPKELE_HAVE_KONFORKA],,[defined in presence of konforka library]) 36 AC_DEFINE([OPKELE_HAVE_KONFORKA],,[defined in presence of konforka library])
37 AC_SUBST([KONFORKA_KONFORKA],[konforka]) 37 AC_SUBST([KONFORKA_KONFORKA],[konforka])
38 ],[
39 AC_MSG_RESULT([no])
38 ] 40 ]
39 ) 41 )
40fi 42fi
41 43
42AC_LANG_PUSH([C++]) 44AC_LANG_PUSH([C++])
43 AC_CHECK_LIB([mimetic],[main],[ 45 AC_CHECK_LIB([mimetic],[main],[
44 MIMETIC_LIBS=-lmimetic 46 MIMETIC_LIBS=-lmimetic
45 AC_SUBST([MIMETIC_CFLAGS]) 47 AC_SUBST([MIMETIC_CFLAGS])
46 AC_SUBST([MIMETIC_LIBS]) 48 AC_SUBST([MIMETIC_LIBS])
47 ],[ 49 ],[
48 AC_MSG_ERROR([no mimetic library found. get one from http://codesink.org/mimetic_mime_library.html]) 50 AC_MSG_ERROR([no mimetic library found. get one from http://codesink.org/mimetic_mime_library.html])
49 ] 51 ]
50 ) 52 )
51AC_LANG_POP([C++]) 53AC_LANG_POP([C++])
52 54
53WANT_DOXYGEN="yes" 55WANT_DOXYGEN="yes"
54AC_ARG_ENABLE([doxygen], 56AC_ARG_ENABLE([doxygen],
55 AC_HELP_STRING([--disable-doxygen],[do not generate documentation]), 57 AC_HELP_STRING([--disable-doxygen],[do not generate documentation]),
56 [ 58 [
57 test "${enableval}" = "no" && WANT_DOXYGEN="no" 59 test "${enableval}" = "no" && WANT_DOXYGEN="no"
58 ] 60 ]
59) 61)
60if test "${WANT_DOXYGEN}" = "yes" ; then 62if test "${WANT_DOXYGEN}" = "yes" ; then
61 AC_WITH_DOXYGEN 63 AC_WITH_DOXYGEN
62 AC_WITH_DOT 64 AC_WITH_DOT
63else 65else
64 AM_CONDITIONAL([HAVE_DOXYGEN],[false]) 66 AM_CONDITIONAL([HAVE_DOXYGEN],[false])
65 AM_CONDITIONAL([HAVE_DOT],[false]) 67 AM_CONDITIONAL([HAVE_DOT],[false])
66fi 68fi
67 69
68LIBCURL_CHECK_CONFIG(,,,[ 70LIBCURL_CHECK_CONFIG(,,,[
69 AC_MSG_ERROR([no required libcurl library. get one from http://curl.haxx.se/]) 71 AC_MSG_ERROR([no required libcurl library. get one from http://curl.haxx.se/])
70]) 72])
71AC_WITH_PCRE([ 73AC_WITH_PCRE([
72 AC_WITH_PCREPP(,[ 74 AC_WITH_PCREPP(,[
73 AC_MSG_ERROR([no pcre++ library found. get one at http://www.daemon.de/PCRE]) 75 AC_MSG_ERROR([no pcre++ library found. get one at http://www.daemon.de/PCRE])
74 ]) 76 ])
75 ],[ 77 ],[
76 AC_MSG_ERROR([no pcre library found. get one at http://www.pcre.org/]) 78 AC_MSG_ERROR([no pcre library found. get one at http://www.pcre.org/])
77 ] 79 ]
78) 80)
79 81
80AC_CONFIG_FILES([ 82AC_CONFIG_FILES([
81 Makefile 83 Makefile
82 libopkele.pc 84 libopkele.pc
83 Doxyfile 85 Doxyfile
84 include/Makefile 86 include/Makefile
85 lib/Makefile 87 lib/Makefile
86]) 88])
87AC_OUTPUT 89AC_OUTPUT