* Makefile.am (dist-hook): Only look in mpi and scripts for
authorWerner Koch <wk@gnupg.org>
Tue, 18 Dec 2001 15:30:01 +0000 (15:30 +0000)
committerWerner Koch <wk@gnupg.org>
Tue, 18 Dec 2001 15:30:01 +0000 (15:30 +0000)
distfiles; this way we don't include those of a stale "make dist"
directory.
* acinclude.m4 (GNUPG_FIX_HDR_VERSION): Make it work with the new
automake.
* configure.ac: Don't chmod db2any.

ChangeLog
Makefile.am
NEWS
README
acinclude.m4
autogen.sh [new file with mode: 0755]
configure.ac

index f98515a..f3ac9e5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2001-12-18  Werner Koch  <wk@gnupg.org>
+
+       Released 1.1.5.
+
+       * Makefile.am (dist-hook): Only look in mpi and scripts for
+       distfiles; this way we don't include those of a stale "make dist"
+       directory.
+
+       * acinclude.m4 (GNUPG_FIX_HDR_VERSION): Make it work with the new
+       automake.
+       * configure.ac: Don't chmod db2any.
+
 2001-08-06  Werner Koch  <wk@gnupg.org>
 
        * configure.ac: Removed cross compiling hacks.
index 86e2813..193cdc7 100644 (file)
@@ -1,16 +1,17 @@
 ## Process this file with automake to produce Makefile.in
 
 SUBDIRS = jnlib mpi cipher src doc tests
-EXTRA_DIST = README-alpha BUGS
+EXTRA_DIST = README-alpha BUGS autogen.sh
 DISTCLEANFILES = gcrypt-defs.h 
 
 
 # Add all the files listed in "distfiles" files to the distribution,
 # apply version number s to some files and create a VERSION file which
-# we need for the Prereq: patch file trick.
+# we need for the Prereq: patch file trick. 
 dist-hook:
        @set -e; \
-        for file in `cd $(top_srcdir); find . -type f -name distfiles`; do \
+        for file in `cd $(top_srcdir); \
+             find mpi scripts -type f -name distfiles`; do \
            dir=`dirname $$file` ; $(mkinstalldirs) $(distdir)/$$dir ; \
            for i in distfiles `cat $(top_srcdir)/$$file` ; do \
                ln $(top_srcdir)/$$dir/$$i $(distdir)/$$dir/$$i 2> /dev/null \
@@ -21,3 +22,6 @@ dist-hook:
        echo "$(VERSION)" > $(distdir)/VERSION
 
 
+
+
+
diff --git a/NEWS b/NEWS
index b99516f..f2c05b4 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,4 @@
-Noteworthy changes in version 1.1.5 ()
+Noteworthy changes in version 1.1.5 (2001-12-18)
 ------------------------------------------------
 
   * gcry_{cipher,md}_map_name are now able to map stringified object IDs.
diff --git a/README b/README
index f9ec4a2..75b1f0e 100644 (file)
--- a/README
+++ b/README
@@ -13,9 +13,8 @@ except that new functions may be added in the future.
 This is a development version, the first stable version will be 1.2.0.
 
 If you are using the CVS version, make sure that you have the latest
-automake (I am using Debian Sid). Ignore the make warnings about
-overriding old rules. I had to include ltmain.sh two times due to
-autoconf/libtool mismatches.
+automake (I am using Debian Sid) and run ./autogen.sh to create
+configure.
 
 
 
index e1d74f5..2e0a374 100644 (file)
@@ -48,20 +48,23 @@ AC_DEFUN(GNUPG_CHECK_TYPEDEF,
 dnl GNUPG_FIX_HDR_VERSION(FILE, NAME)
 dnl Make the version number in gcrypt/gcrypt.h the same as the one here.
 dnl (this is easier than to have a .in file just for one substitution)
+dnl We must use a temp file in the current directory because make distcheck 
+dnl install all sourcefiles RO.
 dnl
 AC_DEFUN(GNUPG_FIX_HDR_VERSION,
-  [ sed "s/^#define $2 \".*/#define $2 \"$VERSION\"/" $srcdir/$1 > $srcdir/$1.tmp
-    if cmp -s $srcdir/$1 $srcdir/$1.tmp 2>/dev/null; then
-        rm -f $srcdir/$1.tmp
+  [ sed "s/^#define $2 \".*/#define $2 \"$VERSION\"/" $srcdir/$1 > fixhdr.tmp
+    if cmp -s $srcdir/$1 fixhdr.tmp 2>/dev/null; then
+        rm -f fixhdr.tmp
     else
         rm -f $srcdir/$1
-        if mv $srcdir/$1.tmp $srcdir/$1 ; then
+        if mv fixhdr.tmp $srcdir/$1 ; then
             :
         else
             AC_MSG_ERROR([[
+***
 *** Failed to fix the version string macro $2 in $1.
-*** The old file has been saved as $1.tmp
-                         ]])
+*** The old file has been saved as fixhdr.tmp
+***]])
         fi
         AC_MSG_WARN([fixed the $2 macro in $1])
     fi
diff --git a/autogen.sh b/autogen.sh
new file mode 100755 (executable)
index 0000000..41ae4e2
--- /dev/null
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+autogen_sh="`dirname $0`/scripts/autogen.sh"
+exec $autogen_sh $*
+
index d001b0b..2217d33 100644 (file)
@@ -23,12 +23,12 @@ AC_REVISION($Revision$)dnl
 AC_PREREQ(2.52)
 # Version numbers (Remember to change them just before a release)
 #   (Interfaces removed:    CURRENT++, AGE=0, REVISION=0)
-# X (Interfaces added:      CURRENT++, AGE++, REVISION=0)
+#   (Interfaces added:      CURRENT++, AGE++, REVISION=0)
 #   (No interfaces changed:                   REVISION++)
-AC_INIT(libgcrypt,1.1.4b-cvs)
-LIBGCRYPT_LT_CURRENT=2
-LIBGCRYPT_LT_AGE=1
-LIBGCRYPT_LT_REVISION=1
+AC_INIT(libgcrypt,1.1.5)
+LIBGCRYPT_LT_CURRENT=3
+LIBGCRYPT_LT_AGE=2
+LIBGCRYPT_LT_REVISION=0
 #-----------------------
 
 PACKAGE=$PACKAGE_NAME
@@ -726,7 +726,6 @@ AC_SUBST(LIBGCRYPT_LIBS)
 AC_SUBST(LIBGCRYPT_CFLAGS)
 
 AC_CONFIG_COMMANDS([gcrypt-defs],[[
-chmod +x scripts/db2any
 chmod +x src/libgcrypt-config
 cat >gcrypt-defs.tmp <<G10EOF
 /* Generated automatically by configure */