[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
libtool ChangeLog libtoolize.m4sh [branch-2-0]
From: |
Gary V . Vaughan |
Subject: |
libtool ChangeLog libtoolize.m4sh [branch-2-0] |
Date: |
Sun, 27 Feb 2005 14:35:57 -0500 |
CVSROOT: /cvsroot/libtool
Module name: libtool
Branch: branch-2-0
Changes by: Gary V. Vaughan <address@hidden> 05/02/27 19:35:56
Modified files:
. : ChangeLog libtoolize.m4sh
Log message:
In branch-2-0 (and in time, others) ltversion.m4 has a dot
delimited serial number that didn't used to be processed
correctly by libtoolize. This changeset fixes that, and
leverages those changes to check versions of ltmain.sh and
config.sub, config.guess before overwriting when --force is
not given:
* libtoolize.m4sh: Don't overwrite pkgaux files with --force
unless --install is given too.
(func_serial): Fix underquoting in regexp.
(func_serial_max): New function to compare serial numbers.
(func_serial_update_check): New function factored out of
func_serial_update().
(func_serial_update): Bail if SRCFILE is missing.
Don't display both 'already up to date' and 'use --force to
update' messages for the same file.
Use func_serial_max to cope with `.' delimited serial numbers.
(func_ltmain_update): Use func_serial_update_check and
func_serial_max to do version checking with $package_revision.
(func_config_update): Ditto with $timestamp.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/libtool/libtool/ChangeLog.diff?only_with_tag=branch-2-0&tr1=1.1667.2.168&tr2=1.1667.2.169&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/libtool/libtool/libtoolize.m4sh.diff?only_with_tag=branch-2-0&tr1=1.1.2.9&tr2=1.1.2.10&r1=text&r2=text