Bug 62700

Summary: make GTK2 mozilla the default
Product: Ports & Packages Reporter: Adam Weinberger <adamw>
Component: Individual Port(s)Assignee: Adam Weinberger <adamw>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Adam Weinberger freebsd_committer freebsd_triage 2004-02-11 18:40:18 UTC
	
	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.

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 ;;)
Comment 1 Adam Weinberger freebsd_committer freebsd_triage 2004-02-11 18:40:30 UTC
Responsible Changed
From-To: freebsd-ports-bugs->gnome

This is gnome@'s domain.
Comment 2 Adam Weinberger freebsd_committer freebsd_triage 2004-02-11 18:41:00 UTC
State Changed
From-To: open->repocopy

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 


Comment 3 Adam Weinberger freebsd_committer freebsd_triage 2004-02-11 18:41:00 UTC
Responsible Changed
From-To: gnome->portmgr

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
Comment 4 Joe Marcus Clarke freebsd_committer freebsd_triage 2004-02-15 19:21:54 UTC
State Changed
From-To: repocopy->feedback

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.
Comment 5 Adam Weinberger freebsd_committer freebsd_triage 2004-02-15 19:55:28 UTC
State Changed
From-To: feedback->repocopy

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
Comment 6 Joe Marcus Clarke freebsd_committer freebsd_triage 2004-02-15 20:00:52 UTC
Responsible Changed
From-To: portmgr->cvs

Approved: 

www/mozilla-gtk2 -> www/mozilla-gtk1 
www/mozilla-devel-gtk2 -> www/mozilla-devel-gtk1
Comment 7 Joe Marcus Clarke freebsd_committer freebsd_triage 2004-02-16 23:32:24 UTC
Responsible Changed
From-To: cvs->adamw

Repo-copy complete.
Comment 8 Adam Weinberger freebsd_committer freebsd_triage 2004-02-20 02:29:20 UTC
State Changed
From-To: repocopy->closed

Okay... thanks to the quick repair work of marcus, this is complete. Yay!