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 <[email protected]> <[email protected]>
+Alex Alexander <[email protected]> <[email protected]>
+Alex Alexander <[email protected]> <[email protected]>
+Alexey Shvetsov <[email protected]> <[email protected]>
+Andreas K. Huettel <[email protected]> <[email protected]>
+Andreas K. Huettel <[email protected]> <[email protected]>
+Andreas K. Huettel <[email protected]> <[email protected]>
+Andreas K. Huettel <[email protected]> <huettel@bellini.(none)>
+Ben de Groot <[email protected]> <[email protected]>
+Chris Reffett <[email protected]> <[email protected]>
+Cyrill Helg <[email protected]> <[email protected]>
+David Heidelberger <[email protected]> <[email protected]>
+Dror Levin <[email protected]> <[email protected]>
+Fabio Erculiani <[email protected]> <[email protected]>
+Fabio Erculiani <[email protected]> <[email protected]>
+Ian Delaney <[email protected]> <[email protected]>
+Johannes Huber <[email protected]> <[email protected]>
 Jonathan Callen <[email protected]> <[email protected]>
 Jonathan Callen <[email protected]> <[email protected]>
-Cyrill Helg <[email protected]> <[email protected]>
+Jorge Manuel B. S. Vicetto <[email protected]>
+Maciej Mrozowski <[email protected]> <[email protected]>
+Maciej Mrozowski <[email protected]> <[email protected]>
+Manuel Nickschas <[email protected]> <[email protected]>
+Manuel Rüger <[email protected]> <[email protected]>
+Marc Schiffbauer <[email protected]> <[email protected]>
+Marcus D. Hanwell <[email protected]> <[email protected]>
+Markos Chandras <[email protected]> <[email protected]>
+Michael Palimaka <[email protected]> <[email protected]>
+Patrick Lauer <[email protected]> <[email protected]>
+Patrick Lauer <[email protected]> <[email protected]>
+Pavlos Ratis <[email protected]> <[email protected]>
+Robert Piasek <[email protected]> <[email protected]>
+Theo Chatzimichos <[email protected]> <[email protected]>
+Theo Chatzimichos <[email protected]> <[email protected]>
+Theo Chatzimichos <[email protected]> <tampakrap@graffiti.(none)>
+Tomáš Chvátal <[email protected]> <[email protected]>
+Tomáš Chvátal <[email protected]> <[email protected]>
+Tomáš Chvátal <[email protected]> <[email protected]>
+Tomáš Chvátal <[email protected]> <scarab@ugly-elf.(none)>
+Unknown <root@localhost> <layman@localhost>
+Unknown <root@localhost> <[email protected]>
+Unknown <root@localhost> <[email protected]>
+Unknown <root@localhost> <root@orion8.(none)>
+Unknown <root@localhost> <[email protected]>
+Unknown <root@localhost> <root@ronan-notebook.(none)>
+Unknown <root@localhost> <root@tux.(none)>
+Vadim A. Misbakh-Soloviev <[email protected]> <[email protected]>

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 <[email protected]>
+Alex Turbov <[email protected]>
+Alexey Shvetsov <[email protected]>
+Andreas K. Huettel <[email protected]>
+Arfrever Frehtes Taifersar Arahesis <[email protected]>
+Ben de Groot <[email protected]>
+Chris Reffett <[email protected]>
+Christian Ruppert <[email protected]>
+Christian Schmitt <[email protected]>
+Christoph Junghans <[email protected]>
+Cyrill Helg <[email protected]>
+David E. Narváez <[email protected]>
+David Heidelberger <[email protected]>
+Dennis Schridde <[email protected]>
+Dimitris Papapoulios <[email protected]>
+Dirk Tilger <[email protected]>
+Dominik Kapusta <[email protected]>
+Dror Levin <[email protected]>
+Elias Probst <[email protected]>
+Enrico Tagliavini <[email protected]>
+Fabio Erculiani <[email protected]>
+Friedrich Kröner <[email protected]>
+George Kiagiadakis <[email protected]>
+Giorgos Tsiapaliwkas <[email protected]>
+Ian Delaney <[email protected]>
+Ian Whyman <[email protected]>
+Jan Kundrát <[email protected]>
+Jason A. Donenfeld <[email protected]>
+Jean-Baptiste Rouault <[email protected]>
+Jekyll Wu <[email protected]>
+Johannes Huber <[email protected]>
+Jonathan Callen <[email protected]>
+Jorge Manuel B. S. Vicetto <[email protected]>
+Lars Wendler <[email protected]>
+Locke Shinseiko <[email protected]>
+Maciej Mrozowski <[email protected]>
+Magnus Kessler <[email protected]>
+Manuel Nickschas <[email protected]>
+Manuel Rüger <[email protected]>
+Marc Schiffbauer <[email protected]>
+Marcus D. Hanwell <[email protected]>
+Marek Hakala (Greg) <[email protected]>
+Markos Chandras <[email protected]>
+Markus Ullmann <[email protected]>
+Martin Jansa <[email protected]>
+Michael Palimaka <[email protected]>
+Michael Skiba <[email protected]>
+My Th <[email protected]>
+Oldřich Jedlička <[email protected]>
+Ondrej Sukup <[email protected]>
+Patrick Lauer <[email protected]>
+Pavlos Ratis <[email protected]>
+Petteri Räty <[email protected]>
+Přemysl Vohout <[email protected]>
+Richard Yao <[email protected]>
+Robert Förster <[email protected]>
+Robert Piasek <[email protected]>
+Romain Perier <[email protected]>
+Ronan Arraes Jardim Chagas <[email protected]>
+Scarlett Clark <[email protected]>
+Steffen Stramm <[email protected]>
+Theo Chatzimichos <[email protected]>
+Tobias Heinlein <[email protected]>
+Tomáš Chvátal <[email protected]>
+Torgny Nyblom <[email protected]>
+Unknown <root@localhost>
+Uwe L. Korn <[email protected]>
+Vadim A. Misbakh-Soloviev <[email protected]>
+Vladimir Civil Smirnov <[email protected]>
+Vladimir Smirnov <[email protected]>
+krytzz <[email protected]>
+puchu <[email protected]>
+travlr <[email protected]>
+zaufi <[email protected]>

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