From owner-freebsd-ports Sat Aug 17 20:54:32 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA13265 for ports-outgoing; Sat, 17 Aug 1996 20:54:32 -0700 (PDT) Received: from po1.glue.umd.edu (po1.glue.umd.edu [129.2.128.44]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id UAA13258 for ; Sat, 17 Aug 1996 20:54:30 -0700 (PDT) Received: from protocol.eng.umd.edu (protocol.eng.umd.edu [129.2.98.180]) by po1.glue.umd.edu (8.7.5/8.7.3) with ESMTP id XAA25650; Sat, 17 Aug 1996 23:54:28 -0400 (EDT) Received: from localhost (chuckr@localhost) by protocol.eng.umd.edu (8.7.5/8.7.3) with SMTP id XAA19566; Sat, 17 Aug 1996 23:54:27 -0400 (EDT) X-Authentication-Warning: protocol.eng.umd.edu: chuckr owned process doing -bs Date: Sat, 17 Aug 1996 23:54:27 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@protocol.eng.umd.edu To: "David E. O'Brien" cc: FreeBSD ports list Subject: Re: need advice with configuring In-Reply-To: <199608180225.TAA10046@relay.nuxi.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Sat, 17 Aug 1996, David E. O'Brien wrote: > I've got a package that unpacks to > > ${WRKDIR}/foo/ > /src > /include > It needs to run GNU's autoconf from ${WRKDIR}/foo/, and it should be > built from ${WRKDIR}/foo/src. > > I set ${WRKSRC}=${WRKDIR}/foo/src, and > CONFIGURE_SCRIPT=${WRKDIR}/foo/configure. However that make configure > produce ${WRKDIR}/foo/src/src/Makefile and > ${WRKDIR}/foo/src/include/config.h. I thought I could just move Makefile > to ${WRKSRC} and build, but the Makefile gets things set wrong in this > case and won't build. > > Anybody have any solutions other than have an explicit ``do-configure'' > target? This is rather amazing, as every configure script I've seen deposits at least one Makefile in the same dir that you configure it in. It does sound like you're going to need the configure script in scripts. > > -- David (obrien@cs.ucdavis.edu) > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 9120 Edmonston Ct #302 | Greenbelt, MD 20770 | I run Journey2 and n3lxx, both FreeBSD (301) 220-2114 | version 2.2 current -- and great FUN! ----------------------------+-----------------------------------------------