* Makefile.am: Build lzip package instead of bzip2

* README.git: Mention changed requirements.
This commit is contained in:
Paul Smith 2019-12-17 13:36:26 -05:00
parent 57b043c7fb
commit e4499a1fb5
2 changed files with 11 additions and 7 deletions

View File

@ -16,7 +16,7 @@
# You should have received a copy of the GNU General Public License along with # You should have received a copy of the GNU General Public License along with
# this program. If not, see <http://www.gnu.org/licenses/>. # this program. If not, see <http://www.gnu.org/licenses/>.
AUTOMAKE_OPTIONS = dist-bzip2 silent-rules std-options subdir-objects nostdinc AUTOMAKE_OPTIONS = dist-lzip silent-rules std-options subdir-objects nostdinc
ACLOCAL_AMFLAGS = -I m4 ACLOCAL_AMFLAGS = -I m4
MAKE_HOST = @MAKE_HOST@ MAKE_HOST = @MAKE_HOST@

View File

@ -88,7 +88,11 @@ need to install the following extra software:
* GCC (Clang's GCC emulation is not sufficient) * GCC (Clang's GCC emulation is not sufficient)
* GNU make (POSIX make is not sufficient) * GNU make (POSIX make is not sufficient)
And any tools that those utilities require (GNU m4, Perl, etc.) And any tools that those utilities require (GNU m4, etc.)
To run the tests you must install Perl.
To build a release you'll need to install lzip.
GNU make requires gnulib to provide some facilities. If you want to maintain GNU make requires gnulib to provide some facilities. If you want to maintain
a local installation of gnulib you can set GNULIB_SRCDIR to point to it. a local installation of gnulib you can set GNULIB_SRCDIR to point to it.
@ -166,16 +170,16 @@ run:
and, if you like: and, if you like:
$ make dist-bzip2 $ make dist-lzip
Even better, you should run this: Even better, you should run this:
$ make distcheck $ make distcheck
Which will build both .gz and .bz2 package files, then unpack them into Which will build both .gz and .lz package files, then unpack one into a
a temporary location, try to build them, and repack them, verifying that temporary location, try to build it and repack it, then verifying that
everything works, you get the same results, _and_ no extraneous files everything works, you get the same results, _and_ no extraneous files are
are left over after the "distclean" rule. left over after the "distclean" rule.
This package can be unpacked and built to give a "normal" (non-maintainer This package can be unpacked and built to give a "normal" (non-maintainer
mode) result. mode) result.