X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Ftar;a=blobdiff_plain;f=README-alpha;h=57b18cbe94d047b80ed3dfde9f2274f39b2704f2;hp=60b953c86c710a3a12a2d09a04a33a49955f2b62;hb=a09e840507c16357ec11b17a02e103c3a26adebc;hpb=6de64217875d12467ed9c87284e5e20981a4ff0a diff --git a/README-alpha b/README-alpha index 60b953c..57b18cb 100644 --- a/README-alpha +++ b/README-alpha @@ -5,57 +5,71 @@ Please send comments and problem reports to . If you have taken the sources from CVS you will need the following packages (or later) to build GNU tar. We don't make any extra effort -to accommodate older versions of these packages. If we discover that -newer versions are needed to bootstrap, we'll update the version -numbers in this list. +to accommodate older versions of these packages, so please make sure +that you have the latest stable version. -autoconf 2.57 -automake 1.7.5 -bison 1.875 -gettext 0.12.1 -m4 1.4 -wget 1.7 +- Automake +- Autoconf +- Bison +- Gettext +- Gzip +- M4 +- Texinfo +- Wget -For GNU m4 1.4, we recommend also installing the `translit' patch; see -Debian bug 211477 . -This patch is bundled into Debian m4 1.4-17 or later. +As of this writing, the latest stable version of Gzip is 1.2.4 but we +suggest using test version 1.3.5 (or later, if one becomes available). + +Valgrind is also highly recommended, if +Valgrind supports your architecture. Before building the package, run "bootstrap". It obtains various additional files from the CVS repository and the Translation Project -site and prepares the source directory for building. The exact way -of invoking bootstrap depends on whether you have the sources for gnulib -installed somewhere on your system and on the method you use to access -the CVS at savannah. - -If you already have gnulib sources on your machine, run: +site and prepares the source directory for building. - ./bootstrap --gnulib-srcdir=DIRNAME +When run without arguments, bootstrap will try to obtain gnulib and +paxutils files from their corresponding CVS repositories on Savannah +using anonymous SSH access. Then, it will fetch the po files from tar +page at Translation Project, and, finally, it will start autoconfiguration +process. Simply running it without arguments should do in most cases. +Several options allow to control the behavior of bootstrap: -Otherwise, if you have developer's access to savannah: + --gnulib-srcdir=DIRNAME Specify the local directory where gnulib + sources reside. Use this if you already + have gnulib sources on your machine, and + do not want to waste your bandwidth dowloading + them again. -a) if you access CVS via ssh, set the environment variable CVS_RSH -to ssh and run ./bootstrap without arguments. + --paxutils-srcdir=DIRNAME Specify the local directory where paxutils + sources reside. Use this if you already + have paxutils sources on your machine, and + do not want to waste your bandwidth dowloading + them again. -b) if you access CVS via Kerberos, run + --cvs-auth=METHOD Set the CVS access method used for downloading + gnulib files. METHOD is one of the keywords + accepted by cvs -d option (see info cvs + repository). - ./bootstrap --cvs-auth=gserver + --cvs-user=USERNAME Set the CVS username to be used when accessing + the gnulib repository. -Otherwise, if you are not a member of Savannah, run + --no-po Do not download po files. - ./bootstrap --cvs-auth=pserver - -When prompted for a password for anoncvs, simply press the Enter key. +Notice also that when using CVS authentication method "ext", bootstrap +will set the variable CVS_RSH to "ssh", unless it is already set to +some other value. -Copyright (C) 2001, 2003 Free Software Foundation, Inc. +Copyright 2001, 2003-2005, 2007, 2013 Free Software Foundation, Inc. This file is part of GNU tar. GNU tar is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. +the Free Software Foundation; either version 3 of the License, or +(at your option) any later version. GNU tar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -63,7 +77,4 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License -along with tar; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. - +along with this program. If not, see .