Subject: Re: INSTALL_DATA etc: where are wildcards supposed to be expanded?
To: Georg Schwarz <georg.schwarz@freenet.de>
From: Jeremy C. Reed <reed@reedmedia.net>
List: tech-pkg
Date: 04/05/2005 17:43:46
On Wed, 6 Apr 2005, Georg Schwarz wrote:
> I noticed some packages, e.g. www/analog, use wildcard (*) expressions
> as arguments for INSTALL_DATA.
> Where are these arguments supposed to be expanded?
> By bmake? By the install program? Somewhere else?
>
> I'm asking because, you guessed it, it does not work on my system :-(
I recall that others have mentioned that install(1) on their systems don't
support multiple files.
I know packages have been fixed to use multiple "install" statements
instead of wildcards, but from a quick search I can't find the examples or
references.
I use install(1) from coreutils on my Linux systems. And native install on
FreeBSD and NetBSD.
Maybe we should force the install.sh or other install command for some
systems?
See mk/platform/OSF1.mk and mk/platform/AIX.mk which have examples for
setting INSTALL= ${LOCALBASE}/bin/install-sh
What platform?
Jeremy C. Reed
Low cost press releases
http://www.reedmedia.net/