Bug 82462

Summary: NEW Mk/bsd.autotools.mk for -exp run
Product: Ports & Packages Reporter: Ade Lovett <ade>
Component: Individual Port(s)Assignee: Ade Lovett <ade>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Ade Lovett freebsd_committer freebsd_triage 2005-06-21 05:40:07 UTC
	New version of Mk/bsd.autotools.mk, implementing the
	USE_AUTOTOOLS functionality as described at:

	http://people.FreeBSD.org/~ade/autotools.html

	This has all the necessary backwards compatibility shims
	in place so that it is essentially a no-op, allowing a
	sweep of the ports tree to convert ports from old to new
	style autotools use at leisure.

Fix: 

Replace ports/Mk/bsd.autotools.mk with that available from:

	http://people.FreeBSD.org/~ade/bsd.autotools.mk

	and run a full ports tree build.  Local testing has involved
	creating an INDEX which matches up with the previous version
	(indicating that at least the dependencies are matching up),
	and a full build of x11/gnome2 (a heavy consumer of autotools)
	is currently in progress.

	I will follow up and assign the PR to portmgr@ for -exp build
	testing as soon as this stage has completed.
How-To-Repeat: 
	N/A
Comment 1 Ade Lovett freebsd_committer freebsd_triage 2005-06-21 05:42:37 UTC
Responsible Changed
From-To: freebsd-ports-bugs->ade

Assign to self whilst local testing finishes.
Comment 2 Ade Lovett freebsd_committer freebsd_triage 2005-06-21 17:13:06 UTC
Responsible Changed
From-To: ade->portmgr

Over to portmgr for a possible -exp ports run. 

Guys, this one is really your call as to whether a full build is 
actually needed -- I've taken great pains to ensure complete 
backwards compatibility, verified with an x11/gnome2 build, which is 
a major consumer of autotools for building. 

I'd like to see this get in for 6.0-REL, so I can then begin sweeps 
of the ports tree to convert from the old variables to the new 
USE_AUTOTOOLS equivalents.
Comment 3 Ade Lovett freebsd_committer freebsd_triage 2005-07-01 18:04:58 UTC
State Changed
From-To: open->closed

Code committed with lengthy message explaining the background. 


Comment 4 Ade Lovett freebsd_committer freebsd_triage 2005-07-01 18:04:58 UTC
Responsible Changed
From-To: portmgr->ade

My responsibility, not portmgr.