]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
* configure.ac: Bumped version to 1.9b. release-1-9b
authorGary V. Vaughan <gary@gnu.org>
Sun, 29 Aug 2004 20:36:32 +0000 (20:36 +0000)
committerGary V. Vaughan <gary@gnu.org>
Sun, 29 Aug 2004 20:36:32 +0000 (20:36 +0000)
* NEWS: Updated.
* INSTALL, config/config.guess, config/config.sub,
config/texinfo.tex: Updated from canonical source.
* Makefile.maint, HACKING: Update instructions for releasing in a
VPATH build.

ChangeLog
HACKING
Makefile.maint
NEWS
configure.ac

index e668fc967b0dd827f86f4d84059d954b0b8a2966..a021de73d4b1b4d5504b97cc743360e6fa930eee 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
 2004-08-29  Gary V. Vaughan  <gary@gnu.org>
 
+       * configure.ac: Bumped version to 1.9b.
+       * NEWS: Updated.
+       * INSTALL, config/config.guess, config/config.sub,
+       config/texinfo.tex: Updated from canonical source.
+       * Makefile.maint, HACKING: Update instructions for releasing in a
+       VPATH build.
+
        * Makefile.am (dist-hook): Only run if README-alpha exists.
        * README.alpha: Renamed from README-alpha to stop automake from
        automatically adding it to DIST_COMMON.
diff --git a/HACKING b/HACKING
index f68734ec23f324692018e447929c3de61ce29762..957de31930dbfb30432a1194a813182823cdf143 100644 (file)
--- a/HACKING
+++ b/HACKING
@@ -45,7 +45,9 @@ and is not part of a release distribution.
            + install-sh
            + missing
   The ones that are important for a release can be udated with,
-  `make -fMakefile.maint fetch'.
+  `make -fMakefile.maint fetch' (or `make -f../Makefile.maint fetch'
+  if you are running from a VPATH build directory, where `../' is the
+  relative path to the directory with `configure' in it).
 
 * Changes other than bug fixes must be mentioned in NEWS
 
@@ -117,6 +119,8 @@ and is not part of a release distribution.
   keys will be registered on ftp-upload.gnu.org and only then will you be
   authorized to upload files to the FSF ftp machines.
 
+* Make sure you have wget installed.
+
 * Make sure you have a copy of xdelta installed, and a copy of the previous
   release tarball in the build directory.
 
@@ -136,21 +140,30 @@ and is not part of a release distribution.
 * Have some tea.  If you are running on less than 3.6GHz CPU, order
   a pizza too ;-)
 
-* Run ./configure and then make.
+* Run ./configure (or create a build directory first and run configure
+  from there, if you want to keep the build tree separate).
 
-* Run `make -fMakefile.maint fetch', which will fetch new versions of the
-  files that are maintained outside of libtool.
+* Run `make -fMakefile.maint fetch' (or `make -f../Makefile.maint fetch'
+  if you are running from a VPATH build directory, where `../' is the
+  relative path to the directory with `configure' in it), which will
+  fetch new versions of the files that are maintained outside of
+  libtool.
 
-* Run ./commit.
+* Run `make distcheck'.  If there are any problems, fix them and start
+  again.
+
+* Run ./commit from the source tree.
 
-* Run `make -fMakefile.maint cvs-dist' which will build a release tarball
-  (with `make distcheck'), tag the tree with release-$(VERSION) and generate
-  the gpg signature files.
+* Run `make -fMakefile.maint cvs-dist' (or `make -f../Makefile.maint
+  cvs-dist' if you are running from a VPATH build directory, where `../'
+  is the relative path to the directory with `configure' in it), which
+  will build a release tarball (with `make distcheck'), tag the tree
+  with release-$(VERSION) and generate the gpg signature files.
 
-* Run 'make -fMakefile.maint deltas' (pass LASTRELEASE=min.maj[.mic[alpha]]
-  if needed) to create both diff and xdelta files between the previous
-  release tarball and the new with detached gpg signature files and clear
-  signed directive files.
+* Run 'make -f[../]Makefile.maint deltas' (pass
+  LASTRELEASE=min.maj[.mic[alpha]] if needed) to create both diff and
+  xdelta files between the previous release tarball and the new with
+  detached gpg signature files and clear signed directive files.
 
 * Upload release tarball, diff file and xdelta file, plus their associated
   detached gpg signature files and clear signed directive files to
@@ -175,7 +188,7 @@ and is not part of a release distribution.
   release announcement.
 
 * If not an alpha, replace manual.html with the new one
-  (generate with `make -f Makefile.maint web-manual').
+  (generate with `make -f[../]Makefile.maint web-manual').
 
 
 
index b8c22b2200b2c42599e06de9fb44f41e9ff05e9e..d4a8bb9d534696464ccdf97a348d1f10b002dba0 100644 (file)
@@ -1,4 +1,4 @@
-## Makefile.maint -- Makefile rules for libtool maintainers
+## Makefile.maint -- Makefile rules for libtool maintainers -*-Makefile-*-
 ##
 ## Copyright (C) 2004 Free Software Foundation
 ##
 # include the Makefile than figure out a way to put them in here too
 include Makefile
 Makefile:
-       @echo " *** Source directory must be configured to use the "
-       @echo " *** maintainer rules."
+       @echo " *** Run maintainer rules from the build tree, with"
+       @echo " *** \`make -f../Makefile.maint' for example, where"
+       @echo " *** \`../' is the relative path back to the directory"
+       @echo " *** that contains the \`Makefile.maint'.  Alternatively,"
+       @echo " *** run `./configure' in the source tree for an in"
+       @echo " *** tree build."
        @exit 1
 
 TEXI2HTML = texi2html
diff --git a/NEWS b/NEWS
index 513a204d25d4275008f1319fc17fbf7752665151..df726104bfcbfabdf95db08bae20bb5ec3b53575 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,6 @@
 NEWS - list of user-visible changes between releases of GNU Libtool
 
-New in 1.9b: 2004-??-??; CVS version 1.5a, Libtool team:
+New in 1.9b: 2004-08-29; CVS version 1.5a, Libtool team:
 * The /^_?LT_[A-Z_]+$/ namespace is now reserved for Libtool's own macros.
   If you have any shell variables in this namespace they will need to be
   renamed.  If you have any macros in this namespace please rename them to
index e55a500a3258a52f4d9d216f173ad4e28a371d5c..4e1ac70de0fea2e0eb99fdfd5708f7e3646d8f94 100644 (file)
@@ -24,7 +24,7 @@ AC_PREREQ(2.58) ## We use AS_HELP_STRING
 ## ------------------------ ##
 ## Autoconf initialisation. ##
 ## ------------------------ ##
-AC_INIT([libtool], [1.5a], [bug-libtool@gnu.org])
+AC_INIT([libtool], [1.9b], [bug-libtool@gnu.org])
 AC_CONFIG_HEADERS([config.h:config-h.in])
 AC_CONFIG_SRCDIR([libtoolize.in])
 AC_CONFIG_AUX_DIR([config])