automake
[Top][All Lists]
Advanced

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

Re: AC_INIT translates PACKAGE to lower case


From: Alexandre Duret-Lutz
Subject: Re: AC_INIT translates PACKAGE to lower case
Date: 31 Jan 2002 22:31:53 +0100
User-agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7

>>> "Ralf" == Ralf Corsepius <address@hidden> writes:

 Ralf> Am Don, 2002-01-31 um 17.27 schrieb Russ Allbery:

[...]

 >> Why are you lowercasing the package name? 

For the same reason a leading `GNU ' is stripped: because for
most packages this is the way to transform a package name into a
tarball name.

`GNU Autoconf' => `autoconf'

What might confuse you is that AC_INIT's first argument is NOT a
tarname, it's the name of a package, as printed in banners
test-suites, etc.

The issue was that there was no easy way to specify a tarball
name when Autoconf guess it wrong.  Is there any point in
continuing this thread, now that Akim has added a fourth
argument for this purpose?

[...]

 Ralf> * All existing automake-based packages will not be affected, because
 Ralf> automake <= 1.5 requires the old AM_INIT_AUTOMAKE syntax, which
 Ralf> prevented this issue to show, even if using autoconf >= 2.50.

Aside: some people use
  AM_INIT_AUTOMAKE([AC_PACKAGE_TARNAME], [AC_PACKAGE_VERSION])

(this won't work with Automake in --gnits mode, though) 

[...]
-- 
Alexandre Duret-Lutz



reply via email to

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