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

54
AUTHORS
View file

@ -1,9 +1,13 @@
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
The following people have contributed code to GIMP:
Lauri Alanko
Shawn Amundson
Sven Anders
@ -21,14 +25,11 @@ This file is generated from authors.xml, do not edit it directly.
Hans Breuer
Simon Budig
João S. O. Bueno Calligaris
Carey Bunks
Seth Burgess
Brent Burton
Francisco Bustamante
Albert Cahalan
Lapo Calamandrei
George J. Carrette
Marco Ciampa
Sean Cier
Winston Chang
Stephane Chauveau
@ -46,7 +47,6 @@ This file is generated from authors.xml, do not edit it directly.
Austin Donnelly
Scott Draves
Daniel Dunbar
Dust
Misha Dynin
Daniel Egger
Morton Eriksen
@ -58,7 +58,6 @@ This file is generated from authors.xml, do not edit it directly.
Sylvain Foret
David Forsyth
Raphael Francois
Jakub Friedl
Gerald Friedland
Jochen Friedrich
Daniel Richard G
@ -76,7 +75,6 @@ This file is generated from authors.xml, do not edit it directly.
Pavel Grinfeld
Dov Grobgeld
Michael Hammel
Julien Hardelin
Robert Helgesson
James Henstridge
Eric Hernes
@ -86,11 +84,9 @@ This file is generated from authors.xml, do not edit it directly.
Alan Horkan
Jan Hubička
Ben Jackson
Simon Janes
Tim Janik
Kristian Jantz
Róman Joost
Hans de Jonge
Geert Jordaens
Aurimas Juška
Andrew Kieschnick
@ -100,11 +96,8 @@ This file is generated from authors.xml, do not edit it directly.
Daniel Kobras
Øyvind Kolås
Robert L Krawitz
Semka Kuloviæ-Debals
Tuomas Kuosmanen
Karin Kylander
Olof S Kylander
Karl La Rocca
Philip Lafleur
Chris Lahey
Eric Lamarque
@ -148,7 +141,6 @@ This file is generated from authors.xml, do not edit it directly.
David Neary
David Necas
Sven Neumann
Andreas Nilsson
Stephen Robert Norris
Tim Newsome
Martin Nordholts
@ -166,7 +158,6 @@ This file is generated from authors.xml, do not edit it directly.
Mike Phillips
Ari Pollak
Raphaël Quinet
Manuel Quiñones
Tom Rathborne
Jens Restemeier
Maurits Rijk
@ -190,12 +181,10 @@ This file is generated from authors.xml, do not edit it directly.
William Skaggs
Daniel Skarda
Kevin Sookocheff
Carol Spears
Adam Spiers
Jakub Steiner
Nathan Summers
Mike Sweet
William Szilveszter
Eiichi Takamori
Tristan Tarrant
Michael Taylor
@ -210,10 +199,41 @@ This file is generated from authors.xml, do not edit it directly.
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>
* 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
Extension and build the shaped window feature conditionally.

View file

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

View file

@ -8,10 +8,53 @@
<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:text>This file is generated from authors.xml, do not edit it directly.
</xsl:text>
<xsl:apply-templates />
<xsl:text> -- This file is generated from authors.xml, do not edit it directly. --
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:stylesheet>