added a dependency for AUTHORS on authors.xsl.

2007-02-26  Sven Neumann  <sven@gimp.org>

	* Makefile.am: added a dependency for AUTHORS on authors.xsl.

	* authors.xsl: changed to list contributors with their role.

	* AUTHORS: regenerated.


svn path=/trunk/; revision=21994
This commit is contained in:
Sven Neumann 2007-02-26 10:47:22 +00:00 committed by Sven Neumann
parent d197451496
commit dac0f127f2
4 changed files with 292 additions and 221 deletions

450
AUTHORS
View File

@ -1,219 +1,239 @@
This file is generated from authors.xml, do not edit it directly. -- This file is generated from authors.xml, do not edit it directly. --
GIMP was originally written by:
Spencer Kimball
Peter Mattis
Spencer Kimball The following people have contributed code to GIMP:
Peter Mattis
Lauri Alanko Lauri Alanko
Shawn Amundson Shawn Amundson
Sven Anders Sven Anders
Henrik Brix Andersen Henrik Brix Andersen
Karl-Johan Andersson Karl-Johan Andersson
John Beale John Beale
Zach Beane Zach Beane
Tom Bech Tom Bech
Marc Bless Marc Bless
Edward Blevins Edward Blevins
Reagan Blundell Reagan Blundell
Xavier Bouchoux Xavier Bouchoux
Roberto Boyd Roberto Boyd
Stanislav Brabec Stanislav Brabec
Hans Breuer Hans Breuer
Simon Budig Simon Budig
João S. O. Bueno Calligaris João S. O. Bueno Calligaris
Carey Bunks Seth Burgess
Seth Burgess Brent Burton
Brent Burton Francisco Bustamante
Francisco Bustamante Albert Cahalan
Albert Cahalan George J. Carrette
Lapo Calamandrei Sean Cier
George J. Carrette Winston Chang
Marco Ciampa Stephane Chauveau
Sean Cier Zbigniew Chyla
Winston Chang Branko Collin
Stephane Chauveau Ed Connel
Zbigniew Chyla Piers Cornwell
Branko Collin David Costanzo
Ed Connel Daniel Cotting
Piers Cornwell Jay Cox
David Costanzo Kevin Cozens
Daniel Cotting Brian Degenhardt
Jay Cox Karine Delvare
Kevin Cozens Andreas Dilger
Brian Degenhardt Austin Donnelly
Karine Delvare Scott Draves
Andreas Dilger Daniel Dunbar
Austin Donnelly Misha Dynin
Scott Draves Daniel Egger
Daniel Dunbar Morton Eriksen
Dust Larry Ewing
Misha Dynin Pedro Alonso Ferrer
Daniel Egger Nick Fetchak
Morton Eriksen Piotr Filiciak
Larry Ewing Shlomi Fish
Pedro Alonso Ferrer Sylvain Foret
Nick Fetchak David Forsyth
Piotr Filiciak Raphael Francois
Shlomi Fish Gerald Friedland
Sylvain Foret Jochen Friedrich
David Forsyth Daniel Richard G
Raphael Francois Jordi Gay
Jakub Friedl Jim Geuther
Gerald Friedland GG
Jochen Friedrich Graeme Gill
Daniel Richard G Pedro Gimeno
Jordi Gay Scott Goehring
Jim Geuther Heiko Goller
GG Marcelo de Gomensoro Malheiros
Graeme Gill Saul Goode
Pedro Gimeno David Gowers
Scott Goehring Cameron Gregory
Heiko Goller Pavel Grinfeld
Marcelo de Gomensoro Malheiros Dov Grobgeld
Saul Goode Michael Hammel
David Gowers Robert Helgesson
Cameron Gregory James Henstridge
Pavel Grinfeld Eric Hernes
Dov Grobgeld David Hodson
Michael Hammel Christoph Hoegl
Julien Hardelin Wolfgang Hofer
Robert Helgesson Alan Horkan
James Henstridge Jan Hubička
Eric Hernes Ben Jackson
David Hodson Tim Janik
Christoph Hoegl Kristian Jantz
Wolfgang Hofer Róman Joost
Alan Horkan Geert Jordaens
Jan Hubička Aurimas Juška
Ben Jackson Andrew Kieschnick
Simon Janes Peter Kirchgessner
Tim Janik Philipp Klaus
Kristian Jantz David Koblas
Róman Joost Daniel Kobras
Hans de Jonge Øyvind Kolås
Geert Jordaens Robert L Krawitz
Aurimas Juška Tuomas Kuosmanen
Andrew Kieschnick Olof S Kylander
Peter Kirchgessner Philip Lafleur
Philipp Klaus Chris Lahey
David Koblas Eric Lamarque
Daniel Kobras Nick Lamb
Øyvind Kolås Marco Lamberto
Robert L Krawitz Jens Lautenbacher
Semka Kuloviæ-Debals Laramie Leavitt
Tuomas Kuosmanen Elliot Lee
Karin Kylander Marc Lehmann
Olof S Kylander Ray Lehtiniemi
Karl La Rocca Tobias Lenz
Philip Lafleur Frederic Leroy
Chris Lahey Raph Levien
Eric Lamarque Wing Tung Leung
Nick Lamb Adrian Likins
Marco Lamberto Tor Lillqvist
Jens Lautenbacher Ingo Lütkebohle
Laramie Leavitt Josh MacDonald
Elliot Lee Ed Mackey
Marc Lehmann Vidar Madsen
Ray Lehtiniemi Ian Main
Tobias Lenz Kjartan Maraas
Frederic Leroy Kelly Martin
Raph Levien Torsten Martinsen
Wing Tung Leung Gordon Matzigkeit
Adrian Likins Gregory McLean
Tor Lillqvist Federico Mena Quintero
Ingo Lütkebohle Loren Merritt
Josh MacDonald Jim Meyer
Ed Mackey James Mitchell
Vidar Madsen Hirotsuna Mizuno
Ian Main Chris Mohler
Kjartan Maraas Chris Moller
Kelly Martin David Monniaux
Torsten Martinsen Adam D Moss
Gordon Matzigkeit Balazs Nagy
Gregory McLean Yukihiro Nakai
Federico Mena Quintero Shuji Narazaki
Loren Merritt Felix Natter
Jim Meyer Michael Natterer
James Mitchell David Neary
Hirotsuna Mizuno David Necas
Chris Mohler Sven Neumann
Chris Moller Stephen Robert Norris
David Monniaux Tim Newsome
Adam D Moss Martin Nordholts
Balazs Nagy Erik Nygren
Yukihiro Nakai Miles O'Neal
Shuji Narazaki David Odin
Felix Natter Robert Ögren
Michael Natterer Thom van Os
David Neary Garry R. Osgood
David Necas Alan Paeth
Sven Neumann Jay Painter
Andreas Nilsson Ville Pätsi
Stephen Robert Norris Akkana Peck
Tim Newsome Asbjorn Pettersen
Martin Nordholts Mike Phillips
Erik Nygren Ari Pollak
Miles O'Neal Raphaël Quinet
David Odin Tom Rathborne
Robert Ögren Jens Restemeier
Thom van Os Maurits Rijk
Garry R. Osgood Daniel Risacher
Alan Paeth Clarence Risher
Jay Painter James Robinson
Ville Pätsi Guillermo S. Romero
Akkana Peck Tim Rowley
Asbjorn Pettersen Mike Schaeffer
Mike Phillips John Schlag
Ari Pollak Norbert Schmitz
Raphaël Quinet Thorsten Schnier
Manuel Quiñones Alexander Schulz
Tom Rathborne Michael Schumacher
Jens Restemeier Tracy Scott
Maurits Rijk Craig Setera
Daniel Risacher Aaron Sherman
Clarence Risher Jernej Simončič
James Robinson Manish Singh
Guillermo S. Romero Mukund Sivaraman
Tim Rowley William Skaggs
Mike Schaeffer Daniel Skarda
John Schlag Kevin Sookocheff
Norbert Schmitz Adam Spiers
Thorsten Schnier Jakub Steiner
Alexander Schulz Nathan Summers
Michael Schumacher Mike Sweet
Tracy Scott Eiichi Takamori
Craig Setera Tristan Tarrant
Aaron Sherman Michael Taylor
Jernej Simončič Owen Taylor
Manish Singh Ian Tester
Mukund Sivaraman Andy Thomas
William Skaggs Patrice Tremblay
Daniel Skarda Kevin Turner
Kevin Sookocheff Brion Vibber
Carol Spears Helvetix Victorinox
Adam Spiers Rebecca Walter
Jakub Steiner Martin Weber
Nathan Summers James Wang
Mike Sweet Kris Wehner
William Szilveszter Nigel Wetten
Eiichi Takamori Calvin Williamson
Tristan Tarrant Matthew Wilson
Michael Taylor Karl Günter Wünsch
Owen Taylor Shirasaki Yasuhiro
Ian Tester
Andy Thomas
Patrice Tremblay
Kevin Turner
Brion Vibber
Helvetix Victorinox
Rebecca Walter
Martin Weber
James Wang
Kris Wehner
Axel Wernicke
Nigel Wetten
Calvin Williamson
Matthew Wilson
Karl Günter Wünsch
Shirasaki Yasuhiro
The following people have contributed art to GIMP:
Lapo Calamandrei
Tuomas Kuosmanen
Karl La Rocca
Andreas Nilsson
Mike Schaeffer
Carol Spears
Jakub Steiner
William Szilveszter
The following people have helped to document GIMP:
Carey Bunks
Marco Ciampa
Alessandro Falappa
Dust
Jakub Friedl
Michael Hammel
Julien Hardelin
Simon Janes
Róman Joost
Hans de Jonge
Semka Kuloviæ-Debals
Karin Kylander
Olof S Kylander
Ed Mackey
Ian Main
Manuel Quiñones
James Robinson
Axel Wernicke

View File

@ -1,6 +1,14 @@
2007-02-26 Sven Neumann <sven@gimp.org> 2007-02-26 Sven Neumann <sven@gimp.org>
* configure.in: * Makefile.am: added a dependency for AUTHORS on authors.xsl.
* authors.xsl: changed to list contributors with their role.
* AUTHORS: regenerated.
2007-02-26 Sven Neumann <sven@gimp.org>
* configure.in
* plug-ins/common/screenshot.c: added checks for X11 Shape * plug-ins/common/screenshot.c: added checks for X11 Shape
Extension and build the shaped window feature conditionally. Extension and build the shaped window feature conditionally.

View File

@ -39,7 +39,7 @@ pkgconfig_DATA = \
gimpui-@GIMP_PKGCONFIG_VERSION@.pc gimpui-@GIMP_PKGCONFIG_VERSION@.pc
AUTHORS: authors.xml AUTHORS: authors.xml authors.xsl
if HAVE_XSLTPROC if HAVE_XSLTPROC
$(XSLTPROC) authors.xsl $< > $(@) || rm -f $(@) $(XSLTPROC) authors.xsl $< > $(@) || rm -f $(@)
endif endif

View File

@ -8,10 +8,53 @@
<xsl:output method="text" /> <xsl:output method="text" />
<xsl:template name="contributor">
<xsl:param name="role" />
<xsl:apply-templates select="dc:contributor[contains(@role, $role)]" />
</xsl:template>
<xsl:template match="/dc:gimp-authors"> <xsl:template match="/dc:gimp-authors">
<xsl:text>This file is generated from authors.xml, do not edit it directly. <xsl:text> -- This file is generated from authors.xml, do not edit it directly. --
</xsl:text>
<xsl:apply-templates /> GIMP was originally written by:
</xsl:text>
<xsl:apply-templates select="dc:creator" />
<xsl:text>
The following people have contributed code to GIMP:
</xsl:text>
<xsl:call-template name="contributor">
<xsl:with-param name="role" select="'author'"/>
</xsl:call-template>
<xsl:text>
The following people have contributed art to GIMP:
</xsl:text>
<xsl:call-template name="contributor">
<xsl:with-param name="role" select="'artist'"/>
</xsl:call-template>
<xsl:text>
The following people have helped to document GIMP:
</xsl:text>
<xsl:call-template name="contributor">
<xsl:with-param name="role" select="'documenter'"/>
</xsl:call-template>
</xsl:template>
<xsl:template match="dc:creator">
<xsl:text> </xsl:text><xsl:apply-templates /><xsl:text>
</xsl:text>
</xsl:template>
<xsl:template match="dc:contributor">
<xsl:text> </xsl:text><xsl:apply-templates /><xsl:text>
</xsl:text>
</xsl:template> </xsl:template>
</xsl:stylesheet> </xsl:stylesheet>