X-Spam-Check-By: sourceware.org
Message-ID: <455F6536.5010207@cwilson.fastmail.fm>
Date: Sat, 18 Nov 2006 14:55:34 -0500
From: Charles Wilson <cygwin@cwilson.fastmail.fm>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: Charles Wilson <cygwin@cwilson.fastmail.fm>
CC: cygwin@cygwin.com
Subject: Re: autoconf2.5: AC_PATH_XTRA in 2.60
References: <454177D0.2060203@users.sourceforge.net> <4541A042.8060600@cwilson.fastmail.fm> <455BC05E.10205@users.sourceforge.net> <455BE564.1090501@cwilson.fastmail.fm>
In-Reply-To: <455BE564.1090501@cwilson.fastmail.fm>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com

Charles Wilson wrote:

> Yeah, thanks for the reminder.  I was trying to get all the automake 
> updates rolled out first -- and kinda hoping that ac-2.61 would come out:
> 
> http://lists.gnu.org/archive/html/autotools-announce/2006-10/msg00001.html
> 
> But I have, it hasn't -- so it's time for ac-2.60-2.

So, as the demon Murphy requires, I uploaded ac-2.60-2 but haven't yet 
announced it -- and upstream autoconf-2.61 was released.

I've uploaded an updated autoconf (wrapper) package that will handle 
ac-2.61 (and 2.60, 2.5x, 2.59, and 2.13), and soon I will build 
autoconf2.5-2.61-1.  However, before I do that, cygport's logic needs to 
be updated.

Yaakov, take a look at how the new gentoo wrapper handles this:

http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/autoconf-wrapper/files/ac-wrapper-4.sh?rev=1.3&view=markup

particularly this section (I modifed the vers variable to account for 
our old *-2.5x naming convention):

#
# Set up bindings between actual version and WANT_AUTOCONF
#
vers="2.61:2.5 2.60:2.5 2.59:2.5 2.5x:2.5 2.13:2.1"

binary=""
for v in ${vers} ; do
	auto_ver=${v%:*}
	if [ -z "${binary}" ] && [ -x "${0}-${auto_ver}" ] ; then
		binary="${0}-${auto_ver}"
	fi
done
if [ -z "${binary}" ] ; then
	echo "ac-wrapper: Unable to locate any usuable version of autoconf." >&2
	echo "            I tried these versions: ${vers}" >&2
	echo "            With a base name of '${0}'." >&2
	exit 1
fi

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

