Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Apr 1998 19:17:17 -0700 (PDT)
From:      asami@FreeBSD.ORG (Satoshi Asami)
To:        se@FreeBSD.ORG
Cc:        kuku@gilberto.physik.rwth-aachen.de, freebsd-ports@freefall.freebsd.org, se@FreeBSD.ORG
Subject:   Re: kde port
Message-ID:  <199804230217.TAA02911@silvia.HIP.Berkeley.EDU>
In-Reply-To: <19980422000642.64751@mi.uni-koeln.de> (message from Stefan Esser on Wed, 22 Apr 1998 00:06:42 %2B0200)

next in thread | previous in thread | raw e-mail | index | archive | help
 * Hmmm, is this because all kdebase (kdeutils, kdegames, 
 * ....) are listed as RUN_DEPENDS, which are not required 
 * until the installation is actually performed ?

Yes, that's why.  I didn't want things that are not required for
compilation of ohters to be installed.  (kdelibs is an exception.)

One thing you can do is to add a BUILD_DEPENDS list like the
following:

===
BUILD_DEPENDS=  kwm:${PORTSDIR}/x11/kdebase:build \
                kcalc:${PORTSDIR}/misc/kdeutils:build \
                kmahjongg:${PORTSDIR}/games/kdegames:build \
                kghostview:${PORTSDIR}/graphics/kdegraphics:build \
                kmedia:${PORTSDIR}/audio/kdemultimedia:build \
                kmail:${PORTSDIR}/net/kdenetwork:build
===

That will cause those ports to be built, but not installed, if they
don't exist.

Or, we can make this port a "always build everything" dependency port,
so people can just go to kde and build "make install" to have the
whole thing upgraded.  In which case, just use DEPENDS, that will
build and install everything first as well as go into the package
dependency.

Satoshi

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message



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