2015-11-19 Kjell Ahlstedt mm-warnings.m4: Fix MM_ARG_ENABLE_WARNINGS for C++11 * macros/mm-warnings.m4: Don't compare a pointer with 0 in the test program. It does not work well with the -Wzero-as-null-pointer-constant option. Bug #757979. 2015-08-29 Daniel Elstner doc-reference.am: Remove pubdocbase and htmlrefpub overrides * build/doc-reference.am (pubdocbase): Remove overridable variable, which has been obsolete and without effect for a long time now. (htmlrefpub): ditto. 2015-08-27 Kjell Ahlstedt doc-reference.am: Don't assume all existing html files shall be rebuilt * build/doc-reference.am: Don't use the set of previously generated files as prerequisites when building reference documentation. Bug #686364. 2015-08-21 Daniel Elstner Bump version to 0.9.9 * configure.ac (AC_INIT): Version 0.9.9. This may become 1.0.0 for the actual release. * NEWS: Start entry for new version. 2015-08-21 Daniel Elstner doc-postprocess.pl: Un-break tag file references * util/doc-postprocess.pl: For some reason, recent versions of Doxygen output the full path to referenced tag files. This is bad since it breaks doc-install.pl, and also because it leaks local path names into source tarballs. Thus, strip the directory prefix here. 2015-08-21 Daniel Elstner doc-reference.am: Do not distribute doxygen.css * build/doc-reference.am (DIST_DOCTOOLS): Remove the deprecated doxygen.css from the list of distributed documentation utilities. This is unlikely to cause any serious breakage -- modules that still use doxygen.css will continue to build just fine. Only new tarball releases will be affected, and even then only when the shipped documentation is being rebuilt. 2015-08-21 Daniel Elstner Build: Suggest ACLOCAL_PATH instead of ACLOCAL_FLAGS * Makefile.am (postinst-acdir-notice): If the installed macros are not on the aclocal search patch, suggest the modern solution of setting ACLOCAL_PATH instead of ACLOCAL_FLAGS. 2015-08-20 Daniel Elstner doc-reference.am: Export MMDOCTOOLDIR at make level * build/doc-reference.am: Use GNU make's "export" directive to pass MMDOCTOOLDIR to Doxygen. 2015-08-20 Daniel Elstner Build: Generate mm-common-util-uninstalled.pc * mm-common-util-uninstalled.pc.in: For consistency, create a pkg-config file for uninstalled use of the mm-common utilities. 2015-08-20 Daniel Elstner Build: Defer decision to use network to make time * Makefile.am (check_updates): Drop the USE_MAINTAINER_MODE and NETWORK_ENABLED conditions in favor of the USE_NETWORK variable. This makes the logic less convoluted, and also allows USE_NETWORK to be overridden at make time. * configure.ac (NETWORK_ENABLED): Drop Automake conditional. 2015-08-20 Daniel Elstner Build: Clean up handling of network enable option * configure.ac: Clean up and simplify the handling of the option to enable or disable the libstdc++ tags download. Also, show it as --disable-network in the help to reflect the most common use case. 2015-08-13 Kjell Ahlstedt Revert "doc-reference.am: Don't assume all existing html files shall be rebuilt" This reverts commit 1ed83c95f60bf6e10a148e43fd4e4201761d2459. That commit does not work well together with jhbuild. Bug #686364. 2015-08-11 Kjell Ahlstedt doc-reference.am: Don't assume all existing html files shall be rebuilt * build/doc-reference.am: Don't use the set of previously generated files as prerequisites when building reference documentation. Use html/index.html as a prerequisite, forcing a rebuild of html/* if it's missing. Bug #686364. 2015-07-15 Murray Cumming 0.9.8