This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Libtool".

The branch, master has been updated
       via  48ef34c5b9c0a0adee4e09561d1d0005e444afb2 (commit)
      from  c77eea5f6c0592423d925131489cc7772e34cf0b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 48ef34c5b9c0a0adee4e09561d1d0005e444afb2
Author: Gary V. Vaughan <g...@gnu.org>
Date:   Wed Oct 29 13:54:19 2014 +0000

    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 <g...@gnu.org>

-----------------------------------------------------------------------

Summary of changes:
 Makefile.am          |   35 +++++++-
 NO-THANKS            |  138 ++++++++++++++++++++++++++++
 THANKS               |  241 --------------------------------------------------
 build-aux/thanks-gen |   20 ++++
 4 files changed, 191 insertions(+), 243 deletions(-)
 create mode 100644 NO-THANKS
 delete mode 100644 THANKS
 create mode 100755 build-aux/thanks-gen

diff --git a/Makefile.am b/Makefile.am
index cd7d61c..7c0c487 100644
--- a/Makefile.am
+++ b/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)
diff --git a/NO-THANKS b/NO-THANKS
new file mode 100644
index 0000000..10b84da
--- /dev/null
+++ b/NO-THANKS
@@ -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                  a...@epita.fr
+!Albert Chin
+Albert Chin-A-Young            ch...@thewrittenword.com
+Andreas Schwab                 sch...@suse.de
+Brian Barrett                  brbar...@osl.iu.edu
+!Brian W. Barret
+Bruno Haible                   hai...@ilog.fr
+Dalibor Topic                  robi...@kaffe.org
+David Edelsohn                 edels...@gnu.org
+DJ Delorie                     d...@delorie.com
+Erez Zadok                     e...@cs.columbia.edu
+Eric Blake                     e...@byu.net
+H.J. Lu                                h...@gnu.org
+Ian Lance Taylor               i...@google.com
+Jeff Squyres                   jsquy...@cisco.com
+John David Anglin              dave.ang...@nrc.ca
+Juergen Reuter                 reu...@theoc01.desy.de
+Karl Berry                     k...@gnu.org
+Maciej W. Rozycki              ma...@linux-mips.org
+Manfred Weichel                        weic...@global.nacamar.de
+Mike Gorchak                   m...@malva.ua
+Mo DeJong                      mdej...@redhat.com
+Nick Hudson                    sk...@netbsd.org
+Olly Betts                     o...@muscat.co.uk
+Paul Eggert                    egg...@cs.ucla.edu
+Pavel Roskin                   pros...@gnu.org
+Peter Ekberg                   p...@lysator.liu.se
+Rainer Orth                    r...@techfak.uni-bielefeld.de
+Robert Millan                  rober...@gnu.org
+Samuel Thibault                        samuel.thiba...@gnu.org
+Simon Josefsson                        j...@extundo.com
+Steve Ellcey                   sell...@mips.com
+Todd Vierling                  t...@netbsd.org
+Vincent Torri                  vto...@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              aschiff...@ferzkopp.net
+Brent Leback                   brent.leb...@st.com
+Camilo La Rota                 camilo.lar...@ens-lyon.fr
+Carl D. Roth                   r...@cse.ucsc.edu
+Chris P. Ross                  cr...@eng.us.uu.net
+Christian Rössel              christian.roes...@gmx.de
+Christopher Hulbert            cchgroupm...@gmail.com
+Craig Tierney                  craig.tier...@noaa.gov
+Dan McMahill                   mcmah...@mtl.mit.edu
+Daniel Richard G.              sk...@iskunk.org
+Dave Yost                      d...@yost.com
+Donn Washburn                  n5...@comcast.net
+Erik van Pienbroek             erik-...@vanpienbroek.nl
+Ethan Mallove                  ethan.mall...@sun.com
+Fred Cox                       sailorf...@yahoo.com
+Jakub Bogusz                   qbo...@pld-linux.org
+James Su                       james...@gmail.com
+Jay Krell                      jay.kr...@cornell.edu
+Jeremy C. Reed                 r...@reedmedia.net
+Jim Meyering                   j...@meyering.net
+Joakim Tjernlund               joakim.tjernl...@transmode.se
+Joel N. Weber II               devn...@gnu.org
+Joerg Sonnenberger             jo...@netbsd.org
+John R. Cary                   c...@txcorp.com
+John Wolfe                     j...@sco.com
+Joseph Beckenbach III          j...@best.com
+Kenneth Albanowski             kja...@kjahds.com
+Khem Raj                       raj.k...@gmail.com
+Kurt D. Zeilenga               k...@openldap.org
+Lawrence Velázquez            lar...@macports.org
+Lionel Landwerlin              llandwer...@gmail.com
+Maciej Helminiak               di...@wp.pl
+Mahesh Narayanamurthi          mahesh.m...@gmail.com
+Marcel Loose                   lo...@astron.nl
+Markus Duft                    markus.d...@salomon.at
+Martin Doucha                  dou...@integri.cz
+Matthijs Kooijman              matth...@stdin.nl
+Micheal E. Faenza              mfae...@mitre.org
+Mike Miller                    mtmil...@ieee.org
+Nick Bowler                    nbow...@draconx.ca
+Nix                            n...@esperi.org.uk
+Olaf Lenz                      ol...@fias.uni-frankfurt.de
+Ozkan Sezer                    seze...@gmail.com
+Patrice Fromy                  patrice.fr...@u-psud.fr
+Paul Biggar                    paul.big...@gmail.com
+Paul Laight                    plai...@quantxautomation.co.uk
+Paul Seidler                   se...@lavabit.com
+Pavel Raiskup                  prais...@redhat.com
+Paweł Daniluk                 pa...@bioexploratorium.pl
+Peter Fritzsche                        peter.fritzs...@gmx.de
+Peter Jeremy                   peterjer...@optushome.com.au
+Peter Kjellerstedt             peter.kjellerst...@axis.com
+Pádraig Brady                 p...@draigbrady.com
+Richard B. Kreckel             krec...@ginac.de
+Richard Purdie                 rpur...@rpsys.net
+Robert Garron                  robert.gar...@access3000.net
+Robert Ögren                  li...@roboros.com
+Roberto Bagnara                        bagn...@cs.unipr.it
+Roland Mainz                   roland.ma...@nrubsig.org
+Rudolf Leitgeb                 r.leit...@x-pin.com
+Ryan Hill                      dirtye...@gentoo.org
+Sebastian Wilhelmi             wilhe...@ira.uka.de
+Sven Verdoolaege               sk...@liacs.nl
+Terry D. Dontje                        terry.don...@sun.com
+Tom Tromey                     tro...@cygnus.com
+Ulrich Drepper                 drep...@ipd.info.uni-karlsruhe.de
+Václav Zeman                  vhais...@gmail.com
+Warren Dodge                   warren.l.do...@tektronix.com
+Xavier Pianet                  xav...@xingo.com
+Юрий Андреевич Пухальский       p...@cryptopro.ru
diff --git a/THANKS b/THANKS
deleted file mode 100644
index 9603adc..0000000
--- a/THANKS
+++ /dev/null
@@ -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              g...@gnu.org                      1996-07-11
-  Kean Johnston                        j...@sco.com                      
1997-08-26
-  Gary V. Vaughan              g...@gnu.org                      1998-11-24
-  Alexandre Oliva              ol...@dcc.unicamp.br              1999-03-26
-  Thomas Tanner                        tan...@ffii.org                   
1999-06-23
-  Pavel Roskin                 pavel_ros...@geocities.com        1999-07-20
-  Ossama Othman                        oss...@debian.org                 
1999-12-06
-  Lars J. Aas                  l...@sim.no                       2000-07-07
-  Morten Eriksen               mor...@sim.no                     2000-07-07
-  Robert Boehne                        rboe...@gnu.org                   
2000-09-25
-  Stepan Kasal                 ka...@ucw.cz                      2000-04-12
-  Paul Sokolovsky              paul.sokolov...@technologist.com  2000-05-06
-  Daniel P. McNichol           mcnic...@austin.ibm.com           2000-12-08
-  Bruce Korb                   bk...@gnu.org                     2000-10-11
-  Tim Van Holder               tim.van.hol...@pandora.be         2001-02-20
-  Derek R. Price               dpr...@collab.net                 2001-03-12
-  Edward M. Lee                        tailb...@yahoo.com                
2001-03-22
-  Erik Lindahl                 e...@theophys.kth.se              2001-08-22
-  Carsten Griwodz              gr...@ifi.uio.no                  2001-08-29
-  Hans-Peter Nilsson           h...@bitrange.com                         
2001-10-24
-  Akim Demaille                        a...@freefriends.org              
2001-11-01
-  Francis James Franklin       f...@alinameridon.com             2001-11-15
-  Robert Collins               rbtcoll...@hotmail.com            2001-12-27
-  Michael Elizabeth Chastain   m...@shout.net                    2001-12-27
-  Nishio Futoshi               fut_...@d3.dion.ne.jp             2002-01-23
-  Trevor Forbes                        trev...@idl.com.au                
2002-04-26
-  Charles S. Wilson            cwil...@ece.gatech.edu            2002-05-23
-  Federico G. Schwindt         fg...@openbsd.org                 2002-05-21
-  Greg McGary                  g...@mcgary.org                   2002-06-05
-  Robert J. Friesenhahn                bfrie...@simple.dallas.tx.us      
2002-06-27
-  Assar Westerlund             as...@kth.se                      2002-09-13
-  Allan Sandfeld Jensen                snoww...@one2one-networks.com     
2002-10-07
-  Ross Douglas Alexander       ross.alexan...@uk.neceur.com      2002-10-29
-  Alexandre Duret-Lutz         dure...@lrde.epita.fr             2002-11-06
-  Christian Cornelssen         cc...@cs.tu-berlin.de             2002-11-05
-  Jan Kratochvil               project-libt...@jankratochvil.net 2003-01-28
-  Raja R. Harinath             harin...@acm.org                  2003-02-25
-  Paolo Bonzini                        bonz...@gnu.org                   
2003-03-01
-  Richard Nicholas Somer Dawe  r...@phekda.freeserve.co.uk       2003-03-12
-  Peter O'Gorman               pe...@pogma.com                   2003-03-14
-  Ralph Schleicher             r...@nunatak.allgaeu.org                  
2003-03-13
-  Keith Packard                        kei...@keithp.com                 
2003-03-12
-  Felix Lee                    feli...@canids.net                2003-03-31
-  Bernardo Innocenti           ber...@develer.com                2003-07-31
-  Albert Chin-A-Young          ch...@thewrittenword.com          2003-08-02
-  Scott Remnant                        sc...@netsplit.com                
2003-10-04
-  Robert Millan Hernandez      rober...@gnu.org                  2003-10-16
-  Kevin Fleming                        kpflem...@backtobasicsmgmt.com    
2003-11-17
-  Benjamin Reed                        ran...@befunk.com                 
2004-02-08
-  Ralf Wildenhues              ralf.wildenh...@gmx.de            2004-02-12
-  Nick Hudson                  sk...@netbsd.org                  2004-03-29
-  Noah Jeffrey Misch           n...@cs.caltech.edu               2004-07-05
-  Thorsten Glaser              t...@66h.42h.de                   2004-10-11
-  Peter Rosin                  p...@lysator.liu.se               2005-04-12
-  Tim Rice                     t...@multitalents.net             2005-11-10
-  Eric Blake                   e...@byu.net                      2006-01-18
-  Yaakov Selkowitz             yselkow...@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               al...@fairlite.co.uk
-  Alexei Sheplyakov            v...@theor.jinr.ru
-  Alon Bar-Lev                 alon.bar...@gmail.com
-  Andreas Schiffler            aschiff...@ferzkopp.net
-  Andreas Schwab               sch...@suse.de
-  Andrey Slepuhin              p...@msu.ru
-  Aneesh Kumar K.V             kvane...@hotmail.com
-  Brad Smith                   b...@comstyle.com
-  Brent Leback                 brent.leb...@st.com
-  Brian Barrett                        brbar...@osl.iu.edu
-  Bruno Haible                 hai...@ilog.fr
-  Brice De Bruyne              bric...@gmail.com
-  Camilo La Rota               camilo.lar...@ens-lyon.fr
-  Carl D. Roth                 r...@cse.ucsc.edu
-  Chris Demetriou              c...@google.com
-  Chris P. Ross                        cr...@eng.us.uu.net
-  Christian Biesinger          cbiesin...@web.de
-  Christian Rössel            christian.roes...@gmx.de
-  Christoph Egger              christoph_eg...@gmx.de
-  Christopher Hulbert          cchgroupm...@gmail.com
-  Craig Tierney                        craig.tier...@noaa.gov
-  Dalibor Topic                        robi...@kaffe.org
-  Dan McMahill                 mcmah...@mtl.mit.edu
-  Daniel Reed                  n...@ml.org
-  Daniel Richard G.            sk...@iskunk.org
-  Dave Korn                    dave.korn.cyg...@googlemail.com
-  Dave Yost                    d...@yost.com
-  DJ Delorie                   d...@delorie.com
-  Donn Washburn                        n5...@comcast.net
-  Edouard G. Parmelan          edouard.parme...@france.ncr.com
-  Erez Zadok                   e...@shekel.mcl.cs.columbia.edu
-  Eric Estievenart             e...@via.ecp.fr
-  Erik van Pienbroek           erik-...@vanpienbroek.nl
-  Ethan Mallove                        ethan.mall...@sun.com
-  Frank Ch. Eigler             f...@cygnus.com
-  Fred Cox                     sailorf...@yahoo.com
-  Gerald Pfeifer               ger...@pfeifer.com
-  H.J. Lu                      h...@gnu.org
-  Henning Nielsen Lund         hnl...@amigaos.dk
-  Howard Chu                   h...@highlandsun.com
-  Ian Lance Taylor             i...@cygnus.com
-  Ingo Weinhold                        ingo_weinh...@gmx.de
-  Jakub Bogusz                 qbo...@pld-linux.org
-  Jacob Meuser                 jake...@jakemsr.com
-  James Su                     james...@gmail.com
-  Jan Engelhardt               jeng...@inai.de
-  Jay Krell                    jay.kr...@cornell.edu
-  Jeff Squyres                 jsquy...@lam-mpi.org
-  Jeremy C. Reed               r...@reedmedia.net
-  Jim Meyering                 j...@meyering.net
-  Joakim Tjernlund             joakim.tjernl...@transmode.se
-  Joel N. Weber II             devn...@gnu.org
-  Joerg Sonnenberger           jo...@netbsd.org
-  John Bowler                  jbow...@acm.org
-  John R. Cary                 c...@txcorp.com
-  John Wolfe                   j...@sco.com
-  Josh Hursey                  jjhur...@open-mpi.org
-  Joseph Beckenbach III                j...@best.com
-  Karl Berry                   k...@freefriends.org
-  Kenneth Albanowski           kja...@kjahds.com
-  Kevin Ryde                   use...@zip.com.au
-  Khem Raj                      raj.k...@gmail.com
-  KO Myung-Hun                 k...@chollian.net
-  Kurt D. Zeilenga             k...@openldap.org
-  Lawrence Velázquez          lar...@macports.org
-  Lennart Poettering           lenn...@poettering.net
-  Lionel Landwerlin             llandwer...@gmail.com
-  Maciej Helminiak             di...@wp.pl
-  Maciej W. Rozycki            ma...@linux-mips.org
-  Mahesh Narayanamurthi                mahesh.m...@gmail.com
-  Manfred Weichel              manfred.weic...@pdb.siemens.de
-  Marc Espie                   es...@nerim.net
-  Marc J. Fraioli              frai...@dg-rtp.dg.com
-  Marcel Loose                 lo...@astron.nl
-  Mark Kettenis                        kette...@phys.uva.nl
-  Markus Duft                  markus.d...@salomon.at
-  Martin Doucha                        dou...@integri.cz
-  Matthijs Kooijman            matth...@stdin.nl
-  Micheal E. Faenza            mfae...@mitre.org
-  Michael Haubenwallner                michael.haubenwall...@salomon.at
-  Mike Gorchak                 m...@malva.ua
-  Mike Frysinger               vap...@gentoo.org
-  Mike Miller                  mtmil...@ieee.org
-  Nick Bowler                  nbow...@draconx.ca
-  Nix                          n...@esperi.org.uk
-  Olaf Lenz                    ol...@fias.uni-frankfurt.de
-  Olly Betts                   o...@muscat.co.uk
-  Ozkan Sezer                  seze...@gmail.com
-  Pádraig Brady                       p...@draigbrady.com
-  Patrice Fromy                        patrice.fr...@u-psud.fr
-  Patrick Welche               pr...@newn.cam.ac.uk
-  Paul Biggar                  paul.big...@gmail.com
-  Paul Eggert                  egg...@twinsun.com
-  Paul Laight                  plai...@quantxautomation.co.uk
-  Paul Seidler                 se...@lavabit.com
-  Pavel Raiskup                        prais...@redhat.com
-  Paweł Daniluk                       pa...@bioexploratorium.pl
-  Peter Eisentraut             pete...@gmx.net
-  Peter Fritzsche              peter.fritzs...@gmx.de
-  Peter Jeremy                 peterjer...@optushome.com.au
-  Peter Kjellerstedt           peter.kjellerst...@axis.com
-  Philip Allison               philip.alli...@smoothwall.net
-  Rainer Emrich                        r.emr...@de.tecosim.com
-  Rainer Orth                  r...@techfak.uni-bielefeld.de
-  Rainer Tammer                        tam...@tammer.net
-  Ralf Menzel                  men...@ls6.cs.uni-dortmund.de
-  Reuben Thomas                        r...@sc3d.org
-  Richard B. Kreckel           krec...@ginac.de
-  Richard Palo                 richard.p...@baou.fr
-  Richard Purdie               rpur...@rpsys.net
-  Richard Sandiford            richa...@transitive.com
-  Robert Garron                        robert.gar...@access3000.net
-  Robert Millan                        r...@aybabtu.com
-  Robert Ögren                        li...@roboros.com
-  Roberto Bagnara              bagn...@cs.unipr.it
-  Roland Mainz                 roland.ma...@nrubsig.org
-  Roumen Petrov                        bugtr...@roumenpetrov.info
-  Rudolf Leitgeb               r.leit...@x-pin.com
-  Ryan Hill                    dirtye...@gentoo.org
-  Sam Thursfield               sss...@gmail.com
-  Scott McCreary               scott...@gmail.com
-  Sebastian Wilhelmi           wilhe...@ira.uka.de
-  Simon Josefsson              j...@extundo.com
-  Stephan Kulow                        co...@kde.org
-  Steve Ellcey                 s...@cup.hp.com
-  Steven M. Schultz            s...@wlv.iipo.gtegsc.com
-  Svante Signell               s...@kth.se
-  Sven Verdoolaege             sk...@liacs.nl
-  Terry D. Dontje              terry.don...@sun.com
-  Tim Mooney                   moo...@dogbert.cc.ndsu.nodak.edu
-  Todd C. Miller               todd.mil...@courtesan.com
-  Todd Vierling                        t...@pobox.com
-  Tom Tromey                   tro...@cygnus.com
-  Tor Lillqvist                        t...@iki.fi
-  Ulrich Drepper               drep...@ipd.info.uni-karlsruhe.de
-  Warren Dodge                 warren.l.do...@tektronix.com
-  Václav Zeman                        vhais...@gmail.com
-  Vadim Zeitlin                        vz-libt...@zeitlins.org
-  Vincent Lefevre              vinc...@vinc17.org
-  Vincent Torri                        vto...@univ-evry.fr
-  Xavier Pianet                        xav...@xingo.com
-  Юрий Андреевич Пухальский     p...@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.
diff --git a/build-aux/thanks-gen b/build-aux/thanks-gen
new file mode 100755
index 0000000..92090ce
--- /dev/null
+++ b/build-aux/thanks-gen
@@ -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;
+}


hooks/post-receive
-- 
GNU Libtool

Reply via email to