From adamw@FreeBSD.org  Wed Feb 11 10:39:48 2004
Return-Path: <adamw@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 0149A16A4D0
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 11 Feb 2004 10:39:47 -0800 (PST)
Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21])
	by mx1.FreeBSD.org (Postfix) with ESMTP id D68B343D2F
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 11 Feb 2004 10:39:47 -0800 (PST)
	(envelope-from adamw@FreeBSD.org)
Received: from freefall.freebsd.org (adamw@localhost [127.0.0.1])
	by freefall.freebsd.org (8.12.10/8.12.10) with ESMTP id i1BIdlbv015150
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 11 Feb 2004 10:39:47 -0800 (PST)
	(envelope-from adamw@freefall.freebsd.org)
Received: (from adamw@localhost)
	by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i1BIdlnH015149;
	Wed, 11 Feb 2004 10:39:47 -0800 (PST)
	(envelope-from adamw)
Message-Id: <200402111839.i1BIdlnH015149@freefall.freebsd.org>
Date: Wed, 11 Feb 2004 10:39:47 -0800 (PST)
From: Adam Weinberger <adamw@freebsd.org>
Reply-To: Adam Weinberger <adamw@freebsd.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: make GTK2 mozilla the default
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         62700
>Category:       ports
>Synopsis:       make GTK2 mozilla the default
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    adamw
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 11 10:40:18 PST 2004
>Closed-Date:    Thu Feb 19 18:30:08 PST 2004
>Last-Modified:  Thu Feb 19 18:30:08 PST 2004
>Originator:     Adam Weinberger <adamw@FreeBSD.org>
>Release:        FreeBSD 4.9-STABLE i386
>Organization:
>Environment:
System: FreeBSD freefall.freebsd.org 4.9-STABLE FreeBSD 4.9-STABLE #11: Thu Feb 5 19:43:44 PST 2004 kensmith@freefall.freebsd.org:/c/src/sys/compile/FREEFALL i386


	
>Description:
	
	By default, GTK1 mozilla is installed and GTK2 mozilla is built only
	if explicitly requested.

	Given that GTK2 is the standard now, this behaviour should be switched.
	This will allow for a completely gtk1-less install of x11/gnome2 right
	out of the box.
>How-To-Repeat:
	
>Fix:

	

	The following changes will need to take place:

	www/mozilla needs a repocopy to www/mozilla-gtk1
	www/mozilla-devel needs a repocopy to www/mozilla-gtk1

	www/mozilla-gtk2 will become www/mozilla
	www/mozilla-devel-gtk2 will become www/mozilla-devel

	www/mozilla-gtk2 will be removed
	www/mozilla-devel-gtk2 will be removed

	It would make sense to me to remove www/mozilla and www/mozilla-devel
	and repocopy www/mozilla-gtk2 to www/mozilla and www/mozilla-devel-gtk2
	to www/mozilla-devel. I'm not sure if this is feasible/advisable, so I'll
	leave it up to portmgr to decide. However, it would preserve the change
	history of the gtk2 streams.

	Furthermore, every port that relies upon mozilla will need to have its
	mozilla-version-choosing logic changed, but these should be trivial fixes.
	Also, this reinforces that we need a bsd.mozilla.mk ;;)

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->gnome 
Responsible-Changed-By: adamw 
Responsible-Changed-When: Wed Feb 11 10:40:30 PST 2004 
Responsible-Changed-Why:  
This is gnome@'s domain. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=62700 
State-Changed-From-To: open->repocopy 
State-Changed-By: adamw 
State-Changed-When: Wed Feb 11 10:41:00 PST 2004 
State-Changed-Why:  
portmgr: 

This PR is requesting the following repocopies: 

www/mozilla -> www/mozilla-gtk1 
www/mozilla-devel -> www/mozilla-devel-gtk1 

www/mozilla-gtk2 -> www/mozilla 
www/mozilla-devel-gtk -> www/mozilla-devel 


Responsible-Changed-From-To: gnome->portmgr 
Responsible-Changed-By: adamw 
Responsible-Changed-When: Wed Feb 11 10:41:00 PST 2004 
Responsible-Changed-Why:  
portmgr: 

This PR is requesting the following repocopies: 

www/mozilla -> www/mozilla-gtk1 
www/mozilla-devel -> www/mozilla-devel-gtk1 

www/mozilla-gtk2 -> www/mozilla 
www/mozilla-devel-gtk -> www/mozilla-devel 

http://www.freebsd.org/cgi/query-pr.cgi?pr=62700 
State-Changed-From-To: repocopy->feedback 
State-Changed-By: marcus 
State-Changed-When: Sun Feb 15 11:21:54 PST 2004 
State-Changed-Why:  
Actually, the -gtk2 ports are slave ports right now, and shouldn't be 
repocopied to the main ports.  What about this: 

mozilla-gtk2 --> mozilla-gtk1 
mozilla-devel-gtk2 --> mozilla-devel-gtk1 

Those will remain slave ports.  The main mozilla[-devel] ports will then be 
changed to make gtk+-2 the default, and a WITH_GTK1 knob that the slave ports 
will frobnicate to enable older gtk+ support. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=62700 
State-Changed-From-To: feedback->repocopy 
State-Changed-By: adamw 
State-Changed-When: Sun Feb 15 11:55:28 PST 2004 
State-Changed-Why:  
Great googly moogly. 

That's an _infinitely_ better idea ::P 

Okay. I like Joe's suggestion. 

www/mozilla-gtk2 -> www/mozilla-gtk1 
www/mozilla-devel-gtk2 -> www/mozilla-devel-gtk1 


http://www.freebsd.org/cgi/query-pr.cgi?pr=62700 
Responsible-Changed-From-To: portmgr->cvs 
Responsible-Changed-By: marcus 
Responsible-Changed-When: Sun Feb 15 12:00:52 PST 2004 
Responsible-Changed-Why:  
Approved: 

www/mozilla-gtk2 -> www/mozilla-gtk1 
www/mozilla-devel-gtk2 -> www/mozilla-devel-gtk1 

http://www.freebsd.org/cgi/query-pr.cgi?pr=62700 
Responsible-Changed-From-To: cvs->adamw 
Responsible-Changed-By: marcus 
Responsible-Changed-When: Mon Feb 16 15:32:24 PST 2004 
Responsible-Changed-Why:  
Repo-copy complete. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=62700 
State-Changed-From-To: repocopy->closed 
State-Changed-By: adamw 
State-Changed-When: Thu Feb 19 18:29:20 PST 2004 
State-Changed-Why:  
Okay... thanks to the quick repair work of marcus, this is complete. Yay! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=62700 
>Unformatted:
