adequate time to uncover any bugs or problems in the new gnulib before
we make another release.
-To update the gnulib files included with Amanda, you'll first need a
-CVS checkout of gnulib; let's call it $GNULIB_CO. Then, in the root
-of the Amanda source, run
+To update the gnulib files included with Amanda, you'll first need a git
+working copy of gnulib; let's call it $GNULIB_BR:
- GNULIB_TOOL=$GNULIB_CO/gnulib-tool ./gnulib/regenerate/regenerate
+ cd /tmp
+ git clone git://git.savannah.gnu.org/gnulib.git
+ GNULIB_BR=/tmp/gnulib
+
+See http://www.gnu.org/software/gnulib/ for more information. Then, in the
+root of the Amanda source, run
+
+ GNULIB_TOOL=$GNULIB_BR/gnulib-tool ./gnulib/regenerate/regenerate
Use 'svn status' to figure out what changed, and 'svn add' / 'svn rm'
to inform Subversion. Then re-run autogen, configure, make, and test
-the result. If all is well, commit.
+the result.
+
+Get the object ID of the latest commit, using 'git show', and replace the
+previous object ID in Amanda's gnulib/regenerate/regenerate, so that other
+developers can access the same "release" of gnulib as you did.
Updating Libtool
----------------