Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Mar 2003 16:29:03 GMT
From:      Nik Clayton <nik@crf-consulting.co.uk>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/50173: kde3 port needs more tunable build knobs
Message-ID:  <200303211629.h2LGT3NG062380@clan.nothing-going-on.org>

next in thread | raw e-mail | index | archive | help

>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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200303211629.h2LGT3NG062380>