From owner-freebsd-ports Wed Feb 20 20:40:25 2002 Delivered-To: freebsd-ports@freebsd.org Received: from wwweasel.geeksrus.net (wwweasel.geeksrus.net [64.8.210.226]) by hub.freebsd.org (Postfix) with ESMTP id 66F7537B402 for ; Wed, 20 Feb 2002 20:40:22 -0800 (PST) Received: (from alane@localhost) by wwweasel.geeksrus.net (8.11.6/8.11.6) id g1L4c7d11821; Wed, 20 Feb 2002 23:38:07 -0500 (EST) (envelope-from alane) Date: Wed, 20 Feb 2002 23:38:07 -0500 From: Alan Eldridge To: FreeBSD Ports List Cc: Pete Fritchman Subject: Stuck on p5-PDA-Pilot slave port of pilot-link Message-ID: <20020221043807.GA5002@wwweasel.geeksrus.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.26i X-message-flag: Magic 8-Ball says "Outlook not so good." I'll ask it about Exchange next. Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org OK, here's the puzzle... I have to do the normal configure and build *exactly* as pilot-link does. Then, I have to behave as if a whole new ports Makefile is starting out, with a different WRKSRC and with PERL_CONFIGURE=yes. IOW, I have to do a "GNU" configure and build, and then a "Perl" configure and build, in a subdir. And the wacko way pilot-link's files are setup, the "GNU" configure doesn't happen in the "configure" step, it happens as part of the "build" step. I can't short-circuit the first configure and build, because the Makefile.PL used in the second configure/build is written by the (first) GNU configure. I'm not sure what to do here. It looks like I have to figure out what bsd.port.mk is going to do for a Perl build, and then hard code it. Help!?! -- Alan Eldridge "Dave's not here, man." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message