mirror of
git://git.savannah.gnu.org/libtool.git
synced 2024-11-27 06:09:57 +08:00
maint: autogenerate THANKS.
More automation == less time wasted on menial tasks. * build-aux/thanks-gen: script inspired by coreutils. * Makefile.am (THANKS): Based on rule from coreutils/Makefile.am. * NO-THANKS: New file. Configure thanks-gen output. * THANKS: Remove. Signed-off-by: Gary V. Vaughan <gary@gnu.org>
This commit is contained in:
parent
c77eea5f6c
commit
48ef34c5b9
35
Makefile.am
35
Makefile.am
@ -525,6 +525,7 @@ install-scripts-local: $(lt_Makefile_in)
|
||||
edit_readme_alpha = $(srcdir)/$(aux_dir)/edit-readme-alpha
|
||||
gitlog_to_changelog = $(srcdir)/$(aux_dir)/gitlog-to-changelog
|
||||
git_log_fix = $(srcdir)/$(aux_dir)/git-log-fix
|
||||
thanks_gen = $(srcdir)/$(aux_dir)/thanks-gen
|
||||
|
||||
dotserial = $(distdir)/.serial
|
||||
dotversion = $(srcdir)/.version
|
||||
@ -532,6 +533,8 @@ tarball_version = $(distdir)/.tarball-version
|
||||
readme = $(distdir)/README
|
||||
changelog = $(distdir)/ChangeLog
|
||||
changelog_old = $(srcdir)/ChangeLog.old
|
||||
thanks = $(distdir)/THANKS
|
||||
no_thanks = $(srcdir)/NO-THANKS
|
||||
|
||||
# Generate ChangeLog using git log entries for as far back as
|
||||
# they are in good shape, appending manual records from earlier.
|
||||
@ -544,7 +547,35 @@ $(changelog): FORCE
|
||||
cat '$(changelog_old)' >> '$@'; \
|
||||
fi
|
||||
|
||||
## Arrange so that .tarball-version appears only in the distribution
|
||||
# Sort in traditional ASCII order, regardless of the current locale;
|
||||
# otherwise we may get into trouble with distinct strings that the
|
||||
# current locale considers to be equal.
|
||||
ASSORT = LC_ALL=C sort
|
||||
|
||||
# Extract all lines up to the first one starting with "##".
|
||||
prologue = perl -ne '/^\#\#/ and exit; print' $(no_thanks)
|
||||
|
||||
# Generate THANKS using git log entries as far as possible, fixing
|
||||
# up ommisions and errors from NO-THANKS configuration.
|
||||
$(thanks): FORCE
|
||||
$(AM_V_GEN)if test -d '$(srcdir)/.git'; then \
|
||||
{ \
|
||||
$(prologue); echo; \
|
||||
{ perl -ne '/^$$/.../^$$/ and print' $(no_thanks) \
|
||||
| grep -v '^$$' | perl -pe 's/ +/\0/'; \
|
||||
{ sed -e '1,/\#\# /d' -e '/^\#\# /d' \
|
||||
-e 's,[ ][ ]*, ,' < $(no_thanks) \
|
||||
| tr '\t' '\0'; \
|
||||
git log --pretty=format:'%aN%x00%aE'; \
|
||||
} | $(ASSORT) -u; \
|
||||
} | $(thanks_gen) \
|
||||
| LC_ALL=en_US.UTF-8 sort -f; \
|
||||
echo; \
|
||||
printf ';; %s\n' 'Local Variables:' 'coding: utf-8' End:; \
|
||||
} > '$@'; \
|
||||
fi
|
||||
|
||||
## Arrange so that .version appears only in the distribution
|
||||
## tarball, and never in a checked-out repository.
|
||||
EXTRA_DIST += $(dotversion)
|
||||
BUILT_SOURCES += $(dotversion)
|
||||
@ -564,7 +595,7 @@ $(readme): FORCE
|
||||
|
||||
git_commit_count = git log --pretty=oneline |wc -l |$(SED) 's|[ ]||g'
|
||||
|
||||
dist-hook: $(changelog) $(dotversion) $(readme)
|
||||
dist-hook: $(changelog) $(thanks) $(dotversion) $(readme)
|
||||
## Arrange so that .tarball-version appears only in the distribution
|
||||
## tarball, and never in a checked-out repository.
|
||||
echo '$(VERSION)' > $(tarball_version)
|
||||
|
138
NO-THANKS
Normal file
138
NO-THANKS
Normal file
@ -0,0 +1,138 @@
|
||||
These people have contributed to GNU Libtool. Some have reported problems,
|
||||
others have contributed improvements to the documentation and actual code.
|
||||
The particular contributions are described in the version control logs and
|
||||
ChangeLog files. If your name has been left out, if you'd rather not be
|
||||
listed, or if you'd prefer a different address be used, please send a
|
||||
note to the bug-report mailing list (as seen at end of e.g., libtool --help).
|
||||
##
|
||||
## There is no need to list here any name that appears as an Author in
|
||||
## "git log" output. Those are automatically added when this template
|
||||
## is used to generate the THANKS file. You will still need to add
|
||||
## contributors who are not a git log Author - e.g. bug reporters.
|
||||
##
|
||||
## Folks already promoted to AUTHORS:
|
||||
##
|
||||
!Alexandre Oliva
|
||||
!Bob Friesenhahn
|
||||
!Charles Wilson
|
||||
!Gary V. Vaughan
|
||||
!Gordon Matzigkeit
|
||||
!Ossama Othman
|
||||
!Peter O'Gorman
|
||||
!Ralf Wildenhues
|
||||
!Robert Boehne
|
||||
!Scott James Remnant
|
||||
!Thomas Tanner
|
||||
##
|
||||
## Remove duplicates under alternate names, and add preferred email
|
||||
## addresses from contributors that don't match git log output here:
|
||||
##
|
||||
Akim Demaille akim@epita.fr
|
||||
!Albert Chin
|
||||
Albert Chin-A-Young china@thewrittenword.com
|
||||
Andreas Schwab schwab@suse.de
|
||||
Brian Barrett brbarret@osl.iu.edu
|
||||
!Brian W. Barret
|
||||
Bruno Haible haible@ilog.fr
|
||||
Dalibor Topic robilad@kaffe.org
|
||||
David Edelsohn edelsohn@gnu.org
|
||||
DJ Delorie dj@delorie.com
|
||||
Erez Zadok ezk@cs.columbia.edu
|
||||
Eric Blake ebb9@byu.net
|
||||
H.J. Lu hjl@gnu.org
|
||||
Ian Lance Taylor iant@google.com
|
||||
Jeff Squyres jsquyres@cisco.com
|
||||
John David Anglin dave.anglin@nrc.ca
|
||||
Juergen Reuter reuter@theoc01.desy.de
|
||||
Karl Berry karl@gnu.org
|
||||
Maciej W. Rozycki macro@linux-mips.org
|
||||
Manfred Weichel weichel@global.nacamar.de
|
||||
Mike Gorchak mike@malva.ua
|
||||
Mo DeJong mdejong@redhat.com
|
||||
Nick Hudson skrll@netbsd.org
|
||||
Olly Betts olly@muscat.co.uk
|
||||
Paul Eggert eggert@cs.ucla.edu
|
||||
Pavel Roskin proskin@gnu.org
|
||||
Peter Ekberg peda@lysator.liu.se
|
||||
Rainer Orth ro@TechFak.Uni-Bielefeld.de
|
||||
Robert Millan robertmh@gnu.org
|
||||
Samuel Thibault samuel.thibault@gnu.org
|
||||
Simon Josefsson jas@extundo.com
|
||||
Steve Ellcey sellcey@mips.com
|
||||
Todd Vierling tv@netbsd.org
|
||||
Vincent Torri vtorri@univ-evry.fr
|
||||
##
|
||||
## Add bug reporters, patch Authors you forgot to attribute at commit
|
||||
## time with 'git commit --author=...' and other non-patch contributers
|
||||
## below:
|
||||
##
|
||||
Andreas Schiffler aschiffler@ferzkopp.net
|
||||
Brent Leback brent.leback@st.com
|
||||
Camilo La Rota camilo.larota@ens-lyon.fr
|
||||
Carl D. Roth roth@cse.ucsc.edu
|
||||
Chris P. Ross cross@eng.us.uu.net
|
||||
Christian Rössel christian.roessel@gmx.de
|
||||
Christopher Hulbert cchgroupmail@gmail.com
|
||||
Craig Tierney Craig.Tierney@noaa.gov
|
||||
Dan McMahill mcmahill@mtl.mit.edu
|
||||
Daniel Richard G. skunk@iSKUNK.ORG
|
||||
Dave Yost Dave@Yost.com
|
||||
Donn Washburn n5xwb@comcast.net
|
||||
Erik van Pienbroek erik-gnu@vanpienbroek.nl
|
||||
Ethan Mallove ethan.mallove@sun.com
|
||||
Fred Cox sailorfred@yahoo.com
|
||||
Jakub Bogusz qboosh@pld-linux.org
|
||||
James Su james.su@gmail.com
|
||||
Jay Krell jay.krell@cornell.edu
|
||||
Jeremy C. Reed reed@reedmedia.net
|
||||
Jim Meyering jim@meyering.net
|
||||
Joakim Tjernlund joakim.tjernlund@transmode.se
|
||||
Joel N. Weber II devnull@gnu.org
|
||||
Joerg Sonnenberger joerg@netbsd.org
|
||||
John R. Cary cary@txcorp.com
|
||||
John Wolfe jlw@sco.com
|
||||
Joseph Beckenbach III jrb3@best.com
|
||||
Kenneth Albanowski kjahds@kjahds.com
|
||||
Khem Raj raj.khem@gmail.com
|
||||
Kurt D. Zeilenga Kurt@OpenLDAP.Org
|
||||
Lawrence Velázquez larryv@macports.org
|
||||
Lionel Landwerlin llandwerlin@gmail.com
|
||||
Maciej Helminiak dion2@wp.pl
|
||||
Mahesh Narayanamurthi mahesh.mach@gmail.com
|
||||
Marcel Loose loose@astron.nl
|
||||
Markus Duft markus.duft@salomon.at
|
||||
Martin Doucha doucha@integri.cz
|
||||
Matthijs Kooijman matthijs@stdin.nl
|
||||
Micheal E. Faenza mfaenza@mitre.org
|
||||
Mike Miller mtmiller@ieee.org
|
||||
Nick Bowler nbowler@draconx.ca
|
||||
Nix nix@esperi.org.uk
|
||||
Olaf Lenz olenz@fias.uni-frankfurt.de
|
||||
Ozkan Sezer sezeroz@gmail.com
|
||||
Patrice Fromy patrice.fromy@u-psud.fr
|
||||
Paul Biggar paul.biggar@gmail.com
|
||||
Paul Laight plaight@quantxautomation.co.uk
|
||||
Paul Seidler sepek@lavabit.com
|
||||
Pavel Raiskup praiskup@redhat.com
|
||||
Paweł Daniluk pawel@bioexploratorium.pl
|
||||
Peter Fritzsche peter.fritzsche@gmx.de
|
||||
Peter Jeremy peterjeremy@optushome.com.au
|
||||
Peter Kjellerstedt peter.kjellerstedt@axis.com
|
||||
Pádraig Brady P@draigBrady.com
|
||||
Richard B. Kreckel kreckel@ginac.de
|
||||
Richard Purdie rpurdie@rpsys.net
|
||||
Robert Garron Robert.Garron@Access3000.net
|
||||
Robert Ögren lists@roboros.com
|
||||
Roberto Bagnara bagnara@cs.unipr.it
|
||||
Roland Mainz roland.mainz@nrubsig.org
|
||||
Rudolf Leitgeb r.leitgeb@x-pin.com
|
||||
Ryan Hill dirtyepic@gentoo.org
|
||||
Sebastian Wilhelmi wilhelmi@ira.uka.de
|
||||
Sven Verdoolaege skimo@liacs.nl
|
||||
Terry D. Dontje Terry.Dontje@Sun.COM
|
||||
Tom Tromey tromey@cygnus.com
|
||||
Ulrich Drepper drepper@ipd.info.uni-karlsruhe.de
|
||||
Václav Zeman vhaisman@gmail.com
|
||||
Warren Dodge warren.l.dodge@Tektronix.com
|
||||
Xavier Pianet xavier@xingo.com
|
||||
Юрий Андреевич Пухальский pooh@cryptopro.ru
|
241
THANKS
241
THANKS
@ -1,241 +0,0 @@
|
||||
* GNU Libtool could not be what it is today without the invaluable help of
|
||||
the people named in this file.
|
||||
|
||||
|
||||
* The following people have made sufficiently significant code contributions
|
||||
to Libtool that an exchange of legal papers with the FSF was warranted:
|
||||
|
||||
Gord Matzigkeit gord@gnu.org 1996-07-11
|
||||
Kean Johnston jkj@sco.com 1997-08-26
|
||||
Gary V. Vaughan gary@gnu.org 1998-11-24
|
||||
Alexandre Oliva oliva@dcc.unicamp.br 1999-03-26
|
||||
Thomas Tanner tanner@ffii.org 1999-06-23
|
||||
Pavel Roskin pavel_roskin@geocities.com 1999-07-20
|
||||
Ossama Othman ossama@debian.org 1999-12-06
|
||||
Lars J. Aas lars@sim.no 2000-07-07
|
||||
Morten Eriksen morten@sim.no 2000-07-07
|
||||
Robert Boehne rboehne@gnu.org 2000-09-25
|
||||
Stepan Kasal kasal@ucw.cz 2000-04-12
|
||||
Paul Sokolovsky Paul.Sokolovsky@technologist.com 2000-05-06
|
||||
Daniel P. McNichol mcnichol@austin.ibm.com 2000-12-08
|
||||
Bruce Korb bkorb@gnu.org 2000-10-11
|
||||
Tim Van Holder tim.van.holder@pandora.be 2001-02-20
|
||||
Derek R. Price dprice@collab.net 2001-03-12
|
||||
Edward M. Lee tailbert@yahoo.com 2001-03-22
|
||||
Erik Lindahl erik@theophys.kth.se 2001-08-22
|
||||
Carsten Griwodz griff@ifi.uio.no 2001-08-29
|
||||
Hans-Peter Nilsson hp@bitrange.com 2001-10-24
|
||||
Akim Demaille akim@freefriends.org 2001-11-01
|
||||
Francis James Franklin fjf@alinameridon.com 2001-11-15
|
||||
Robert Collins rbtcollins@hotmail.com 2001-12-27
|
||||
Michael Elizabeth Chastain mec@shout.net 2001-12-27
|
||||
Nishio Futoshi fut_nis@d3.dion.ne.jp 2002-01-23
|
||||
Trevor Forbes trevorf@idl.com.au 2002-04-26
|
||||
Charles S. Wilson cwilson@ece.gatech.edu 2002-05-23
|
||||
Federico G. Schwindt fgsch@openbsd.org 2002-05-21
|
||||
Greg McGary greg@mcgary.org 2002-06-05
|
||||
Robert J. Friesenhahn bfriesen@simple.dallas.tx.us 2002-06-27
|
||||
Assar Westerlund assar@kth.se 2002-09-13
|
||||
Allan Sandfeld Jensen snowwolf@one2one-networks.com 2002-10-07
|
||||
Ross Douglas Alexander ross.alexander@uk.neceur.com 2002-10-29
|
||||
Alexandre Duret-Lutz duret_g@lrde.epita.fr 2002-11-06
|
||||
Christian Cornelssen ccorn@cs.tu-berlin.de 2002-11-05
|
||||
Jan Kratochvil project-libtool@jankratochvil.net 2003-01-28
|
||||
Raja R. Harinath harinath@acm.org 2003-02-25
|
||||
Paolo Bonzini bonzini@gnu.org 2003-03-01
|
||||
Richard Nicholas Somer Dawe rich@phekda.freeserve.co.uk 2003-03-12
|
||||
Peter O'Gorman peter@pogma.com 2003-03-14
|
||||
Ralph Schleicher rs@nunatak.allgaeu.org 2003-03-13
|
||||
Keith Packard keithp@keithp.com 2003-03-12
|
||||
Felix Lee felix.1@canids.net 2003-03-31
|
||||
Bernardo Innocenti bernie@develer.com 2003-07-31
|
||||
Albert Chin-A-Young china@thewrittenword.com 2003-08-02
|
||||
Scott Remnant scott@netsplit.com 2003-10-04
|
||||
Robert Millan Hernandez robertmh@gnu.org 2003-10-16
|
||||
Kevin Fleming kpfleming@backtobasicsmgmt.com 2003-11-17
|
||||
Benjamin Reed ranger@befunk.com 2004-02-08
|
||||
Ralf Wildenhues Ralf.Wildenhues@gmx.de 2004-02-12
|
||||
Nick Hudson skrll@netbsd.org 2004-03-29
|
||||
Noah Jeffrey Misch noah@cs.caltech.edu 2004-07-05
|
||||
Thorsten Glaser tg@66h.42h.de 2004-10-11
|
||||
Peter Rosin peda@lysator.liu.se 2005-04-12
|
||||
Tim Rice tim@multitalents.net 2005-11-10
|
||||
Eric Blake ebb9@byu.net 2006-01-18
|
||||
Yaakov Selkowitz yselkowitz@users.sourceforge.net 2009-07-30
|
||||
|
||||
|
||||
* The following additional people made especially gracious contributions of
|
||||
their time and energy in helping to track down bugs, port to new systems,
|
||||
and generally assist in the libtool maintainership process:
|
||||
|
||||
Alan Hourihane alanh@fairlite.co.uk
|
||||
Alexei Sheplyakov varg@theor.jinr.ru
|
||||
Alon Bar-Lev alon.barlev@gmail.com
|
||||
Andreas Schiffler aschiffler@ferzkopp.net
|
||||
Andreas Schwab schwab@suse.de
|
||||
Andrey Slepuhin pooh@msu.ru
|
||||
Aneesh Kumar K.V kvaneesh@hotmail.com
|
||||
Brad Smith brad@comstyle.com
|
||||
Brent Leback brent.leback@st.com
|
||||
Brian Barrett brbarret@osl.iu.edu
|
||||
Bruno Haible haible@ilog.fr
|
||||
Brice De Bruyne bricedb@gmail.com
|
||||
Camilo La Rota camilo.larota@ens-lyon.fr
|
||||
Carl D. Roth roth@cse.ucsc.edu
|
||||
Chris Demetriou cgd@google.com
|
||||
Chris P. Ross cross@eng.us.uu.net
|
||||
Christian Biesinger cbiesinger@web.de
|
||||
Christian Rössel christian.roessel@gmx.de
|
||||
Christoph Egger Christoph_Egger@gmx.de
|
||||
Christopher Hulbert cchgroupmail@gmail.com
|
||||
Craig Tierney Craig.Tierney@noaa.gov
|
||||
Dalibor Topic robilad@kaffe.org
|
||||
Dan McMahill mcmahill@mtl.mit.edu
|
||||
Daniel Reed n@ml.org
|
||||
Daniel Richard G. skunk@iSKUNK.ORG
|
||||
Dave Korn dave.korn.cygwin@googlemail.com
|
||||
Dave Yost Dave@Yost.com
|
||||
DJ Delorie dj@delorie.com
|
||||
Donn Washburn n5xwb@comcast.net
|
||||
Edouard G. Parmelan Edouard.Parmelan@France.NCR.COM
|
||||
Erez Zadok ezk@shekel.mcl.cs.columbia.edu
|
||||
Eric Estievenart eric@via.ecp.fr
|
||||
Erik van Pienbroek erik-gnu@vanpienbroek.nl
|
||||
Ethan Mallove ethan.mallove@sun.com
|
||||
Frank Ch. Eigler fche@cygnus.com
|
||||
Fred Cox sailorfred@yahoo.com
|
||||
Gerald Pfeifer gerald@pfeifer.com
|
||||
H.J. Lu hjl@gnu.org
|
||||
Henning Nielsen Lund hnl_dk@amigaos.dk
|
||||
Howard Chu hyc@highlandsun.com
|
||||
Ian Lance Taylor ian@cygnus.com
|
||||
Ingo Weinhold ingo_weinhold@gmx.de
|
||||
Jakub Bogusz qboosh@pld-linux.org
|
||||
Jacob Meuser jakemsr@jakemsr.com
|
||||
James Su james.su@gmail.com
|
||||
Jan Engelhardt jengelh@inai.de
|
||||
Jay Krell jay.krell@cornell.edu
|
||||
Jeff Squyres jsquyres@lam-mpi.org
|
||||
Jeremy C. Reed reed@reedmedia.net
|
||||
Jim Meyering jim@meyering.net
|
||||
Joakim Tjernlund joakim.tjernlund@transmode.se
|
||||
Joel N. Weber II devnull@gnu.org
|
||||
Joerg Sonnenberger joerg@netbsd.org
|
||||
John Bowler jbowler@acm.org
|
||||
John R. Cary cary@txcorp.com
|
||||
John Wolfe jlw@sco.com
|
||||
Josh Hursey jjhursey@open-mpi.org
|
||||
Joseph Beckenbach III jrb3@best.com
|
||||
Karl Berry karl@freefriends.org
|
||||
Kenneth Albanowski kjahds@kjahds.com
|
||||
Kevin Ryde user42@zip.com.au
|
||||
Khem Raj raj.khem@gmail.com
|
||||
KO Myung-Hun komh@chollian.net
|
||||
Kurt D. Zeilenga Kurt@OpenLDAP.Org
|
||||
Lawrence Velázquez larryv@macports.org
|
||||
Lennart Poettering lennart@poettering.net
|
||||
Lionel Landwerlin llandwerlin@gmail.com
|
||||
Maciej Helminiak dion2@wp.pl
|
||||
Maciej W. Rozycki macro@linux-mips.org
|
||||
Mahesh Narayanamurthi mahesh.mach@gmail.com
|
||||
Manfred Weichel Manfred.Weichel@pdb.siemens.de
|
||||
Marc Espie espie@nerim.net
|
||||
Marc J. Fraioli fraioli@dg-rtp.dg.com
|
||||
Marcel Loose loose@astron.nl
|
||||
Mark Kettenis kettenis@phys.uva.nl
|
||||
Markus Duft markus.duft@salomon.at
|
||||
Martin Doucha doucha@integri.cz
|
||||
Matthijs Kooijman matthijs@stdin.nl
|
||||
Micheal E. Faenza mfaenza@mitre.org
|
||||
Michael Haubenwallner michael.haubenwallner@salomon.at
|
||||
Mike Gorchak mike@malva.ua
|
||||
Mike Frysinger vapier@gentoo.org
|
||||
Mike Miller mtmiller@ieee.org
|
||||
Nick Bowler nbowler@draconx.ca
|
||||
Nix nix@esperi.org.uk
|
||||
Olaf Lenz olenz@fias.uni-frankfurt.de
|
||||
Olly Betts olly@muscat.co.uk
|
||||
Ozkan Sezer sezeroz@gmail.com
|
||||
Pádraig Brady P@draigBrady.com
|
||||
Patrice Fromy patrice.fromy@u-psud.fr
|
||||
Patrick Welche prlw1@newn.cam.ac.uk
|
||||
Paul Biggar paul.biggar@gmail.com
|
||||
Paul Eggert eggert@twinsun.com
|
||||
Paul Laight plaight@quantxautomation.co.uk
|
||||
Paul Seidler sepek@lavabit.com
|
||||
Pavel Raiskup praiskup@redhat.com
|
||||
Paweł Daniluk pawel@bioexploratorium.pl
|
||||
Peter Eisentraut peter_e@gmx.net
|
||||
Peter Fritzsche peter.fritzsche@gmx.de
|
||||
Peter Jeremy peterjeremy@optushome.com.au
|
||||
Peter Kjellerstedt peter.kjellerstedt@axis.com
|
||||
Philip Allison philip.allison@smoothwall.net
|
||||
Rainer Emrich r.emrich@de.tecosim.com
|
||||
Rainer Orth ro@TechFak.Uni-Bielefeld.DE
|
||||
Rainer Tammer tammer@tammer.net
|
||||
Ralf Menzel menzel@ls6.cs.uni-dortmund.de
|
||||
Reuben Thomas rrt@sc3d.org
|
||||
Richard B. Kreckel kreckel@ginac.de
|
||||
Richard Palo richard.palo@baou.fr
|
||||
Richard Purdie rpurdie@rpsys.net
|
||||
Richard Sandiford richards@transitive.com
|
||||
Robert Garron Robert.Garron@Access3000.net
|
||||
Robert Millan rmh@aybabtu.com
|
||||
Robert Ögren lists@roboros.com
|
||||
Roberto Bagnara bagnara@cs.unipr.it
|
||||
Roland Mainz roland.mainz@nrubsig.org
|
||||
Roumen Petrov bugtrack@roumenpetrov.info
|
||||
Rudolf Leitgeb r.leitgeb@x-pin.com
|
||||
Ryan Hill dirtyepic@gentoo.org
|
||||
Sam Thursfield ssssam@gmail.com
|
||||
Scott McCreary scottmc2@gmail.com
|
||||
Sebastian Wilhelmi wilhelmi@ira.uka.de
|
||||
Simon Josefsson jas@extundo.com
|
||||
Stephan Kulow coolo@kde.org
|
||||
Steve Ellcey sje@cup.hp.com
|
||||
Steven M. Schultz sms@wlv.iipo.gtegsc.com
|
||||
Svante Signell srs@kth.se
|
||||
Sven Verdoolaege skimo@liacs.nl
|
||||
Terry D. Dontje Terry.Dontje@Sun.COM
|
||||
Tim Mooney mooney@dogbert.cc.ndsu.NoDak.edu
|
||||
Todd C. Miller Todd.Miller@courtesan.com
|
||||
Todd Vierling tv@pobox.com
|
||||
Tom Tromey tromey@cygnus.com
|
||||
Tor Lillqvist tml@iki.fi
|
||||
Ulrich Drepper drepper@ipd.info.uni-karlsruhe.de
|
||||
Warren Dodge warren.l.dodge@Tektronix.com
|
||||
Václav Zeman vhaisman@gmail.com
|
||||
Vadim Zeitlin vz-libtool@zeitlins.org
|
||||
Vincent Lefevre vincent@vinc17.org
|
||||
Vincent Torri vtorri@univ-evry.fr
|
||||
Xavier Pianet xavier@xingo.com
|
||||
Юрий Андреевич Пухальский pooh@cryptopro.ru
|
||||
|
||||
|
||||
* And, not forgetting everyone that was kind enough to spend time testing
|
||||
libtool, use it in their packages and report bugs, all of whom are too
|
||||
numerous to mention here. Many people who have kindly submitted bug reports
|
||||
and small patches are credited for their contributions in the ChangeLogs.
|
||||
|
||||
--
|
||||
Copyright (C) 1996, 1998-1999, 2001-2014 Free Software Foundation,
|
||||
Inc.
|
||||
Written by Gord Matzigkeit, 1996
|
||||
|
||||
This file is part of GNU Libtool.
|
||||
|
||||
GNU Libtool is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU General Public License as
|
||||
published by the Free Software Foundation; either version 2 of
|
||||
the License, or (at your option) any later version.
|
||||
|
||||
GNU Libtool is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with GNU Libtool; see the file COPYING. If not, a copy
|
||||
can be downloaded from http://www.gnu.org/licenses/gpl.html,
|
||||
or obtained by writing to the Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
20
build-aux/thanks-gen
Executable file
20
build-aux/thanks-gen
Executable file
@ -0,0 +1,20 @@
|
||||
#!/usr/bin/perl -nl
|
||||
# Use Perl's multi-byte alignment code, via sprintf, while
|
||||
# performing a rudimentary check for duplicate names and
|
||||
# removing duplicate name,email pairs.
|
||||
use Encode;
|
||||
|
||||
BEGIN { my (%elide, %seen, %name) }
|
||||
|
||||
chomp;
|
||||
my ($name, $email) = split '\0', decode ('UTF-8', $_);
|
||||
|
||||
if ($elide{"!$name"}) {
|
||||
; # ignore this author
|
||||
} elsif (index ($name, '!') == 0) {
|
||||
$elide{$name}++;
|
||||
} elsif ($seen{$name}++) {
|
||||
warn "$0: NO-THANKS: duplicate name: $name\n";
|
||||
} else {
|
||||
print encode ('UTF-8', sprintf ('%-36s', $name)), $email;
|
||||
}
|
Loading…
Reference in New Issue
Block a user