[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: on using `makeinfo --no-split' to solve filename conflicts
From: |
Richard Dawe |
Subject: |
Re: on using `makeinfo --no-split' to solve filename conflicts |
Date: |
Wed, 19 Feb 2003 13:07:09 +0000 |
Hello.
Alexandre Duret-Lutz wrote:
>
> >>> "Zaretskii" == Zaretskii Eli <address@hidden> writes:
>
> Zaretskii> automatic renaming such as *.info-XX->*.iXX happens automatically,
>
> Here is my proposal to fix the install/uninstall/clean rules.
> Let me know if anything looks incorrect.
It seems to work OK with my current patched automake 1.7.2b.
NB: I've sent you all the diffs that are in my patched automake 1.7.2b.
But I noticed a couple of small things:
[snip]
> Index: lib/am/texibuild.am
> ===================================================================
> RCS file: /cvs/automake/automake/lib/am/texibuild.am,v
> retrieving revision 1.10.2.2
> diff -u -r1.10.2.2 texibuild.am
> --- lib/am/texibuild.am 30 Nov 2002 13:11:57 -0000 1.10.2.2
> +++ lib/am/texibuild.am 19 Feb 2003 09:42:30 -0000
> @@ -1,5 +1,5 @@
> ## automake - create Makefile.in from Makefile.am
> -## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002
> +## Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
> ## Free Software Foundation, Inc.
>
> ## This program is free software; you can redistribute it and/or modify
> @@ -24,7 +24,8 @@
> ## makeinfo. Otherwise, if the texinfo file shrinks (or if you start
> ## using --no-split), you'll be left with some dead info files lying
> ## around -- dead files which will end up in the distribution.
> - @rm -f $@ address@hidden address@hidden
> +## *.iNN files are used on DJGPP. See the comments in install-info-am
> + rm -f $@ address@hidden address@hidden ${@:.info=}.i[0-9]
> ${@:.info=}.i[0-9][0-9]
> ## It is wrong to have `info' files dependent on %DIRSTAMP%, because
> ## `info' files are distributed and %DIRSTAMP% isn't: a distributed file
> ## should never be dependent upon a non-distributed built file.
Did you mean to remove the '@' in front of 'rm' here?
Also regarding the comment "# Make sure .iNN files are unstalled." in
tests/txinfo19.test. I think it should read "installed" rather than
"unstalled".
Thanks, bye, Rich =]
--
Richard Dawe [ http://www.phekda.freeserve.co.uk/richdawe/ ]