The following patch series allows you to build a working tarball with 'make dist' and not have to rerun the autogen.sh script to build it. It also updates .gitignore when you're working that it ignores the files built up in the process of running make.
Doug Goldstein (4): Reorganize .gitignore while adding entries build: enable builds to work from the tarball Fix make distcheck Fix categories for .desktop entries to be valid
.gitignore | 31 +++++++++---- Makefile.am | 3 +- autogen.sh | 4 -- config/Makefile.am | 58 +++++++++++++----------- config/firewall-applet.desktop.in | 2 +- config/firewall-config.desktop.in | 2 +- po/POTFILES.in | 89 +++++++++++++++++++++++++++++++++++++ po/POTFILES.in.in | 16 ------- src/Makefile.am | 31 +++++-------- 9 files changed, 158 insertions(+), 78 deletions(-) create mode 100644 po/POTFILES.in delete mode 100644 po/POTFILES.in.in