Lines 1-6
Link Here
|
1 |
--- configure.ac.orig 2019-04-07 07:54:18 UTC |
1 |
--- configure.ac.orig 2020-10-24 23:20:38 UTC |
2 |
+++ configure.ac |
2 |
+++ configure.ac |
3 |
@@ -37,31 +37,31 @@ AC_SUBST(prefix) |
3 |
@@ -37,21 +37,21 @@ AC_SUBST(prefix) |
4 |
|
4 |
|
5 |
# AC_PROG_CXX *before* AC_PROG_CC, otherwise configure won't error out |
5 |
# AC_PROG_CXX *before* AC_PROG_CC, otherwise configure won't error out |
6 |
# when a c++ compiler is not found. Weird, huh? |
6 |
# when a c++ compiler is not found. Weird, huh? |
Lines 16-25
Link Here
|
16 |
-AC_HEADER_STDC |
16 |
-AC_HEADER_STDC |
17 |
+#AC_HEADER_STDC |
17 |
+#AC_HEADER_STDC |
18 |
|
18 |
|
19 |
extra_flags="-Wformat-security \ |
19 |
extra_flags="-Wformat-security \ |
20 |
-Wstack-protector \ |
20 |
-Wstack-protector \ |
21 |
-Wstack-protector-all \ |
21 |
-Wstack-protector-all \ |
22 |
-Wno-cast-function-type" |
22 |
-Wno-cast-function-type" |
23 |
|
23 |
|
24 |
-AX_CXX_COMPILE_STDCXX_14 |
24 |
-AX_CXX_COMPILE_STDCXX_14 |
25 |
-m4_ifdef([AX_COMPILER_FLAGS],[AX_COMPILER_FLAGS(,,[yes],${extra_flags})]) |
25 |
-m4_ifdef([AX_COMPILER_FLAGS],[AX_COMPILER_FLAGS(,,[yes],${extra_flags})]) |
Lines 28-135
Link Here
|
28 |
+#m4_ifdef([AX_COMPILER_FLAGS],[AX_COMPILER_FLAGS(,,[yes],${extra_flags})]) |
28 |
+#m4_ifdef([AX_COMPILER_FLAGS],[AX_COMPILER_FLAGS(,,[yes],${extra_flags})]) |
29 |
+#AX_VALGRIND_CHECK |
29 |
+#AX_VALGRIND_CHECK |
30 |
|
30 |
|
31 |
# for now, use AM_PROG_LIBTOOL, as we don't want to require |
31 |
LT_INIT |
32 |
# a too new setup for autotools/libtool |
|
|
33 |
-AM_PROG_LIBTOOL |
34 |
+#AM_PROG_LIBTOOL |
35 |
#LT_INIT([disable-shared]) |
36 |
|
32 |
|
37 |
AC_PROG_AWK |
33 |
@@ -138,15 +138,15 @@ AS_IF([test -z "$PKG_CONFIG"], |
38 |
AC_CHECK_PROG(SORT,sort,sort) |
34 |
) |
39 |
|
|
|
40 |
-AC_CHECK_HEADERS([wordexp.h]) |
41 |
+#AC_CHECK_HEADERS([wordexp.h]) |
42 |
|
43 |
# use the 64-bit versions |
44 |
AC_SYS_LARGEFILE |
45 |
@@ -150,19 +150,19 @@ AS_IF([test "x$PKG_CONFIG" = "xno"],[ |
46 |
|
35 |
|
47 |
# glib2? |
36 |
# glib2? |
48 |
# we pick some late-2012 version |
37 |
-PKG_CHECK_MODULES(GLIB,glib-2.0 >= 2.38 gobject-2.0 gio-2.0) |
49 |
-PKG_CHECK_MODULES(GLIB,glib-2.0 >= 2.32 gobject-2.0 gio-2.0) |
38 |
+#PKG_CHECK_MODULES(GLIB,glib-2.0 >= 2.38 gobject-2.0 gio-2.0) |
50 |
+# PKG_CHECK_MODULES(GLIB,glib-2.0 >= 2.32 gobject-2.0 gio-2.0) |
39 |
glib_version="$($PKG_CONFIG --modversion glib-2.0)" |
51 |
AC_SUBST(GLIB_CFLAGS) |
|
|
52 |
AC_SUBST(GLIB_LIBS) |
53 |
glib_version="`$PKG_CONFIG --modversion glib-2.0`" |
54 |
|
40 |
|
55 |
# gmime, version 3.0 or higher |
41 |
# gmime, version 3.0 or higher |
56 |
-PKG_CHECK_MODULES(GMIME,gmime-3.0) |
42 |
-PKG_CHECK_MODULES(GMIME,gmime-3.0) |
57 |
+# PKG_CHECK_MODULES(GMIME,gmime-3.0) |
43 |
+#PKG_CHECK_MODULES(GMIME,gmime-3.0) |
58 |
AC_SUBST(GMIME_CFLAGS) |
44 |
gmime_version="$($PKG_CONFIG --modversion gmime-3.0)" |
59 |
AC_SUBST(GMIME_LIBS) |
|
|
60 |
gmime_version="`$PKG_CONFIG --modversion gmime-3.0`" |
61 |
|
45 |
|
62 |
# gmime, version 3.0 or higher |
46 |
# gmime, version 3.0 or higher |
63 |
-PKG_CHECK_MODULES(JSON_GLIB,json-glib-1.0 >= 1.4,[have_json_glib=yes],[have_json_glib=no]) |
47 |
-PKG_CHECK_MODULES(JSON_GLIB,json-glib-1.0 >= 1.4,[have_json_glib=yes],[have_json_glib=no]) |
64 |
+# PKG_CHECK_MODULES(JSON_GLIB,json-glib-1.0 >= 1.4,[have_json_glib=yes],[have_json_glib=no]) |
48 |
+#PKG_CHECK_MODULES(JSON_GLIB,json-glib-1.0 >= 1.4,[have_json_glib=yes],[have_json_glib=no]) |
65 |
AS_IF([test "x$have_json_glib" = "xyes"],[ |
49 |
AS_IF([test "x$have_json_glib" = "xyes"],[ |
66 |
AC_SUBST(JSON_GLIB_CFLAGS) |
50 |
json_glib_version="$($PKG_CONFIG --modversion json-glib-1.0)" |
67 |
AC_SUBST(JSON_GLIB_LIBS) |
51 |
AC_DEFINE(HAVE_JSON_GLIB,[1], [Do we support json-glib?]) |
68 |
@@ -172,21 +172,21 @@ AS_IF([test "x$have_json_glib" = "xyes"],[ |
52 |
@@ -154,35 +154,35 @@ AS_IF([test "x$have_json_glib" = "xyes"],[ |
69 |
AM_CONDITIONAL(HAVE_JSON_GLIB,[test "x$have_json_glib" = "xyes"]) |
53 |
AM_CONDITIONAL(HAVE_JSON_GLIB,[test "x$have_json_glib" = "xyes"]) |
70 |
|
54 |
|
71 |
# xapian checking - we need 1.4 at least |
55 |
# xapian checking - we need 1.4 at least |
72 |
-AC_CHECK_PROG(XAPIAN_CONFIG,xapian-config,xapian-config,no) |
56 |
-PKG_CHECK_MODULES(XAPIAN,xapian-core >= 1.4,[ |
73 |
-AM_CONDITIONAL(HAVE_XAPIAN,test "x$XAPIAN_CONFIG" != "xno") |
57 |
- have_xapian=yes |
74 |
-AS_IF([test "x$XAPIAN_CONFIG" = "xno"],[ |
58 |
- xapian_version=$($PKG_CONFIG xapian-core --modversion) |
75 |
- AC_MSG_ERROR([ |
59 |
- AC_SUBST(XAPIAN_CXXFLAGS,${XAPIAN_CFLAGS}) |
76 |
- *** xapian could not be found; please install it |
60 |
-],[ |
77 |
- *** e.g., in debian/ubuntu the package would be 'libxapian-dev' |
61 |
- # fall back to the xapian-config script. Not sure if there are cases where the |
78 |
- *** If you compiled it yourself, you should ensure that xapian-config |
62 |
- # pkgconfig does not work, but xapian-config does, so keep this for now. |
79 |
- *** is in your PATH.])], |
63 |
- AC_MSG_NOTICE([falling back to xapian-config]) |
80 |
- [xapian_version=$($XAPIAN_CONFIG --version | sed -e 's/.* //')]) |
64 |
- AC_CHECK_PROG(XAPIAN_CONFIG,xapian-config,xapian-config,no) |
|
|
65 |
- AS_IF([test "x$XAPIAN_CONFIG" = "xno"],[ |
66 |
- AC_MSG_ERROR([ |
67 |
- *** xapian could not be found; please install it |
68 |
- *** e.g., in debian/ubuntu the package would be 'libxapian-dev' |
69 |
- *** If you compiled it yourself, you should ensure that xapian-config |
70 |
- *** is in your PATH.])], |
71 |
- [xapian_version=$($XAPIAN_CONFIG --version | sed -e 's/.* //')]) |
72 |
- |
73 |
- AS_CASE([$xapian_version], |
74 |
- [1.[[4-9]].[[0-9]]*], |
75 |
- [AC_MSG_NOTICE([xapian $xapian_version found.])], |
76 |
- [AC_MSG_ERROR([*** xapian version >= 1.4 needed, but version $xapian_version found.])]) |
81 |
- |
77 |
- |
82 |
-AS_CASE([$xapian_version], |
78 |
- XAPIAN_CXXFLAGS="$($XAPIAN_CONFIG --cxxflags)" |
83 |
- [1.[[4-9]].[[0-9]]*], |
79 |
- XAPIAN_LIBS="$($XAPIAN_CONFIG --libs)" |
84 |
- [AC_DEFINE([XAPIAN_HAVE_OP_WILDCARD],[1],[Xapian::Query::OP_WILDCARD?])], |
80 |
- have_xapian="yes" |
85 |
- [AC_MSG_ERROR([*** xapian version >= 1.4 needed, but version $xapian_version found.])]) |
|
|
86 |
- |
81 |
- |
87 |
+# AC_CHECK_PROG(XAPIAN_CONFIG,xapian-config,xapian-config,no) |
82 |
- AC_SUBST(XAPIAN_CXXFLAGS) |
88 |
+# AM_CONDITIONAL(HAVE_XAPIAN,test "x$XAPIAN_CONFIG" != "xno") |
83 |
- AC_SUBST(XAPIAN_LIBS) |
89 |
+# AS_IF([test "x$XAPIAN_CONFIG" = "xno"],[ |
84 |
-]) |
90 |
+# AC_MSG_ERROR([ |
85 |
+#PKG_CHECK_MODULES(XAPIAN,xapian-core >= 1.4,[ |
91 |
+# *** xapian could not be found; please install it |
86 |
+# have_xapian=yes |
92 |
+# *** e.g., in debian/ubuntu the package would be 'libxapian-dev' |
87 |
+# xapian_version=$($PKG_CONFIG xapian-core --modversion) |
93 |
+# *** If you compiled it yourself, you should ensure that xapian-config |
88 |
+# AC_SUBST(XAPIAN_CXXFLAGS,${XAPIAN_CFLAGS}) |
94 |
+# *** is in your PATH.])], |
89 |
+#],[ |
95 |
+# [xapian_version=$($XAPIAN_CONFIG --version | sed -e 's/.* //')]) |
90 |
+# # fall back to the xapian-config script. Not sure if there are cases where the |
|
|
91 |
+# # pkgconfig does not work, but xapian-config does, so keep this for now. |
92 |
+# AC_MSG_NOTICE([falling back to xapian-config]) |
93 |
+# AC_CHECK_PROG(XAPIAN_CONFIG,xapian-config,xapian-config,no) |
94 |
+# AS_IF([test "x$XAPIAN_CONFIG" = "xno"],[ |
95 |
+# AC_MSG_ERROR([ |
96 |
+# *** xapian could not be found; please install it |
97 |
+# *** e.g., in debian/ubuntu the package would be 'libxapian-dev' |
98 |
+# *** If you compiled it yourself, you should ensure that xapian-config |
99 |
+# *** is in your PATH.])], |
100 |
+# [xapian_version=$($XAPIAN_CONFIG --version | sed -e 's/.* //')]) |
96 |
+# |
101 |
+# |
97 |
+#AS_CASE([$xapian_version], |
102 |
+# AS_CASE([$xapian_version], |
98 |
+# [1.[[4-9]].[[0-9]]*], |
103 |
+# [1.[[4-9]].[[0-9]]*], |
99 |
+# [AC_DEFINE([XAPIAN_HAVE_OP_WILDCARD],[1],[Xapian::Query::OP_WILDCARD?])], |
104 |
+# [AC_MSG_NOTICE([xapian $xapian_version found.])], |
100 |
+# [AC_MSG_ERROR([*** xapian version >= 1.4 needed, but version $xapian_version found.])]) |
105 |
+# [AC_MSG_ERROR([*** xapian version >= 1.4 needed, but version $xapian_version found.])]) |
101 |
+# |
106 |
+# |
102 |
XAPIAN_CXXFLAGS="$($XAPIAN_CONFIG --cxxflags)" |
107 |
+# XAPIAN_CXXFLAGS="$($XAPIAN_CONFIG --cxxflags)" |
103 |
XAPIAN_LIBS="$($XAPIAN_CONFIG --libs)" |
108 |
+# XAPIAN_LIBS="$($XAPIAN_CONFIG --libs)" |
104 |
have_xapian="yes" |
109 |
+# have_xapian="yes" |
105 |
@@ -261,37 +261,19 @@ AC_SUBST(MU_DOC_DIR, "${prefix}/share/doc/mu") |
110 |
+# |
106 |
|
111 |
+# AC_SUBST(XAPIAN_CXXFLAGS) |
107 |
############################################################################### |
112 |
+# AC_SUBST(XAPIAN_LIBS) |
108 |
# check for pmccabe |
113 |
+#]) |
109 |
-AC_PATH_PROG([PMCCABE],[pmccabe],[no]) |
|
|
110 |
-AS_IF([test "x$PMCCABE" = "xno"],[ |
111 |
- have_pmccabe="no" |
112 |
- AC_MSG_WARN([ |
113 |
- *** Developers: you do not seem to have the pmccabe tool installed. |
114 |
- *** Please install it if you want to run the automated code checks]) |
115 |
-],[have_pmccabe="yes"]) |
116 |
+#AC_PATH_PROG([PMCCABE],[pmccabe],[no]) |
117 |
+#AS_IF([test "x$PMCCABE" = "xno"],[ |
118 |
+# have_pmccabe="no" |
119 |
+# AC_MSG_WARN([ |
120 |
+# *** Developers: you do not seem to have the pmccabe tool installed. |
121 |
+# *** Please install it if you want to run the automated code checks]) |
122 |
+#],[have_pmccabe="yes"]) |
123 |
############################################################################### |
114 |
############################################################################### |
|
|
115 |
# we set the set the version of the MuStore (Xapian database) layout |
116 |
# here; it will become part of the db name, so we can automatically |
117 |
@@ -258,27 +258,8 @@ AC_SUBST(MU_DOC_DIR, "${prefix}/share/doc/mu") |
124 |
|
118 |
|
125 |
AC_CONFIG_FILES([ |
119 |
AC_CONFIG_FILES([ |
126 |
Makefile |
120 |
Makefile |
127 |
-mu/Makefile |
121 |
-mu/Makefile |
128 |
-mu/tests/Makefile |
122 |
-mu/mu-memcheck |
129 |
-lib/Makefile |
123 |
-lib/Makefile |
130 |
-lib/doxyfile |
124 |
-lib/doxyfile |
131 |
-lib/parser/Makefile |
125 |
-lib/utils/Makefile |
132 |
-lib/tests/Makefile |
126 |
-lib/query/Makefile |
133 |
mu4e/Makefile |
127 |
mu4e/Makefile |
134 |
mu4e/mu4e-meta.el |
128 |
mu4e/mu4e-meta.el |
135 |
-guile/Makefile |
129 |
-guile/Makefile |
Lines 140-149
Link Here
|
140 |
-guile/scripts/Makefile |
134 |
-guile/scripts/Makefile |
141 |
-toys/Makefile |
135 |
-toys/Makefile |
142 |
-toys/mug/Makefile |
136 |
-toys/mug/Makefile |
143 |
-toys/msg2pdf/Makefile |
|
|
144 |
-man/Makefile |
137 |
-man/Makefile |
145 |
-m4/Makefile |
138 |
-m4/Makefile |
146 |
-contrib/Makefile |
139 |
-contrib/Makefile |
|
|
140 |
-],[ |
141 |
- [chmod +x mu/mu-memcheck] |
147 |
]) |
142 |
]) |
148 |
AC_OUTPUT |
143 |
AC_OUTPUT |
149 |
|
144 |
|