From owner-freebsd-ports Tue Sep 17 12:23:17 2002 Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 74C8337B401; Tue, 17 Sep 2002 12:23:15 -0700 (PDT) Received: from gilliam.users.flyingcroc.net (gilliam.users.flyingcroc.net [207.246.128.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0658B43E65; Tue, 17 Sep 2002 12:23:15 -0700 (PDT) (envelope-from joek@mail.flyingcroc.net) Received: from mail.flyingcroc.net (fci92.staff.flyingcroc.net [207.246.150.92]) by gilliam.users.flyingcroc.net (8.9.3/8.9.3) with ESMTP id MAA11049; Tue, 17 Sep 2002 12:23:11 -0700 (PDT) Message-ID: <3D87811F.6030807@mail.flyingcroc.net> Date: Tue, 17 Sep 2002 12:23:11 -0700 From: Joe Kelsey User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.1) Gecko/20020917 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Joe Marcus Clarke Cc: jerry@thehutt.org, freebsd-gnome , freebsd-ports@FreeBSD.ORG Subject: Re: ports/42870: mozilla-devel should be updated to 1.2a References: <3D8775E9.4050409@mail.flyingcroc.net> <1032287836.331.66.camel@gyros.marcus com.com> <20020917184537.GA22391@nomad.thehutt.org> <1032288591.331.71.camel@gyros.marcuscom.com> <3D877DA3.6070003@mail.flyingcroc.net> <1032289994.331.76.camel@gyros.marcuscom.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Joe Marcus Clarke wrote: > On Tue, 2002-09-17 at 15:08, Joe Kelsey wrote: > >>Joe Marcus Clarke wrote: >> >>>On Tue, 2002-09-17 at 14:45, Jerry A! wrote: >>> >>>>Could you please give some thought as to how to name >>>>/usr/X11R6/lib/mozilla before you make the repo copy? For instance, >>>>should it be a symlink to /usr/X11R6/lib/mozilla-${ver} or what? >>>> >>>>The reason I ask is b/c ports like flashplugin-mozilla and plugger break >>>>if /usr/X11R6/lib/mozilla doesn't exist. >>> >>> >>> >>>I thought of keeping things in line with the way they are now. That is: >>> >>>${X11BASE}/lib/mozilla --> mozilla-1.1 >>>${X11BASE}/lib/mozilla-devel --> mozilla-1.2a >>>${X11BASE}/lib/mozilla-vendor --> mozilla-1.0.1 >> >>www/flashplugin-mozilla/Makefile contains the line: >> >>do-install: >> @${INSTALL_PROGRAM} ${WRKSRC}/npflash.so >>${X11BASE}/lib/mozilla/plugins >> >>which requires the mozilla directory to exist. It needs to change >>"/mozilla/" to something like "/$(MOZILLA_HOME)/", where MOZILLA_HOME is >> set in make.conf or something. The problem of plugins is a difficult >>one. www/flashplugin sets a variable TARGET_DIR in it's Makefile. I >>think that there is no real answer to doing this automatically without >>inventing a lot of make cruft. > > > This then begs the question of should I make this change now so close to > the release? I don't want things to ship out with a lot of popular > pieces in a broken state. While people might not agree with the Mozilla > naming scheme right now, the ports do function. Well, they only function if you choose www/mozilla. If you install mozilla-devel, then it could be argued that they don't function. I think what ever you do, you are bound to break something unless you go to the trouble of setting up something like the structure used to support the multiple netscape releases. I think we should take the time to come up with a working system based on the idea of using the proposed structure, but it should be done after the 4.7 freexe is lifted. /Joe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message