Date: Fri, 18 Jun 2004 02:14:51 +1000 From: Sam Lawrance <boris@brooknet.com.au> To: Cyrille Lefevre <clefevre-lists@9online.fr> Cc: ports@freebsd.org Subject: Re: pkg-plist and installing under multiple prefixes Message-ID: <1087488889.13545.43.camel@dirk> In-Reply-To: <04c601c4547b$11cf85e0$7890a8c0@dyndns.org> References: <1087444685.904.16.camel@dirk> <04c601c4547b$11cf85e0$7890a8c0@dyndns.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 2004-06-18 at 00:55, Cyrille Lefevre wrote: > "Sam Lawrance" <boris@brooknet.com.au> wrote: > > > > I'm porting a binary distributiono of a java application. > > > > Like a number of similar ports, it installs into ${PREFIX}/${PORTNAME}. > > I want to also install gnome application entries, but these are usually > > under ${X11BASE}/share/gnome/applications. > > > > Just doing > > > > PLIST_FILES += ${X11BASE}/share/gnome/applications/xyzzy.desktop > > PLIST_FILES += @cwd %%X11BASE%% > PLIST_FILES += share/gnome/applications/xyzzy.desktop > ... > PLIST_FILES += @cwd %%PREFIX%% Cheers, that got me on the right track. %%PREFIX%% is set to substitute for %D. I don't understand this - but setting the substitution to ${PREFIX} works. Also the substitutions needed to be quoted. This works: PLIST_SUB+= PREFIX=${PREFIX} PLIST_FILES+= "@cwd %%X11BASE%%" PLIST_FILES+= share/gnome/applications/xyzzy.desktop PLIST_FILES+= "@cwd %%PREFIX%%" -Sam
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1087488889.13545.43.camel>