contrib: build autotools/make targets in a build directory
After that, !2528 (merged) and !2542 (merged) only the ugliest of the build system remain not building in a separate folder.
bgpwhich doesn't have a configure script but is never built (and won't build)-
gsmuses a hardcoded makefile -
fontconfighas some issues with FC_GPERF_SIZE_T detection on macOS !2606 (closed) -
!2570 (merged)freetype2is messy and switch to CMake -
gpg-errorhas some issues on Android -
live555uses a hardcoded makefile -
luauses a hardcoded makefile -
!2579 (merged)ncurseswhich has a very dirty autotools usage cleaned in -
qtwhich is too dirty to touch -
!2571 (closed)sipplaywhich could be using these CMake build files instead -
!2568 (merged)zlib, which can switch to CMake
Draft on top of !2560 (merged)
Edited by Steve Lhomme