From owner-freebsd-ports@FreeBSD.ORG Thu Oct 16 08:05:25 2003 Return-Path: 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 49CBD16A4B3 for ; Thu, 16 Oct 2003 08:05:25 -0700 (PDT) Received: from thuis.piwebs.com (217-19-20-186.dsl.cambrium.nl [217.19.20.186]) by mx1.FreeBSD.org (Postfix) with SMTP id E68C943FF5 for ; Thu, 16 Oct 2003 08:05:22 -0700 (PDT) (envelope-from avleeuwen@piwebs.com) Received: (qmail 94607 invoked by uid 85); 16 Oct 2003 15:06:21 -0000 Received: from avleeuwen@piwebs.com by thuis.piwebs.com by uid 82 with qmail-scanner-1.20rc1 (uvscan: v4.2.40/v4288. Clear:RC:1:. Processed in 0.069429 secs); 16 Oct 2003 15:06:21 -0000 Received: from unknown (HELO 192.168.0.109) (192.168.0.109) by 0 with SMTP; 16 Oct 2003 15:06:20 -0000 From: Arjan van Leeuwen To: Philip Paeps , FreeBSD GNOME Users , ports@FreeBSD.org Date: Thu, 16 Oct 2003 17:05:19 +0200 User-Agent: KMail/1.5.4 References: <1066241563.721.27.camel@gyros> <20031016102623.GE648@hermes.nixsys.be> In-Reply-To: <20031016102623.GE648@hermes.nixsys.be> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200310161705.20400.avleeuwen@piwebs.com> Subject: Re: RFC: What to do with Mozilla X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2003 15:05:25 -0000 On Thursday 16 October 2003 12:26, Philip Paeps wrote: > On 2003-10-15 14:12:44 (-0400), Joe Marcus Clarke wrote: > > As some of you may be aware, Mozilla 1.5 was released today (along with > > Firebird and Thunderbird updates which will be handled soon). The > > question is, what do we do with Mozilla 1.4.x? Do you resurrect > > mozilla-vendor to hold 1.4.x for a while, or do we just update > > www/mozilla to 1.5, and say "to hell" with 1.4.x? Note, 1.6a is due out > > shortly as well, and mozilla-devel will be updated to that. > > Perhaps we should look at Mozilla more as a 'collection of things', much > like GNOME than as simply several different unrelated things? > > We could make 'www/mozilla' build the browser-bits, with knobs for the user > to say what browser they want: > > WITH_MOZILLA_FB --> Mozilla Firebird > WITH_MOZILLA_14 --> Latest on the 1.4 branch > WITH_MOZILLA_15 --> Latest on the 1.5 branch > WITH_MOZILLA_16 --> Latest on the 1.6 branch > > Default would be 'the most stable', which currently would probably have to > be the 1.4 branch. So if a user were to compile www/mozilla or pkg_add it, > he would get a stable browser, as expected. > > A nice way to sort out dependencies would be a USE_MOZILLA variable, much > like the USE_GNOME variable for ports to say what bits or what version of > Mozilla they want. We could use pkgnamesuffixes to deal with different > versions of Mozilla being installed (each in different places, of course) > and a 'mozilla' symlink pointing to the binary the user expects to be his > browser. I don't really like this idea. Mozilla and Mozilla Firebird are clearly different programs, so they should have different ports. Furthermore, the versioning is inconsistent with other ports, and it would be far more difficult for people to search for the newest version of Mozilla (go to Freshports, search for Mozilla - you'll find Mozilla 1.4, because that's the default. Where is 1.5? Where is Firebird? Same with searching using make search). Arjan