cvs commit: ports/www/firefox Makefile ports/www/firefox/files mozconfig.in patch-browser_app_mozilla.in

Michael Johnson ahze at ahze.net
Sat Nov 13 22:29:16 PST 2004


On Nov 14, 2004, at 1:26 AM, Pascal Hofstee wrote:

> On Sun, 14 Nov 2004 00:53:02 -0500, Joe Marcus Clarke
> <marcus at marcuscom.com> wrote:
>> On Sat, 2004-11-13 at 21:51 -0800, Pascal Hofstee wrote:
>>
>> How?  mplayer-plugin doesn't install anything into the Firefox
>> subdirectory.
>
> [ snip ]
>
>> All ports that depend on Firefox were also updated for this change.
>> Please be more specific as to the breakage you're seeing.
>
> The generated firefox-*.pc files have the following (or similar) 
> content:
>
> prefix=/usr/ports/www/firefox/work/fake
> exec_prefix=/usr/ports/www/firefox/work/fake
> libdir=/usr/ports/www/firefox/work/fake/lib/firefox
> includedir=/usr/ports/www/firefox/work/fake/include/firefox
>
> which SHOULD be
>
> prefix=/usr/X11R6
> exec_prefix=/usr/X11R6
> libdir=/usr/X11R6/lib/firefox
> includedir=/usr/X11R6/include/firefox
>

it is

root at blueheron /usr/X11R6/libdata/pkgconfig > cat firefox-plugin.pc
prefix=/usr/X11R6
exec_prefix=/usr/X11R6
libdir=/usr/X11R6/lib/firefox
includedir=/usr/X11R6/include/firefox

Name: Mozilla Plug-In API
Description: Mozilla Plug-In API
Version: 1.0
Requires: firefox-xpcom = 1.0
Cflags: -I${includedir}/java -I${includedir}/plugin


> The reason this breaks things like e.g. www/mplayer-plugin ...
> is that they Use these pkg-config files to set the needed CFLAGS /
> LDFLAGS to actually compile.
>
> I hope this made the problem more clear ...
>
> -- 
>   With kind regards,
>   Pascal Hofstee
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/cvs-all/attachments/20041114/7d04db80/PGP.bin


More information about the cvs-all mailing list