From owner-freebsd-ports@FreeBSD.ORG Tue May 8 10:48:38 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D049516A404 for ; Tue, 8 May 2007 10:48:38 +0000 (UTC) (envelope-from stevan_tiefert@yahoo.de) Received: from smtp111.plus.mail.mud.yahoo.com (smtp111.plus.mail.mud.yahoo.com [68.142.206.244]) by mx1.freebsd.org (Postfix) with SMTP id 9794213C46A for ; Tue, 8 May 2007 10:48:38 +0000 (UTC) (envelope-from stevan_tiefert@yahoo.de) Received: (qmail 46258 invoked from network); 8 May 2007 10:21:58 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.de; h=Received:X-YMail-OSG:Subject:From:To:Cc:In-Reply-To:References:Content-Type:Date:Message-Id:Mime-Version:X-Mailer:Content-Transfer-Encoding; b=S8Zyu08jwbprvT4Lb7ekQ2Ac3+77tml/mjA2PDJeYhfAVkGcU+ZlBrWnITjlqCtAijhlYahfzOdPskGkxHrVZN0xwzp+jzf61ighqu6dTKQQDy4YJ/V5zm0g/chvN0eB6jvGPM7eeX5T4CGwI4yukCOPBSM3mljj1iJVBhzwbBA= ; Received: from unknown (HELO ?192.168.2.100?) (stevan_tiefert@84.165.122.107 with plain) by smtp111.plus.mail.mud.yahoo.com with SMTP; 8 May 2007 10:21:57 -0000 X-YMail-OSG: pBpt60gVM1n_1JczPHPrdzH_ADArRAeGYfwJdNGc1JUmimwL From: Stevan Tiefert To: "[LoN]Kamikaze" In-Reply-To: <46401290.7080000@gmx.de> References: <1178550334.6653.9.camel@vagabund.w33> <20070507201247.e3f834cc.stas@FreeBSD.org> <1178565933.5854.1.camel@vagabund.w33> <46401290.7080000@gmx.de> Content-Type: text/plain Date: Tue, 08 May 2007 12:22:03 +0200 Message-Id: <1178619731.892.4.camel@vagabund.w33> Mime-Version: 1.0 X-Mailer: Evolution 2.10.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: Stanislav Sedov , ports@freebsd.org Subject: Re: How to prevent make compiling a binary? 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, 08 May 2007 10:48:38 -0000 Am Dienstag, den 08.05.2007, 08:02 +0200 schrieb [LoN]Kamikaze: > Stevan Tiefert wrote: > > Am Montag, den 07.05.2007, 20:12 +0400 schrieb Stanislav Sedov: > >> On Mon, 07 May 2007 17:05:26 +0200 > >> Stevan Tiefert mentioned: > >> > >>> Hello list, > >>> > >>> I've tar'ed and gzip'ed a binary library. Put on a web-server. Wrote a > >>> Makefile like the Porter's Handbook describes. It fetches the *.tar.gz > >>> and so on. > >>> > >>> But during the "make install" he asks for a Makefile (I think > >>> PORTNAME/work/DISTNAME/Makefile) but there is no Makefile because it is > >>> not needed. The library is compiled! > >>> > >>> I thought the "NO_BUILD= yes" would be enough. But it seems I need > >>> addiotional work. > >>> > >>> Again: I want to prevent make to search for */work/*/Makefile! > >>> > >>> Can somebody kick me to the right direction? > >> NO_BUILD should generally work. Could you, please, post the entire > >> Makefile here for us to help you? > >> > >> -- > >> Stanislav Sedov > >> ST4096-RIPE > > > > Thank you for trying helping me. I am very thankfully but with the > > "do-install:" -thing is it working!!! :-) I have already posted my port > > via send-pr. > > For a binary port you will also have to set ONLY_FOR_ARCHS in your ports Makefile. Also, I do not know what kind of irresistible magic is performed by your library, but I do not think many people will be willing to use a pre-compiled library. It is not my decision to not deliver the sourcecode. It was the decision of the ftp.mk.bsdclub.org. The port wouldn't be necessary when the compat3x-port didn't stopped. It was since FreeBSD 6.0 not possible anymore to use audio/mbrola as a native port! But after that my pc speaks german :-) ___________________________________________________________ Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de