From owner-freebsd-ports@FreeBSD.ORG Fri Jun 17 01:16:24 2005 Return-Path: X-Original-To: ports@FreeBSD.org 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 CBCC616A41C; Fri, 17 Jun 2005 01:16:24 +0000 (GMT) (envelope-from adamw@magnesium.net) Received: from connectmail.carleton.ca (connectmail.carleton.ca [134.117.2.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9EA1843D4C; Fri, 17 Jun 2005 01:16:24 +0000 (GMT) (envelope-from adamw@magnesium.net) Received: from [192.168.1.100] (c-24-7-97-203.hsd1.ca.comcast.net [24.7.97.203]) by connectmail.carleton.ca (iPlanet Messaging Server 5.2 HotFix 2.04 (built Feb 8 2005)) with ESMTPSA id <0II700582FJAC8@connectmail.carleton.ca>; Thu, 16 Jun 2005 21:16:23 -0400 (EDT) Date: Thu, 16 Jun 2005 18:16:35 -0700 From: Adam Weinberger In-reply-to: <42B21E9D.80709@FreeBSD.org> To: Ade Lovett Message-id: <42B22473.3000001@magnesium.net> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7BIT User-Agent: Mozilla Thunderbird 1.0+ (Macintosh/20050531) References: <42B21E9D.80709@FreeBSD.org> Cc: ports@FreeBSD.org Subject: Re: Proposed rework of autotools call structure from port Makefiles X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jun 2005 01:16:24 -0000 Ade Lovett wrote: > Hi all, > > I'm currently working on something of a rewrite to the way in which > ports/ Makefiles will make use of the build-time autotools (libtool, > autoconf, automake, and friends). > > The short document is available as: > > http://people.FreeBSD.org/~ade/autotools.html > > If y'all could look over this, particularly if you're a maintainer who > makes heavy use of autotools (that means you, GNOME folks :), and > provide feedback, I'd really appreciate it. > > Thanks, > -aDe Sweet! This change is overdue and quite welcome! Is specifying the exact versions always necessary? Is it possible to examine a configure.in or something to determine the version of libtool/auto* needed, and then run that? That would also help with things like the recent libtool13->libtool15 sweep, if one could just define USE_AUTOTOOLS=autoconf and the build system could intuit the rest. # Adam -- Adam Weinberger adamw@magnesium.net || adamw@FreeBSD.org adamw@vectors.cx || adamw@gnome.org http://www.vectors.cx