From owner-freebsd-ports@FreeBSD.ORG Mon Jun 13 17:42:51 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 3A08116A41C; Mon, 13 Jun 2005 17:42:51 +0000 (GMT) (envelope-from dan@dan.emsphone.com) Received: from dan.emsphone.com (dan.emsphone.com [199.67.51.101]) by mx1.FreeBSD.org (Postfix) with ESMTP id EBA0E43D55; Mon, 13 Jun 2005 17:42:50 +0000 (GMT) (envelope-from dan@dan.emsphone.com) Received: (from dan@localhost) by dan.emsphone.com (8.13.1/8.13.3) id j5DHgm9Z061926; Mon, 13 Jun 2005 12:42:48 -0500 (CDT) (envelope-from dan) Date: Mon, 13 Jun 2005 12:42:48 -0500 From: Dan Nelson To: =?utf-8?B?S8O2dmVzZMOhbiBHw6Fib3I=?= Message-ID: <20050613174248.GA85674@dan.emsphone.com> References: <42ADC155.10304@t-hosting.hu> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <42ADC155.10304@t-hosting.hu> X-OS: FreeBSD 5.4-STABLE X-message-flag: Outlook Error User-Agent: Mutt/1.5.9i Cc: freebsd-questions@freebsd.org, freebsd-ports@freebsd.org Subject: Re: Makefile question 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: Mon, 13 Jun 2005 17:42:51 -0000 In the last episode (Jun 13), Gábor Kövesdán said: > I'm trying to make a new port, but the software I'm porting has an > awkward configure script, and when I run ./configure --prefix=/usr/local > then every file goes to directly to /usr/local not to /usr/local/bin, > /usr/local/etc, ... Maybe the problem is not the configure script but the Makefile install target. Check to see what the generated Makefile looks like. It's possible that it uses gnumake syntax, in which case you may need USE_GMAKE=yes in the port Makefile. Or, if it doesn't install many files, you can just provide a do-install: target in your port Makefile and install the files yourself. -- Dan Nelson dnelson@allantgroup.com