From owner-freebsd-questions@FreeBSD.ORG Mon Nov 26 12:26:17 2007 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2A25E16A421 for ; Mon, 26 Nov 2007 12:26:17 +0000 (UTC) (envelope-from philip@ridecharge.com) Received: from EXHUB015-4.exch015.msoutlookonline.net (exhub015-4.exch015.msoutlookonline.net [207.5.72.96]) by mx1.freebsd.org (Postfix) with ESMTP id 17CE013C45B for ; Mon, 26 Nov 2007 12:26:17 +0000 (UTC) (envelope-from philip@ridecharge.com) Received: from philip.hq.rws (74.93.213.161) by smtpx15.msoutlookonline.net (207.5.72.103) with Microsoft SMTP Server (TLS) id 8.0.744.0; Mon, 26 Nov 2007 04:26:16 -0800 Message-ID: <474ABB67.10102@riderway.com> Date: Mon, 26 Nov 2007 07:26:15 -0500 From: "Philip M. Gollucci" Organization: Riderway Inc. User-Agent: Thunderbird 2.0.0.6 (X11/20070919) MIME-Version: 1.0 To: Zachary Kline References: In-Reply-To: Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Cc: "freebsd-questions@freebsd.org" Subject: Re: Confusion about Ports and options framework 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, 26 Nov 2007 12:26:17 -0000 Zachary Kline wrote: > Hi, > I've read through the sections of the handbook quite carefully, and > haven't quite found what I'm looking for. > To be specific, I've no plans to install X11 or anything like it on this > machine yet. I may do so in the future merely to see how accessible Gnome > and such are, but not now. > I note that /usr/ports/editors/emacs has several environment variables > which can be set, such as WITHOUT_X11. I can set these just fine, and don't In /etc/make.conf -- .if ${.CURDIR:M*/usr/ports/*} NOPORTSDOC= yes WITHOUT_DBUS= yes WITHOUT_DEBUG= yes WITHOUT_EXAMPLES= yes WITHOUT_GUI= yes WITHOUT_HAL= yes WITHOUT_IPV6= yes WITHOUT_NLS= yes WITHOUT_X11= yes APACHE_PORT= www/apache22 OVERRIDE_LINUX_BASE_PORT= f7 .endif #### - Per Port .if ${.CURDIR:M*/usr/ports/databases/mysql50*} WITH_ARCHIVE= yes WITH_CSV= yes WITH_FEDERATED= yes WITH_NDB= yes BUILD_OPTIMIZED= yes .endif > However, if I were to use something like Portmanager, Portupgrade, etc, > is there any way I can keep it from downloading these as well? On the Should work here too. > subject of port managers, is manual port installation the prefered method of > doing this anyway? The "managers" as you call them are more for upgrading and maintenance rather then original installation. Most people would use pkg_add -r, or compile from source in /usr/ports. Once you get familiar with things, I'd recommend setting up a local ftp package repository based on own source compiles so you only have to do them once. see make package et al. -- ------------------------------------------------------------------------ Philip M. Gollucci (philip@ridecharge.com) o:703.549.2050x206 Senior System Admin - Riderway, Inc. http://riderway.com / http://ridecharge.com 1024D/EC88A0BF 0DE5 C55C 6BF3 B235 2DAB B89E 1324 9B4F EC88 A0BF Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching.