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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
|
--- configure.ac.orig 2022-12-06 08:23:41 UTC
+++ configure.ac
@@ -34,11 +34,11 @@ AC_SUBST(prefix)
# AC_PROG_CXX *before* AC_PROG_CC, otherwise configure won't error out
# when a c++ compiler is not found. Weird, huh?
-AC_PROG_CXX
-AC_PROG_CC
-AC_PROG_CPP
+#AC_PROG_CXX
+#AC_PROG_CC
+#AC_PROG_CPP
AC_PROG_INSTALL
-AC_CHECK_INCLUDES_DEFAULT
+#AC_CHECK_INCLUDES_DEFAULT
AC_PROG_EGREP
@@ -49,22 +49,22 @@ extra_flags="-Wformat-security \
-Wno-bad-function-cast \
-Wno-switch-enum"
-AX_CXX_COMPILE_STDCXX_17
-AX_COMPILER_FLAGS_CXXFLAGS([],[],[${extra_cflags}])
-AX_APPEND_COMPILE_FLAGS([-Wno-inline],[CXXFLAGS])
-AX_VALGRIND_CHECK
+#AX_CXX_COMPILE_STDCXX_17
+#AX_COMPILER_FLAGS_CXXFLAGS([],[],[${extra_cflags}])
+#AX_APPEND_COMPILE_FLAGS([-Wno-inline],[CXXFLAGS])
+#AX_VALGRIND_CHECK
-LT_INIT
+#LT_INIT
AX_CODE_COVERAGE
AC_PROG_AWK
AC_CHECK_PROG(SORT,sort,sort)
-AC_CHECK_HEADERS([wordexp.h])
+#AC_CHECK_HEADERS([wordexp.h])
# use the 64-bit versions
-AC_SYS_LARGEFILE
+#AC_SYS_LARGEFILE
# asan is somewhat similar to valgrind, but has low enough overhead so it
# can be used during normal operation.
@@ -134,52 +134,22 @@ PKG_PROG_PKG_CONFIG(0.28) # latest version in buildroo
m4_ifndef([PKG_PROG_PKG_CONFIG],
[m4_fatal([please install pkg-config >= 0.28 before running autoconf/autogen])])
PKG_PROG_PKG_CONFIG(0.28) # latest version in buildroot
-AS_IF([test -z "$PKG_CONFIG"],
+AS_IF([test -z "$PKG_CONFIG"],[
AC_MSG_ERROR([
*** pkg-config with version >= 0.28 could not be found.
***
*** Make sure it is in your path, or set the PKG_CONFIG environment variable
*** to the full path to pkg-config.])
-)
+])
# glib2?
-PKG_CHECK_MODULES(GLIB,glib-2.0 >= 2.58 gobject-2.0 gio-2.0)
-glib_version="$($PKG_CONFIG --modversion glib-2.0)"
+# PKG_CHECK_MODULES(GLIB,glib-2.0 >= 2.58 gobject-2.0 gio-2.0)
+# glib_version="$($PKG_CONFIG --modversion glib-2.0)"
# gmime, version 3.0 or higher
-PKG_CHECK_MODULES(GMIME,gmime-3.0)
-gmime_version="$($PKG_CONFIG --modversion gmime-3.0)"
+# PKG_CHECK_MODULES(GMIME,gmime-3.0)
+# gmime_version="$($PKG_CONFIG --modversion gmime-3.0)"
-# xapian checking - we need 1.4 at least
-PKG_CHECK_MODULES(XAPIAN,xapian-core >= 1.4,[
- have_xapian=yes
- xapian_version=$($PKG_CONFIG xapian-core --modversion)
- AC_SUBST(XAPIAN_CXXFLAGS,${XAPIAN_CFLAGS})
-],[
- # fall back to the xapian-config script. Not sure if there are cases where the
- # pkgconfig does not work, but xapian-config does, so keep this for now.
- AC_MSG_NOTICE([falling back to xapian-config])
- AC_CHECK_PROG(XAPIAN_CONFIG,xapian-config,xapian-config,no)
- AS_IF([test "x$XAPIAN_CONFIG" = "xno"],[
- AC_MSG_ERROR([
- *** xapian could not be found; please install it
- *** e.g., in debian/ubuntu the package would be 'libxapian-dev'
- *** If you compiled it yourself, you should ensure that xapian-config
- *** is in your PATH.])],
- [xapian_version=$($XAPIAN_CONFIG --version | sed -e 's/.* //')])
-
- AS_CASE([$xapian_version],
- [1.[[4-9]].[[0-9]]*],
- [AC_MSG_NOTICE([xapian $xapian_version found.])],
- [AC_MSG_ERROR([*** xapian version >= 1.4 needed, but version $xapian_version found.])])
-
- XAPIAN_CXXFLAGS="$($XAPIAN_CONFIG --cxxflags)"
- XAPIAN_LIBS="$($XAPIAN_CONFIG --libs)"
- have_xapian="yes"
-
- AC_SUBST(XAPIAN_CXXFLAGS)
- AC_SUBST(XAPIAN_LIBS)
-])
###############################################################################
# we set the set the version of the MuStore (Xapian database) layout
# here; it will become part of the db name, so we can automatically
@@ -247,24 +217,10 @@ Makefile
AC_CONFIG_FILES([
Makefile
-mu/Makefile
-lib/Makefile
-lib/doxyfile
-lib/thirdparty/Makefile
-lib/utils/Makefile
-lib/message/Makefile
-lib/index/Makefile
mu4e/Makefile
mu4e/mu4e-config.el
-guile/Makefile
-guile/mu/Makefile
-guile/examples/Makefile
-guile/scripts/Makefile
-man/Makefile
-m4/Makefile
-contrib/Makefile
])
-AC_CONFIG_FILES([mu/mu-memcheck], [chmod +x mu/mu-memcheck])
+# AC_CONFIG_FILES([mu/mu-memcheck], [chmod +x mu/mu-memcheck])
AC_OUTPUT
|