[pacman-dev] [PATCH] fixed: INSTALL instructs to use autogen.sh

Andrew Gregory andrew.gregory.8 at gmail.com
Sat Jan 14 14:48:27 UTC 2017


On 01/14/17 at 03:01pm, Stefan Klinger wrote:
> Signed-off-by: Stefan Klinger <git at stefan-klinger.de>
> ---
>  INSTALL | 19 +++++++++++--------
>  1 file changed, 11 insertions(+), 8 deletions(-)

Using autogen.sh is specific to building from the git repo.  It does
not apply to the distributed source package.  I believe that this is
also a generic file from autotools that we should not be putting
project-specific instructions in.

> diff --git a/INSTALL b/INSTALL
> index 007e9396..73ec9ec8 100644
> --- a/INSTALL
> +++ b/INSTALL
> @@ -12,14 +12,17 @@ without warranty of any kind.
>  Basic Installation
>  ==================
>  
> -   Briefly, the shell commands `./configure; make; make install' should
> -configure, build, and install this package.  The following
> -more-detailed instructions are generic; see the `README' file for
> -instructions specific to this package.  Some packages provide this
> -`INSTALL' file but do not implement all of the features documented
> -below.  The lack of an optional feature in a given package is not
> -necessarily a bug.  More recommendations for GNU packages can be found
> -in *note Makefile Conventions: (standards)Makefile Conventions.
> +   Briefly, the shell command `./autogen.sh && ./configure && make`
> +should configure and build this package.  Then proceed using `make
> +check` to run the test suite, or `make install` for installation.
> +
> +   The following more-detailed instructions are generic; see the
> +`README' file for instructions specific to this package.  Some
> +packages provide this `INSTALL' file but do not implement all of the
> +features documented below.  The lack of an optional feature in a given
> +package is not necessarily a bug.  More recommendations for GNU
> +packages can be found in *note Makefile Conventions:
> +(standards)Makefile Conventions.
>  
>     The `configure' shell script attempts to guess correct values for
>  various system-dependent variables used during compilation.  It uses
> -- 
> 2.11.0


More information about the pacman-dev mailing list