From owner-freebsd-questions@FreeBSD.ORG Mon Jul 17 04:00:40 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C4D7216A4DF for ; Mon, 17 Jul 2006 04:00:40 +0000 (UTC) (envelope-from mh983@yahoo.com) Received: from smtp109.sbc.mail.re2.yahoo.com (smtp109.sbc.mail.re2.yahoo.com [68.142.229.96]) by mx1.FreeBSD.org (Postfix) with SMTP id BCFAA43D94 for ; Mon, 17 Jul 2006 04:00:35 +0000 (GMT) (envelope-from mh983@yahoo.com) Received: (qmail 43542 invoked from network); 17 Jul 2006 04:00:35 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:Content-Type:Content-Transfer-Encoding; b=aWRrBsA5GQK3ImuV7FzRXa3lHq4ON3j1dbsUWTtjtbeOWYcESIM+g5yjtZjKsvJI7yTA00Noz5seXSx5XxT1OyIH6exhQDvstkFLYBakSqHG3AkvQZnbKel3CvRoRWB23+mTP8JqEu4NvEEuxWvstOxFgLSr2PaSvptqHwP/pCU= ; Received: from unknown (HELO ?192.168.254.100?) (mh983@69.208.162.156 with plain) by smtp109.sbc.mail.re2.yahoo.com with SMTP; 17 Jul 2006 04:00:34 -0000 Message-ID: <44BB0B68.4020100@yahoo.com> Date: Sun, 16 Jul 2006 23:00:40 -0500 From: mike User-Agent: Thunderbird 1.5.0.4 (Windows/20060516) MIME-Version: 1.0 To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: defining dependencies for ports X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Jul 2006 04:00:41 -0000 Hello. I'm brand new to FreeBSD. I'm mostly enjoying it so far. I'm playing with installing the Eclipse IDE port right now. I say playing with because I started to install it and saw the list of dependencies and shuddered. I like to keep my system relatively clean and tend to start a new install of Linux (and now BSD) as bare bones and add only what I need. So I'm building Eclipse, and one of the things it wants to include is python . Seems odd for my java ide to need python, so I look it up on the web tool that shows all the dependencies for a port (which is a fantastic tool, by the way). And python is included because glade is included, and glade seems to be a top-level dependency. However, nowhere can I find in the Makefile any reference to Glade, nor to the many other "top-level" dependencies. How do I find out these things and once I find them, how do I change them so I don't include? (Mozilla is another example, but this one I actually see in the Makefile for the Eclipse port. However, make config and make configure don't ask me if I want mozilla -- I use firefox). This applies generally. I installed other ports too that had odd dependencies (like including perl because of some helper scripts that aren't even required to be run). Is there a command I'm missing that let's me configure these things? On a side note, is the name "pretty-print-build-depends-list" designed to keep me from running the command? ;-) And after typing all that, the output wasn't really even pretty. thanks for any tips. Sorry if this is a dumb question, I've been using FreeBSD only two days now. Currently I run slackware. mike