]> git.donarmstrong.com Git - lilypond.git/commitdiff
(notice): add GPL notice
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Thu, 23 Jun 2005 15:04:36 +0000 (15:04 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Thu, 23 Jun 2005 15:04:36 +0000 (15:04 +0000)
to fonts.

COPYING
ChangeLog
Documentation/topdocs/AUTHORS.texi
buildscripts/gen-emmentaler-scripts.py
lily/ttf.cc

diff --git a/COPYING b/COPYING
index 545b9dced72f47ccdedd47afe948ec9425cb012a..18517aeb155c0943ba964e713609a245262ceb52 100644 (file)
--- a/COPYING
+++ b/COPYING
@@ -2,14 +2,11 @@
 
 *** NOTE
 
-1. This license applies to all files that do not explicitly specify
-another license.
 
-
-2. This license does not apply to the included example input files
+1. This license does not apply to the included example input files
 (which are in the subdirectory input/).
 
-3. The following addition applies to the fonts included in this
+2. The following addition applies to the fonts included in this
 package. 
 
        As a special exception, if you create a document which uses
@@ -25,6 +22,10 @@ package.
 
 Sources of the included fonts are in the subdirectory mf/
 
+3. This license applies to all other files that do not explicitly
+specify another license.
+
+
 *** END NOTE
 
                    GNU GENERAL PUBLIC LICENSE
index e31a343a7e36ef545585ed61d8d42a99609c9c3c..f65254400a8dd2c1eb8e2edc12db9160076aa574 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2005-06-23  Han-Wen Nienhuys  <hanwen@xs4all.nl>
+
+       * buildscripts/gen-emmentaler-scripts.py (notice): add GPL notice
+       to fonts.
+
 2005-06-23  Mats Bengtsson  <mabe@drongo.s3.kth.se>
 
        * scripts/lilypond-book.py (LATEX_DOCUMENT): More or less ugly
index ef97eb5cec302f861d0d759377d8785ac9ec8da0..a2afe4f5b82c8312df62094f96680b029c69db02 100644 (file)
@@ -20,7 +20,6 @@ contributed over 100 lines of code.
 Core code:
 
 @itemize @bullet
-
 @item @email{erlenda@@gmail.com,Erlend Aasland}
    Color support, tablature improvements, trivial \mark stuff
 @item @email{benkop@@freestart.hu,Pal Benko},
@@ -46,14 +45,15 @@ Core code:
 @item @uref{http://www.ipd.uka.de/~reuter, Jürgen Reuter},
     Ancient notation  support (mensural notation,
     Gregorian chant notation), ambitus, clusters.
-@item @email{nicolas.sceaux@@free.fr,Nicolas Sceaux  },
+@item @email{nicolas.sceaux@@free.fr,Nicolas Sceaux},
     Scheme macros, \markup syntax.
-@item @email{carldsorensen@@comcast.net, Carl Sorensen  },
+@item @email{carldsorensen@@comcast.net, Carl Sorensen},
     Fret diagrams.    
 @item @email{rune@@zedeler.dk, Rune Zedeler},
     Auto-accidental code, zigzag glissandi, rest bugfixes, minimum
     fret, @code{subdivideBeams}.
+@item @email{jch@@pps.jussieu.fr,Juliusz Chroboczek},
+    Type42 code.
 @end itemize
 
 Font
@@ -80,15 +80,6 @@ Font
     "espressivo" mark.
 @end itemize
 
-TTF library
-
-@itemize
-@item @email{jch@@pps.jussieu.fr,Juliusz Chroboczek },
-    Main author.
-@item @email{hanwen@@xs4all.nl, Han-Wen Nienhuys}, 
-    @uref{http://www.xs4all.nl/~hanwen/},
-    Integration.
-@end itemize
 
 Documentation and examples
 
index e13d9c9f5ea51f7ec82596c72ba6386522bdbbca..b68855acb6ea3ec62090b4bae00c7aba7c62b1c9 100644 (file)
@@ -31,7 +31,15 @@ New();
 
 # Separate Feta versioning?
 #         *  using 20 as Weight works for gnome-font-select widget: gfs
-SetFontNames("%(name)s-%(design_size)d", "%(name)s", "%(name)s %(design_size)d", "%(design_size)d", "GNU GPL", "@TOPLEVEL_VERSION@");
+
+notice = "";
+notice += "This font is distributed under the GNU General Public License. ";
+notice += "As a special exception, if you create a document which uses ";
+notice += "this font, and embed this font or unaltered portions of this ";
+notice += "font into the document, this font does not by itself cause the ";
+notice += "resulting document to be covered by the GNU General Public License.";;
+
+SetFontNames("%(name)s-%(design_size)d", "%(name)s", "%(name)s %(design_size)d", "%(design_size)d", notice, "@TOPLEVEL_VERSION@");
 
 MergeFonts("feta%(design_size)d.pfa");
 MergeFonts("parmesan%(design_size)d.pfa");
@@ -61,13 +69,13 @@ endloop
 MergeFonts("feta-alphabet%(design_size)d.pfa");
 MergeKern("feta-alphabet%(design_size)d.tfm");
 
-LoadTableFromFile("LILF", "%(filename)s-%(design_size)d.subfonts")
-LoadTableFromFile("LILC", "feta%(design_size)d.otf-table")
-LoadTableFromFile("LILY", "feta%(design_size)d.otf-gtable")
+LoadTableFromFile("LILF", "%(filename)s-%(design_size)d.subfonts");
+LoadTableFromFile("LILC", "feta%(design_size)d.otf-table");
+LoadTableFromFile("LILY", "feta%(design_size)d.otf-gtable");
 
 Generate("%(filename)s-%(design_size)d.otf");
 Generate("%(filename)s-%(design_size)d.svg");
-SetFontNames("PFA%(name)s-%(design_size)d", "PFA%(name)s", "PFA%(name)s %(design_size)d", "%(design_size)d", "GNU GPL", "@TOPLEVEL_VERSION@");
+SetFontNames("PFA%(name)s-%(design_size)d", "PFA%(name)s", "PFA%(name)s %(design_size)d", "%(design_size)d", notice, "@TOPLEVEL_VERSION@");
 
 # different name to prevent conflict with OTF
 #LoadEncodingFile("feta%(design_size)d.enc");
index a40155e48da32c9eb563e837b72672593d44464b..3bdf45ff0cf38d4620270336a3cb708fa81b1380 100644 (file)
 #include "lily-guile.hh"
 #include "main.hh"
 
+
+/*
+  Based on ttfps by Juliusz Chroboczek
+ */
 static void
 print_header (void *out, FT_Face face)
 {