Hi Siddhesh, Thank you for the submission!
The discussion in gnu-prog-discuss mentions that this script implements the conclusions on the bug-standards list at <https://lists.gnu.org/archive/html/bug-standards/2018-05/msg00003.html> and <https://lists.gnu.org/archive/html/bug-standards/2018-05/msg00011.html> > Every project would need to specify its own > vcstocl_quirks.py for now. For this reason, I've removed the file vcstocl_quirks.py from the patch; it has its place in glibc, not in gnulib. Fortunately the code does a reasonable thing when this file is not present. I've also changed the commit message to match gnulib style, and removed a trailing blank line which produced a git warning. I'm adding the gnulib infrastructure (below). I'm listing you as the owner of this module; I hope this is fine with you? Gnulib has documentation in TeXinfo format; if you could write a documentation section (possibly borrowing from the mentioned mailing list posts?), that would be extra useful. 2019-11-18 Bruno Haible <br...@clisp.org> vcs-to-changelog: New module. * modules/vcs-to-changelog: New file. * MODULES.html.sh (func_all_modules): Add it. diff --git a/MODULES.html.sh b/MODULES.html.sh index be12bf4..107f16c 100755 --- a/MODULES.html.sh +++ b/MODULES.html.sh @@ -3577,6 +3577,7 @@ func_all_modules () func_module update-copyright func_module useless-if-before-free func_module vc-list-files + func_module vcs-to-changelog func_end_table element="Misc" diff --git a/modules/vcs-to-changelog b/modules/vcs-to-changelog new file mode 100644 index 0000000..81dabab --- /dev/null +++ b/modules/vcs-to-changelog @@ -0,0 +1,22 @@ +Description: +Convert git log to ChangeLog + +Files: +build-aux/vcs_to_changelog.py +build-aux/vcstocl/frontend_c.py +build-aux/vcstocl/misc_util.py +build-aux/vcstocl/vcs_git.py + +Depends-on: + +configure.ac: + +Makefile.am: + +Include: + +License: +GPLed build tool + +Maintainer: +Siddhesh Poyarekar