Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Nov 2005 17:47:50 +0100
From:      Tijl Coosemans <tijl@ulyssis.org>
To:        freebsd-ports@freebsd.org
Cc:        Ade Lovett <ade@freebsd.org>
Subject:   Re: Autotools New World Order
Message-ID:  <200511151747.50512.tijl@ulyssis.org>
In-Reply-To: <F39F1871-8698-42C2-9B28-5D6F1FC7165C@freebsd.org>
References:  <F39F1871-8698-42C2-9B28-5D6F1FC7165C@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--Boundary-00=_2EheDOX6HXRQqve
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

On Tuesday 15 November 2005 16:42, Ade Lovett wrote:
> As some of you may have noticed, a tree-wide commit went in a short
> while back, radically changing the mechanisms for invoking the GNU
> autotools (automake, autoconf, libtool, et al) within the context of
> building a FreeBSD port.

I have a port (lang/sdcc) that uses autoconf and libtool depending on 
chosen options, so the old autotools variables were in different if 
blocks. Your patch has put them all together in one variable. Could you 
commit the attached patch to fix this? The configure step is currently 
broken for certain combinations of config options.

--Boundary-00=_2EheDOX6HXRQqve
Content-Type: text/plain;
  charset="iso-8859-1";
  name="sdcc.patch"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename="sdcc.patch"

--- lang/sdcc/Makefile.orig	Tue Nov 15 17:31:38 2005
+++ lang/sdcc/Makefile	Tue Nov 15 17:28:13 2005
@@ -2,7 +2,7 @@
 # Date created:		3 May 2004
 # Whom:			Tijl Coosemans <tijl@ulyssis.org>
 #
-# $FreeBSD: /repoman/r/pcvs/ports/lang/sdcc/Makefile,v 1.5 2005/11/15 06:49:57 ade Exp $
+# $FreeBSD: ports/lang/sdcc/Makefile,v 1.5 2005/11/15 06:49:57 ade Exp $
 #
 
 PORTNAME=	sdcc
@@ -70,7 +70,7 @@
 PLIST_SUB+=		PIC16="@comment "
 .else
 BUILD_DEPENDS+=		gpasm:${PORTSDIR}/devel/gputils
-USE_AUTOTOOLS=	autoconf:259 libtool:15
+USE_AUTOTOOLS+=		autoconf:259
 PLIST_SUB+=		PIC16=""
 .endif
 
@@ -89,6 +89,7 @@
 CONFIGURE_ARGS+=	--disable-ucsim
 PLIST_SUB+=		UCSIM="@comment "
 .else
+USE_AUTOTOOLS+=		libtool:15
 LIBTOOLFILES=		sim/ucsim/aclocal.m4
 PLIST_SUB+=		UCSIM=""
 .endif

--Boundary-00=_2EheDOX6HXRQqve--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200511151747.50512.tijl>