summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwl <wl>2006-03-18 08:27:36 +0000
committerwl <wl>2006-03-18 08:27:36 +0000
commitf81103a0084103529015aacf0d05c2b103f01556 (patch)
tree7c240f442f8e3786d07391adc26025e8895e8a3e
parent7d7eb6976259fbaff0af7fde37b763f9b37abfb9 (diff)
downloadgroff-f81103a0084103529015aacf0d05c2b103f01556.tar.gz
* LICENSE: Renamed to...
* LICENSES: This. Collect all licensing information in this file. * tmac/README, src/libs/snprintf/README: Removed.
-rw-r--r--ChangeLog6
-rw-r--r--LICENSE21
-rw-r--r--LICENSES148
-rw-r--r--src/libs/snprintf/README8
-rw-r--r--src/utils/xtotroff/xtotroff.c19
-rw-r--r--tmac/README29
6 files changed, 173 insertions, 58 deletions
diff --git a/ChangeLog b/ChangeLog
index 99be5555..d14b60e6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2006-03-18 Werner LEMBERG <wl@gnu.org>
+
+ * LICENSE: Renamed to...
+ * LICENSES: This. Collect all licensing information in this file.
+ * tmac/README, src/libs/snprintf/README: Removed.
+
2006-03-17 Werner LEMBERG <wl@gnu.org>
* Makefile.comm (.y.cpp): Fix #line arguments in output.
diff --git a/LICENSE b/LICENSE
deleted file mode 100644
index 0f67f423..00000000
--- a/LICENSE
+++ /dev/null
@@ -1,21 +0,0 @@
-LICENSE
-
-The groff program is a free software project. It is licensed under
-the GNU General Public License (GNU GPL), version 2 or later.
-
-The file COPYING in the top directory of the groff source package
-contains a copy of the GPL that was downloaded from the GNU web site
-http://www.gnu.org/copyleft/gpl.txt at 1 dec 2003.
-
-All files of the groff source package are licensed under this version
-of the GPL (or licenses which are compatible with the GPL).
-You are free to choose version 2 or any subsequent version of the GPL.
-
-The GPL names an address where you can get the actual version by
-normal post. Further information is found in the internet at
-http://www.gnu.org/copyleft.
-
-The groff program is a GNU package, and the copyright of all files of
-the groff source package which are under the GPL has been assigned to
-the Free Sofware Foundation (FSF). Information on GNU and FSF is
-found at http://www.fsf.org/.
diff --git a/LICENSES b/LICENSES
new file mode 100644
index 00000000..c3ce9da3
--- /dev/null
+++ b/LICENSES
@@ -0,0 +1,148 @@
+LICENSES
+--------
+
+The groff program is a free software project. It is licensed under the GNU
+General Public License (GNU GPL), version 2 or later.
+
+The file COPYING in the top directory of the groff source package contains a
+copy of the GPL that was downloaded from the GNU web site
+http://www.gnu.org/copyleft/gpl.txt at 1 dec 2003.
+
+All files part of groff are licensed under this version of the GPL (or
+licenses which are compatible with the GPL). You are free to choose version
+2 or any subsequent version of the GPL.
+
+The GPL names an address where you can get the actual version by normal
+post. Further information is found in the internet at
+http://www.gnu.org/copyleft.
+
+The groff program is a GNU package, and the copyright of all files of the
+groff source package which are under the GPL has been assigned to the Free
+Sofware Foundation (FSF). Information on GNU and FSF is found at
+http://www.fsf.org/.
+
+
+Here a list of files which are distributed with groff but which aren't
+part of it (this is, they either have a non-GPL license, or the copyright
+hasn't been assigned to the FSF).
+
+
+ Source Files
+ ------------
+
+ . The file `src/libs/snprintf/snprintf.c', written by Mark Martinec
+ <mark.martinec@ijs.si>.
+
+ Please look into snprintf.c for the copyright message.
+
+ The complete snprintf package together with documentation is available
+ from
+
+ http://www.ijs.si/software/snprintf/ .
+
+ . The `grn' preprocessor, written by Barry Roitblat <barry@rentonww.com>
+ and David Slattengren <slatteng@Xinet.COM>. These files have been part
+ of the original Berkeley ditroff distribution, without AT&T code, and
+ are in the public domain.
+
+ The original package can be found at
+ http://ftp.cs.wisc.edu/pub/misc/grn.tar.Z .
+
+ src/preproc/grn/gprint.h
+ src/preproc/grn/hdb.cpp
+ src/preproc/grn/hgraph.cpp
+ src/preproc/grn/hpoint.cpp
+ src/preproc/grn/main.cpp
+
+ . The `gxditview' output device. It is based on X11's `xditview' program
+ and thus has the X license.
+
+ src/devices/xditview/DESC.in
+ src/devices/xditview/Dvi.c
+ src/devices/xditview/Dvi.h
+ src/devices/xditview/DviP.h
+ src/devices/xditview/FontMap
+ src/devices/xditview/GXditview.ad
+ src/devices/xditview/Menu.h
+ src/devices/xditview/ad2c
+ src/devices/xditview/device.c
+ src/devices/xditview/device.h
+ src/devices/xditview/draw.c
+ src/devices/xditview/font.c
+ src/devices/xditview/gray1.bm
+ src/devices/xditview/gray2.bm
+ src/devices/xditview/gray3.bm
+ src/devices/xditview/gray4.bm
+ src/devices/xditview/gray5.bm
+ src/devices/xditview/gray6.bm
+ src/devices/xditview/gray7.bm
+ src/devices/xditview/gray8.bm
+ src/devices/xditview/gxditview.man
+ src/devices/xditview/lex.c
+ src/devices/xditview/page.c
+ src/devices/xditview/parse.c
+ src/devices/xditview/xdit.bm
+ src/devices/xditview/xdit_mask.bm
+ src/devices/xditview/xditview.c
+
+ src/include/DviChar.h
+ src/include/XFontName.h
+
+ src/libs/libxutil/DviChar.c
+ src/libs/libxutil/XFontName.c
+
+
+ Macro Packages
+ --------------
+
+ . The -mdoc macro set, using the BSD license.
+
+ tmac/doc.tmac
+ tmac/doc-old.tmac
+ tmac/doc-common
+ tmac/doc-ditroff
+ tmac/doc-nroff
+ tmac/doc-syms
+ tmac/groff_mdoc.man
+
+ . The -me macro set, using the BSD license.
+
+ tmac/e.tmac
+ tmac/groff_me.man
+ doc/meintro.me
+ doc/meref.me
+
+
+ Hyphenation Patterns
+ --------------------
+
+ . The file `tmac/hyphen.us' is identical to the file `hyphen.tex', part of
+ the TeX system written by Donald E. Knuth; the master file can be found
+ at
+
+ ftp://labrea.stanford.edu/pub/tex/dist/lib/hyphen.tex .
+
+ It has been renamed for consistency, i.e., to make patterns available
+ under the filenames `hyphen.<language>', e.g. `hyphen.de' or
+ `hyphen.uk'.
+
+ See the file itself for a copyright notice.
+
+ . The file `tmac/hyphen.fr' contains the same patterns as the file
+ `frhyph.tex' (for TeX), which can be found at
+
+ http://dante.ctan.org/CTAN/language/hyphenation/frhyph.tex .
+
+ The patterns have been converted to a format groff can understand.
+
+ See the file itself for a copyright notice.
+
+ . The file `tmac/hyphen.sv' is identical to the file `svhyph.tex', which
+ can be found at
+
+ http://dante.ctan.org/CTAN/language/hyphenation/svhyph.tex .
+
+ See the file itself for a copyright notice.
+
+
+EOF
diff --git a/src/libs/snprintf/README b/src/libs/snprintf/README
deleted file mode 100644
index 6dd722d8..00000000
--- a/src/libs/snprintf/README
+++ /dev/null
@@ -1,8 +0,0 @@
-The file snprintf.c is not part of groff but is used by groff; it has been
-written by Mark Martinec <mark.martinec@ijs.si>.
-
-Please look into snprintf.c for the copyright message.
-
-The complete snprintf package together with documentation is available from
-
- http://www.ijs.si/software/snprintf/
diff --git a/src/utils/xtotroff/xtotroff.c b/src/utils/xtotroff/xtotroff.c
index ed2b79f1..e7e30f42 100644
--- a/src/utils/xtotroff/xtotroff.c
+++ b/src/utils/xtotroff/xtotroff.c
@@ -1,3 +1,22 @@
+/* Copyright (C) 1992, 2001, 2003, 2004, 2005 Free Software Foundation, Inc.
+ Written by James Clark (jjc@jclark.com)
+
+This file is part of groff.
+
+groff is free software; you can redistribute it and/or modify it under
+the terms of the GNU General Public License as published by the Free
+Software Foundation; either version 2, or (at your option) any later
+version.
+
+groff is distributed in the hope that it will be useful, but WITHOUT ANY
+WARRANTY; without even the implied warranty of MERCHANTABILITY or
+FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+for more details.
+
+You should have received a copy of the GNU General Public License along
+with groff; see the file COPYING. If not, write to the Free Software
+Foundation, 51 Franklin St - Fifth Floor, Boston, MA 02110-1301, USA. */
+
/*
* xtotroff
*
diff --git a/tmac/README b/tmac/README
deleted file mode 100644
index 73cca381..00000000
--- a/tmac/README
+++ /dev/null
@@ -1,29 +0,0 @@
-Some hyphenation pattern files distributed with groff aren't part of groff
-(for licensing reasons); this file lists them, together with some notes
-regarding the copyright.
-
-. The file `hyphen.us' is identical to the file `hyphen.tex', part of the
- TeX system written by Donald E. Knuth; the master file can be found at
-
- ftp://labrea.stanford.edu/pub/tex/dist/lib/hyphen.tex .
-
- It has been renamed for consistency, i.e., to make patterns available
- under the filenames `hyphen.<language>', e.g. `hyphen.de' or `hyphen.uk'.
-
- See the file itself for a copyright notice.
-
-. The file `hyphen.fr' contains the same patterns as the file `frhyph.tex'
- (for TeX), which can be found at
-
- http://dante.ctan.org/CTAN/language/hyphenation/frhyph.tex .
-
- The patterns have been converted to a format groff can understand.
-
- See the file itself for a copyright notice.
-
-. The file `hyphen.sv' is identical to the file `svhyph.tex', which can
- be found at
-
- http://dante.ctan.org/CTAN/language/hyphenation/svhyph.tex .
-
- See the file itself for a copyright notice.