This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH]: Add GNU FDL license to bfdint.texi


Hi Joseph.

+ @ifinfo

Using @ifinfo is not the right way to put in copyright and licensing information, you need to use @copying.

Ah, I was unaware of this. It seems that this is a problem throughout the binutils documentation. Is the attached patch the right way to solve this problem ?


Cheers
  Nick

ld/ChangeLog
2007-05-21  Nick Clifton  <nickc@redhat.com>

	* ld.texinfo: Use @copying around the copyright notice.
	* ldint.texinfo: Likewise.

bfd/doc/ChangeLog
2007-05-21  Nick Clifton  <nickc@redhat.com>

	* bfd.texinfo: Use @copying around the copyright notice.
	* bfdint.texi: Likewise.

binutils/ChangeLog
2007-05-21  Nick Clifton  <nickc@redhat.com>

* binutils.texi: Use @copying around the copyright notice.

gas/ChangeLog
2007-05-21  Nick Clifton  <nickc@redhat.com>

* doc/as.texinfo: Use @copying around the copyright notice.

gprof/ChangeLog
2007-05-21  Nick Clifton  <nickc@redhat.com>

* gprof.texi: Use @copying around the copyright notice.
Index: bfd/doc/bfd.texinfo
===================================================================
RCS file: /cvs/src/src/bfd/doc/bfd.texinfo,v
retrieving revision 1.14
diff -c -3 -p -r1.14 bfd.texinfo
*** bfd/doc/bfd.texinfo	28 Mar 2007 09:08:53 -0000	1.14
--- bfd/doc/bfd.texinfo	21 May 2007 20:20:47 -0000
***************
*** 1,7 ****
  \input texinfo.tex
  @setfilename bfd.info
  @c Copyright 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1997, 2000,
! @c 2001, 2002, 2003, 2006
  @c Free Software Foundation, Inc.
  @c 
  @synindex fn cp
--- 1,7 ----
  \input texinfo.tex
  @setfilename bfd.info
  @c Copyright 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1997, 2000,
! @c 2001, 2002, 2003, 2006, 2007
  @c Free Software Foundation, Inc.
  @c 
  @synindex fn cp
*************** END-INFO-DIR-ENTRY
*** 14,39 ****
  @end format
  @end ifinfo
  
! @ifinfo
  This file documents the BFD library.
  
! Copyright (C) 1991, 2000, 2001, 2003, 2006 Free Software Foundation, Inc.
! 
!       Permission is granted to copy, distribute and/or modify this document
!       under the terms of the GNU Free Documentation License, Version 1.1
!       or any later version published by the Free Software Foundation;
!       with no Invariant Sections, with no Front-Cover Texts, and with no
!       Back-Cover Texts.  A copy of the license is included in the
!       section entitled ``GNU Free Documentation License''.
! 
! @ignore
! Permission is granted to process this file through Tex and print the
! results, provided the printed document carries copying permission
! notice identical to this one except for the removal of this paragraph
! (this paragraph not being relevant to the printed manual).
  
! @end ignore
! @end ifinfo
  @iftex
  @c@finalout
  @setchapternewpage on
--- 14,42 ----
  @end format
  @end ifinfo
  
! @copying
  This file documents the BFD library.
  
! Copyright @copyright{} 1991, 2000, 2001, 2003, 2006, 2007 Free Software Foundation, Inc.
  
! Permission is granted to copy, distribute and/or modify this document
! under the terms of the GNU Free Documentation License, Version 1.1 or
! any later version published by the Free Software Foundation; with the
! Invariant Sections being ``GNU General Public License'' and ``Funding
! Free Software'', the Front-Cover texts being (a) (see below), and with
! the Back-Cover Texts being (b) (see below).  A copy of the license is
! included in the section entitled ``GNU Free Documentation License''.
! 
! (a) The FSF's Front-Cover Text is:
! 
!      A GNU Manual
! 
! (b) The FSF's Back-Cover Text is:
! 
!      You have freedom to copy and modify this GNU Manual, like GNU
!      software.  Copies published by the Free Software Foundation raise
!      funds for GNU development.
! @end copying
  @iftex
  @c@finalout
  @setchapternewpage on
Index: bfd/doc/bfdint.texi
===================================================================
RCS file: /cvs/src/src/bfd/doc/bfdint.texi,v
retrieving revision 1.20
diff -c -3 -p -r1.20 bfdint.texi
*** bfd/doc/bfdint.texi	21 May 2007 16:39:51 -0000	1.20
--- bfd/doc/bfdint.texi	21 May 2007 20:20:48 -0000
***************
*** 1,6 ****
  \input texinfo
  @c Copyright 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998,
! @c 2000, 2001, 2002, 2003, 2004, 2006
  @c Free Software Foundation, Inc.
  @setfilename bfdint.info
  
--- 1,6 ----
  \input texinfo
  @c Copyright 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998,
! @c 2000, 2001, 2002, 2003, 2004, 2006, 2007
  @c Free Software Foundation, Inc.
  @setfilename bfdint.info
  
***************
*** 13,41 ****
  @page
  @end iftex
  
! @ifinfo
  This file documents the internals of the BFD library.
  
! Copyright 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998,
! 2000, 2001, 2002, 2003, 2004, 2006
  Free Software Foundation, Inc.
  Contributed by Cygnus Support.
  
!       Permission is granted to copy, distribute and/or modify this document
!       under the terms of the GNU Free Documentation License, Version 1.1
!       or any later version published by the Free Software Foundation;
!       with no Invariant Sections, with no Front-Cover Texts, and with no
!       Back-Cover Texts.  A copy of the license is included in the
!       section entitled "GNU Free Documentation License".
! 
! @ignore
! Permission is granted to process this file through Tex and print the
! results, provided the printed document carries copying permission
! notice identical to this one except for the removal of this paragraph
! (this paragraph not being relevant to the printed manual).
! @end ignore
! 
! @end ifinfo
  
  @node Top
  @top BFD Internals
--- 13,44 ----
  @page
  @end iftex
  
! @copying
  This file documents the internals of the BFD library.
  
! Copyright @copyright{} 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995,
! 1996, 1998, 2000, 2001, 2002, 2003, 2004, 2006, 2007
  Free Software Foundation, Inc.
  Contributed by Cygnus Support.
  
! Permission is granted to copy, distribute and/or modify this document
! under the terms of the GNU Free Documentation License, Version 1.1 or
! any later version published by the Free Software Foundation; with the
! Invariant Sections being ``GNU General Public License'' and ``Funding
! Free Software'', the Front-Cover texts being (a) (see below), and with
! the Back-Cover Texts being (b) (see below).  A copy of the license is
! included in the section entitled ``GNU Free Documentation License''.
! 
! (a) The FSF's Front-Cover Text is:
! 
!      A GNU Manual
! 
! (b) The FSF's Back-Cover Text is:
! 
!      You have freedom to copy and modify this GNU Manual, like GNU
!      software.  Copies published by the Free Software Foundation raise
!      funds for GNU development.
! @end copying
  
  @node Top
  @top BFD Internals
Index: binutils/doc/binutils.texi
===================================================================
RCS file: /cvs/src/src/binutils/doc/binutils.texi,v
retrieving revision 1.105
diff -c -3 -p -r1.105 binutils.texi
*** binutils/doc/binutils.texi	23 Apr 2007 10:59:07 -0000	1.105
--- binutils/doc/binutils.texi	21 May 2007 20:20:49 -0000
*************** END-INFO-DIR-ENTRY
*** 30,36 ****
  @end format
  @end ifinfo
  
! @ifinfo
  @c man begin COPYRIGHT
  Copyright @copyright{} 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
  2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
--- 30,36 ----
  @end format
  @end ifinfo
  
! @copying
  @c man begin COPYRIGHT
  Copyright @copyright{} 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
  2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
*************** notice identical to this one except for 
*** 50,56 ****
  (this paragraph not being relevant to the printed manual).
  
  @end ignore
! @end ifinfo
  
  @synindex ky cp
  @c
--- 50,56 ----
  (this paragraph not being relevant to the printed manual).
  
  @end ignore
! @end copying
  
  @synindex ky cp
  @c
Index: gas/doc/as.texinfo
===================================================================
RCS file: /cvs/src/src/gas/doc/as.texinfo,v
retrieving revision 1.164
diff -c -3 -p -r1.164 as.texinfo
*** gas/doc/as.texinfo	17 May 2007 17:27:26 -0000	1.164
--- gas/doc/as.texinfo	21 May 2007 20:20:52 -0000
*************** END-INFO-DIR-ENTRY
*** 96,106 ****
  @finalout
  @syncodeindex ky cp
  
! @ifinfo
  This file documents the GNU Assembler "@value{AS}".
  
  @c man begin COPYRIGHT
! Copyright (C) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000, 2001, 2002,
  2006, 2007 Free Software Foundation, Inc.
  
  Permission is granted to copy, distribute and/or modify this document
--- 96,106 ----
  @finalout
  @syncodeindex ky cp
  
! @copying
  This file documents the GNU Assembler "@value{AS}".
  
  @c man begin COPYRIGHT
! Copyright @copyright{} 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000, 2001, 2002,
  2006, 2007 Free Software Foundation, Inc.
  
  Permission is granted to copy, distribute and/or modify this document
*************** notice identical to this one except for 
*** 119,125 ****
  (this paragraph not being relevant to the printed manual).
  
  @end ignore
! @end ifinfo
  
  @titlepage
  @title Using @value{AS}
--- 119,125 ----
  (this paragraph not being relevant to the printed manual).
  
  @end ignore
! @end copying
  
  @titlepage
  @title Using @value{AS}
Index: gprof/gprof.texi
===================================================================
RCS file: /cvs/src/src/gprof/gprof.texi,v
retrieving revision 1.24
diff -c -3 -p -r1.24 gprof.texi
*** gprof/gprof.texi	10 Apr 2007 07:57:31 -0000	1.24
--- gprof/gprof.texi	21 May 2007 20:20:55 -0000
***************
*** 1,6 ****
  \input texinfo @c -*-texinfo-*-
  @setfilename gprof.info
! @c Copyright 1988, 1992, 1993, 1998, 1999, 2000, 2001, 2002, 2003, 2004
  @c Free Software Foundation, Inc.
  @settitle GNU gprof
  @setchapternewpage odd
--- 1,7 ----
  \input texinfo @c -*-texinfo-*-
  @setfilename gprof.info
! @c Copyright 1988, 1992, 1993, 1998, 1999, 2000, 2001, 2002, 2003,
! @c 2004, 2007
  @c Free Software Foundation, Inc.
  @settitle GNU gprof
  @setchapternewpage odd
*************** END-INFO-DIR-ENTRY
*** 19,29 ****
  @end format
  @end ifinfo
  
! @ifinfo
  This file documents the gprof profiler of the GNU system.
  
  @c man begin COPYRIGHT
! Copyright (C) 1988, 92, 97, 98, 99, 2000, 2001, 2003 Free Software Foundation, Inc.
  
  Permission is granted to copy, distribute and/or modify this document
  under the terms of the GNU Free Documentation License, Version 1.1
--- 20,30 ----
  @end format
  @end ifinfo
  
! @copying
  This file documents the gprof profiler of the GNU system.
  
  @c man begin COPYRIGHT
! Copyright @copyright{} 1988, 92, 97, 98, 99, 2000, 2001, 2003, 2007 Free Software Foundation, Inc.
  
  Permission is granted to copy, distribute and/or modify this document
  under the terms of the GNU Free Documentation License, Version 1.1
*************** notice identical to this one except for 
*** 41,47 ****
  (this paragraph not being relevant to the printed manual).
  
  @end ignore
! @end ifinfo
  
  @finalout
  @smallbook
--- 42,48 ----
  (this paragraph not being relevant to the printed manual).
  
  @end ignore
! @end copying
  
  @finalout
  @smallbook
Index: ld/ld.texinfo
===================================================================
RCS file: /cvs/src/src/ld/ld.texinfo,v
retrieving revision 1.195
diff -c -3 -p -r1.195 ld.texinfo
*** ld/ld.texinfo	11 May 2007 06:39:05 -0000	1.195
--- ld/ld.texinfo	21 May 2007 20:20:57 -0000
*************** END-INFO-DIR-ENTRY
*** 45,58 ****
  @end format
  @end ifinfo
  
! @ifinfo
  This file documents the @sc{gnu} linker LD
  @ifset VERSION_PACKAGE
  @value{VERSION_PACKAGE}
  @end ifset
  version @value{VERSION}.
  
! Copyright (C) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000,
  2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
  
  @ignore
--- 45,58 ----
  @end format
  @end ifinfo
  
! @copying
  This file documents the @sc{gnu} linker LD
  @ifset VERSION_PACKAGE
  @value{VERSION_PACKAGE}
  @end ifset
  version @value{VERSION}.
  
! Copyright @copyright{} 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000,
  2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
  
  @ignore
*************** notice identical to this one except for 
*** 70,76 ****
  (this paragraph not being relevant to the printed manual).
  
  @end ignore
! @end ifinfo
  @iftex
  @finalout
  @setchapternewpage odd
--- 70,76 ----
  (this paragraph not being relevant to the printed manual).
  
  @end ignore
! @end copying
  @iftex
  @finalout
  @setchapternewpage odd
Index: ld/ldint.texinfo
===================================================================
RCS file: /cvs/src/src/ld/ldint.texinfo,v
retrieving revision 1.10
diff -c -3 -p -r1.10 ldint.texinfo
*** ld/ldint.texinfo	24 Jul 2006 13:49:50 -0000	1.10
--- ld/ldint.texinfo	21 May 2007 20:20:58 -0000
***************
*** 1,6 ****
  \input texinfo
  @setfilename ldint.info
! @c Copyright 1992, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2003
  @c Free Software Foundation, Inc.
  
  @ifinfo
--- 1,7 ----
  \input texinfo
  @setfilename ldint.info
! @c Copyright 1992, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
! @c 2003, 2007
  @c Free Software Foundation, Inc.
  
  @ifinfo
*************** END-INFO-DIR-ENTRY
*** 11,38 ****
  @end format
  @end ifinfo
  
! @ifinfo
  This file documents the internals of the GNU linker ld.
  
! Copyright 1992, 1994, 1995, 1996, 1997, 1998, 1999, 2000
  Free Software Foundation, Inc.
  Contributed by Cygnus Support.
  
!       Permission is granted to copy, distribute and/or modify this document
!       under the terms of the GNU Free Documentation License, Version 1.1
!       or any later version published by the Free Software Foundation;
!       with no Invariant Sections, with no Front-Cover Texts, and with no
!       Back-Cover Texts.  A copy of the license is included in the
!       section entitled "GNU Free Documentation License".
! 
! @ignore
! Permission is granted to process this file through Tex and print the
! results, provided the printed document carries copying permission
! notice identical to this one except for the removal of this paragraph
! (this paragraph not being relevant to the printed manual).
! 
! @end ignore
! @end ifinfo
  
  @iftex
  @finalout
--- 12,42 ----
  @end format
  @end ifinfo
  
! @copying
  This file documents the internals of the GNU linker ld.
  
! Copyright @copyright{} 1992, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2007
  Free Software Foundation, Inc.
  Contributed by Cygnus Support.
  
! Permission is granted to copy, distribute and/or modify this document
! under the terms of the GNU Free Documentation License, Version 1.1 or
! any later version published by the Free Software Foundation; with the
! Invariant Sections being ``GNU General Public License'' and ``Funding
! Free Software'', the Front-Cover texts being (a) (see below), and with
! the Back-Cover Texts being (b) (see below).  A copy of the license is
! included in the section entitled ``GNU Free Documentation License''.
! 
! (a) The FSF's Front-Cover Text is:
! 
!      A GNU Manual
! 
! (b) The FSF's Back-Cover Text is:
! 
!      You have freedom to copy and modify this GNU Manual, like GNU
!      software.  Copies published by the Free Software Foundation raise
!      funds for GNU development.
! @end copying
  
  @iftex
  @finalout

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]