From 27c35cdf23004746b2620693578af2169d707c03 Mon Sep 17 00:00:00 2001 From: William Kendrick Date: Sat, 18 Feb 2006 07:07:47 +0000 Subject: [PATCH] Made sure GPL notice was included in all other source files. --- docs/CHANGES.txt | 2 ++ src/BeOS_print.h | 17 +++++++++++++++++ src/Makefile.beos | 23 ++++++++++++++++++++--- src/colors.h | 19 +++++++++++++++++-- src/great.h | 19 +++++++++++++++++-- src/i18n.c | 15 +++++++++++++++ src/macosx_print.h | 17 ++++++++++++++++- src/macosx_print.m | 18 +++++++++++++++++- src/magic.h | 17 ++++++++++++++++- src/shapes.h | 19 +++++++++++++++++-- src/sounds.h | 19 +++++++++++++++++-- src/test-option.sh | 25 +++++++++++++++++++++++++ src/tuxpaint-import.sh | 20 ++++++++++++++++++-- src/tuxpaint.nsi | 25 ++++++++++++++++++++++++- 14 files changed, 238 insertions(+), 17 deletions(-) diff --git a/docs/CHANGES.txt b/docs/CHANGES.txt index a62f23982..713eaa125 100644 --- a/docs/CHANGES.txt +++ b/docs/CHANGES.txt @@ -43,6 +43,8 @@ $Id$ * Split language-related variables, enumerations, arrays and helper functions in to "i18n.c" and "i18n.h" source files. + * Made sure GPL notice was included in all other source files. + * Added script to create "locale" during Build process in Xcode on Mac OS X. diff --git a/src/BeOS_print.h b/src/BeOS_print.h index 9675d8902..8e42b7582 100644 --- a/src/BeOS_print.h +++ b/src/BeOS_print.h @@ -3,6 +3,23 @@ /* printing support for Tux Paint */ /* Marcin 'Shard' Konicki */ +/* + This program 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. + + This program 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 this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + (See COPYING.txt) +*/ + /* Jan. 17, 2003 */ /* $Id$ */ diff --git a/src/Makefile.beos b/src/Makefile.beos index a4935f6de..180e86c40 100644 --- a/src/Makefile.beos +++ b/src/Makefile.beos @@ -1,9 +1,25 @@ ## makefile generated by makemake ## ## BeOS Generic Makefile v2.2 ## -## Fill in this file to specify the project being created, and the referenced -## makefile-engine will do all of the hard work for you. This handles both -## Intel and PowerPC builds of the BeOS. +# For Tux Paint +# Marcin 'Shard' Konicki +# +# This program 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. +# +# This program 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 this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# (See COPYING.txt) +# +# Last modified: 2006.Feb.17 ## Application Specific Settings --------------------------------------------- @@ -34,6 +50,7 @@ TYPE= APP # in folder names do not work well with this makefile. SRCS= \ src/tuxpaint.c \ + src/i18n.c \ src/BeOS_print.cpp # specify the resource files to use diff --git a/src/colors.h b/src/colors.h index 72e045e25..a2805b45b 100644 --- a/src/colors.h +++ b/src/colors.h @@ -4,11 +4,26 @@ For Tux Paint List of colors - Copyright (c) 2002 by Bill Kendrick + Copyright (c) 2002-2006 by Bill Kendrick and others bill@newbreedsoftware.com http://www.newbreedsoftware.com/tuxpaint/ - June 14, 2002 - November 21, 2004 + This program 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. + + This program 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 this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + (See COPYING.txt) + + June 14, 2002 - February 17, 2006 $Id$ */ diff --git a/src/great.h b/src/great.h index 753c38ba3..8c20a0908 100644 --- a/src/great.h +++ b/src/great.h @@ -4,11 +4,26 @@ For Tux Paint Collection of congratulatory strings (like "Great!"). - Copyright (c) 2002 by Bill Kendrick + Copyright (c) 2002-2006 by Bill Kendrick and others bill@newbreedsoftware.com http://www.newbreedsoftware.com/tuxpaint/ - September 28, 2002 - September 30, 2002 + This program 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. + + This program 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 this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + (See COPYING.txt) + + September 28, 2002 - February 17, 2006 $Id$ */ diff --git a/src/i18n.c b/src/i18n.c index d2c3584ca..3b2596e74 100644 --- a/src/i18n.c +++ b/src/i18n.c @@ -8,6 +8,21 @@ bill@newbreedsoftware.com http://www.newbreedsoftware.com/tuxpaint/ + This program 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. + + This program 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 this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + (See COPYING.txt) + June 14, 2002 - February 17, 2006 $Id$ */ diff --git a/src/macosx_print.h b/src/macosx_print.h index d4592b169..8a540d549 100644 --- a/src/macosx_print.h +++ b/src/macosx_print.h @@ -3,9 +3,24 @@ // Tux Paint // // Created by Darrell Walisser on Sat Mar 15 2003. -// Copyright (c) 2003 __MyCompanyName__. All rights reserved. +// Copyright (c) 2003 Darrell Walisser. All rights reserved. // $Id$ // +// This program 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. +// +// This program 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 this program; if not, write to the Free Software +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +// (See COPYING.txt) +// #include "SDL.h" diff --git a/src/macosx_print.m b/src/macosx_print.m index 55a19bd58..59a5a9e83 100644 --- a/src/macosx_print.m +++ b/src/macosx_print.m @@ -3,7 +3,23 @@ // Tux Paint // // Created by Darrell Walisser on Sat Mar 15 2003. -// Copyright (c) 2003 __MyCompanyName__. All rights reserved. +// Copyright (c) 2003 Darrell Walisser. +// +// This program 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. +// +// This program 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 this program; if not, write to the Free Software +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +// (See COPYING.txt) +// // $Id$ // diff --git a/src/magic.h b/src/magic.h index 7f4d730ef..83444c977 100644 --- a/src/magic.h +++ b/src/magic.h @@ -8,7 +8,22 @@ bill@newbreedsoftware.com http://www.newbreedsoftware.com/tuxpaint/ - June 29, 2002 - February 13, 2006 + This program 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. + + This program 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 this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + (See COPYING.txt) + + June 29, 2002 - February 17, 2006 $Id$ */ diff --git a/src/shapes.h b/src/shapes.h index b2d9216ad..1b9a5e50f 100644 --- a/src/shapes.h +++ b/src/shapes.h @@ -4,11 +4,26 @@ For Tux Paint List of available shapes. - Copyright (c) 2002 by Bill Kendrick + Copyright (c) 2002-2006 by Bill Kendrick and others bill@newbreedsoftware.com http://www.newbreedsoftware.com/tuxpaint/ - June 14, 2002 - January 8, 2003 + This program 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. + + This program 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 this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + (See COPYING.txt) + + June 14, 2002 - February 17, 2006 $Id$ */ diff --git a/src/sounds.h b/src/sounds.h index 4d7fe47aa..4d74a22f1 100644 --- a/src/sounds.h +++ b/src/sounds.h @@ -4,11 +4,26 @@ For Tux Paint List of sound effects. - Copyright (c) 2005 by Bill Kendrick + Copyright (c) 2002-2006 by Bill Kendrick and others bill@newbreedsoftware.com http://www.newbreedsoftware.com/tuxpaint/ - June 15, 2002 - July 17, 2005 + This program 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. + + This program 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 this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + (See COPYING.txt) + + June 15, 2002 - February 12, 2006 $Id$ */ diff --git a/src/test-option.sh b/src/test-option.sh index 6be410174..10210a9f2 100755 --- a/src/test-option.sh +++ b/src/test-option.sh @@ -1,4 +1,29 @@ #!/bin/sh +# +# test-option.sh +# +# Tests the GCC compiler for a particular option and returns that option, +# if successful +# +# for Tux Paint +# by TOYAMA Shin-ichi +# +# This program 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. +# +# This program 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 this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# (See COPYING.txt) +# +# Last modified 2006.Feb.17 echo 'main(){}' > dummy.c gcc $1 dummy.c > /dev/null 2>&1 && echo $1 diff --git a/src/tuxpaint-import.sh b/src/tuxpaint-import.sh index e3dd431cc..52e42c5e3 100755 --- a/src/tuxpaint-import.sh +++ b/src/tuxpaint-import.sh @@ -5,11 +5,27 @@ # "Tux Paint Import" # Import an arbitrary GIF, JPEG or PNG into Tux Paint -# by Bill Kendrick +# (c) Copyright 2002-2006, by Bill Kendrick and others # bill@newbreedsoftware.com # http://www.newbreedsoftware.com/tuxpaint/ -# September 21, 2002 - October 23, 2005 +# This program 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. +# +# This program 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 this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# (See COPYING.txt) + + +# September 21, 2002 - February 17, 2006 SAVEDIR=$HOME/.tuxpaint/saved diff --git a/src/tuxpaint.nsi b/src/tuxpaint.nsi index ebe7454c6..8ae40c291 100644 --- a/src/tuxpaint.nsi +++ b/src/tuxpaint.nsi @@ -1,7 +1,30 @@ # vim: noai et ts=4 tw=0 +# +# Nullsoft Installer file +# for Tux Paint +# +# This program 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. +# +# This program 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 this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# (See COPYING.txt) +# # with a few tiny modifications by Phil Harper(philh@theopencd.org) +# +# Last modified: 2006.02.17 +# +# NOTE: Is this file used any more??? -!define PKG_VERSION "0.9.14-cvs" +!define PKG_VERSION "0.9.16" !define PKG_PREFIX "tuxpaint" !define APP_PREFIX "TuxPaint"