Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Oct 2002 16:07:04 +0400 (MSD)
From:      "Lev A. Serbryakov" <lev@serebryakov.spb.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/44457: [NEW PORT] devel/mingw32-binutils: new version of mingw32 toolchain for Windows target
Message-ID:  <200210251207.g9PC74hT091232@ftp.translate.ru>

next in thread | raw e-mail | index | archive | help

>Number:         44457
>Category:       ports
>Synopsis:       [NEW PORT] devel/mingw32-binutils: new version of mingw32 toolchain for Windows target
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Oct 25 05:10:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Lev A. Serbryakov <lev@serebryakov.spb.ru>
>Release:        FreeBSD 4.7-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD ftp.translate.ru 4.7-PRERELEASE FreeBSD 4.7-PRERELEASE #0: Wed Sep 4 15:11:34 MSD 2002 lev@ftp.translate.ru:/usr/src/sys/compile/FTPTR i386
Ports collection from 25 Oct 2002.

>Description:
 
  This is bimutils from latest mingw32-2.0.0 package.
  Here is old port `devel/mingw-bimutils' from 1.0.0 package, but maintainer of
  this old port syay, taht he don't want update it, because new versions
  is not too stable. It is good idea, to have old and stable environment
  (with old and good-known gcc-2.95, etc) and new one. We have many versions
  of native gcc in `lang/', for example.


>How-To-Repeat:

>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	mingw32-binutils
#	mingw32-binutils/Makefile
#	mingw32-binutils/distinfo
#	mingw32-binutils/pkg-comment
#	mingw32-binutils/pkg-descr
#	mingw32-binutils/pkg-plist
#	mingw32-binutils/files
#	mingw32-binutils/files/fdl.texi
#
echo c - mingw32-binutils
mkdir -p mingw32-binutils > /dev/null 2>&1
echo x - mingw32-binutils/Makefile
sed 's/^X//' >mingw32-binutils/Makefile << 'END-of-mingw32-binutils/Makefile'
X# New ports collection makefile for: mingw2-binutils
X# Date created:		24 Oct 2002
X# Whom:			Lev Serebryakov <lev@serebryakov.spb.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	binutils
XPORTVERSION=	${BINUTILVERSION}.${PATCHVERSION}
XCATEGORIES=	devel
XMASTER_SITES=	${MASTER_SITE_SOURCEWARE}
XMASTER_SITE_SUBDIR=	binutils/releases
XPKGNAMEPREFIX=	mingw32-
XDISTNAME=	${PORTNAME}-${BINUTILVERSION}
XDIST_SUBDIR=	mingw
X
XPATCH_SITES=	${MASTER_SITE_SOURCEFORGE}
XPATCH_SITE_SUBDIR=	mingw
XPATCHFILES=	${PORTNAME}-${BINUTILVERSION}-${PATCHVERSION:S/./-/}.diff.gz
XPATCH_DIST_STRIP=	-p1
X
XMAINTAINER=	lev@serebryakov.spb.ru
X
XBUILD_DEPENDS=	msgfmt:${PORTSDIR}/devel/gettext
XLIB_DEPENDS=	intl.4:${PORTSDIR}/devel/gettext
X
XBINUTILVERSION=	2.13
XPATCHVERSION=	20020903.1
X
XWRKSRC=		${WRKDIR}/${PORTNAME}-${BINUTILVERSION}
X
XUSE_BZIP2=	yes
XUSE_GMAKE=	yes
XUSE_LIBTOOL=	yes
XCONFIGURE_ARGS=	--target=${PKGNAMEPREFIX:S/-$//} \
X		--with-gcc --with-gnu-ld --with-gnu-as \
X		--disable-nls --disable-win32-registry \
X		--disable-shared
X
XMAN1=	${PKGNAMEPREFIX}addr2line.1 ${PKGNAMEPREFIX}ar.1    \
X	${PKGNAMEPREFIX}as.1 ${PKGNAMEPREFIX}dlltool.1      \
X	${PKGNAMEPREFIX}c++filt.1 ${PKGNAMEPREFIX}ld.1      \
X	${PKGNAMEPREFIX}nlmconv.1 ${PKGNAMEPREFIX}nm.1      \
X	${PKGNAMEPREFIX}objcopy.1 ${PKGNAMEPREFIX}objdump.1 \
X	${PKGNAMEPREFIX}ranlib.1 ${PKGNAMEPREFIX}readelf.1  \
X	${PKGNAMEPREFIX}size.1 ${PKGNAMEPREFIX}strings.1    \
X	${PKGNAMEPREFIX}strip.1 ${PKGNAMEPREFIX}windres.1
X
XPLIST_SUB+=	BINUTILS_TARG=${PKGNAMEPREFIX:S/-$//}
X
XBINARIES=	addr2line ar as c++filt ld nm objcopy objdump ranlib \
X		readelf size strings strip dlltool dllwrap windres
X
X# There may be original binutils sources already
Xpre-fetch:
X	for F in ${DISTFILES}; do \
X		${TEST} -f ${DISTDIR}/$${F} && \
X		${TEST} ! -f ${DISTDIR}/${DIST_SUBDIR}/$${F} && \
X		${LN} ${DISTDIR}/$${F} ${DISTDIR}/${DIST_SUBDIR}/$${F} || \
X		true ; \
X	done
X
Xpre-install:
X	@${CP} ${FILESDIR}/fdl.texi ${WRKSRC}/etc
X
Xpost-install:
X.for F in ${BINARIES}
X	@strip ${PREFIX}/bin/${PKGNAMEPREFIX}$F
X	@${LN} -f ${PREFIX}/bin/${PKGNAMEPREFIX}$F \
X		${PREFIX}/${PKGNAMEPREFIX:S/-$//}/bin/$F
X.endfor
X
X.include <bsd.port.mk>
END-of-mingw32-binutils/Makefile
echo x - mingw32-binutils/distinfo
sed 's/^X//' >mingw32-binutils/distinfo << 'END-of-mingw32-binutils/distinfo'
XMD5 (mingw/binutils-2.13.tar.bz2) = b01fd02592abb98405accbca52081088
XMD5 (mingw/binutils-2.13-20020903-1.diff.gz) = 3eefea8dda77bccd3877d7d4dca6a7fb
END-of-mingw32-binutils/distinfo
echo x - mingw32-binutils/pkg-comment
sed 's/^X//' >mingw32-binutils/pkg-comment << 'END-of-mingw32-binutils/pkg-comment'
XFSF binutils-2.13 for Windows cross-development
END-of-mingw32-binutils/pkg-comment
echo x - mingw32-binutils/pkg-descr
sed 's/^X//' >mingw32-binutils/pkg-descr << 'END-of-mingw32-binutils/pkg-descr'
XFSF binutils-2.13 for Windows cross-development.
X
XThis port is needed by devel/mingw32-gcc
X
XWWW: http://www.mingw.org/
END-of-mingw32-binutils/pkg-descr
echo x - mingw32-binutils/pkg-plist
sed 's/^X//' >mingw32-binutils/pkg-plist << 'END-of-mingw32-binutils/pkg-plist'
X@comment $FreeBSD$
X%%BINUTILS_TARG%%/bin/addr2line
X%%BINUTILS_TARG%%/bin/ar
X%%BINUTILS_TARG%%/bin/as
X%%BINUTILS_TARG%%/bin/c++filt
X%%BINUTILS_TARG%%/bin/dlltool
X%%BINUTILS_TARG%%/bin/dllwrap
X%%BINUTILS_TARG%%/bin/ld
X%%BINUTILS_TARG%%/bin/nm
X%%BINUTILS_TARG%%/bin/objcopy
X%%BINUTILS_TARG%%/bin/objdump
X%%BINUTILS_TARG%%/bin/ranlib
X%%BINUTILS_TARG%%/bin/readelf
X%%BINUTILS_TARG%%/bin/strip
X%%BINUTILS_TARG%%/bin/size
X%%BINUTILS_TARG%%/bin/strings
X%%BINUTILS_TARG%%/bin/windres
X%%BINUTILS_TARG%%/lib/ldscripts/i386pe.x
X%%BINUTILS_TARG%%/lib/ldscripts/i386pe.xbn
X%%BINUTILS_TARG%%/lib/ldscripts/i386pe.xn
X%%BINUTILS_TARG%%/lib/ldscripts/i386pe.xr
X%%BINUTILS_TARG%%/lib/ldscripts/i386pe.xu
Xlib/libiberty.a
Xbin/%%BINUTILS_TARG%%-addr2line
Xbin/%%BINUTILS_TARG%%-ar
Xbin/%%BINUTILS_TARG%%-as
Xbin/%%BINUTILS_TARG%%-c++filt
Xbin/%%BINUTILS_TARG%%-dlltool
Xbin/%%BINUTILS_TARG%%-dllwrap
Xbin/%%BINUTILS_TARG%%-ld
Xbin/%%BINUTILS_TARG%%-nm
Xbin/%%BINUTILS_TARG%%-objcopy
Xbin/%%BINUTILS_TARG%%-objdump
Xbin/%%BINUTILS_TARG%%-ranlib
Xbin/%%BINUTILS_TARG%%-readelf
Xbin/%%BINUTILS_TARG%%-strip
Xbin/%%BINUTILS_TARG%%-size
Xbin/%%BINUTILS_TARG%%-strings
Xbin/%%BINUTILS_TARG%%-windres
X@unexec install-info --delete %D/info/bfd.info %D/info/dir
X@unexec install-info --delete %D/info/binutils.info %D/info/dir
X@unexec install-info --delete %D/info/standards.info %D/info/dir 2> /dev/null
X@unexec install-info --delete %D/info/configure.info %D/info/dir 2> /dev/null
X@unexec install-info --delete %D/info/as.info %D/info/dir
X@unexec install-info --delete %D/info/ld.info %D/info/dir
Xinfo/bfd.info
Xinfo/bfd.info-1
Xinfo/bfd.info-2
Xinfo/bfd.info-3
Xinfo/bfd.info-4
Xinfo/bfd.info-5
Xinfo/bfd.info-6
Xinfo/bfd.info-7
Xinfo/bfd.info-8
Xinfo/bfd.info-9
Xinfo/binutils.info
Xinfo/binutils.info-1
Xinfo/binutils.info-2
Xinfo/binutils.info-3
Xinfo/standards.info
Xinfo/configure.info
Xinfo/configure.info-1
Xinfo/configure.info-2
Xinfo/configure.info-3
Xinfo/as.info
Xinfo/as.info-1
Xinfo/as.info-2
Xinfo/as.info-3
Xinfo/as.info-4
Xinfo/as.info-5
Xinfo/as.info-6
Xinfo/as.info-7
Xinfo/as.info-8
Xinfo/as.info-9
Xinfo/as.info-10
Xinfo/as.info-11
Xinfo/ld.info
Xinfo/ld.info-1
Xinfo/ld.info-2
Xinfo/ld.info-3
Xinfo/ld.info-4
Xinfo/ld.info-5
Xinfo/ld.info-6
X@dirrm %%BINUTILS_TARG%%/bin
X@dirrm %%BINUTILS_TARG%%/lib/ldscripts
X@dirrm %%BINUTILS_TARG%%/lib
X@dirrm %%BINUTILS_TARG%%
X@exec   install-info          %D/info/bfd.info %D/info/dir
X@exec   install-info          %D/info/binutils.info %D/info/dir
X@exec   install-info          %D/info/standards.info %D/info/dir
X@exec   install-info          %D/info/configure.info %D/info/dir
X@exec   install-info          %D/info/as.info %D/info/dir
X@exec   install-info          %D/info/ld.info %D/info/dir
END-of-mingw32-binutils/pkg-plist
echo c - mingw32-binutils/files
mkdir -p mingw32-binutils/files > /dev/null 2>&1
echo x - mingw32-binutils/files/fdl.texi
sed 's/^X//' >mingw32-binutils/files/fdl.texi << 'END-of-mingw32-binutils/files/fdl.texi'
X
X@node GNU Free Documentation License
X@appendixsec GNU Free Documentation License
X
X@cindex FDL, GNU Free Documentation License
X@center Version 1.1, March 2000
X
X@display
XCopyright @copyright{} 2000 Free Software Foundation, Inc.
X59 Temple Place, Suite 330, Boston, MA  02111-1307, USA
X
XEveryone is permitted to copy and distribute verbatim copies
Xof this license document, but changing it is not allowed.
X@end display
X
X@enumerate 0
X@item
XPREAMBLE
X
XThe purpose of this License is to make a manual, textbook, or other
Xwritten document @dfn{free} in the sense of freedom: to assure everyone
Xthe effective freedom to copy and redistribute it, with or without
Xmodifying it, either commercially or noncommercially.  Secondarily,
Xthis License preserves for the author and publisher a way to get
Xcredit for their work, while not being considered responsible for
Xmodifications made by others.
X
XThis License is a kind of ``copyleft'', which means that derivative
Xworks of the document must themselves be free in the same sense.  It
Xcomplements the GNU General Public License, which is a copyleft
Xlicense designed for free software.
X
XWe have designed this License in order to use it for manuals for free
Xsoftware, because free software needs free documentation: a free
Xprogram should come with manuals providing the same freedoms that the
Xsoftware does.  But this License is not limited to software manuals;
Xit can be used for any textual work, regardless of subject matter or
Xwhether it is published as a printed book.  We recommend this License
Xprincipally for works whose purpose is instruction or reference.
X
X@item
XAPPLICABILITY AND DEFINITIONS
X
XThis License applies to any manual or other work that contains a
Xnotice placed by the copyright holder saying it can be distributed
Xunder the terms of this License.  The ``Document'', below, refers to any
Xsuch manual or work.  Any member of the public is a licensee, and is
Xaddressed as ``you''.
X
XA ``Modified Version'' of the Document means any work containing the
XDocument or a portion of it, either copied verbatim, or with
Xmodifications and/or translated into another language.
X
XA ``Secondary Section'' is a named appendix or a front-matter section of
Xthe Document that deals exclusively with the relationship of the
Xpublishers or authors of the Document to the Document's overall subject
X(or to related matters) and contains nothing that could fall directly
Xwithin that overall subject.  (For example, if the Document is in part a
Xtextbook of mathematics, a Secondary Section may not explain any
Xmathematics.)  The relationship could be a matter of historical
Xconnection with the subject or with related matters, or of legal,
Xcommercial, philosophical, ethical or political position regarding
Xthem.
X
XThe ``Invariant Sections'' are certain Secondary Sections whose titles
Xare designated, as being those of Invariant Sections, in the notice
Xthat says that the Document is released under this License.
X
XThe ``Cover Texts'' are certain short passages of text that are listed,
Xas Front-Cover Texts or Back-Cover Texts, in the notice that says that
Xthe Document is released under this License.
X
XA ``Transparent'' copy of the Document means a machine-readable copy,
Xrepresented in a format whose specification is available to the
Xgeneral public, whose contents can be viewed and edited directly and
Xstraightforwardly with generic text editors or (for images composed of
Xpixels) generic paint programs or (for drawings) some widely available
Xdrawing editor, and that is suitable for input to text formatters or
Xfor automatic translation to a variety of formats suitable for input
Xto text formatters.  A copy made in an otherwise Transparent file
Xformat whose markup has been designed to thwart or discourage
Xsubsequent modification by readers is not Transparent.  A copy that is
Xnot ``Transparent'' is called ``Opaque''.
X
XExamples of suitable formats for Transparent copies include plain
X@sc{ascii} without markup, Texinfo input format, La@TeX{} input format,
X@acronym{SGML} or @acronym{XML} using a publicly available
X@acronym{DTD}, and standard-conforming simple @acronym{HTML} designed
Xfor human modification.  Opaque formats include PostScript,
X@acronym{PDF}, proprietary formats that can be read and edited only by
Xproprietary word processors, @acronym{SGML} or @acronym{XML} for which
Xthe @acronym{DTD} and/or processing tools are not generally available,
Xand the machine-generated @acronym{HTML} produced by some word
Xprocessors for output purposes only.
X
XThe ``Title Page'' means, for a printed book, the title page itself,
Xplus such following pages as are needed to hold, legibly, the material
Xthis License requires to appear in the title page.  For works in
Xformats which do not have any title page as such, ``Title Page'' means
Xthe text near the most prominent appearance of the work's title,
Xpreceding the beginning of the body of the text.
X
X@item
XVERBATIM COPYING
X
XYou may copy and distribute the Document in any medium, either
Xcommercially or noncommercially, provided that this License, the
Xcopyright notices, and the license notice saying this License applies
Xto the Document are reproduced in all copies, and that you add no other
Xconditions whatsoever to those of this License.  You may not use
Xtechnical measures to obstruct or control the reading or further
Xcopying of the copies you make or distribute.  However, you may accept
Xcompensation in exchange for copies.  If you distribute a large enough
Xnumber of copies you must also follow the conditions in section 3.
X
XYou may also lend copies, under the same conditions stated above, and
Xyou may publicly display copies.
X
X@item
XCOPYING IN QUANTITY
X
XIf you publish printed copies of the Document numbering more than 100,
Xand the Document's license notice requires Cover Texts, you must enclose
Xthe copies in covers that carry, clearly and legibly, all these Cover
XTexts: Front-Cover Texts on the front cover, and Back-Cover Texts on
Xthe back cover.  Both covers must also clearly and legibly identify
Xyou as the publisher of these copies.  The front cover must present
Xthe full title with all words of the title equally prominent and
Xvisible.  You may add other material on the covers in addition.
XCopying with changes limited to the covers, as long as they preserve
Xthe title of the Document and satisfy these conditions, can be treated
Xas verbatim copying in other respects.
X
XIf the required texts for either cover are too voluminous to fit
Xlegibly, you should put the first ones listed (as many as fit
Xreasonably) on the actual cover, and continue the rest onto adjacent
Xpages.
X
XIf you publish or distribute Opaque copies of the Document numbering
Xmore than 100, you must either include a machine-readable Transparent
Xcopy along with each Opaque copy, or state in or with each Opaque copy
Xa publicly-accessible computer-network location containing a complete
XTransparent copy of the Document, free of added material, which the
Xgeneral network-using public has access to download anonymously at no
Xcharge using public-standard network protocols.  If you use the latter
Xoption, you must take reasonably prudent steps, when you begin
Xdistribution of Opaque copies in quantity, to ensure that this
XTransparent copy will remain thus accessible at the stated location
Xuntil at least one year after the last time you distribute an Opaque
Xcopy (directly or through your agents or retailers) of that edition to
Xthe public.
X
XIt is requested, but not required, that you contact the authors of the
XDocument well before redistributing any large number of copies, to give
Xthem a chance to provide you with an updated version of the Document.
X
X@item
XMODIFICATIONS
X
XYou may copy and distribute a Modified Version of the Document under
Xthe conditions of sections 2 and 3 above, provided that you release
Xthe Modified Version under precisely this License, with the Modified
XVersion filling the role of the Document, thus licensing distribution
Xand modification of the Modified Version to whoever possesses a copy
Xof it.  In addition, you must do these things in the Modified Version:
X
X@enumerate A
X@item
XUse in the Title Page (and on the covers, if any) a title distinct
Xfrom that of the Document, and from those of previous versions
X(which should, if there were any, be listed in the History section
Xof the Document).  You may use the same title as a previous version
Xif the original publisher of that version gives permission.
X
X@item
XList on the Title Page, as authors, one or more persons or entities
Xresponsible for authorship of the modifications in the Modified
XVersion, together with at least five of the principal authors of the
XDocument (all of its principal authors, if it has less than five).
X
X@item
XState on the Title page the name of the publisher of the
XModified Version, as the publisher.
X
X@item
XPreserve all the copyright notices of the Document.
X
X@item
XAdd an appropriate copyright notice for your modifications
Xadjacent to the other copyright notices.
X
X@item
XInclude, immediately after the copyright notices, a license notice
Xgiving the public permission to use the Modified Version under the
Xterms of this License, in the form shown in the Addendum below.
X
X@item
XPreserve in that license notice the full lists of Invariant Sections
Xand required Cover Texts given in the Document's license notice.
X
X@item
XInclude an unaltered copy of this License.
X
X@item
XPreserve the section entitled ``History'', and its title, and add to
Xit an item stating at least the title, year, new authors, and
Xpublisher of the Modified Version as given on the Title Page.  If
Xthere is no section entitled ``History'' in the Document, create one
Xstating the title, year, authors, and publisher of the Document as
Xgiven on its Title Page, then add an item describing the Modified
XVersion as stated in the previous sentence.
X
X@item
XPreserve the network location, if any, given in the Document for
Xpublic access to a Transparent copy of the Document, and likewise
Xthe network locations given in the Document for previous versions
Xit was based on.  These may be placed in the ``History'' section.
XYou may omit a network location for a work that was published at
Xleast four years before the Document itself, or if the original
Xpublisher of the version it refers to gives permission.
X
X@item
XIn any section entitled ``Acknowledgments'' or ``Dedications'',
Xpreserve the section's title, and preserve in the section all the
Xsubstance and tone of each of the contributor acknowledgments
Xand/or dedications given therein.
X
X@item
XPreserve all the Invariant Sections of the Document,
Xunaltered in their text and in their titles.  Section numbers
Xor the equivalent are not considered part of the section titles.
X
X@item
XDelete any section entitled ``Endorsements''.  Such a section
Xmay not be included in the Modified Version.
X
X@item
XDo not retitle any existing section as ``Endorsements''
Xor to conflict in title with any Invariant Section.
X@end enumerate
X
XIf the Modified Version includes new front-matter sections or
Xappendices that qualify as Secondary Sections and contain no material
Xcopied from the Document, you may at your option designate some or all
Xof these sections as invariant.  To do this, add their titles to the
Xlist of Invariant Sections in the Modified Version's license notice.
XThese titles must be distinct from any other section titles.
X
XYou may add a section entitled ``Endorsements'', provided it contains
Xnothing but endorsements of your Modified Version by various
Xparties---for example, statements of peer review or that the text has
Xbeen approved by an organization as the authoritative definition of a
Xstandard.
X
XYou may add a passage of up to five words as a Front-Cover Text, and a
Xpassage of up to 25 words as a Back-Cover Text, to the end of the list
Xof Cover Texts in the Modified Version.  Only one passage of
XFront-Cover Text and one of Back-Cover Text may be added by (or
Xthrough arrangements made by) any one entity.  If the Document already
Xincludes a cover text for the same cover, previously added by you or
Xby arrangement made by the same entity you are acting on behalf of,
Xyou may not add another; but you may replace the old one, on explicit
Xpermission from the previous publisher that added the old one.
X
XThe author(s) and publisher(s) of the Document do not by this License
Xgive permission to use their names for publicity for or to assert or
Ximply endorsement of any Modified Version.
X
X@item
XCOMBINING DOCUMENTS
X
XYou may combine the Document with other documents released under this
XLicense, under the terms defined in section 4 above for modified
Xversions, provided that you include in the combination all of the
XInvariant Sections of all of the original documents, unmodified, and
Xlist them all as Invariant Sections of your combined work in its
Xlicense notice.
X
XThe combined work need only contain one copy of this License, and
Xmultiple identical Invariant Sections may be replaced with a single
Xcopy.  If there are multiple Invariant Sections with the same name but
Xdifferent contents, make the title of each such section unique by
Xadding at the end of it, in parentheses, the name of the original
Xauthor or publisher of that section if known, or else a unique number.
XMake the same adjustment to the section titles in the list of
XInvariant Sections in the license notice of the combined work.
X
XIn the combination, you must combine any sections entitled ``History''
Xin the various original documents, forming one section entitled
X``History''; likewise combine any sections entitled ``Acknowledgments'',
Xand any sections entitled ``Dedications''.  You must delete all sections
Xentitled ``Endorsements.''
X
X@item
XCOLLECTIONS OF DOCUMENTS
X
XYou may make a collection consisting of the Document and other documents
Xreleased under this License, and replace the individual copies of this
XLicense in the various documents with a single copy that is included in
Xthe collection, provided that you follow the rules of this License for
Xverbatim copying of each of the documents in all other respects.
X
XYou may extract a single document from such a collection, and distribute
Xit individually under this License, provided you insert a copy of this
XLicense into the extracted document, and follow this License in all
Xother respects regarding verbatim copying of that document.
X
X@item
XAGGREGATION WITH INDEPENDENT WORKS
X
XA compilation of the Document or its derivatives with other separate
Xand independent documents or works, in or on a volume of a storage or
Xdistribution medium, does not as a whole count as a Modified Version
Xof the Document, provided no compilation copyright is claimed for the
Xcompilation.  Such a compilation is called an ``aggregate'', and this
XLicense does not apply to the other self-contained works thus compiled
Xwith the Document, on account of their being thus compiled, if they
Xare not themselves derivative works of the Document.
X
XIf the Cover Text requirement of section 3 is applicable to these
Xcopies of the Document, then if the Document is less than one quarter
Xof the entire aggregate, the Document's Cover Texts may be placed on
Xcovers that surround only the Document within the aggregate.
XOtherwise they must appear on covers around the whole aggregate.
X
X@item
XTRANSLATION
X
XTranslation is considered a kind of modification, so you may
Xdistribute translations of the Document under the terms of section 4.
XReplacing Invariant Sections with translations requires special
Xpermission from their copyright holders, but you may include
Xtranslations of some or all Invariant Sections in addition to the
Xoriginal versions of these Invariant Sections.  You may include a
Xtranslation of this License provided that you also include the
Xoriginal English version of this License.  In case of a disagreement
Xbetween the translation and the original English version of this
XLicense, the original English version will prevail.
X
X@item
XTERMINATION
X
XYou may not copy, modify, sublicense, or distribute the Document except
Xas expressly provided for under this License.  Any other attempt to
Xcopy, modify, sublicense or distribute the Document is void, and will
Xautomatically terminate your rights under this License.  However,
Xparties who have received copies, or rights, from you under this
XLicense will not have their licenses terminated so long as such
Xparties remain in full compliance.
X
X@item
XFUTURE REVISIONS OF THIS LICENSE
X
XThe Free Software Foundation may publish new, revised versions
Xof the GNU Free Documentation License from time to time.  Such new
Xversions will be similar in spirit to the present version, but may
Xdiffer in detail to address new problems or concerns.  See
X@uref{http://www.gnu.org/copyleft/}.
X
XEach version of the License is given a distinguishing version number.
XIf the Document specifies that a particular numbered version of this
XLicense ``or any later version'' applies to it, you have the option of
Xfollowing the terms and conditions either of that specified version or
Xof any later version that has been published (not as a draft) by the
XFree Software Foundation.  If the Document does not specify a version
Xnumber of this License, you may choose any version ever published (not
Xas a draft) by the Free Software Foundation.
X@end enumerate
X
X@page
X@appendixsubsec ADDENDUM: How to use this License for your documents
X
XTo use this License in a document you have written, include a copy of
Xthe License in the document and put the following copyright and
Xlicense notices just after the title page:
X
X@smallexample
X@group
X  Copyright (C)  @var{year}  @var{your name}.
X  Permission is granted to copy, distribute and/or modify this document
X  under the terms of the GNU Free Documentation License, Version 1.1
X  or any later version published by the Free Software Foundation;
X  with the Invariant Sections being @var{list their titles}, with the
X  Front-Cover Texts being @var{list}, and with the Back-Cover Texts being @var{list}.
X  A copy of the license is included in the section entitled ``GNU
X  Free Documentation License''.
X@end group
X@end smallexample
X
XIf you have no Invariant Sections, write ``with no Invariant Sections''
Xinstead of saying which ones are invariant.  If you have no
XFront-Cover Texts, write ``no Front-Cover Texts'' instead of
X``Front-Cover Texts being @var{list}''; likewise for Back-Cover Texts.
X
XIf your document contains nontrivial examples of program code, we
Xrecommend releasing these examples in parallel under your choice of
Xfree software license, such as the GNU General Public License,
Xto permit their use in free software.
X
X@c Local Variables:
X@c ispell-local-pdict: "ispell-dict"
X@c End:
X
END-of-mingw32-binutils/files/fdl.texi
exit

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200210251207.g9PC74hT091232>