Release version is 2.3
[release] Fixes setting of module path for installed package.

Previously the module path was a relative to the install
directory. With this patch the CMake package configuration file contains the
full path and the macros are found.
(cherry picked from commit a0e3794660783a8650cd1fd8bfe39e238240d5b0)
[release] Make test-localfe pass again.

Disabled failing check for PyramidP*LFE's Jacobian, cf. FS#1289.
Make check for deprecated functions optional.
(cherry picked from commit 088d1094883c26d52eaad1596909fe90df097b25)

Signed-off-by: Markus Blatt <markus@dr-blatt.de>
[release] Add missing CMakeLists.txt to tar ball.
(cherry picked from commit 59f99d0b97a192a3cac78caebd31e3ee3c722db4)

Signed-off-by: Christoph Grüninger <gruenich@dune-project.org>
[release] Update list of copyright holders until Dune 2.3.
(cherry picked from commit 269e55e7239c95645880a28dee6bc94d9497efb9)

Signed-off-by: Christoph Grüninger <gruenich@dune-project.org>
[cmake,bugfix] Fixes traversal of subdirs for make all.

Previously, if test was not the last entry in the list of subdirectories
then all subdirectories that were listed after test were con processed
during all and install. This patch fixes this behaviour.
(cherry picked from commit 1474a69a6e4c490958af7eacbc46ec1a03780964)

Signed-off-by: Markus Blatt <markus@dr-blatt.de>
[cmake,release] Renamed DuneLocalfunctionsMacros.cmake to correct name DuneLocalFunctionsMacros.cmake

Additional we removed the warning as there are not test currently.
(cherry picked from commit 3f0cb6909843614ea6f6f48f6a111df786e25fb6)

Signed-off-by: Markus Blatt <markus@dr-blatt.de>
[cmake,release] Added missing headers to installation routines.
(cherry picked from commit 7806407084074a1fb83b8f0397fe203701601a19)

Signed-off-by: Markus Blatt <markus@dr-blatt.de>
[bugfix,cmake] Also process cmake/modules for installation of macros
(cherry picked from commit 81a24b3a74fb98375be7dd92324c0edc4e6c2787)

Signed-off-by: Markus Blatt <markus@dr-blatt.de>
[bugfix,cmake] Added directives for pdf manual creation and cleanup CMakeLists.txt
(cherry picked from commit 3560b41b72bb400d6798afe6fcf683222695e2d7)

Signed-off-by: Markus Blatt <markus@dr-blatt.de>
[CMake][release] Remove debug output that should never be commited.
(cherry picked from commit c15d41cdb873228a5dd02c85319edc6f3697b9b3)

Signed-off-by: Markus Blatt <markus@dr-blatt.de>
[cmake,bugfix] Fixes requiredness of module

Previously, dependencies were not correctly searched for as
required packages. This patch fixes this.
(cherry picked from commit 8f402156276032163adc925e253bbdeb6a19cec1)

Signed-off-by: Markus Blatt <markus@dr-blatt.de>
[cmake,release] Use autogenerated package configuration files instead of templates.
(cherry picked from commit 9bfc01e93d5ff6cea1bf11b4d430a3f72b11405a)

Signed-off-by: Markus Blatt <markus@dr-blatt.de>
[autotools,release] Install autoconf macros to $(datadir)/dune/aclocal

Previously, the macros were installed to $(datadir)/aclocal. As we have
some macros in DUNE that are also installed for some Linux distributions
this caused conflicts in package managers. With this patch we install
them to $(datadir)/dune/aclocal to resolve this issue outlined in flyspray
task 1409
https://dune-project.org/flyspray/index.php?do=details&task_id=1409
(cherry picked from commit 81fe0402bd0df6bed8cee2603957812cacb4b31f)

Signed-off-by: Markus Blatt <markus@dr-blatt.de>
[cmake,release] Install cmake macros to $(datadir)/dune/cmake/

Previously, the macros were installed to $(datadir)/cmake/. As we have
some macros in DUNE that might also be in other packages
this may cause conflicts in package managers. With this patch we install
them to $(datadir)/dune/cmake to resolve this issue. Together with the
last patch this will resolve problems  outlined in flyspray
task 813
https://dune-project.org/flyspray/index.php?do=details&task_id=813
I apologize for givin the wrong task number in the previous patch.
(cherry picked from commit ece1e584476965bb779f6ace315cc266d3b61306)

Signed-off-by: Markus Blatt <markus@dr-blatt.de>
[autotools,bugfix] Remove deleted dirs from configure.ac

Some cmake specific dirs have been deleted in commit 9bfc01e93d5ff6cea1bf11b4d430a3f72b11405a but not removed from
configure.ac resulting the build process to fail for the autotools.
(cherry picked from commit 03990eefc21ce4e9892ba4817f70f0a097d6ff79)

Signed-off-by: Christoph Grüninger <gruenich@dune-project.org>
Call this the first alpha version
[buildsystem,release] Generate cmake package configuration files with autotools
(cherry picked from commit bebf4fef6e5409fc9f6b3eedd0110a2622915aee)

Signed-off-by: Christoph Grüninger <gruenich@dune-project.org>
[autotools,bugfix] Fixes path of include rules for creating CMake pkg configuration files.

$(top_srcdir) was missing. Thanks to Tobias Malkmus for the hint.
(cherry picked from commit 0f7ddb5b4955eefd346766de99f7779aa6801ecc)

Signed-off-by: Christoph Grüninger <gruenich@dune-project.org>
Bump version to 2.3beta2