This is the mail archive of the
automake@gnu.org
mailing list for the automake project.
AC_INIT translates PACKAGE to lower case
- From: Ralf Corsepius <corsepiu at faw dot uni-ulm dot de>
- To: Autoconf List <autoconf at gnu dot org>, Automake List <automake at gnu dot org>
- Date: 30 Jan 2002 11:06:59 +0100
- Subject: AC_INIT translates PACKAGE to lower case
If using the new AC_INIT and AM_INIT_AUTOMAKE syntax, PACKAGE gets
translated to lower case letters. - Why this change?
This breaks packages which have been using @PACKAGE@ inside of autoconf
generated files and depend on using -D$(PACKAGE).
Furthermore, PACKAGE_TARNAME also is transformed to lower case letters -
Why this change?
IMO, both changes unnecessarily complicate things and avoidably break
well-known features of automake, without further reason.
In particular this change is in contradiction to this sentence from info
automake.info (1.4):
Automake doesn't do any interpretation of `PACKAGE' or `VERSION'.
[Strictly speaking this sentence remains valid. It's autoconf that
interferes.]
Ralf