Skip site navigation (1)Skip section navigation (2)
Date:      10 May 2002 02:06:22 -0400
From:      Joe Marcus Clarke <marcus@FreeBSD.org>
To:        parv <parv@pair.com>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: ports/www/mozilla Makefile
Message-ID:  <1021010783.299.24.camel@gyros.marcuscom.com>
In-Reply-To: <20020510014357.GB78654@moo.holy.cow>
References:  <200205090116.g491G3128171@freefall.freebsd.org> <20020509225915.GA20704@moo.holy.cow> <20020509235721.GB20704@moo.holy.cow> <1020989372.64985.9.camel@shumai.marcuscom.com>  <20020510014357.GB78654@moo.holy.cow>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 2002-05-09 at 21:43, parv wrote:
> in message <1020989372.64985.9.camel@shumai.marcuscom.com>,
> wrote Joe Marcus Clarke thusly...
> >
> > On Thu, 2002-05-09 at 20:57, parv wrote:
> > > in message <20020509225915.GA20704@moo.holy.cow>,
> > > wrote parv/pair thusly...
> > > >
> > > > i found that one has to use "--disable-extensions" option instead.
> > > > specifying any option (--disable-extensions="default,xmlterm,irc")
> > > > ends in config error, which according to
> > > > www/mozilla/work/mozilla/configure shouldn't.  i am not aware of any
> > > > side effects.
> > > 
> > > let me correct my last statement: just disabling extensions
> > > disables control over cookies, images, & forms.  see the image
> > > attchment...
> > > 
> > > http://bugzilla.mozilla.org/attachment.cgi?id=82789&action=view
> > > 
> > > ...for bug...
> > > 
> > > http://bugzilla.mozilla.org/show_bug.cgi?id=142896
> > > 
> > > ...i am going thru various iterations currently to see what can/need
> > > to be minimally specified for "--enable-extensions" to disable
> > > chatzilla but still keep control over image, cookies, & forms.
> > 
> > I just tested with my current Makefile, and I do not receive a configure
> > error.
> 
> it seems i was not quite clear ... let me try again ...  there are
> no error messages w/ the Makefile as it comes w/ cvsup.  error comes
> when i specify a particular extension to disable, like
> "--disable-extensions=default,xmlterm,irc".  so i had used just
> "--disable-extensions".

Okay, I see what you're saying now.

> 
> 
> > In fact, it disables Chatzilla just like I asked it to.  Can you
> > send me the error you encountered with the current Makefile?
> 
> that's a surprise to me! i had tried using the default Makefile
> mechanism to disable chatzilla (in v1.0rc[12]), but chatzilla was
> always installed (as indicated by the "cz" image at the bottom right
> when clicked launched the irc client).  also, let me add that that
> WITHOUT_CHATZILLA used to work until v0.9.9.
> 
> 
> so far, here are my list of extensions culled from the configure
> file...

I can patch configure to remove irc from MOZ_EXTENSIONS_DEFAULT, then
add it to MOZ_EXTENSIONS_ALL, and thus the original port Makefile should
still work.  I think I'll do that.  What sucks is I should probably bump
PORTREVISION.  People are going to start to hate me for that.

Joe

> 
> 
> .if !defined(WITHOUT_CHATZILLA)
> CONFIGURE_ARGS+=        --enable-extensions=default,irc,xmlterm
> PLIST_SUB+=     CHATZILLA=""
> .else
> CONFIGURE_ARGS+=        --enable-extensions=cookie,wallet,content-packs,xml-rpc,help,pref,venkman,inspector,access-builtin,p3p,ctl,i
> nterfaceinfo
> PLIST_SUB+=     CHATZILLA="@comment "
> .endif
> 
> 
> ...and my understanding of them...
> 
>   cookie        - cookie
>   wallet        - form completion, password remembrance, etc.
>   content-packs - language packs(?) whatever that means
>   xml-rpc       - xml related
>   help          - help (?)
>   pref          - preferences
>   venkman       - visual javascript debugger
>   inspector     - dom inspector
>   p3p           - privacy policy related
>   ctl           - ?
>   interfaceinfo - xml related
> 
> ...if one is not much interested in web development & such then
> debugger and xml related options can be removed, too, from above list.
> 
> 
>   -  parv
> 
> -- 
>  
> 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1021010783.299.24.camel>