grim/gplate

Changed the license to LGPL3+

2012-09-03, Gary Kramlich
c00565257208
Parents 7b93c33580c5
Children e09fa92f2b4a
Changed the license to LGPL3+
Got the okay from John Bailey via im.
  • +165 -0
    COPYING.LESSER
  • +8 -7
    gplate/functions/gplate-for-function.c
  • +8 -7
    gplate/functions/gplate-for-function.h
  • +8 -7
    gplate/functions/gplate-include-function.c
  • +8 -7
    gplate/functions/gplate-include-function.h
  • +8 -7
    gplate/functions/gplate-noop-function.c
  • +8 -7
    gplate/functions/gplate-noop-function.h
  • +8 -7
    gplate/functions/gplate-print-function.c
  • +8 -7
    gplate/functions/gplate-print-function.h
  • +8 -7
    gplate/functions/gplate-text-function.c
  • +8 -7
    gplate/functions/gplate-text-function.h
  • +8 -7
    gplate/functions/tests/test-gplate-for-function.c
  • +8 -7
    gplate/functions/tests/test-gplate-include-function.c
  • +8 -7
    gplate/gplate-collection.c
  • +8 -7
    gplate/gplate-collection.h
  • +8 -7
    gplate/gplate-config.c
  • +8 -7
    gplate/gplate-config.h
  • +8 -7
    gplate/gplate-errors.c
  • +8 -7
    gplate/gplate-errors.h
  • +8 -7
    gplate/gplate-function.c
  • +8 -7
    gplate/gplate-function.h
  • +8 -7
    gplate/gplate-iterator.c
  • +8 -7
    gplate/gplate-iterator.h
  • +8 -7
    gplate/gplate-library.c
  • +8 -7
    gplate/gplate-library.h
  • +8 -7
    gplate/gplate-tag.c
  • +8 -7
    gplate/gplate-tag.h
  • +8 -7
    gplate/gplate-template.c
  • +8 -7
    gplate/gplate-template.h
  • +8 -7
    gplate/gplate-util.c
  • +8 -7
    gplate/gplate-util.h
  • +8 -7
    gplate/gplate-variable.c
  • +8 -7
    gplate/gplate-variable.h
  • +8 -7
    gplate/gplate.h
  • +8 -7
    gplate/tags/gplate-code-tag.c
  • +8 -7
    gplate/tags/gplate-code-tag.h
  • +8 -7
    gplate/tags/gplate-comment-tag.c
  • +8 -7
    gplate/tags/gplate-comment-tag.h
  • +8 -7
    gplate/tags/gplate-text-tag.c
  • +8 -7
    gplate/tags/gplate-text-tag.h
  • +8 -7
    gplate/tags/gplate-variable-tag.c
  • +8 -7
    gplate/tags/gplate-variable-tag.h
  • +8 -7
    gplate/tags/tests/test-gplate-comment-tag.c
  • +8 -7
    gplate/tags/tests/test-gplate-tag.c
  • +8 -7
    gplate/tags/tests/test-gplate-tag.h
  • +8 -7
    gplate/tags/tests/test-gplate-text-tag.c
  • +8 -7
    gplate/tags/tests/test-gplate-variable-tag.c
  • +8 -7
    gplate/tests/test-gplate-collection-interface.c
  • +9 -7
    gplate/tests/test-gplate-utility-functions.c
  • +8 -7
    gplate/variables/gplate-dictionary-variable.c
  • +8 -7
    gplate/variables/gplate-dictionary-variable.h
  • +8 -7
    gplate/variables/gplate-directory-variable.c
  • +8 -7
    gplate/variables/gplate-directory-variable.h
  • +8 -7
    gplate/variables/gplate-file-variable.c
  • +8 -7
    gplate/variables/gplate-file-variable.h
  • +8 -7
    gplate/variables/gplate-object-variable.c
  • +8 -7
    gplate/variables/gplate-object-variable.h
  • --- /dev/null Thu Jan 01 00:00:00 1970 +0000
    +++ b/COPYING.LESSER Mon Sep 03 16:18:29 2012 -0500
    @@ -0,0 +1,165 @@
    + GNU LESSER GENERAL PUBLIC LICENSE
    + Version 3, 29 June 2007
    +
    + Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +
    + This version of the GNU Lesser General Public License incorporates
    +the terms and conditions of version 3 of the GNU General Public
    +License, supplemented by the additional permissions listed below.
    +
    + 0. Additional Definitions.
    +
    + As used herein, "this License" refers to version 3 of the GNU Lesser
    +General Public License, and the "GNU GPL" refers to version 3 of the GNU
    +General Public License.
    +
    + "The Library" refers to a covered work governed by this License,
    +other than an Application or a Combined Work as defined below.
    +
    + An "Application" is any work that makes use of an interface provided
    +by the Library, but which is not otherwise based on the Library.
    +Defining a subclass of a class defined by the Library is deemed a mode
    +of using an interface provided by the Library.
    +
    + A "Combined Work" is a work produced by combining or linking an
    +Application with the Library. The particular version of the Library
    +with which the Combined Work was made is also called the "Linked
    +Version".
    +
    + The "Minimal Corresponding Source" for a Combined Work means the
    +Corresponding Source for the Combined Work, excluding any source code
    +for portions of the Combined Work that, considered in isolation, are
    +based on the Application, and not on the Linked Version.
    +
    + The "Corresponding Application Code" for a Combined Work means the
    +object code and/or source code for the Application, including any data
    +and utility programs needed for reproducing the Combined Work from the
    +Application, but excluding the System Libraries of the Combined Work.
    +
    + 1. Exception to Section 3 of the GNU GPL.
    +
    + You may convey a covered work under sections 3 and 4 of this License
    +without being bound by section 3 of the GNU GPL.
    +
    + 2. Conveying Modified Versions.
    +
    + If you modify a copy of the Library, and, in your modifications, a
    +facility refers to a function or data to be supplied by an Application
    +that uses the facility (other than as an argument passed when the
    +facility is invoked), then you may convey a copy of the modified
    +version:
    +
    + a) under this License, provided that you make a good faith effort to
    + ensure that, in the event an Application does not supply the
    + function or data, the facility still operates, and performs
    + whatever part of its purpose remains meaningful, or
    +
    + b) under the GNU GPL, with none of the additional permissions of
    + this License applicable to that copy.
    +
    + 3. Object Code Incorporating Material from Library Header Files.
    +
    + The object code form of an Application may incorporate material from
    +a header file that is part of the Library. You may convey such object
    +code under terms of your choice, provided that, if the incorporated
    +material is not limited to numerical parameters, data structure
    +layouts and accessors, or small macros, inline functions and templates
    +(ten or fewer lines in length), you do both of the following:
    +
    + a) Give prominent notice with each copy of the object code that the
    + Library is used in it and that the Library and its use are
    + covered by this License.
    +
    + b) Accompany the object code with a copy of the GNU GPL and this license
    + document.
    +
    + 4. Combined Works.
    +
    + You may convey a Combined Work under terms of your choice that,
    +taken together, effectively do not restrict modification of the
    +portions of the Library contained in the Combined Work and reverse
    +engineering for debugging such modifications, if you also do each of
    +the following:
    +
    + a) Give prominent notice with each copy of the Combined Work that
    + the Library is used in it and that the Library and its use are
    + covered by this License.
    +
    + b) Accompany the Combined Work with a copy of the GNU GPL and this license
    + document.
    +
    + c) For a Combined Work that displays copyright notices during
    + execution, include the copyright notice for the Library among
    + these notices, as well as a reference directing the user to the
    + copies of the GNU GPL and this license document.
    +
    + d) Do one of the following:
    +
    + 0) Convey the Minimal Corresponding Source under the terms of this
    + License, and the Corresponding Application Code in a form
    + suitable for, and under terms that permit, the user to
    + recombine or relink the Application with a modified version of
    + the Linked Version to produce a modified Combined Work, in the
    + manner specified by section 6 of the GNU GPL for conveying
    + Corresponding Source.
    +
    + 1) Use a suitable shared library mechanism for linking with the
    + Library. A suitable mechanism is one that (a) uses at run time
    + a copy of the Library already present on the user's computer
    + system, and (b) will operate properly with a modified version
    + of the Library that is interface-compatible with the Linked
    + Version.
    +
    + e) Provide Installation Information, but only if you would otherwise
    + be required to provide such information under section 6 of the
    + GNU GPL, and only to the extent that such information is
    + necessary to install and execute a modified version of the
    + Combined Work produced by recombining or relinking the
    + Application with a modified version of the Linked Version. (If
    + you use option 4d0, the Installation Information must accompany
    + the Minimal Corresponding Source and Corresponding Application
    + Code. If you use option 4d1, you must provide the Installation
    + Information in the manner specified by section 6 of the GNU GPL
    + for conveying Corresponding Source.)
    +
    + 5. Combined Libraries.
    +
    + You may place library facilities that are a work based on the
    +Library side by side in a single library together with other library
    +facilities that are not Applications and are not covered by this
    +License, and convey such a combined library under terms of your
    +choice, if you do both of the following:
    +
    + a) Accompany the combined library with a copy of the same work based
    + on the Library, uncombined with any other library facilities,
    + conveyed under the terms of this License.
    +
    + b) Give prominent notice with the combined library that part of it
    + is a work based on the Library, and explaining where to find the
    + accompanying uncombined form of the same work.
    +
    + 6. Revised Versions of the GNU Lesser General Public License.
    +
    + The Free Software Foundation may publish revised and/or new versions
    +of the GNU Lesser General Public License from time to time. Such new
    +versions will be similar in spirit to the present version, but may
    +differ in detail to address new problems or concerns.
    +
    + Each version is given a distinguishing version number. If the
    +Library as you received it specifies that a certain numbered version
    +of the GNU Lesser General Public License "or any later version"
    +applies to it, you have the option of following the terms and
    +conditions either of that published version or of any later version
    +published by the Free Software Foundation. If the Library as you
    +received it does not specify a version number of the GNU Lesser
    +General Public License, you may choose any version of the GNU Lesser
    +General Public License ever published by the Free Software Foundation.
    +
    + If the Library as you received it specifies that a proxy can decide
    +whether future versions of the GNU Lesser General Public License shall
    +apply, that proxy's public statement of acceptance of any version is
    +permanent authorization for you to choose that version for the
    +Library.
    --- a/gplate/functions/gplate-for-function.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/functions/gplate-for-function.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifdef HAVE_CONFIG_H
    # include <config.h>
    --- a/gplate/functions/gplate-for-function.h Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/functions/gplate-for-function.h Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifndef GPLATE_FOR_FUNCTION_H
    #define GPLATE_FOR_FUNCTION_H
    --- a/gplate/functions/gplate-include-function.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/functions/gplate-include-function.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifdef HAVE_CONFIG_H
    # include <config.h>
    --- a/gplate/functions/gplate-include-function.h Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/functions/gplate-include-function.h Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifndef GPLATE_INCLUDE_FUNCTION_H
    #define GPLATE_INCLUDE_FUNCTION_H
    --- a/gplate/functions/gplate-noop-function.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/functions/gplate-noop-function.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifdef HAVE_CONFIG_H
    # include <config.h>
    --- a/gplate/functions/gplate-noop-function.h Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/functions/gplate-noop-function.h Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifndef GPLATE_NOOP_FUNCTION_H
    #define GPLATE_NOOP_FUNCTION_H
    --- a/gplate/functions/gplate-print-function.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/functions/gplate-print-function.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifdef HAVE_CONFIG_H
    # include <config.h>
    --- a/gplate/functions/gplate-print-function.h Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/functions/gplate-print-function.h Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifndef GPLATE_PRINT_FUNCTION_H
    #define GPLATE_PRINT_FUNCTION_H
    --- a/gplate/functions/gplate-text-function.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/functions/gplate-text-function.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifdef HAVE_CONFIG_H
    # include <config.h>
    --- a/gplate/functions/gplate-text-function.h Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/functions/gplate-text-function.h Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifndef GPLATE_TEXT_FUNCTION_H
    #define GPLATE_TEXT_FUNCTION_H
    --- a/gplate/functions/tests/test-gplate-for-function.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/functions/tests/test-gplate-for-function.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #include <gplate/gplate.h>
    #include <gplate/variables/gplate-dictionary-variable.h>
    --- a/gplate/functions/tests/test-gplate-include-function.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/functions/tests/test-gplate-include-function.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #include <gplate/gplate.h>
    --- a/gplate/gplate-collection.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/gplate-collection.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifdef HAVE_CONFIG_H
    # include <config.h>
    --- a/gplate/gplate-collection.h Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/gplate-collection.h Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifndef GPLATE_COLLECTION_H
    #define GPLATE_COLLECTION_H
    --- a/gplate/gplate-config.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/gplate-config.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifdef HAVE_CONFIG_H
    # include <config.h>
    --- a/gplate/gplate-config.h Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/gplate-config.h Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifndef GPLATE_CONFIG_H
    #define GPLATE_CONFIG_H
    --- a/gplate/gplate-errors.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/gplate-errors.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #include <gplate/gplate-errors.h>
    --- a/gplate/gplate-errors.h Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/gplate-errors.h Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifndef GPLATE_ERRORS_H
    #define GPLATE_ERRORS_H
    --- a/gplate/gplate-function.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/gplate-function.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifdef HAVE_CONFIG_H
    # include <config.h>
    --- a/gplate/gplate-function.h Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/gplate-function.h Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifndef GPLATE_FUNCTION_H
    #define GPLATE_FUNCTION_H
    --- a/gplate/gplate-iterator.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/gplate-iterator.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifdef HAVE_CONFIG_H
    # include <config.h>
    --- a/gplate/gplate-iterator.h Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/gplate-iterator.h Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifndef GPLATE_ITERATOR_H
    #define GPLATE_ITERATOR_H
    --- a/gplate/gplate-library.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/gplate-library.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifdef HAVE_CONFIG_H
    # include <config.h>
    --- a/gplate/gplate-library.h Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/gplate-library.h Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifndef GPLATE_LIBRARY_H
    #define GPLATE_LIBRARY_H
    --- a/gplate/gplate-tag.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/gplate-tag.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifdef HAVE_CONFIG_H
    # include <config.h>
    --- a/gplate/gplate-tag.h Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/gplate-tag.h Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifndef GPLATE_TAG_H
    #define GPLATE_TAG_H
    --- a/gplate/gplate-template.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/gplate-template.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifdef HAVE_CONFIG_H
    # include <config.h>
    --- a/gplate/gplate-template.h Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/gplate-template.h Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifndef GPLATE_TEMPLATE_H
    #define GPLATE_TEMPLATE_H
    --- a/gplate/gplate-util.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/gplate-util.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #include <gplate/gplate-util.h>
    --- a/gplate/gplate-util.h Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/gplate-util.h Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifndef GPLATE_UTIL_H
    #define GPLATE_UTIL_H
    --- a/gplate/gplate-variable.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/gplate-variable.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifdef HAVE_CONFIG_H
    # include <config.h>
    --- a/gplate/gplate-variable.h Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/gplate-variable.h Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifndef GPLATE_VARIABLE_H
    #define GPLATE_VARIABLE_H
    --- a/gplate/gplate.h Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/gplate.h Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifndef GPLATE_H
    #define GPLATE_H
    --- a/gplate/tags/gplate-code-tag.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/tags/gplate-code-tag.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifdef HAVE_CONFIG_H
    # include <config.h>
    --- a/gplate/tags/gplate-code-tag.h Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/tags/gplate-code-tag.h Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifndef GPLATE_CODE_TAG_H
    #define GPLATE_CODE_TAG_H
    --- a/gplate/tags/gplate-comment-tag.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/tags/gplate-comment-tag.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifdef HAVE_CONFIG_H
    # include <config.h>
    --- a/gplate/tags/gplate-comment-tag.h Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/tags/gplate-comment-tag.h Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifndef GPLATE_COMMENT_TAG_H
    #define GPLATE_COMMENT_TAG_H
    --- a/gplate/tags/gplate-text-tag.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/tags/gplate-text-tag.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifdef HAVE_CONFIG_H
    # include <config.h>
    --- a/gplate/tags/gplate-text-tag.h Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/tags/gplate-text-tag.h Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifndef GPLATE_TEXT_TAG_H
    #define GPLATE_TEXT_TAG_H
    --- a/gplate/tags/gplate-variable-tag.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/tags/gplate-variable-tag.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifdef HAVE_CONFIG_H
    # include <config.h>
    --- a/gplate/tags/gplate-variable-tag.h Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/tags/gplate-variable-tag.h Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifndef GPLATE_VARIABLE_TAG_H
    #define GPLATE_VARIABLE_TAG_H
    --- a/gplate/tags/tests/test-gplate-comment-tag.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/tags/tests/test-gplate-comment-tag.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #include <gplate/gplate.h>
    --- a/gplate/tags/tests/test-gplate-tag.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/tags/tests/test-gplate-tag.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #include "test-gplate-tag.h"
    --- a/gplate/tags/tests/test-gplate-tag.h Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/tags/tests/test-gplate-tag.h Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifndef TEST_GPLATE_TAG_H
    #define TEST_GPLATE_TAG_H
    --- a/gplate/tags/tests/test-gplate-text-tag.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/tags/tests/test-gplate-text-tag.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #include <gplate/gplate.h>
    --- a/gplate/tags/tests/test-gplate-variable-tag.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/tags/tests/test-gplate-variable-tag.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #include <gplate/gplate.h>
    --- a/gplate/tests/test-gplate-collection-interface.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/tests/test-gplate-collection-interface.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #include <gplate/gplate.h>
    --- a/gplate/tests/test-gplate-utility-functions.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/tests/test-gplate-utility-functions.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,17 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    - * * 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
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    + *
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #include <gplate/gplate.h>
    --- a/gplate/variables/gplate-dictionary-variable.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/variables/gplate-dictionary-variable.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifdef HAVE_CONFIG_H
    # include <config.h>
    --- a/gplate/variables/gplate-dictionary-variable.h Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/variables/gplate-dictionary-variable.h Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifndef GPLATE_DICTIONARY_VARIABLE_H
    #define GPLATE_DICTIONARY_VARIABLE_H
    --- a/gplate/variables/gplate-directory-variable.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/variables/gplate-directory-variable.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifdef HAVE_CONFIG_H
    # include <config.h>
    --- a/gplate/variables/gplate-directory-variable.h Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/variables/gplate-directory-variable.h Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifndef GPLATE_DIRECTORY_VARIABLE_H
    #define GPLATE_DIRECTORY_VARIABLE_H
    --- a/gplate/variables/gplate-file-variable.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/variables/gplate-file-variable.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifdef HAVE_CONFIG_H
    # include <config.h>
    --- a/gplate/variables/gplate-file-variable.h Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/variables/gplate-file-variable.h Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifndef GPLATE_FILE_VARIABLE_H
    #define GPLATE_FILE_VARIABLE_H
    --- a/gplate/variables/gplate-object-variable.c Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/variables/gplate-object-variable.c Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifdef HAVE_CONFIG_H
    # include <config.h>
    --- a/gplate/variables/gplate-object-variable.h Sat Apr 14 14:04:53 2012 -0500
    +++ b/gplate/variables/gplate-object-variable.h Mon Sep 03 16:18:29 2012 -0500
    @@ -1,18 +1,19 @@
    /*
    - * Copyright (C) 2007-2010 Gary Kramlich <grim@reaperworld.com>
    + * GPlate - GObject based templating library
    + * Copyright (C) 2007-2012 Gary Kramlich <grim@reaperworld.com>
    *
    - * 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
    + * This library is free software: you can redistribute it and/or modify
    + * it under the terms of the GNU Lesser General Public License as published by
    * the Free Software Foundation, either version 3 of the License, or
    * (at your option) any later version.
    *
    - * This program is distributed in the hope that it will be useful,
    + * This library 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.
    + * GNU Lesser General Public License for more details.
    *
    - * You should have received a copy of the GNU General Public License
    - * along with this program. If not, see <http://www.gnu.org/licenses/>.
    + * You should have received a copy of the GNU Lesser General Public License
    + * along with this library. If not, see <http://www.gnu.org/licenses/>.
    */
    #ifndef GPLATE_OBJECT_VARIABLE_H
    #define GPLATE_OBJECT_VARIABLE_H