This is the mail archive of the
automake@gnu.org
mailing list for the automake project.
Re: AC_INIT translates PACKAGE to lower case
>>> "Ralf" == Ralf Corsepius <corsepiu@faw.uni-ulm.de> 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