From owner-freebsd-ports@FreeBSD.ORG Fri Nov 23 20:25:28 2007 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 38B6716A419 for ; Fri, 23 Nov 2007 20:25:28 +0000 (UTC) (envelope-from sat@cenkes.org) Received: from heka.cenkes.org (heka.cenkes.org [208.79.80.110]) by mx1.freebsd.org (Postfix) with ESMTP id 151D413C442 for ; Fri, 23 Nov 2007 20:25:28 +0000 (UTC) (envelope-from sat@cenkes.org) Received: from amilo.cenkes.org (ppp85-141-135-156.pppoe.mtu-net.ru [85.141.135.156]) (Authenticated sender: sat) by heka.cenkes.org (Postfix) with ESMTP id EBD7D242F82A; Fri, 23 Nov 2007 23:25:26 +0300 (MSK) Date: Fri, 23 Nov 2007 23:25:25 +0300 From: Andrew Pantyukhin To: Lapo Luchini Message-ID: <20071123202524.GS66812@amilo.cenkes.org> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-OS: FreeBSD 8.0-CURRENT amd64 User-Agent: Mutt/1.5.16 (2007-06-09) Cc: freebsd-ports@freebsd.org Subject: Re: how to distinguish direct/indirect requirements? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: infofarmer@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Nov 2007 20:25:28 -0000 On Fri, Nov 23, 2007 at 10:49:35AM +0100, Lapo Luchini wrote: > Is there a way to discriminate direct dependencies fro indirect > ones, except from reading every single Makefile? (and knowing > to full extent what USE_GNOME and similar lines really do take > in as deps) You can cd some/port/&&make depends, but personally, I've also always thought that the difference between direct and indirect dependencies should be embedded in the package system.