bug-automake
[Top][All Lists]
Advanced

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

Re: Directory names should use $(PACKAGE_TARNAME), not $(PACKAGE)


From: Ludovic Courtès
Subject: Re: Directory names should use $(PACKAGE_TARNAME), not $(PACKAGE)
Date: Wed, 18 Nov 2009 12:10:15 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux)

Hello,

address@hidden (Ludovic Courtès) writes:

>   2. $(pkglibdir), $(pkgdatadir), etc., all use .../$(PACKAGE), but I
>      think it should really be .../$(PACKAGE_TARNAME).

This is actually documented in Automake (info "(automake) Uniform"), but
this choice conflicts with what Autoconf says (info "(autoconf)
Initializing configure"):

  The package TARNAME differs from PACKAGE: the latter designates the
  full package name (e.g., `GNU Autoconf'), while the former is meant
  for distribution tar ball names (e.g., `autoconf').

It seems clear to me that directory names shouldn’t contain the “full
package name” with whitespaces, capitals, etc.  Thus I’d suggest
changing $(pkglibdir) & co. to use $(PACKAGE_TARNAME), not $(PACKAGE).

Thanks,
Ludo’.





reply via email to

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