set version to 2.2.0.

2004-12-11  Sven Neumann  <sven@gimp.org>

	* configure.in: set version to 2.2.0.

	* tools/Makefile.am
	* tools/authorsgen/Makefile.am
	* tools/authorsgen/authorsgen.pl
	* tools/authorsgen/contributors: removed authorsgen, a perl script
	that used to be used to create AUTHORS and authors.h.

	* Makefile.am
	* authors.dtd
	* authors.xml: added a simple XML file that lists authors and
	contributors and a DTD to validate it.

	* authors.xsl: a stylesheet to generate AUTHORS from authors.xml.

	* app/dialogs/Makefile.am
	* app/dialogs/authors.xsl: a stylesheet to generate authors.h from
	authors.xml.

	* app/dialogs/authors.h: regenerated.

	* app/dialogs/about-dialog.c: added a const modifier.
This commit is contained in:
Sven Neumann 2004-12-10 23:30:37 +00:00 committed by Sven Neumann
parent 791dc60f8f
commit 8b64c2a1a9
16 changed files with 528 additions and 541 deletions

400
AUTHORS
View File

@ -1,209 +1,199 @@
The GIMP: Authors This file is generated from authors.xml, do not edit it directly.
=================
The people that made it happen!
1. Main Authors Spencer Kimball
=============== Peter Mattis
Spencer Kimball Lauri Alanko
Peter Mattis Shawn Amundson
Sven Anders
Henrik Brix Andersen
Karl-Johan Andersson
John Beale
Zach Beane
Tom Bech
Marc Bless
Edward Blevins
Reagan Blundell
Xavier Bouchoux
Roberto Boyd
Stanislav Brabec
Robert Brady
Hans Breuer
Simon Budig
João S. O. Bueno Calligaris
Carey Bunks
Seth Burgess
Brent Burton
Francisco Bustamante
Albert Cahalan
George J. Carrette
Sean Cier
Winston Chang
Kenneth Christiansen
Zbigniew Chyla
Branko Collin
Ed Connel
Piers Cornwell
Daniel Cotting
Jay Cox
Kevin Cozens
Brian Degenhardt
Gert Dewit
Andreas Dilger
Austin Donnelly
Scott Draves
Daniel Dunbar
Misha Dynin
Daniel Egger
Morton Eriksen
Larry Ewing
Nick Fetchak
Valek Filippov
Shlomi Fish
David Forsyth
Raphael Francois
Jochen Friedrich
Jordi Gay
Sami Gerdt
Jim Geuther
Graeme Gill
Pedro Gimeno
Scott Goehring
Heiko Goller
Marcelo de Gomensoro Malheiros
David Gowers
Cameron Gregory
Pavel Grinfeld
Dov Grobgeld
Michael Hammel
Henrik Hansen
Ville Hautamäki
James Henstridge
Eric Hernes
David Hodson
Christoph Hoegl
Wolfgang Hofer
Alan Horkan
Jan Hubička
Andreas Hyden
Ben Jackson
Krzysztof Jakubowski
Simon Janes
Tim Janik
Fellmann Joaquim
Róman Joost
Geert Jordaens
Andrew Kieschnick
Peter Kirchgessner
Philipp Klaus
David Koblas
Daniel Kobras
Øyvind Kolås
Robert L Krawitz
Tuomas Kuosmanen
Karin Kylander
Olof S Kylander
Karl La Rocca
Philip Lafleur
Chris Lahey
Nick Lamb
Marco Lamberto
Jens Lautenbacher
Laramie Leavitt
Elliot Lee
Marc Lehmann
Ray Lehtiniemi
Raph Levien
Wing Tung Leung
Adrian Likins
Tor Lillqvist
Ingo Lütkebohle
Josh MacDonald
Ed Mackey
Vidar Madsen
Ian Main
Kjartan Maraas
Kelly Martin
Torsten Martinsen
Gordon Matzigkeit
Gregory McLean
Daniele Medri
Federico Mena Quintero
Jim Meyer
James Mitchell
Hirotsuna Mizuno
David Monniaux
Adam D Moss
Balazs Nagy
Yukihiro Nakai
Sung-Hyun Nam
Shuji Narazaki
Felix Natter
Michael Natterer
David Neary
David Necas
Sven Neumann
Stephen Robert Norris
Tim Newsome
Erik Nygren
Miles O'Neal
David Odin
Robert Ögren
Thom van Os
Garry R. Osgood
Alan Paeth
Jay Painter
Sergey Panov
Ville Pätsi
Asbjorn Pettersen
Mike Phillips
Artur Polaczynski
Ari Pollak
Karine Proot
Raphaël Quinet
Tom Rathborne
Vincent Renardias
Jens Restemeier
Maurits Rijk
Daniel Risacher
James Robinson
Guillermo S. Romero
Tim Rowley
Pablo Saratxaga
Mike Schaeffer
John Schlag
Norbert Schmitz
Thorsten Schnier
Alexander Schulz
Michael Schumacher
Tracy Scott
Craig Setera
Aaron Sherman
Manish Singh
William Skaggs
Daniel Skarda
Carol Spears
Adam Spiers
Jakub Steiner
Nathan Summers
Mike Sweet
Yuri Syrota
Eiichi Takamori
Tristan Tarrant
Michael Taylor
Owen Taylor
Ian Tester
Andy Thomas
Kevin Turner
Brion Vibber
Helvetix Victorinox
Rebecca Walter
Martin Weber
James Wang
Kris Wehner
Nigel Wetten
Calvin Williamson
Matthew Wilson
Shirasaki Yasuhiro
2. Contributers
===============
With patches, fixes, plugins, extensions, scripts, translations, documentation,
and more from (in alphabetical order):
Lauri Alanko
Shawn Amundson
Sven Anders
Henrik Brix Andersen
Karl-Johan Andersson
John Beale
Zach Beane
Tom Bech
Marc Bless
Edward Blevins
Reagan Blundell
Xavier Bouchoux
Roberto Boyd
Stanislav Brabec
Robert Brady
Hans Breuer
Simon Budig
Joao S. O. Bueno Calligaris
Carey Bunks
Seth Burgess
Brent Burton
Francisco Bustamante
Albert Cahalan
George J. Carrette
Sean Cier
Winston Chang
Kenneth Christiansen
Zbigniew Chyla
Branko Collin
Ed Connel
Piers Cornwell
Daniel Cotting
Jay Cox
Kevin Cozens
Brian Degenhardt
Gert Dewit
Andreas Dilger
Austin Donnelly
Scott Draves
Daniel Dunbar
Misha Dynin
Daniel Egger
Morton Eriksen
Larry Ewing
Nick Fetchak
Valek Filippov
Shlomi Fish
David Forsyth
Raphael Francois
Jochen Friedrich
Jordi Gay
Sami Gerdt
Jim Geuther
Graeme Gill
Pedro Gimeno
Scott Goehring
Heiko Goller
Marcelo de Gomensoro Malheiros
David Gowers
Cameron Gregory
Pavel Grinfeld
Dov Grobgeld
Michael Hammel
Henrik Hansen
Ville Hautamaki
James Henstridge
Eric Hernes
David Hodson
Christoph Hoegl
Wolfgang Hofer
Alan Horkan
Jan Hubicka
Andreas Hyden
Ben Jackson
Krzysztof Jakubowski
Simon Janes
Tim Janik
Fellmann Joaquim
Roman Joost
Geert Jordaens
Andrew Kieschnick
Peter Kirchgessner
Philipp Klaus
David Koblas
Daniel Kobras
OEyvind Kolaas
Robert L Krawitz
Tuomas Kuosmanen
Karin Kylander
Olof S Kylander
Karl La Rocca
Philip Lafleur
Chris Lahey
Nick Lamb
Marco Lamberto
Jens Lautenbacher
Laramie Leavitt
Elliot Lee
Marc Lehmann
Ray Lehtiniemi
Raph Levien
Wing Tung Leung
Adrian Likins
Tor Lillqvist
Ingo Luetkebohle
Josh MacDonald
Ed Mackey
Vidar Madsen
Ian Main
Kjartan Maraas
Kelly Martin
Torsten Martinsen
Gordon Matzigkeit
Gregory McLean
Daniele Medri
Federico Mena Quintero
Jim Meyer
James Mitchell
Hirotsuna Mizuno
David Monniaux
Adam D Moss
Balazs Nagy
Yukihiro Nakai
Sung-Hyun Nam
Shuji Narazaki
Felix Natter
Michael Natterer
David Neary
David Necas
Sven Neumann
Stephen Robert Norris
Tim Newsome
Erik Nygren
Miles O'Neal
David Odin
Robert Oegren
Thom van Os
Garry R. Osgood
Alan Paeth
Jay Painter
Sergey Panov
Ville Patsi
Asbjorn Pettersen
Mike Phillips
Artur Polaczynski
Ari Pollak
Karine Proot
Raphael Quinet
Tom Rathborne
Vincent Renardias
Jens Restemeier
Maurits Rijk
Daniel Risacher
James Robinson
Guillermo S. Romero
Tim Rowley
Pablo Saratxaga
Mike Schaeffer
John Schlag
Norbert Schmitz
Thorsten Schnier
Alexander Schulz
Michael Schumacher
Tracy Scott
Craig Setera
Aaron Sherman
Manish Singh
William Skaggs
Daniel Skarda
Carol Spears
Adam Spiers
Jakub Steiner
Nathan Summers
Mike Sweet
Yuri Syrota
Eiichi Takamori
Tristan Tarrant
Michael Taylor
Owen Taylor
Ian Tester
Andy Thomas
Kevin Turner
Brion Vibber
Helvetix Victorinox
Rebecca Walter
Martin Weber
James Wang
Kris Wehner
Nigel Wetten
Calvin Williamson
Matthew Wilson
Shirasaki Yasuhiro

View File

@ -1,11 +1,35 @@
2004-12-11 Sven Neumann <sven@gimp.org>
* configure.in: set version to 2.2.0.
* tools/Makefile.am
* tools/authorsgen/Makefile.am
* tools/authorsgen/authorsgen.pl
* tools/authorsgen/contributors: removed authorsgen, a perl script
that used to be used to create AUTHORS and authors.h.
* Makefile.am
* authors.dtd
* authors.xml: added a simple XML file that lists authors and
contributors and a DTD to validate it.
* authors.xsl: a stylesheet to generate AUTHORS from authors.xml.
* app/dialogs/Makefile.am
* app/dialogs/authors.xsl: a stylesheet to generate authors.h from
authors.xml.
* app/dialogs/authors.h: regenerated.
* app/dialogs/about-dialog.c: added a const modifier.
2004-12-09 Bill Skaggs <weskaggs@primate.ucdavis.edu> 2004-12-09 Bill Skaggs <weskaggs@primate.ucdavis.edu>
* app/widgets/gimphistogrameditor.c: make histogram editor, * app/widgets/gimphistogrameditor.c: make histogram editor,
and therefore histogram dialog, use the selection. Should and therefore histogram dialog, use the selection. Should
resolve bug #72959. resolve bug #72959.
* app/core/gimpdrawable-histogram.h: remove trailing * app/core/gimpdrawable-histogram.h: remove trailing whitespace.
whitespace.
2004-12-10 Manish Singh <yosh@gimp.org> 2004-12-10 Manish Singh <yosh@gimp.org>

View File

@ -35,6 +35,13 @@ pkgconfig_DATA = \
gimpthumb-@GIMP_PKGCONFIG_VERSION@.pc \ gimpthumb-@GIMP_PKGCONFIG_VERSION@.pc \
gimpui-@GIMP_PKGCONFIG_VERSION@.pc gimpui-@GIMP_PKGCONFIG_VERSION@.pc
AUTHORS: authors.xml
if HAVE_XSLTPROC
$(XSLTPROC) authors.xsl $< > $(@) || rm -f $(@)
endif
EXTRA_SCRIPTS = gimpinstall-@GIMP_TOOL_VERSION@ EXTRA_SCRIPTS = gimpinstall-@GIMP_TOOL_VERSION@
EXTRA_DIST = \ EXTRA_DIST = \
@ -52,6 +59,9 @@ EXTRA_DIST = \
README \ README \
README.i18n \ README.i18n \
README.win32 \ README.win32 \
authors.dtd \
authors.xml \
authors.xsl \
config.h.win32 \ config.h.win32 \
gimp-zip.in \ gimp-zip.in \
gimpdefs.msc \ gimpdefs.msc \
@ -75,3 +85,13 @@ DISTCLEANFILES = \
gimpinstall-@GIMP_TOOL_VERSION@: gimpinstall-@GIMP_TOOL_VERSION@:
$(LN_S) $(srcdir)/install-sh $(srcdir)/gimpinstall-@GIMP_TOOL_VERSION@ $(LN_S) $(srcdir)/install-sh $(srcdir)/gimpinstall-@GIMP_TOOL_VERSION@
validate-authors:
if HAVE_XMLLINT
@$(XMLLINT) --noout --valid authors.xml || \
( echo "* authors.xml INVALID *"; exit 1; )
endif
dist-hook: validate-authors

View File

@ -1,8 +1,21 @@
## Process this file with automake to produce Makefile.in ## Process this file with automake to produce Makefile.in
AM_CPPFLAGS = \
-DG_LOG_DOMAIN=\"Gimp-Dialogs\" \
@GIMP_THREAD_FLAGS@ \
@GIMP_MP_FLAGS@
INCLUDES = \
-I$(top_builddir) \
-I$(top_srcdir) \
-I$(top_builddir)/app \
-I$(top_srcdir)/app \
$(GTK_CFLAGS) \
-I$(includedir)
noinst_LIBRARIES = libappdialogs.a noinst_LIBRARIES = libappdialogs.a
libappdialogs_a_SOURCES = \ libappdialogs_a_sources = \
dialogs-types.h \ dialogs-types.h \
dialogs.c \ dialogs.c \
dialogs.h \ dialogs.h \
@ -73,18 +86,18 @@ libappdialogs_a_SOURCES = \
vectors-options-dialog.c \ vectors-options-dialog.c \
vectors-options-dialog.h vectors-options-dialog.h
AM_CPPFLAGS = \ libappdialogs_a_built_sources = \
-DG_LOG_DOMAIN=\"Gimp-Dialogs\" \ authors.h
@GIMP_THREAD_FLAGS@ \
@GIMP_MP_FLAGS@
INCLUDES = \ libappdialogs_a_SOURCES = \
-I$(top_builddir) \ $(libappdialogs_a_built_sources) $(libappdialogs_a_sources)
-I$(top_srcdir) \
-I$(top_builddir)/app \
-I$(top_srcdir)/app \
$(GTK_CFLAGS) \
-I$(includedir)
EXTRA_DIST = \ EXTRA_DIST = \
authors.xsl \
makefile.msc makefile.msc
authors.h: $(top_srcdir)/authors.xml
if HAVE_XSLTPROC
$(XSLTPROC) authors.xsl $< > $(@) || rm -f $(@)
endif

View File

@ -131,7 +131,7 @@ static gboolean about_dialog_timer (gpointer data);
static PangoFontDescription *font_desc = NULL; static PangoFontDescription *font_desc = NULL;
static gchar **scroll_text = authors; static const gchar **scroll_text = authors;
static gint nscroll_texts = G_N_ELEMENTS (authors); static gint nscroll_texts = G_N_ELEMENTS (authors);
static gint shuffle_array[G_N_ELEMENTS (authors)]; static gint shuffle_array[G_N_ELEMENTS (authors)];

View File

@ -1,10 +1,11 @@
/* NOTE: This file is autogenerated by authorsgen.pl. */
/* NOTE: This file is autogenerated from authors.xml, do not edit it. */
/* /*
* The main authors are Spencer Kimball and Peter Mattis. * The main authors are Spencer Kimball and Peter Mattis.
*/ */
static gchar *authors[] = static const gchar *authors[] =
{ {
"Lauri Alanko", "Lauri Alanko",
"Shawn Amundson", "Shawn Amundson",
@ -198,4 +199,5 @@ static gchar *authors[] =
"Calvin Williamson", "Calvin Williamson",
"Matthew Wilson", "Matthew Wilson",
"Shirasaki Yasuhiro", "Shirasaki Yasuhiro",
}; };

27
app/dialogs/authors.xsl Normal file
View File

@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- simple XSL transformation to create a header file from authors.xml -->
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="text" />
<xsl:template match="/gimp-authors">
<xsl:text>
/* NOTE: This file is autogenerated from authors.xml, do not edit it. */
/*
* The main authors are Spencer Kimball and Peter Mattis.
*/
static const gchar *authors[] =
{
</xsl:text><xsl:apply-templates select="contributor" /><xsl:text>
};
</xsl:text>
</xsl:template>
<xsl:template match="contributor"> "<xsl:apply-templates />",
</xsl:template>
</xsl:stylesheet>

6
authors.dtd Normal file
View File

@ -0,0 +1,6 @@
<!-- simple DTD for GIMP authors -->
<!ELEMENT gimp-authors (author+, contributor+)>
<!ELEMENT author (#PCDATA)>
<!ELEMENT contributor (#PCDATA)>

205
authors.xml Normal file
View File

@ -0,0 +1,205 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE gimp-authors SYSTEM "authors.dtd">
<!-- This file is supposed to list all GIMP authors and contributors. I's -->
<!-- in XML format so that it can easily be used for the About dialog. -->
<gimp-authors>
<author>Spencer Kimball</author>
<author>Peter Mattis</author>
<contributor>Lauri Alanko</contributor>
<contributor>Shawn Amundson</contributor>
<contributor>Sven Anders</contributor>
<contributor>Henrik Brix Andersen</contributor>
<contributor>Karl-Johan Andersson</contributor>
<contributor>John Beale</contributor>
<contributor>Zach Beane</contributor>
<contributor>Tom Bech</contributor>
<contributor>Marc Bless</contributor>
<contributor>Edward Blevins</contributor>
<contributor>Reagan Blundell</contributor>
<contributor>Xavier Bouchoux</contributor>
<contributor>Roberto Boyd</contributor>
<contributor>Stanislav Brabec</contributor>
<contributor>Robert Brady</contributor>
<contributor>Hans Breuer</contributor>
<contributor>Simon Budig</contributor>
<contributor>João S. O. Bueno Calligaris</contributor>
<contributor>Carey Bunks</contributor>
<contributor>Seth Burgess</contributor>
<contributor>Brent Burton</contributor>
<contributor>Francisco Bustamante</contributor>
<contributor>Albert Cahalan</contributor>
<contributor>George J. Carrette</contributor>
<contributor>Sean Cier</contributor>
<contributor>Winston Chang</contributor>
<contributor>Kenneth Christiansen</contributor>
<contributor>Zbigniew Chyla</contributor>
<contributor>Branko Collin</contributor>
<contributor>Ed Connel</contributor>
<contributor>Piers Cornwell</contributor>
<contributor>Daniel Cotting</contributor>
<contributor>Jay Cox</contributor>
<contributor>Kevin Cozens</contributor>
<contributor>Brian Degenhardt</contributor>
<contributor>Gert Dewit</contributor>
<contributor>Andreas Dilger</contributor>
<contributor>Austin Donnelly</contributor>
<contributor>Scott Draves</contributor>
<contributor>Daniel Dunbar</contributor>
<contributor>Misha Dynin</contributor>
<contributor>Daniel Egger</contributor>
<contributor>Morton Eriksen</contributor>
<contributor>Larry Ewing</contributor>
<contributor>Nick Fetchak</contributor>
<contributor>Valek Filippov</contributor>
<contributor>Shlomi Fish</contributor>
<contributor>David Forsyth</contributor>
<contributor>Raphael Francois</contributor>
<contributor>Jochen Friedrich</contributor>
<contributor>Jordi Gay</contributor>
<contributor>Sami Gerdt</contributor>
<contributor>Jim Geuther</contributor>
<contributor>Graeme Gill</contributor>
<contributor>Pedro Gimeno</contributor>
<contributor>Scott Goehring</contributor>
<contributor>Heiko Goller</contributor>
<contributor>Marcelo de Gomensoro Malheiros</contributor>
<contributor>David Gowers</contributor>
<contributor>Cameron Gregory</contributor>
<contributor>Pavel Grinfeld</contributor>
<contributor>Dov Grobgeld</contributor>
<contributor>Michael Hammel</contributor>
<contributor>Henrik Hansen</contributor>
<contributor>Ville Hautamäki</contributor>
<contributor>James Henstridge</contributor>
<contributor>Eric Hernes</contributor>
<contributor>David Hodson</contributor>
<contributor>Christoph Hoegl</contributor>
<contributor>Wolfgang Hofer</contributor>
<contributor>Alan Horkan</contributor>
<contributor>Jan Hubička</contributor>
<contributor>Andreas Hyden</contributor>
<contributor>Ben Jackson</contributor>
<contributor>Krzysztof Jakubowski</contributor>
<contributor>Simon Janes</contributor>
<contributor>Tim Janik</contributor>
<contributor>Fellmann Joaquim</contributor>
<contributor>Róman Joost</contributor>
<contributor>Geert Jordaens</contributor>
<contributor>Andrew Kieschnick</contributor>
<contributor>Peter Kirchgessner</contributor>
<contributor>Philipp Klaus</contributor>
<contributor>David Koblas</contributor>
<contributor>Daniel Kobras</contributor>
<contributor>Øyvind Kolås</contributor>
<contributor>Robert L Krawitz</contributor>
<contributor>Tuomas Kuosmanen</contributor>
<contributor>Karin Kylander</contributor>
<contributor>Olof S Kylander</contributor>
<contributor>Karl La Rocca</contributor>
<contributor>Philip Lafleur</contributor>
<contributor>Chris Lahey</contributor>
<contributor>Nick Lamb</contributor>
<contributor>Marco Lamberto</contributor>
<contributor>Jens Lautenbacher</contributor>
<contributor>Laramie Leavitt</contributor>
<contributor>Elliot Lee</contributor>
<contributor>Marc Lehmann</contributor>
<contributor>Ray Lehtiniemi</contributor>
<contributor>Raph Levien</contributor>
<contributor>Wing Tung Leung</contributor>
<contributor>Adrian Likins</contributor>
<contributor>Tor Lillqvist</contributor>
<contributor>Ingo Lütkebohle</contributor>
<contributor>Josh MacDonald</contributor>
<contributor>Ed Mackey</contributor>
<contributor>Vidar Madsen</contributor>
<contributor>Ian Main</contributor>
<contributor>Kjartan Maraas</contributor>
<contributor>Kelly Martin</contributor>
<contributor>Torsten Martinsen</contributor>
<contributor>Gordon Matzigkeit</contributor>
<contributor>Gregory McLean</contributor>
<contributor>Daniele Medri</contributor>
<contributor>Federico Mena Quintero</contributor>
<contributor>Jim Meyer</contributor>
<contributor>James Mitchell</contributor>
<contributor>Hirotsuna Mizuno</contributor>
<contributor>David Monniaux</contributor>
<contributor>Adam D Moss</contributor>
<contributor>Balazs Nagy</contributor>
<contributor>Yukihiro Nakai</contributor>
<contributor>Sung-Hyun Nam</contributor>
<contributor>Shuji Narazaki</contributor>
<contributor>Felix Natter</contributor>
<contributor>Michael Natterer</contributor>
<contributor>David Neary</contributor>
<contributor>David Necas</contributor>
<contributor>Sven Neumann</contributor>
<contributor>Stephen Robert Norris</contributor>
<contributor>Tim Newsome</contributor>
<contributor>Erik Nygren</contributor>
<contributor>Miles O'Neal</contributor>
<contributor>David Odin </contributor>
<contributor>Robert Ögren</contributor>
<contributor>Thom van Os</contributor>
<contributor>Garry R. Osgood</contributor>
<contributor>Alan Paeth</contributor>
<contributor>Jay Painter</contributor>
<contributor>Sergey Panov</contributor>
<contributor>Ville Pätsi</contributor>
<contributor>Asbjorn Pettersen</contributor>
<contributor>Mike Phillips</contributor>
<contributor>Artur Polaczynski</contributor>
<contributor>Ari Pollak</contributor>
<contributor>Karine Proot</contributor>
<contributor>Raphaël Quinet</contributor>
<contributor>Tom Rathborne</contributor>
<contributor>Vincent Renardias</contributor>
<contributor>Jens Restemeier</contributor>
<contributor>Maurits Rijk</contributor>
<contributor>Daniel Risacher</contributor>
<contributor>James Robinson</contributor>
<contributor>Guillermo S. Romero</contributor>
<contributor>Tim Rowley</contributor>
<contributor>Pablo Saratxaga</contributor>
<contributor>Mike Schaeffer</contributor>
<contributor>John Schlag</contributor>
<contributor>Norbert Schmitz</contributor>
<contributor>Thorsten Schnier</contributor>
<contributor>Alexander Schulz</contributor>
<contributor>Michael Schumacher</contributor>
<contributor>Tracy Scott</contributor>
<contributor>Craig Setera</contributor>
<contributor>Aaron Sherman</contributor>
<contributor>Manish Singh</contributor>
<contributor>William Skaggs</contributor>
<contributor>Daniel Skarda</contributor>
<contributor>Carol Spears</contributor>
<contributor>Adam Spiers</contributor>
<contributor>Jakub Steiner</contributor>
<contributor>Nathan Summers</contributor>
<contributor>Mike Sweet</contributor>
<contributor>Yuri Syrota</contributor>
<contributor>Eiichi Takamori</contributor>
<contributor>Tristan Tarrant</contributor>
<contributor>Michael Taylor</contributor>
<contributor>Owen Taylor</contributor>
<contributor>Ian Tester</contributor>
<contributor>Andy Thomas</contributor>
<contributor>Kevin Turner</contributor>
<contributor>Brion Vibber</contributor>
<contributor>Helvetix Victorinox</contributor>
<contributor>Rebecca Walter</contributor>
<contributor>Martin Weber</contributor>
<contributor>James Wang</contributor>
<contributor>Kris Wehner</contributor>
<contributor>Nigel Wetten</contributor>
<contributor>Calvin Williamson</contributor>
<contributor>Matthew Wilson</contributor>
<contributor>Shirasaki Yasuhiro</contributor>
</gimp-authors>

16
authors.xsl Normal file
View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- simple XSL transformation to create a text version from authors.xml -->
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="text" />
<xsl:template match="/gimp-authors">
<xsl:text>This file is generated from authors.xml, do not edit it directly.
</xsl:text>
<xsl:apply-templates />
</xsl:template>
</xsl:stylesheet>

View File

@ -21,7 +21,7 @@ m4_define([gimp_binary_age],
[m4_eval(100 * gimp_minor_version + gimp_micro_version)]) [m4_eval(100 * gimp_minor_version + gimp_micro_version)])
# For overriding the version string. Comment out if not needed. # For overriding the version string. Comment out if not needed.
m4_define([gimp_version], [2.2-pre2]) # m4_define([gimp_version], [2.2.0])
# This is the X.Y used in -lgimp-X.Y # This is the X.Y used in -lgimp-X.Y
m4_define([gimp_api_version], [2.0]) m4_define([gimp_api_version], [2.0])
@ -1283,7 +1283,6 @@ AC_ARG_WITH(pdbgen,
with_pdbgen=$enable_maintainer_mode) with_pdbgen=$enable_maintainer_mode)
AM_CONDITIONAL(WITH_PDBGEN, test x$with_pdbgen = xyes) AM_CONDITIONAL(WITH_PDBGEN, test x$with_pdbgen = xyes)
AM_CONDITIONAL(WITH_AUTHORSGEN, test x$enable_maintainer_mode = xyes)
################## ##################
@ -1598,7 +1597,6 @@ _______EOF
AC_CONFIG_FILES([ AC_CONFIG_FILES([
gimptool-win32.c gimptool-win32.c
tools/Makefile tools/Makefile
tools/authorsgen/Makefile
tools/pdbgen/Makefile tools/pdbgen/Makefile
regexrepl/Makefile regexrepl/Makefile
libgimp/Makefile libgimp/Makefile

View File

@ -6,13 +6,7 @@ else
D_pdbgen = D_pdbgen =
endif endif
if WITH_AUTHORSGEN SUBDIRS = $(D_pdbgen)
D_authorgen = authorsgen
else
D_authorgen =
endif
SUBDIRS = $(D_pdbgen) $(D_authorgen)
bin_PROGRAMS = $(GIMP_REMOTE) bin_PROGRAMS = $(GIMP_REMOTE)

View File

@ -1,3 +0,0 @@
Makefile
Makefile.in
stamp-authors

View File

@ -1,12 +0,0 @@
EXTRA_DIST = \
contributors
authorsgen_scripts = \
authorsgen.pl
stamp-authors: authorsgen.pl contributors Makefile.am
rootme=`pwd`; \
cd $(srcdir) && $(PERL) authorsgen.pl \
&& echo timestamp > $$rootme/stamp-authors
all-local: stamp-authors

View File

@ -1,90 +0,0 @@
#!/usr/bin/perl -w
# The GIMP -- an image manipulation program
# Copyright (C) 2000 Sven Neumann <sven@gimp.org>
# No, this script does not create new GIMP authors ;-)
my $contributors = {};
print "\nProcessing contributors...\n";
open (INPUT, "contributors")
or die ("Couldn't open file 'contributors'.");
while (<INPUT>)
{
chomp;
s/[,\.]$//;
if (length ($_) and not (/^\#/))
{
if (/(.{1,})\[(.{1,})\]/)
{
$utf{$1} = $2;
push (@contributors, $1);
}
else
{
push (@contributors, $_);
}
}
}
close (INPUT);
open (AUTHORS, ">../../AUTHORS")
or die ("Couldn't write to file '../../AUTHORS'.");
print AUTHORS <<EOT;
The GIMP: Authors
=================
The people that made it happen!
1. Main Authors
===============
Spencer Kimball
Peter Mattis
2. Contributers
===============
With patches, fixes, plugins, extensions, scripts, translations, documentation,
and more from (in alphabetical order):
EOT
foreach $author (@contributors)
{
print AUTHORS "$author\n";
}
close (AUTHORS);
open (AUTHORS, ">../../app/dialogs/authors.h")
or die ("Couldn't write to file '../../app/dialogs/authors.h'.");
print AUTHORS <<EOT;
/* NOTE: This file is autogenerated by authorsgen.pl. */
/*
* The main authors are Spencer Kimball and Peter Mattis.
*/
static gchar *authors[] =
{
EOT
foreach $author (@contributors)
{
if ($utf{$author})
{
print AUTHORS " \"$utf{$author}\",\n";
}
else
{
print AUTHORS " \"$author\",\n";
}
}
print AUTHORS "};\n";
close (AUTHORS);
exit;

View File

@ -1,203 +0,0 @@
# This file is supposed to list all GIMP authors and contributors.
#
# Please do always modify this file, then run authorgen.pl
# to create the files AUTHORS and app/authors.h.
#
# The format is one name per line in alphabetical order.
# Names are 7bit ASCII. To include special characters, append
# an UTF-8 encoded string in brackets on the same line.
#
# Spencer Kimball and Peter Mattis are always listed separately.
#
Lauri Alanko
Shawn Amundson
Sven Anders
Henrik Brix Andersen
Karl-Johan Andersson
John Beale
Zach Beane
Tom Bech
Marc Bless
Edward Blevins
Reagan Blundell
Xavier Bouchoux
Roberto Boyd
Stanislav Brabec
Robert Brady
Hans Breuer
Simon Budig
Joao S. O. Bueno Calligaris [João S. O. Bueno Calligaris]
Carey Bunks
Seth Burgess
Brent Burton
Francisco Bustamante
Albert Cahalan
George J. Carrette
Sean Cier
Winston Chang
Kenneth Christiansen
Zbigniew Chyla
Branko Collin
Ed Connel
Piers Cornwell
Daniel Cotting
Jay Cox
Kevin Cozens
Brian Degenhardt
Gert Dewit
Andreas Dilger
Austin Donnelly
Scott Draves
Daniel Dunbar
Misha Dynin
Daniel Egger
Morton Eriksen
Larry Ewing
Nick Fetchak
Valek Filippov
Shlomi Fish
David Forsyth
Raphael Francois
Jochen Friedrich
Jordi Gay
Sami Gerdt
Jim Geuther
Graeme Gill
Pedro Gimeno
Scott Goehring
Heiko Goller
Marcelo de Gomensoro Malheiros
David Gowers
Cameron Gregory
Pavel Grinfeld
Dov Grobgeld
Michael Hammel
Henrik Hansen
Ville Hautamaki [Ville Hautamäki]
James Henstridge
Eric Hernes
David Hodson
Christoph Hoegl
Wolfgang Hofer
Alan Horkan
Jan Hubicka [Jan Hubička]
Andreas Hyden
Ben Jackson
Krzysztof Jakubowski
Simon Janes
Tim Janik
Fellmann Joaquim
Roman Joost [Róman Joost]
Geert Jordaens
Andrew Kieschnick
Peter Kirchgessner
Philipp Klaus
David Koblas
Daniel Kobras
OEyvind Kolaas [Øyvind Kolås]
Robert L Krawitz
Tuomas Kuosmanen
Karin Kylander
Olof S Kylander
Karl La Rocca
Philip Lafleur
Chris Lahey
Nick Lamb
Marco Lamberto
Jens Lautenbacher
Laramie Leavitt
Elliot Lee
Marc Lehmann
Ray Lehtiniemi
Raph Levien
Wing Tung Leung
Adrian Likins
Tor Lillqvist
Ingo Luetkebohle [Ingo Lütkebohle]
Josh MacDonald
Ed Mackey
Vidar Madsen
Ian Main
Kjartan Maraas
Kelly Martin
Torsten Martinsen
Gordon Matzigkeit
Gregory McLean
Daniele Medri
Federico Mena Quintero
Jim Meyer
James Mitchell
Hirotsuna Mizuno
David Monniaux
Adam D Moss
Balazs Nagy
Yukihiro Nakai
Sung-Hyun Nam
Shuji Narazaki
Felix Natter
Michael Natterer
David Neary
David Necas
Sven Neumann
Stephen Robert Norris
Tim Newsome
Erik Nygren
Miles O'Neal
David Odin
Robert Oegren [Robert Ögren]
Thom van Os
Garry R. Osgood
Alan Paeth
Jay Painter
Sergey Panov
Ville Patsi [Ville Pätsi]
Asbjorn Pettersen
Mike Phillips
Artur Polaczynski
Ari Pollak
Karine Proot
Raphael Quinet [Raphaël Quinet]
Tom Rathborne
Vincent Renardias
Jens Restemeier
Maurits Rijk
Daniel Risacher
James Robinson
Guillermo S. Romero
Tim Rowley
Pablo Saratxaga
Mike Schaeffer
John Schlag
Norbert Schmitz
Thorsten Schnier
Alexander Schulz
Michael Schumacher
Tracy Scott
Craig Setera
Aaron Sherman
Manish Singh
William Skaggs
Daniel Skarda
Carol Spears
Adam Spiers
Jakub Steiner
Nathan Summers
Mike Sweet
Yuri Syrota
Eiichi Takamori
Tristan Tarrant
Michael Taylor
Owen Taylor
Ian Tester
Andy Thomas
Kevin Turner
Brion Vibber
Helvetix Victorinox
Rebecca Walter
Martin Weber
James Wang
Kris Wehner
Nigel Wetten
Calvin Williamson
Matthew Wilson
Shirasaki Yasuhiro