libtool-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

FYI: 55-gary-gnu-version-standards.patch


From: Gary V. Vaughan
Subject: FYI: 55-gary-gnu-version-standards.patch
Date: Wed, 26 Nov 2003 12:41:25 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20030925 Thunderbird/0.3

Applied to HEAD.
--
Gary V. Vaughan      ())_.  address@hidden,gnu.org}
Research Scientist   ( '/   http://www.oranda.demon.co.uk
GNU Hacker           / )=   http://www.gnu.org/software/libtool
Technical Author   `(_~)_   http://sources.redhat.com/autobook
Index: ChangeLog
from  Gary V. Vaughan  <address@hidden>

        * config/mkstamp: Change output format to ` $rev $date'.
        * configure.ac: Make the banner more like suggestions in
        http://www.gnu.org/prep/standards_toc.html Section 4.6.
        * libtoolize.in: Make --version output conform to the GNU
        standard.
        * ltmain.in: Ditto. And tweak the generated file headers to
        match.

Index: configure.ac
===================================================================
RCS file: /cvsroot/libtool/libtool/configure.ac,v
retrieving revision 1.26
diff -u -p -u -r1.26 configure.ac
--- configure.ac 25 Nov 2003 15:48:22 -0000 1.26
+++ configure.ac 26 Nov 2003 12:33:59 -0000
@@ -96,7 +96,7 @@ TIMESTAMP=
 case $LT_ALPHA in
   [[acegikmoqsuwy]])
     TIMESTAMP=`${CONFIG_SHELL} ${ac_aux_dir}/mkstamp < ${srcdir}/ChangeLog`
-    AS_BOX([Configuring AC_PACKAGE_TARNAME AC_PACKAGE_VERSION$TIMESTAMP])
+    AS_BOX([Configuring AC_PACKAGE_TARNAME (Build:$TIMESTAMP) 
AC_PACKAGE_VERSION])
     echo
     ;;
 esac
Index: libtoolize.in
===================================================================
RCS file: /cvsroot/libtool/libtool/libtoolize.in,v
retrieving revision 1.28
diff -u -p -u -r1.28 libtoolize.in
--- libtoolize.in 7 Nov 2003 14:04:16 -0000 1.28
+++ libtoolize.in 26 Nov 2003 12:33:59 -0000
@@ -1,5 +1,5 @@
 #! /bin/sh
-# libtoolize (GNU @PACKAGE@) @VERSION@@TIMESTAMP@
+# libtoolize (GNU @PACKAGE@@TIMESTAMP@) @VERSION@
 # Written by Gary V. Vaughan <address@hidden>
 
 # Copyright (C) 2003 Free Software Foundation, Inc.
Index: ltmain.in
===================================================================
RCS file: /cvsroot/libtool/libtool/ltmain.in,v
retrieving revision 1.359
diff -u -p -u -r1.359 ltmain.in
--- ltmain.in 22 Nov 2003 14:12:57 -0000 1.359
+++ ltmain.in 26 Nov 2003 12:33:59 -0000
@@ -245,7 +245,7 @@ do
     ;;
 
   --version)
-    $echo "$PROGRAM (GNU $PACKAGE) $VERSION$TIMESTAMP"
+    $echo "$PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION"
     $echo
     $echo "Copyright (C) 2003  Free Software Foundation, Inc."
     $echo "This is free software; see the source for copying conditions.  
There is NO"
@@ -660,7 +660,7 @@ compiler."
     # but don't create it if we're doing a dry run.
     test -z "$run" && cat > ${libobj}T <<EOF
 # $libobj - a libtool object file
-# Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
 #
 # Please DO NOT delete this file!
 # It is necessary for linking the library.
@@ -4300,7 +4300,7 @@ EOF
 
          test -z "$run" && $echo > "$output_objdir/$dlsyms" "\
 /* $dlsyms - symbol resolution table for \`$outputname' dlsym emulation. */
-/* Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP */
+/* Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION */
 
 #ifdef __cplusplus
 extern \"C\" {
@@ -4630,7 +4630,7 @@ static const void *lt_preloaded_setup() 
            cat > $cwrappersource <<EOF
 
 /* $cwrappersource - temporary wrapper executable for $objdir/$outputname
-   Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP
+   Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
 
    The $output program cannot be directly executed until all the libtool
    libraries that it depends on are installed.
@@ -4964,7 +4964,7 @@ EOF
 #! $SHELL
 
 # $output - temporary wrapper script for $objdir/$outputname
-# Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
 #
 # The $output program cannot be directly executed until all the libtool
 # libraries that it depends on are installed.
@@ -5395,7 +5395,7 @@ fi\
          esac
          $echo > $output "\
 # $outputname - a libtool library file
-# Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
 #
 # Please DO NOT delete this file!
 # It is necessary for linking the library.
Index: config/mkstamp
===================================================================
RCS file: /cvsroot/libtool/libtool/config/mkstamp,v
retrieving revision 1.1
diff -u -p -u -r1.1 mkstamp
--- config/mkstamp 25 Sep 2003 11:22:27 -0000 1.1
+++ config/mkstamp 26 Nov 2003 12:33:59 -0000
@@ -1,7 +1,7 @@
 #! /bin/sh
 
 # mkstamp - extract data from Revision and Date RCS tags in a file
-# Copyright (C) 1999 Free Software Foundation, Inc.
+# Copyright (C) 1999, 2003 Free Software Foundation, Inc.
 # Alexandre Oliva <address@hidden>
 #
 # This file is free software; you can redistribute it and/or modify it
@@ -24,14 +24,14 @@
 # the same distribution terms that you use for the rest of that program.
 
 # This script expects to find a line containing both Revision and Date
-# tags, and it edits this line so that it looks line ` ($rev $date)'
+# tags, and it edits this line so that it looks like ` $rev $date'
 
 # Command-line arguments are passed down to sed; additional -e cmd
 # arguments are acceptable.  If no input filename is specified in the
 # command line, sed will read from stdin.
 
 exec sed -e '
-       s%.*\$''Revision: \([^$]*\) \$.*\$''Date: \([^$]*\) \$.*% (\1 \2)%
+       s%.*\$''Revision: \([^$]*\) \$.*\$''Date: \([^$]*\) \$.*% \1 \2%
        t end
        d
        : end' ${1+"$@"}

Attachment: pgp7RiqHcCnfJ.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]