From owner-freebsd-ports@FreeBSD.ORG Tue Nov 22 14:46:18 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CC662106567C for ; Tue, 22 Nov 2011 14:46:18 +0000 (UTC) (envelope-from bbtruk@gmail.com) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id 1C9C18FC1A for ; Tue, 22 Nov 2011 14:46:17 +0000 (UTC) Received: by wwg14 with SMTP id 14so422014wwg.31 for ; Tue, 22 Nov 2011 06:46:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=sender:date:from:to:subject:message-id:in-reply-to:references :x-mailer:mime-version:content-type:content-transfer-encoding; bh=ACd7c5FrOChhqDaQDm9+o334JOA+SYrIpLXEaWTvTzE=; b=OnveaCXE1DS11XuA9CavQ0Vb5u77260uecO8OQ/JxTQpATmQY8Ykl3NhwMtj0sB5uJ Lx43w+nEnr3flwqc2hN4O03FgthraI8ATco8Bl5XdJE1V73c7Z9/YbiXkutHhLYMk/Ql v/OdJbLxrkqxPDDKpfixJ8haKXsZkv1L8jc30= Received: by 10.216.136.13 with SMTP id v13mr2866089wei.101.1321973177026; Tue, 22 Nov 2011 06:46:17 -0800 (PST) Received: from ss-benat.saindua.dyndns.org (221.85-86-7.dynamic.clientes.euskaltel.es. [85.86.7.221]) by mx.google.com with ESMTPS id z3sm5552151wid.11.2011.11.22.06.46.13 (version=SSLv3 cipher=OTHER); Tue, 22 Nov 2011 06:46:15 -0800 (PST) Sender: Benat Gonzalez Etxepare Date: Tue, 22 Nov 2011 15:46:23 +0100 From: =?ISO-8859-1?Q?Be=F1at?= Gonzalez Etxepare To: freebsd-ports@freebsd.org Message-Id: <20111122154623.e3164582.bbtruk@users.sourceforge.net> In-Reply-To: <20111122033314.GE28259@magic.hamla.org> References: <20111108180947.288e9a42.bbtruk@users.sourceforge.net> <4EB9771C.5080006@cassiba.com> <20111119234758.e4a46127.bbtruk@users.sourceforge.net> <4EC8C71B.4070405@infracaninophile.co.uk> <20111121232133.9cf7269a.bbtruk@users.sourceforge.net> <4ECADC06.3020403@infracaninophile.co.uk> <4ECAF682.2050400@FreeBSD.org> <20111122033314.GE28259@magic.hamla.org> X-Mailer: Sylpheed Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: Slave ports 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, 22 Nov 2011 14:46:18 -0000 On Mon, 21 Nov 2011 22:33:14 -0500, Sahil Tandon wrote: > On Mon, 2011-11-21 at 17:10:26 -0800, Doug Barton wrote: > > > On 11/21/2011 15:17, Matthew Seaman wrote: > > > Lets suppose you want the gtk2 version of lazarus, and lets further > > > suppose that the two slave ports discussed previously have been created. > > > > > > You would write dependency lines in the port Makefile eg. like this: > > > > > > BUILD_DEPENDS = lazarus:${PORTSDIR}/editors/lazarus-gtk2 > > > > In spite of its not being documented in bsd.port.mk (hello? portmgr? > > anyone?) there is an alternate way to describe the dependency that would > > fix this problem: > > > > BUILD_DEPENDS= lazarus-gtk2>=1.23:${PORTSDIR}/editors/lazarus-gtk2 > > FWIW, this is at least documented in the Porter's Handbook. :) > > http://www.freebsd.org/doc/en/books/porters-handbook/book.html#AEN2373 Sorry, I should have taken a better look at the Handbook before asking... In any case, thanks all for your help! I think this solves all my problems. At least for now ;)