libtool-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] maint: improve README instructions for fetching latest versi


From: Ralf Wildenhues
Subject: Re: [PATCH] maint: improve README instructions for fetching latest version.
Date: Thu, 16 Sep 2010 19:24:20 +0200
User-agent: Mutt/1.5.20 (2010-08-04)

Hi Gary,

* Gary V. Vaughan wrote on Thu, Sep 16, 2010 at 04:49:47AM CEST:
> * README, README-alpha (Obtaining the Latest Sources): New
> section, describing use of savannah repositories and bootstrap.
> * README.alpha (Reporting Bugs): Remove git instructions in
> favour of a reference to the new `Obtaining the Latest Sources'
> section.
> 
> Okay to push?

Sure, with a couple of nits addressed.

Thanks!
Ralf

> --- a/README
> +++ b/README
> @@ -113,7 +113,51 @@ If you wish to report test failures to the libtool list, 
> you need to
>  send the file `tests/testsuite.log' to the bug report mailing list,
>  <address@hidden>.
>  
> -4. Version Numbering
> +4. Obtaining the Latest Sources
> +===============================
> +
> +* The master libtool repository is stored in git.
> +
> +  If you are a member of the savannah group for GNU Libtool, a writable
> +  copy of the libtool repository can be obtained by:
> +
> +    git clone <savannah-user>@git.sv.gnu.org:/srv/git/libtool.git
> +
> +  If you are behind a firewall that blocks the git protocol, you may
> +  find it useful to use
> +
> +    git config --global url.http://git.sv.gnu.org/r/.insteadof \
> +      git://git.sv.gnu.org/
> +
> +  to force git to transparently rewrite all savannah git references to
> +  use http.

Neat!

> +  If you are not a member of the savannah group for GNU Libtool, you can
> +  still fetch a read-only copy with either:
> +
> +    git clone git://git.sv.gnu.org/gnulib.git

libtool.git

> +  or using the CVS pserver protocol:
> +
> +    cvs -d:pserver:address@hidden:/srv/git/gnulib.git \

libtool.git

> +        co -d gnulib HEAD

libtool

> +* Before you can build from git, you need to bootstrap.  This requires:
> +  - Autoconf 2.62 or later
> +  - Automake 1.11.1 or later
> +  - Help2man 1.29 or later
> +  - Xz 4.999.8beta or later (from <http://tukaani.org/xz)

closing >

> +  - Texinfo 4.8 or later
> +  - Any prerequisites of the above (such as m4, perl, tex)
> +
> +  Note that these bootstrapping dependencies are much stricter that

"than" or "than those"?

> +  required to use a destributed release for your own packages. After
> +  installation, GNU Libtool is designed to work either standalone, or
> +  optionally with:
> +  - Autoconf 2.62 or later

2.59 or later

> +  - Automake 1.9.6 or later
> +
> +5. Version Numbering
>  ====================
>  
>  People have complained that they find the version numbering scheme under

> --- a/README.alpha
> +++ b/README.alpha
> @@ -21,21 +21,17 @@ subject line including the string `[PLATFORM]'.
>  =================
>  
>  If this distribution doesn't work for you, before you report the
> -problem, please try upgrading to the latest version from git first:
> -
> -  git clone git://git.savannah.gnu.org/libtool.git
> -  cd libtool
> -  ./bootstrap
> +problem, please try upgrading to the latest version first (see
> +`Obtaining the latest sources' below).
>  
>  The `bootstrap' script sets up the source directory for you to hack,
> -though it may take quite some time to run.  To use it, you need a recent
> -(maybe yet to be released) version of both Autoconf and Automake.  If
> -you don't intend to run the test suite, you can speed up the `bootstrap'
> -step by an order of magnitude if you call it like this instead:
> +though it may take quite some time to run.  If you don't intend to
> +re-run the test suite, you can speed up the `bootstrap' step by an
> +order of magnitude if you call it like this instead:
>  
>    reconfdirs='. libltdl' ./bootstrap
>  
> -If your bug is not fixed in the latest version, please send a full
> +If your bug is still not fixed in the latest version, please send a full
>  report to <address@hidden>, including the information from the end
>  of the help message given by `./libtool --help', and the verbose output
>  of any failed test groups (as described below).
> @@ -109,6 +105,49 @@ If you wish to report test failures to the libtool list, 
> you need to
>  send the file `tests/testsuite.log' to the bug report mailing list,
>  <address@hidden>.
>  
> +4. Obtaining the Latest Sources
> +===============================
> +
> +* The master libtool repository is stored in git.
> +
> +  If you are a member of the savannah group for GNU Libtool, a writable
> +  copy of the libtool repository can be obtained by:
> +
> +    git clone <savannah-user>@git.sv.gnu.org:/srv/git/libtool.git
> +
> +  If you are behind a firewall that blocks the git protocol, you may
> +  find it useful to use
> +
> +    git config --global url.http://git.sv.gnu.org/r/.insteadof \
> +      git://git.sv.gnu.org/
> +
> +  to force git to transparently rewrite all savannah git references to
> +  use http.
> +
> +  If you are not a member of the savannah group for GNU Libtool, you can
> +  still fetch a read-only copy with either:
> +
> +    git clone git://git.sv.gnu.org/gnulib.git

libtool.git

> +  or using the CVS pserver protocol:
> +
> +    cvs -d:pserver:address@hidden:/srv/git/gnulib.git \

libtool.git

> +        co -d gnulib HEAD

libtool

> +* Before you can build from git, you need to bootstrap.  This requires:
> +  - Autoconf 2.62 or later
> +  - Automake 1.11.1 or later
> +  - Help2man 1.29 or later
> +  - Xz 4.999.8beta or later (from <http://tukaani.org/xz)

see above

> +  - Texinfo 4.8 or later
> +  - Any prerequisites of the above (such as m4, perl, tex)
> +
> +  Note that these bootstrapping dependencies are much stricter that

see above

> +  required to use a destributed release for your own packages. After
> +  installation, GNU Libtool is designed to work either standalone, or
> +  optionally with:
> +  - Autoconf 2.62 or later

see above

> +  - Automake 1.9.6 or later



reply via email to

[Prev in Thread] Current Thread [Next in Thread]