The goal of this series is to replace the custom 'tarball' Makefile target by automake's standard 'dist' target. Due to the special non-automake extensions/GNUMakefile.in and some other minor details, this hasn't been functional. Patches 1-6 are preparation work and cleanup of left-overs noticed when comparing final tarball contents. Patches 7 and 8 then enable 'dist' and 'distcheck' targets. Finally, patches 9 and 10 integrate testsuite scripts for use with 'make check'. The 'distcheck' target triggers them, too. But since one doesn't do that as uid 0, only xlate-test.py actually executes and the others are skipped. Changes since v1: - Replace bashism in patch 3. - Generate .tar.xz instead of .tar.bz2 in patch 8. Phil Sutter (11): Drop INCOMPATIBILITIES file Drop libiptc/linux_stddef.h Makefile: Generate ip6tables man pages on the fly extensions: Makefile: Merge initext targets iptables/Makefile: Reorg variable assignments iptables/Makefile: Split nft-variant man page list Makefile: Fix for 'make distcheck' Makefile: Generate .tar.xz archive with 'make dist' include/Makefile: xtables-version.h is generated tests: Adjust testsuite return codes to automake guidelines Makefile.am: Integrate testsuites .gitignore | 12 +++ INCOMPATIBILITIES | 14 ---- Makefile.am | 8 +- extensions/GNUmakefile.in | 121 +++++++----------------------- include/Makefile.am | 8 +- iptables-test.py | 2 +- iptables/Makefile.am | 84 +++++++++++---------- iptables/ip6tables-apply.8 | 1 - iptables/ip6tables-restore.8 | 1 - iptables/ip6tables-save.8 | 1 - iptables/ip6tables.8 | 1 - iptables/tests/shell/run-tests.sh | 4 +- libipq/Makefile.am | 2 +- libiptc/Makefile.am | 2 + libiptc/linux_stddef.h | 39 ---------- utils/Makefile.am | 4 +- xlate-test.py | 2 +- 17 files changed, 107 insertions(+), 199 deletions(-) delete mode 100644 INCOMPATIBILITIES delete mode 100644 iptables/ip6tables-apply.8 delete mode 100644 iptables/ip6tables-restore.8 delete mode 100644 iptables/ip6tables-save.8 delete mode 100644 iptables/ip6tables.8 delete mode 100644 libiptc/linux_stddef.h -- 2.38.0