New option --force for autogen.sh gpg4win-1.0.8
authorWerner Koch <wk@gnupg.org>
Wed, 6 Dec 2006 13:37:39 +0000 (13:37 +0000)
committerWerner Koch <wk@gnupg.org>
Wed, 6 Dec 2006 13:37:39 +0000 (13:37 +0000)
ChangeLog
README.SVN
autogen.sh

index 3b47374..5c411e7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,8 @@
 
        Released 1.0.8.
 
+       * autogen.sh: Add option --force.
+
        * src/Makefile.am: GnuPG man pages are now below share.
        * src/inst-gnupg.nsi: Ditto
 
index 19dbf25..67c9834 100644 (file)
@@ -1,11 +1,13 @@
 If you are building from Subversion, run the script
 
-./autogen.sh
+ ./autogen.sh
 
 first, to make sure that you have all the necessary maintainer tools
-are installed and to build the actual configuration files.  Then run
+are installed and to build the actual configuration files.  If you
+have just updated from SVN, you should add the option "--force" to
+autogen.sh so that meta data from SVN is noticed.  Then run
 
-./configure --enable-maintainer-mode --host=i586-mingw32msvc
+ ./configure --enable-maintainer-mode --host=i586-mingw32msvc
 
 followed by the usual make.
 
@@ -45,7 +47,3 @@ manually if the maintainer decides that newer versions are required.
 The maintainer should also make sure that the required version of
 automake et al. are properly indicated at the top of configure.ac and
 take care to copy the files and not merely use symlinks.
-
-
-
-
index c4d984e..ed23e93 100755 (executable)
@@ -36,6 +36,11 @@ AUTOMAKE=${AUTOMAKE_PREFIX}${AUTOMAKE:-automake}${AUTOMAKE_SUFFIX}
 ACLOCAL=${AUTOMAKE_PREFIX}${ACLOCAL:-aclocal}${AUTOMAKE_SUFFIX}
 
 DIE=no
+FORCE=
+if test "$1" == "--force"; then
+  FORCE=" --force"
+  shift
+fi
 
 # ***** W32 build script *******
 # Used to cross-compile for Windows.
@@ -133,7 +138,7 @@ $ACLOCAL -I m4 $ACLOCAL_FLAGS
 #$AUTOHEADER
 echo "Running automake --gnu ..."
 $AUTOMAKE --gnu;
-echo "Running autoconf..."
-$AUTOCONF
+echo "Running autoconf${FORCE} ..."
+$AUTOCONF${FORCE}
 
 echo "You may now run \"./configure --host=i586-mingw32msvc && make\"."