From owner-freebsd-ports-bugs Fri Mar 21 8:30:14 2003 Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B92837B405 for ; Fri, 21 Mar 2003 08:30:07 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D51043FD7 for ; Fri, 21 Mar 2003 08:30:04 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h2LGU4NS013594 for ; Fri, 21 Mar 2003 08:30:04 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h2LGU443013593; Fri, 21 Mar 2003 08:30:04 -0800 (PST) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 28B5737B404 for ; Fri, 21 Mar 2003 08:29:06 -0800 (PST) Received: from crf-consulting.co.uk (pc-62-31-42-106-hy.blueyonder.co.uk [62.31.42.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id B2B9443FB1 for ; Fri, 21 Mar 2003 08:29:04 -0800 (PST) (envelope-from nik@crf-consulting.co.uk) Received: from clan.nothing-going-on.org (clan.nothing-going-on.org [192.168.1.20]) by crf-consulting.co.uk (8.12.3/8.12.3) with ESMTP id h2LGT4Rf003009 for ; Fri, 21 Mar 2003 16:29:04 GMT (envelope-from nik@catkin) Received: from clan.nothing-going-on.org (localhost [127.0.0.1]) by clan.nothing-going-on.org (8.12.8/8.12.8) with ESMTP id h2LGT3F3062381 for ; Fri, 21 Mar 2003 16:29:03 GMT (envelope-from nik@clan.nothing-going-on.org) Received: (from nik@localhost) by clan.nothing-going-on.org (8.12.8/8.12.8/Submit) id h2LGT3NG062380; Fri, 21 Mar 2003 16:29:03 GMT Message-Id: <200303211629.h2LGT3NG062380@clan.nothing-going-on.org> Date: Fri, 21 Mar 2003 16:29:03 GMT From: Nik Clayton Reply-To: Nik Clayton To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/50173: kde3 port needs more tunable build knobs Sender: owner-freebsd-ports-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 50173 >Category: ports >Synopsis: kde3 port needs more tunable build knobs >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Mar 21 08:30:04 PST 2003 >Closed-Date: >Last-Modified: >Originator: Nik Clayton >Release: FreeBSD 4.8-RC i386 >Organization: >Environment: System: FreeBSD clan.nothing-going-on.org 4.8-RC FreeBSD 4.8-RC #1: Wed Mar 19 21:04:24 GMT 2003 nik@clan.nothing-going-on.org:/local/1/usr/src/sys/compile/CLAN i386 >Description: The kde3 meta port doesn't provide enough tunable knobs to control what does and does not get built. It blindly adds kdegames, koffice, kdegraphics, and kdemultimedia to the list of dependencies. This inflates the build times for the port, and potentially installs software with functionality that duplicates existing large packages. For example, if the end user plans on running OpenOffice, they're unlikely to want or need koffice. Similarly, if the machine doesn't have a soundcard, much of kdemultimedia is going to be superfluous. I can understand wanting to provide a complete KDE desktop 'out of the box' with all the bells and whistles. However, that shouldn't prevent more experienced admins from being able to pick and choose which components they want to install. >How-To-Repeat: N/A >Fix: Add a collection of documented, tunable knobs to kde3/Makefile.kde. I'd suggest something like WITH_KOFFICE WITH_KDEMULTIMEDIA WITH_KDEGRAPHICS WITH_KDEGAMES as a reasonable start. If there's agreement that this is useful I'll gladly submit a patch. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports-bugs" in the body of the message