commit:     00fa51b5d102cf78289cfa6d74b38273a1b75e45
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 11 22:06:17 2014 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Fri Apr 11 22:06:17 2014 +0000
URL:        
http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=00fa51b5

[Documenation] Auto generate a CONTRIBUTORS file

Evaluates the git logs and formatting the authors by NAME <EMAIL>. All
authors are unique and sorted in alphabetical order. Duplicates removed
via .mailmap file.

---
 .mailmap                                   | 46 +++++++++++++++++-
 Documentation/CONTRIBUTORS                 | 75 ++++++++++++++++++++++++++++++
 Documentation/maintainers/regenerate-files |  7 +++
 3 files changed, 127 insertions(+), 1 deletion(-)

diff --git a/.mailmap b/.mailmap
index ccf456e..aa1bb5b 100644
--- a/.mailmap
+++ b/.mailmap
@@ -1,3 +1,47 @@
+Alex Alexander <wi...@gentoo.org> <wi...@gentoo.org>
+Alex Alexander <wi...@gentoo.org> <wired@cloud.skynet>
+Alex Alexander <wi...@gentoo.org> <alex.alexan...@gmail.com>
+Alexey Shvetsov <ale...@gentoo.org> <ale...@gentoo.ru>
+Andreas K. Huettel <dilfri...@gentoo.org> <dilfri...@gentoo.org>
+Andreas K. Huettel <dilfri...@gentoo.org> <m...@akhuettel.de>
+Andreas K. Huettel <dilfri...@gentoo.org> <andreas.huet...@physik.uni-r.de>
+Andreas K. Huettel <dilfri...@gentoo.org> <huettel@bellini.(none)>
+Ben de Groot <yng...@gentoo.org> <yng...@gentoo.org>
+Chris Reffett <creff...@gentoo.org> <geekbo...@gmail.com>
+Cyrill Helg <b...@phlogi.net> <r...@phlogsthink.linux.home>
+David Heidelberger <david.heidelber...@ixit.cz> <d.ok...@gmail.com>
+Dror Levin <sp...@gentoo.org> <sp...@psybear.com>
+Fabio Erculiani <lx...@gentoo.org> <lx...@sabayon.org>
+Fabio Erculiani <lx...@gentoo.org> <lx...@sabayonlinux.org>
+Ian Delaney <ide...@iinet.com.au> <del...@iinet.com.au>
+Johannes Huber <j...@gentoo.org> <j...@gmx.de>
 Jonathan Callen <jcal...@gentoo.org> <en.a...@gmail.com>
 Jonathan Callen <jcal...@gentoo.org> <a...@gentoo.org>
-Cyrill Helg <b...@phlogi.net> <r...@phlogsthink.linux.home>
+Jorge Manuel B. S. Vicetto <jmbsvice...@gentoo.org>
+Maciej Mrozowski <reave...@gentoo.org> <reave...@poczta.fm>
+Maciej Mrozowski <reave...@gentoo.org> <reave...@gmail.com>
+Manuel Nickschas <sputn...@quassel-irc.org> <r...@neutron.nickschas.com>
+Manuel Rüger <mr...@gentoo.org> <gen...@rueg.eu>
+Marc Schiffbauer <msch...@gentoo.org> <m...@schiffbauer.net>
+Marcus D. Hanwell <cr...@gentoo.org> <mar...@cryos.org>
+Markos Chandras <hwoar...@gentoo.org> <hwoar...@silverarrow.gr>
+Michael Palimaka <kensing...@gentoo.org> <kensing...@astralcloak.net>
+Patrick Lauer <patr...@gentoo.org> <b...@dev.gentooexperimental.org>
+Patrick Lauer <patr...@gentoo.org> <patrick.la...@star-group.net>
+Pavlos Ratis <daster...@gentoo.org> <daster...@gmail.com>
+Robert Piasek <dag...@gentoo.org> <rob...@piasek.co.uk>
+Theo Chatzimichos <tampak...@gentoo.org> <tampak...@gentoo.org>
+Theo Chatzimichos <tampak...@gentoo.org> <tampak...@gmail.com>
+Theo Chatzimichos <tampak...@gentoo.org> <tampakrap@graffiti.(none)>
+Tomáš Chvátal <scarab...@gentoo.org> <scarab...@gentoo.org>
+Tomáš Chvátal <scarab...@gentoo.org> <tomas.chva...@gmail.com>
+Tomáš Chvátal <scarab...@gentoo.org> <tchva...@suse.cz>
+Tomáš Chvátal <scarab...@gentoo.org> <scarab@ugly-elf.(none)>
+Unknown <root@localhost> <layman@localhost>
+Unknown <root@localhost> <root@archtester.homenetwork>
+Unknown <root@localhost> <r...@neutron.nickschas.com>
+Unknown <root@localhost> <root@orion8.(none)>
+Unknown <root@localhost> <r...@orion8.fritz.box>
+Unknown <root@localhost> <root@ronan-notebook.(none)>
+Unknown <root@localhost> <root@tux.(none)>
+Vadim A. Misbakh-Soloviev <m...@mva.name> <m...@mva.name>

diff --git a/Documentation/CONTRIBUTORS b/Documentation/CONTRIBUTORS
new file mode 100644
index 0000000..fed3262
--- /dev/null
+++ b/Documentation/CONTRIBUTORS
@@ -0,0 +1,75 @@
+# Autogenerated by regenerate-files, DO NOT EDIT.
+Alex Alexander <wi...@gentoo.org>
+Alex Turbov <i.za...@gmail.com>
+Alexey Shvetsov <ale...@gentoo.org>
+Andreas K. Huettel <dilfri...@gentoo.org>
+Arfrever Frehtes Taifersar Arahesis <arfrever....@gmail.com>
+Ben de Groot <yng...@gentoo.org>
+Chris Reffett <creff...@gentoo.org>
+Christian Ruppert <id...@gentoo.org>
+Christian Schmitt <ch...@ilovelinux.de>
+Christoph Junghans <ott...@gentoo.org>
+Cyrill Helg <b...@phlogi.net>
+David E. Narváez <david.narv...@computer.org>
+David Heidelberger <david.heidelber...@ixit.cz>
+Dennis Schridde <devuran...@gmx.net>
+Dimitris Papapoulios <skiar...@gmail.com>
+Dirk Tilger <dirk.gen...@miriup.de>
+Dominik Kapusta <d...@ayoy.net>
+Dror Levin <sp...@gentoo.org>
+Elias Probst <m...@eliasprobst.eu>
+Enrico Tagliavini <enrico.tagliav...@gmail.com>
+Fabio Erculiani <lx...@gentoo.org>
+Friedrich Kröner <twinb...@gmail.com>
+George Kiagiadakis <kiagiadakis.geo...@gmail.com>
+Giorgos Tsiapaliwkas <terie...@gmail.com>
+Ian Delaney <ide...@iinet.com.au>
+Ian Whyman <thev00...@gentoo.org>
+Jan Kundrát <j...@flaska.net>
+Jason A. Donenfeld <ja...@zx2c4.com>
+Jean-Baptiste Rouault <jbroua...@gmail.com>
+Jekyll Wu <adap...@gmail.com>
+Johannes Huber <j...@gentoo.org>
+Jonathan Callen <jcal...@gentoo.org>
+Jorge Manuel B. S. Vicetto <jmbsvice...@gentoo.org>
+Lars Wendler <polynomia...@gentoo.org>
+Locke Shinseiko <wizzl...@gmail.com>
+Maciej Mrozowski <reave...@gentoo.org>
+Magnus Kessler <magnus.kess...@gmx.net>
+Manuel Nickschas <sputn...@quassel-irc.org>
+Manuel Rüger <mr...@gentoo.org>
+Marc Schiffbauer <msch...@gentoo.org>
+Marcus D. Hanwell <cr...@gentoo.org>
+Marek Hakala (Greg) <hakala.ma...@gmail.com>
+Markos Chandras <hwoar...@gentoo.org>
+Markus Ullmann <jo...@gentoo.org>
+Martin Jansa <martin.ja...@gmail.com>
+Michael Palimaka <kensing...@gentoo.org>
+Michael Skiba <opensou...@michael-skiba.de>
+My Th <rei4...@gmail.com>
+Oldřich Jedlička <oldium....@seznam.cz>
+Ondrej Sukup <mimi...@gmail.com>
+Patrick Lauer <patr...@gentoo.org>
+Pavlos Ratis <daster...@gentoo.org>
+Petteri Räty <betelge...@gentoo.org>
+Přemysl Vohout <pre...@vohnout.cz>
+Richard Yao <r...@cs.stonybrook.edu>
+Robert Förster <de...@gmake.de>
+Robert Piasek <dag...@gentoo.org>
+Romain Perier <mrpo...@gentoo.org>
+Ronan Arraes Jardim Chagas <roni...@gmail.com>
+Scarlett Clark <scarl...@scarlettgatelyclark.com>
+Steffen Stramm <kry...@soylent.eu>
+Theo Chatzimichos <tampak...@gentoo.org>
+Tobias Heinlein <keytoas...@gentoo.org>
+Tomáš Chvátal <scarab...@gentoo.org>
+Torgny Nyblom <k...@nyblom.org>
+Unknown <root@localhost>
+Uwe L. Korn <uw...@xhochy.com>
+Vadim A. Misbakh-Soloviev <m...@mva.name>
+Vladimir Civil Smirnov <civil.o...@gmail.com>
+Vladimir Smirnov <civil.o...@gmail.com>
+krytzz <kry...@soylent.eu>
+puchu <pu...@gmx.at>
+travlr <vel.ac...@gmail.com>
+zaufi <i.za...@gmail.com>

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 9df308c..6cbdab8 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -140,3 +140,10 @@ for set in *-${KF_RELEASE}; do
        sed -r 
"/@/s/-${KF_RELEASE}//g;/9999$/s/~//;s/<//;\@kde-frameworks/@s/-(9999|5\..\.50)/:5/"
 "${set}" >> "${newfile}"
 done
 popd > /dev/null
+
+# regenerate CONTRIBUTORS file
+pushd ../ > /dev/null
+newfile="CONTRIBUTORS"
+echo -e "${HEADER}" > "${newfile}"
+git log --all --format='%aN <%aE>' | sort -u >> "${newfile}"
+popd > /dev/null

Reply via email to