[pacman-dev] [PATCH] fixed: INSTALL instructs to use autogen.sh
Signed-off-by: Stefan Klinger <git@stefan-klinger.de> --- INSTALL | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) 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
On 01/14/17 at 03:01pm, Stefan Klinger wrote:
Signed-off-by: Stefan Klinger <git@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
On 2017-Jan-14, Andrew Gregory wrote with possible 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.
- Briefly, the shell commands `./configure; make; make install' should -configure, build, and install this package.
Well, the original instructions do not work, because `./configure` does not exist. But I don't care. -- http://stefan-klinger.de o/X Send plain text messages only, not exceeding 32kB. /\/ \
On 01/14/17 at 03:56pm, git@stefan-klinger.de wrote:
On 2017-Jan-14, Andrew Gregory wrote with possible 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.
- Briefly, the shell commands `./configure; make; make install' should -configure, build, and install this package.
Well, the original instructions do not work, because `./configure` does not exist. But I don't care.
It does in the source tarball we distribute.
participants (3)
-
Andrew Gregory
-
git@stefan-klinger.de
-
Stefan Klinger