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/