2 # Process this file with autoconf to produce a configure script.
6 m4_include([m4/version.m4])
8 AC_INIT([libquvi-scripts], [libquvi_scripts_rel],
9 [http://quvi.sf.net/bugs/], [], [http://quvi.sf.net/])
11 AC_CONFIG_AUX_DIR([config.aux])
12 AC_CONFIG_MACRO_DIR([m4])
14 AM_INIT_AUTOMAKE([1.11.1 -Wall -Werror dist-xz no-dist-gzip tar-ustar])
15 AM_SILENT_RULES([yes])
18 # Checks for programs.
20 AC_PATH_PROG([QUVI], [quvi], [], [$QUVI_PATH$PATH_SEPARATOR$PATH])
21 AM_CONDITIONAL([HAVE_QUVI], [test -n "$QUVI"])
22 AS_IF([test -n "$QUVI"], [quviver=`$QUVI --version | head -n1 2>/dev/null`])
25 AC_PATH_PROG([PROVE], [prove], [], [$PROVE_PATH$PATH_SEPARATOR$PATH])
26 AM_CONDITIONAL([HAVE_PROVE], [test -n "$PROVE"])
29 AC_PATH_PROG([VALGRIND], [valgrind], [], [$VALGRIND_PATH$PATH_SEPARATOR$PATH])
30 AM_CONDITIONAL([HAVE_VALGRIND], [test -n "$VALGRIND"])
34 VN_RMAJ=libquvi_scripts_rmaj
35 VN_RMIN=libquvi_scripts_rmin
36 VN_RMIC=libquvi_scripts_rmic
41 VERSION_MM="$VN_RMAJ.$VN_RMIN"
42 AC_SUBST([VERSION_MM])
44 genver="$srcdir/gen-ver.sh"
45 AS_IF([test -x "$genver"], [VN=`"$genver" "$srcdir"`])
46 AM_CONDITIONAL([HAVE_VN], [test -n "$VN"])
50 [AS_HELP_STRING([--with-tests], [with tests @<:@default=no@:>@])],
51 [AS_IF([test -z "$QUVI"], [
52 AC_MSG_NOTICE([quvi not found. Ignoring --with-tests.])
55 AM_CONDITIONAL([WITH_TESTS], [test x"$with_tests" != "xno"])
59 [AS_HELP_STRING([--with-nsfw],
60 [build with adult website support @<:@default=no@:>@])],
63 AM_CONDITIONAL([WITH_NSFW], [test x"$with_nsfw" != "xno"])
67 [AS_HELP_STRING([--with-fixme],
68 [with website scripts marked as "fixme" @<:@default=no@:>@])],
71 AM_CONDITIONAL([WITH_FIXME], [test x"$with_fixme" != "xno"])
75 [AS_HELP_STRING([--with-nlfy],
76 [test scripts marked as "nlfy" @<:@default=no@:>@])],
79 AM_CONDITIONAL([WITH_NLFY], [test x"$with_nlfy" != "xno"])
83 [AS_HELP_STRING([--with-manual],
84 [install manual pages @<:@default=yes@:>@])],
87 AM_CONDITIONAL([WITH_MANUAL], [test x"$with_manual" != "xno"])
95 libquvi-scripts-1.0.pc])
99 version: ${VERSION} (${VN})
105 with tests: ${with_tests}
106 with fixme: ${with_fixme}
107 with nsfw: ${with_nsfw}
108 with nlfy: ${with_nlfy}])