[mousetrap/gnome3-wip: 182/240] Inline generation of AUTHORS and ChangeLog to pass `make distcheck`. Remove obsolete MAINTAINERS (se



commit 4c8671008713b9b8827af46875959fdd22fda2d3
Author: Stoney Jackson <dr stoney gmail com>
Date:   Fri Jun 27 11:24:32 2014 -0400

    Inline generation of AUTHORS and ChangeLog to pass `make distcheck`.
    Remove obsolete MAINTAINERS (see https://wiki.gnome.org/MaintainersCorner).

 MAINTAINERS          |   12 ------------
 Makefile.am          |   11 +++++++++--
 bin/mt-gen-AUTHORS   |   14 --------------
 bin/mt-gen-ChangeLog |   13 -------------
 4 files changed, 9 insertions(+), 41 deletions(-)
---
diff --git a/Makefile.am b/Makefile.am
index 7353132..52c6d48 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -2,6 +2,8 @@ mousetrapdir=$(pkgpythondir)
 
 EXTRA_DIST= \
        setup.py \
+       bin/mt-gen-ChangeLog \
+       bin/mt-gen-AUTHORS \
        src/mousetrap
 
 
@@ -21,10 +23,15 @@ dist-hook: gen-ChangeLog gen-AUTHORS del-pyc
 
 .PHONY: gen-ChangeLog gen-AUTHORS del-pyc
 gen-ChangeLog:
-       $(top_srcdir)/bin/mt-gen-ChangeLog $(distdir)/ChangeLog
+       echo Generating "$(distdir)/ChangeLog"
+       echo "# Generated by Makefile.am. Do not edit." > "$(distdir)/ChangeLog"
+       git log --stat >> "$(distdir)/ChangeLog"
 
 gen-AUTHORS:
-       $(top_srcdir)/bin/mt-gen-AUTHORS $(distdir)/AUTHORS
+       echo Generating "$(distdir)/AUTHORS"
+       echo "# Generated by Makefile.am. Do not edit." > "$(distdir)/AUTHORS"
+       echo "Commits Author" >> "$(distdir)/AUTHORS"
+       git shortlog -s -e -n | sed 's/@/ AT /g' | sed 's/\./ DOT /g' >> "$(distdir)/AUTHORS"
 
 del-pyc:
        find . -name '*.pyc' -delete


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]