[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: an archive of POSIX compat files ?
From: |
Keith MARSHALL |
Subject: |
Re: an archive of POSIX compat files ? |
Date: |
Tue, 28 Jun 2005 15:56:25 +0100 |
> Hello,
>>>> gnulib is an existing centralised repository, with implementations
>>>> under various licenses, but mostly they are GPL or LGPL.
>>>
>>> Maybe there could be a note about that in the autoconf manual ?
>>
>> standards.texi, which is distributed with Autoconf, mentiones it.
>>
>> But perhaps there could be a direct link from Autoconf manual; could
you
>> propose some wording?
>
> I have received a proposal from Patrice. A slightly modified version is
> attached below. Could any of the native speakers look at it?
>
> Stepan
>
> Index: doc/autoconf.texi
> ===================================================================
> RCS file: /cvsroot/autoconf/autoconf/doc/autoconf.texi,v
> retrieving revision 1.918
> diff -u -r1.918 autoconf.texi
> --- doc/autoconf.texi 24 Jun 2005 00:54:01 -0000 1.918
> +++ doc/autoconf.texi 28 Jun 2005 10:17:55 -0000
> @@ -4564,6 +4564,13 @@
> environment. Some functions may be missing or unfixable, and your
> package must be ready to replace them.
>
> +In case you want to use already existing files, you can have a look at
> address@hidden://www.gnu.org/software/gnulib/, Gnulib}, a centralized
> +repository with such portability files.
> +The source files are available online
> +at @uref{http://savannah.gnu.org/cgi-bin/viewcvs/gnulib/gnulib/lib/}
> +under various licences, mostly GNU GPL or GNU LGPL.
> +
> @defmac AC_LIBOBJ (@var{function})
> @acindex{LIBOBJ}
> @ovindex LIBOBJS
Well, a native English speaker is much more likely to say "If you want to
use...", rather than "In case you want to use...", but, in any case, I
think *I* would write this as:--
Index: doc/autoconf.texi
===================================================================
RCS file: /cvsroot/autoconf/autoconf/doc/autoconf.texi,v
retrieving revision 1.918
diff -u -r1.918 autoconf.texi
--- doc/autoconf.texi 24 Jun 2005 00:54:01 -0000 1.918
+++ doc/autoconf.texi 28 Jun 2005 10:17:55 -0000
@@ -4564,6 +4564,13 @@
environment. Some functions may be missing or unfixable, and your
package must be ready to replace them.
+Suitable replacements for many such problem functions are available
+from @uref{http://www.gnu.org/software/gnulib/, Gnulib}, which aims
+to provide a centralized repository of such portability functions.
+The source files are available online,
+under various licences, mostly GNU GPL or GNU LGPL, at
address@hidden://savannah.gnu.org/cgi-bin/viewcvs/gnulib/gnulib/lib/}.
+
@defmac AC_LIBOBJ (@var{function})
@acindex{LIBOBJ}
@ovindex LIBOBJS
BTW, being British, I abhor the spelling "centralized", (correct
spelling is "centralised"), but in recognition of the pervasivness
of American spelling standards throughout FSF documentation, I have
left this as is.
Best regards,
Keith.