add copyright notices to non-trivial files
authorDaniel Hartwig <mandyke@gmail.com>
Sat, 13 Apr 2013 02:12:54 +0000 (10:12 +0800)
committerDaniel Hartwig <mandyke@gmail.com>
Sat, 13 Apr 2013 02:12:54 +0000 (10:12 +0800)
Makefile.am
configure.ac
examples/null-program.scm
examples/particle-system/client-arrays.scm
examples/particle-system/legacy.scm
examples/particle-system/vbo.scm
figl/gl/types.scm
figl/glut/types.scm
figl/glx/types.scm
maint/update-enumerations
maint/update-low-level-bindings

index 02d6e93..646621b 100644 (file)
@@ -1,3 +1,23 @@
+## Process this file with automake to produce Makefile.in.
+##
+## figl
+## Copyright (C) 2013 Andy Wingo <wingo@pobox.com>
+## Copyright (C) 2013 Daniel Hartwig <mandyke@gmail.com>
+## 
+## Figl 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.
+## 
+## Figl 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 Lesser General
+## Public License for more details.
+## 
+## You should have received a copy of the GNU Lesser General Public
+## License along with this program.  If not, see
+## <http://www.gnu.org/licenses/>.
+
 include guile.am
 
 moddir=$(prefix)/share/guile/site/2.0
index bdf44ea..c587cd2 100644 (file)
@@ -1,6 +1,27 @@
 dnl -*- Autoconf -*-
 
 AC_INIT(guile-figl, 0.1.0)
+AC_COPYRIGHT([
+
+figl
+Copyright (C) 2013 Andy Wingo <wingo@pobox.com>
+
+Figl 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.
+
+Figl 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 Lesser General Public
+License for more details.
+
+You should have received a copy of the GNU Lesser General Public
+License along with this program.  If not, see
+<http://www.gnu.org/licenses/>.
+
+])
+
 AC_CONFIG_SRCDIR(figl.scm)
 AC_CONFIG_AUX_DIR([build-aux])
 AM_INIT_AUTOMAKE([color-tests -Wall -Wno-portability foreign])
index b9c830b..f034f0f 100644 (file)
@@ -1,8 +1,29 @@
 #!/usr/bin/env guile
 !#
 
+;;; figl
+;;; Copyright (C) 2013 Andy Wingo <wingo@pobox.com>
+;;; 
+;;; Figl 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.
+;;; 
+;;; Figl 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 Lesser General
+;;; Public License for more details.
+;;; 
+;;; You should have received a copy of the GNU Lesser General Public
+;;; License along with this program.  If not, see
+;;; <http://www.gnu.org/licenses/>.
+
+;;; Commentary:
+;;
 ;; This is the null OpenGL program.  Run as guile --listen
 ;; null-program.scm to build it out at runtime.
+;;
+;;; Code:
 
 (use-modules (figl glut)
              (figl gl))
index bccf2af..6f688ab 100644 (file)
@@ -1,6 +1,23 @@
 #!/usr/bin/env guile
 !#
 
+;;; figl
+;;; Copyright (C) 2013 Andy Wingo <wingo@pobox.com>
+;;; 
+;;; Figl 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.
+;;; 
+;;; Figl 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 Lesser General
+;;; Public License for more details.
+;;; 
+;;; You should have received a copy of the GNU Lesser General Public
+;;; License along with this program.  If not, see
+;;; <http://www.gnu.org/licenses/>.
+
 (use-modules (figl glut)
              (figl gl)
              (figl glu)
index a3a69d5..dedf1ba 100644 (file)
@@ -1,6 +1,23 @@
 #!/usr/bin/env guile
 !#
 
+;;; figl
+;;; Copyright (C) 2013 Andy Wingo <wingo@pobox.com>
+;;; 
+;;; Figl 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.
+;;; 
+;;; Figl 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 Lesser General
+;;; Public License for more details.
+;;; 
+;;; You should have received a copy of the GNU Lesser General Public
+;;; License along with this program.  If not, see
+;;; <http://www.gnu.org/licenses/>.
+
 (use-modules (figl glut)
              (figl gl)
              (figl glu)
index dabb096..1fb41f9 100644 (file)
@@ -1,6 +1,23 @@
 #!/usr/bin/env guile
 !#
 
+;;; figl
+;;; Copyright (C) 2013 Andy Wingo <wingo@pobox.com>
+;;; 
+;;; Figl 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.
+;;; 
+;;; Figl 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 Lesser General
+;;; Public License for more details.
+;;; 
+;;; You should have received a copy of the GNU Lesser General Public
+;;; License along with this program.  If not, see
+;;; <http://www.gnu.org/licenses/>.
+
 (use-modules (figl glut)
              (figl gl)
              (figl glu)
index c10d427..39375f7 100644 (file)
@@ -1,4 +1,5 @@
 ;;; figl
+;;; Copyright (C) 2013 Andy Wingo <wingo@pobox.com>
 ;;; Copyright (C) 2013 Daniel Hartwig <mandyke@gmail.com>
 ;;; 
 ;;; Figl is free software: you can redistribute it and/or modify it
index 9d1befd..8ee6bc1 100644 (file)
@@ -1,4 +1,5 @@
 ;;; figl
+;;; Copyright (C) 2013 Andy Wingo <wingo@pobox.com>
 ;;; Copyright (C) 2013 Daniel Hartwig <mandyke@gmail.com>
 ;;; 
 ;;; Figl is free software: you can redistribute it and/or modify it
index f8c46b8..9cd4c10 100644 (file)
@@ -1,4 +1,5 @@
 ;;; figl
+;;; Copyright (C) 2013 Andy Wingo <wingo@pobox.com>
 ;;; Copyright (C) 2013 Daniel Hartwig <mandyke@gmail.com>
 ;;; 
 ;;; Figl is free software: you can redistribute it and/or modify it
index c364688..390db34 100755 (executable)
@@ -1,6 +1,30 @@
 #!/usr/bin/env guile
 !#
 
+;;; figl
+;;; Copyright (C) 2013 Andy Wingo <wingo@pobox.com>
+;;; Copyright (C) 2013 Daniel Hartwig <mandyke@gmail.com>
+;;; 
+;;; Figl 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.
+;;; 
+;;; Figl 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 Lesser General
+;;; Public License for more details.
+;;; 
+;;; You should have received a copy of the GNU Lesser General Public
+;;; License along with this program.  If not, see
+;;; <http://www.gnu.org/licenses/>.
+
+;;; Commentary:
+;;
+;; Generate Scheme enumerations for the GL API.
+;;
+;;; Code:
+
 (use-modules (figl parse)
              (figl config)
              (ice-9 match)
@@ -75,6 +99,7 @@
   (display "\
 ;;; figl                           -*- mode: scheme; coding: utf-8 -*-
 ;;; Copyright (C) 2013 Andy Wingo <wingo@pobox.com>
+;;; Copyright (C) 2013 Daniel Hartwig <mandyke@gmail.com>
 ;;;
 ;;; Figl is free software: you can redistribute it and/or modify it
 ;;; under the terms of the GNU Lesser General Public License as
index 5764bc2..a908178 100755 (executable)
@@ -1,6 +1,29 @@
 #!/usr/bin/env guile
 !#
 
+;;; figl
+;;; Copyright (C) 2013 Andy Wingo <wingo@pobox.com>
+;;; 
+;;; Figl 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.
+;;; 
+;;; Figl 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 Lesser General
+;;; Public License for more details.
+;;; 
+;;; You should have received a copy of the GNU Lesser General Public
+;;; License along with this program.  If not, see
+;;; <http://www.gnu.org/licenses/>.
+
+;;; Commentary:
+;;
+;; Generate low-level Scheme bindings to the GL API.
+;;
+;;; Code:
+
 (use-modules (figl parse)
              (figl config)
              (ice-9 match)