ref: 60a04df7b084a23565b50abffd70d7b5e35f8131
parent: 56c368c47e19ef683b3be565ef7e34a20beb8753
author: Werner Lemberg <[email protected]>
date: Sat Jun 4 19:04:30 EDT 2005
Add license.
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2005-06-05 Werner Lemberg <[email protected]>
+
+ * Add copyright notices to all files which don't have one.
+
+ * docs/license.txt: Renamed to...
+ * docs/LICENSE.TXT: This.
+ * docs/FTL.txt: Renamed to...
+ * docs/FTL.TXT: This.
+ * docs/GPL.txt: Renamed to...
+ * docs/GPL.TXT: This.
+
+ * docs/PATENTS: Slightly reworded. Suggested by Sylvain Beucler
+ <[email protected]>.
+
2005-06-04 Werner Lemberg <[email protected]>
* include/freetype/ftimage.h (FT_Outline_MoveToFunc,
@@ -5256,7 +5270,7 @@
builds/unix/unixddef.mk, builds/win32/w32-bccd.mk,
builds/win32/w32-dev.mk (BUILD_DIR): Fix path.
- * builds/unix/configure.ac, builds/unic/configure: Updated.
+ * builds/unix/configure.ac, builds/unix/configure: Updated.
* builds/unix/unix-def.in (DISTCLEAN): Add `freetype2.pc'.
2003-06-07 Werner Lemberg <[email protected]>
@@ -11989,6 +12003,17 @@
* Version 2.0 released.
=======================
+
+----------------------------------------------------------------------------
+
+Copyright 2000, 2001, 2002, 2003, 2004, 2005 by
+David Turner, Robert Wilhelm, and Werner Lemberg.
+
+This file is part of the FreeType project, and may only be used, modified,
+and distributed under the terms of the FreeType project license,
+LICENSE.TXT. By continuing to use, modify, or distribute this file you
+indicate that you have read the license and understand and accept it
+fully.
Local Variables:
--- a/Jamfile
+++ b/Jamfile
@@ -1,5 +1,14 @@
-# FreeType 2 top Jamfile (c) 2001, 2002, 2003, 2004 David Turner
+# FreeType 2 top Jamfile.
#
+# Copyright 2001, 2002, 2003, 2004 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
+
# The HDRMACRO is already defined in FTJam and is used to add
# the content of certain macros to the list of included header
--- a/Jamrules
+++ b/Jamrules
@@ -1,5 +1,15 @@
-# FreeType 2 JamRules (c) 2001, 2002, 2003 David Turner
+# FreeType 2 JamRules.
#
+# Copyright 2001, 2002, 2003 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
+
+
# This file contains the Jam rules needed to build the FreeType 2 library.
# It is shared by all Jamfiles and is included only once in the build
# process.
--- a/Makefile
+++ b/Makefile
@@ -3,7 +3,7 @@
#
-# Copyright 1996-2000 by
+# Copyright 1996-2000, 2002 by
# David Turner, Robert Wilhelm, and Werner Lemberg.
#
# This file is part of the FreeType project, and may only be used, modified,
--- a/README
+++ b/README
@@ -37,3 +37,17 @@
The FreeType Team
+
+----------------------------------------------------------------------
+
+Copyright 2001, 2002, 2003, 2004 by
+David Turner, Robert Wilhelm, and Werner Lemberg.
+
+This file is part of the FreeType project, and may only be used,
+modified, and distributed under the terms of the FreeType project
+license, LICENSE.TXT. By continuing to use, modify, or distribute
+this file you indicate that you have read the license and understand
+and accept it fully.
+
+
+--- end of README ---
--- a/README.CVS
+++ b/README.CVS
@@ -20,3 +20,6 @@
make
should work on all platforms which have GNU make (or makepp).
+
+
+--- end of README.CVS ---
--- a/autogen.sh
+++ b/autogen.sh
@@ -1,5 +1,14 @@
#!/bin/sh
+# Copyright 2005 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
+
run ()
{
echo "running \`$*'"
--- a/builds/dos/dos-wat.mk
+++ b/builds/dos/dos-wat.mk
@@ -3,6 +3,9 @@
#
+# Copyright 2003 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
# This file is part of the FreeType project, and may only be used, modified,
# and distributed under the terms of the FreeType project license,
# LICENSE.TXT. By continuing to use, modify, or distribute this file you
--- a/builds/unix/configure.ac
+++ b/builds/unix/configure.ac
@@ -1,6 +1,15 @@
# This file is part of the FreeType project.
#
# Process this file with autoconf to produce a configure script.
+#
+# Copyright 2001, 2002, 2003, 2004, 2005 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
AC_INIT
AC_CONFIG_SRCDIR([ftconfig.in])
--- a/builds/unix/freetype-config.in
+++ b/builds/unix/freetype-config.in
@@ -1,4 +1,13 @@
#! /bin/sh
+#
+# Copyright 2000, 2001, 2002, 2003, 2004, 2005 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
prefix=@prefix@
exec_prefix=@exec_prefix@
--- a/builds/unix/freetype2.m4
+++ b/builds/unix/freetype2.m4
@@ -1,6 +1,15 @@
# Configure paths for FreeType2
# Marcelo Magallon 2001-10-26, based on gtk.m4 by Owen Taylor
#
+# Copyright 2001, 2003 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
+#
# serial 2
# AC_CHECK_FT2([MINIMUM-VERSION [, ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]])
--- a/builds/unix/ft-munmap.m4
+++ b/builds/unix/ft-munmap.m4
@@ -1,4 +1,13 @@
## FreeType specific autoconf tests
+#
+# Copyright 2002, 2003, 2004 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
# serial 2
--- a/configure
+++ b/configure
@@ -1,5 +1,15 @@
#!/bin/sh
#
+# Copyright 2002, 2003, 2004, 2005 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
+#
+#
# Call the `configure' script located in `builds/unix'.
#
--- a/src/Jamfile
+++ b/src/Jamfile
@@ -1,5 +1,13 @@
-# FreeType 2 src Jamfile (c) 2001, 2002 David Turner
+# FreeType 2 src Jamfile
#
+# Copyright 2001, 2002 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
SubDir FT2_TOP $(FT2_SRC_DIR) ;
--- a/src/autofit/Jamfile
+++ b/src/autofit/Jamfile
@@ -1,5 +1,13 @@
-# FreeType 2 src/autofit Jamfile (c) 2003, 2004, 2005 David Turner
+# FreeType 2 src/autofit Jamfile
#
+# Copyright 2003, 2004, 2005 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
SubDir FT2_TOP src autofit ;
--- a/src/base/Jamfile
+++ b/src/base/Jamfile
@@ -1,5 +1,13 @@
-# FreeType 2 src/base Jamfile (c) 2001, 2002, 2003, 2004 David Turner
+# FreeType 2 src/base Jamfile
#
+# Copyright 2001, 2002, 2003, 2004 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
SubDir FT2_TOP $(FT2_SRC_DIR) base ;
--- a/src/bdf/Jamfile
+++ b/src/bdf/Jamfile
@@ -1,5 +1,13 @@
-# FreeType 2 src/bdf Jamfile (c) 2002 David Turner
+# FreeType 2 src/bdf Jamfile
#
+# Copyright 2002 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
SubDir FT2_TOP $(FT2_SRC_DIR) bdf ;
--- a/src/cache/Jamfile
+++ b/src/cache/Jamfile
@@ -1,5 +1,13 @@
-# FreeType 2 src/cache Jamfile (c) 2001, 2003, 2004 David Turner
+# FreeType 2 src/cache Jamfile
#
+# Copyright 2001, 2003, 2004 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
SubDir FT2_TOP $(FT2_SRC_DIR) cache ;
--- a/src/cff/Jamfile
+++ b/src/cff/Jamfile
@@ -1,5 +1,13 @@
-# FreeType 2 src/cff Jamfile (c) 2001, 2002 David Turner
+# FreeType 2 src/cff Jamfile
#
+# Copyright 2001, 2002 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
SubDir FT2_TOP $(FT2_SRC_DIR) cff ;
--- a/src/cid/Jamfile
+++ b/src/cid/Jamfile
@@ -1,5 +1,13 @@
-# FreeType 2 src/cid Jamfile (c) 2001 David Turner
+# FreeType 2 src/cid Jamfile
#
+# Copyright 2001 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
SubDir FT2_TOP $(FT2_SRC_DIR) cid ;
--- a/src/gzip/Jamfile
+++ b/src/gzip/Jamfile
@@ -1,5 +1,13 @@
-# FreeType 2 src/gzip Jamfile (c) 2001 David Turner
+# FreeType 2 src/gzip Jamfile
#
+# Copyright 2001 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
SubDir FT2_TOP $(FT2_SRC_DIR) gzip ;
--- a/src/lzw/Jamfile
+++ b/src/lzw/Jamfile
@@ -1,5 +1,13 @@
-# FreeType 2 src/lzw Jamfile (C) 2004 David Turner
+# FreeType 2 src/lzw Jamfile
#
+# Copyright 2004 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
SubDir FT2_TOP $(FT2_SRC_DIR) lzw ;
--- a/src/otvalid/Jamfile
+++ b/src/otvalid/Jamfile
@@ -1,5 +1,13 @@
-# FreeType 2 src/otvalid Jamfile (c) 2004 Werner Lemberg
+# FreeType 2 src/otvalid Jamfile
#
+# Copyright 2004 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
SubDir FT2_TOP $(FT2_SRC_DIR) otvalid ;
--- a/src/pcf/Jamfile
+++ b/src/pcf/Jamfile
@@ -1,5 +1,13 @@
-# FreeType 2 src/pcf Jamfile (c) 2001, 2003 David Turner
+# FreeType 2 src/pcf Jamfile
#
+# Copyright 2001, 2003 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
SubDir FT2_TOP $(FT2_SRC_DIR) pcf ;
--- a/src/pfr/Jamfile
+++ b/src/pfr/Jamfile
@@ -1,5 +1,13 @@
-# FreeType 2 src/pfr Jamfile (c) 2002 David Turner
+# FreeType 2 src/pfr Jamfile
#
+# Copyright 2002 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
SubDir FT2_TOP $(FT2_SRC_DIR) pfr ;
--- a/src/psaux/Jamfile
+++ b/src/psaux/Jamfile
@@ -1,5 +1,13 @@
-# FreeType 2 src/psaux Jamfile (c) 2001, 2002 David Turner
+# FreeType 2 src/psaux Jamfile
#
+# Copyright 2001, 2002 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
SubDir FT2_TOP $(FT2_SRC_DIR) psaux ;
--- a/src/pshinter/Jamfile
+++ b/src/pshinter/Jamfile
@@ -1,5 +1,13 @@
-# FreeType 2 src/pshinter Jamfile (c) 2001, 2003 David Turner
+# FreeType 2 src/pshinter Jamfile
#
+# Copyright 2001, 2003 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
SubDir FT2_TOP $(FT2_SRC_DIR) pshinter ;
--- a/src/psnames/Jamfile
+++ b/src/psnames/Jamfile
@@ -1,5 +1,13 @@
-# FreeType 2 src/psnames Jamfile (c) 2001 David Turner
+# FreeType 2 src/psnames Jamfile
#
+# Copyright 2001 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
SubDir FT2_TOP $(FT2_SRC_DIR) psnames ;
--- a/src/raster/Jamfile
+++ b/src/raster/Jamfile
@@ -1,5 +1,13 @@
-# FreeType 2 src/raster Jamfile (c) 2001 David Turner
+# FreeType 2 src/raster Jamfile
#
+# Copyright 2001 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
SubDir FT2_TOP $(FT2_SRC_DIR) raster ;
--- a/src/sfnt/Jamfile
+++ b/src/sfnt/Jamfile
@@ -1,5 +1,13 @@
-# FreeType 2 src/sfnt Jamfile (c) 2001, 2002, 2004, 2005 David Turner
+# FreeType 2 src/sfnt Jamfile
#
+# Copyright 2001, 2002, 2004, 2005 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
SubDir FT2_TOP $(FT2_SRC_DIR) sfnt ;
--- a/src/smooth/Jamfile
+++ b/src/smooth/Jamfile
@@ -1,5 +1,13 @@
-# FreeType 2 src/smooth Jamfile (c) 2001 David Turner
+# FreeType 2 src/smooth Jamfile
#
+# Copyright 2001 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
SubDir FT2_TOP $(FT2_SRC_DIR) smooth ;
--- a/src/truetype/Jamfile
+++ b/src/truetype/Jamfile
@@ -1,5 +1,13 @@
-# FreeType 2 src/truetype Jamfile (c) 2001, 2004 David Turner
+# FreeType 2 src/truetype Jamfile
#
+# Copyright 2001, 2004 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
SubDir FT2_TOP $(FT2_SRC_DIR) truetype ;
--- a/src/type1/Jamfile
+++ b/src/type1/Jamfile
@@ -1,5 +1,13 @@
-# FreeType 2 src/type1 Jamfile (c) 2001 David Turner
+# FreeType 2 src/type1 Jamfile
#
+# Copyright 2001 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
SubDir FT2_TOP $(FT2_SRC_DIR) type1 ;
--- a/src/type42/Jamfile
+++ b/src/type42/Jamfile
@@ -1,5 +1,13 @@
-# FreeType 2 src/type42 Jamfile (c) 2002 David Turner
+# FreeType 2 src/type42 Jamfile
#
+# Copyright 2002 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
SubDir FT2_TOP $(FT2_SRC_DIR) type42 ;
--- a/src/winfonts/Jamfile
+++ b/src/winfonts/Jamfile
@@ -1,5 +1,13 @@
-# FreeType 2 src/winfonts Jamfile (c) 2001 David Turner
+# FreeType 2 src/winfonts Jamfile
#
+# Copyright 2001 by
+# David Turner, Robert Wilhelm, and Werner Lemberg.
+#
+# This file is part of the FreeType project, and may only be used, modified,
+# and distributed under the terms of the FreeType project license,
+# LICENSE.TXT. By continuing to use, modify, or distribute this file you
+# indicate that you have read the license and understand and accept it
+# fully.
SubDir FT2_TOP $(FT2_SRC_DIR) winfonts ;
--- a/vms_make.com
+++ b/vms_make.com
@@ -1,5 +1,15 @@
$! make Freetype2 under OpenVMS
$!
+$! Copyright 2003, 2004 by
+$! David Turner, Robert Wilhelm, and Werner Lemberg.
+$!
+$! This file is part of the FreeType project, and may only be used, modified,
+$! and distributed under the terms of the FreeType project license,
+$! LICENSE.TXT. By continuing to use, modify, or distribute this file you
+$! indicate that you have read the license and understand and accept it
+$! fully.
+$!
+$!
$! External libraries (like Freetype, XPM, etc.) are supported via the
$! config file VMSLIB.DAT. Please check the sample file, which is part of this
$! distribution, for the information you need to provide