From owner-freebsd-ports@FreeBSD.ORG Tue Nov 15 16:47:57 2005 Return-Path: X-Original-To: freebsd-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 1BCAD16A41F; Tue, 15 Nov 2005 16:47:57 +0000 (GMT) (envelope-from tijl@ulyssis.org) Received: from nibbel.kulnet.kuleuven.ac.be (nibbel.kulnet.kuleuven.ac.be [134.58.240.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B2EA43D45; Tue, 15 Nov 2005 16:47:55 +0000 (GMT) (envelope-from tijl@ulyssis.org) Received: from localhost (localhost [127.0.0.1]) by nibbel.kulnet.kuleuven.ac.be (Postfix) with ESMTP id 89D6D4C534; Tue, 15 Nov 2005 17:47:54 +0100 (CET) Received: from smtp01.kuleuven.be (octavianus.kulnet.kuleuven.ac.be [134.58.240.71]) by nibbel.kulnet.kuleuven.ac.be (Postfix) with ESMTP id 0089D4C4FD; Tue, 15 Nov 2005 17:47:54 +0100 (CET) Received: from kalimero.kotnet.org (kalimero.kotnet.org [10.4.42.180]) by smtp01.kuleuven.be (Postfix) with ESMTP id 70BB363D98; Tue, 15 Nov 2005 17:47:53 +0100 (CET) Received: from kalimero.kotnet.org (kalimero.kotnet.org [127.0.0.1]) by kalimero.kotnet.org (8.13.4/8.13.3) with ESMTP id jAFGlovN021067; Tue, 15 Nov 2005 17:47:51 +0100 (CET) (envelope-from tijl@ulyssis.org) From: Tijl Coosemans To: freebsd-ports@freebsd.org Date: Tue, 15 Nov 2005 17:47:50 +0100 User-Agent: KMail/1.8.2 References: In-Reply-To: MIME-Version: 1.0 Content-Type: Multipart/Mixed; boundary="Boundary-00=_2EheDOX6HXRQqve" Message-Id: <200511151747.50512.tijl@ulyssis.org> X-Virus-Scanned: by KULeuven Antivirus Cluster Cc: Ade Lovett Subject: Re: Autotools New World Order 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: Tue, 15 Nov 2005 16:47:57 -0000 --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 # -# $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--