Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Jan 2006 18:34:36 -0500
From:      Kris Kennaway <kris@obsecurity.org>
To:        Michael Nottebrock <lofi@freebsd.org>
Cc:        ports@freebsd.org, lioux@freebsd.org, kde@freebsd.org, Kris Kennaway <kris@obsecurity.org>
Subject:   Re: [kde-freebsd] Obsolete use of DEPENDS?
Message-ID:  <20060128233436.GA40826@xor.obsecurity.org>
In-Reply-To: <43DBFECD.3020509@freebsd.org>
References:  <20060128223609.GA39096@xor.obsecurity.org> <43DBFECD.3020509@freebsd.org>

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

--d6Gm4EdcadzBjdND
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, Jan 29, 2006 at 12:31:25AM +0100, Michael Nottebrock wrote:
> Kris Kennaway schrieb:
> > It seems to me that the DEPENDS variable is obsolete - thesedays it
> > can be replaced more usefully and correctly by the other *_DEPENDS
> > variables.  It's still in use by a handful of ports:
> >=20
> > ./x11/kdelibs3/Makefile:DEPENDS=3D        ${PORTSDIR}/misc/kdehier
> > ./audio/klira/Makefile:DEPENDS=3D ${PORTSDIR}/misc/kdehier
> > ./www/caudium12/Makefile:DEPENDS=3D       ${PORTSDIR}/lang/pexts/
> > ./lang/pm3-forms/Makefile:DEPENDS=3D      ${PORTSDIR}/lang/pm3-base:con=
figure
> > ./lang/pm3-gui/Makefile:DEPENDS=3D        ${PORTSDIR}/lang/pm3-base:con=
figure
> > ./lang/pm3-net/Makefile:DEPENDS=3D        ${PORTSDIR}/lang/pm3-base:con=
figure
> > ./lang/pm3-m3tk/Makefile:DEPENDS=3D       ${PORTSDIR}/lang/pm3-base:con=
figure
> > ./lang/pm3-netobj/Makefile:DEPENDS=3D     ${PORTSDIR}/lang/pm3-base:con=
figure
> > ./print/virtualpaper/Makefile:DEPENDS=3D  ${PORTSDIR}/lang/pm3-base:con=
figure
> >=20
> > Is it actually necessary, or can it be removed?
>=20
> It's the easiest and most reliable way of depending on kdehier - in
> particular because it doesn't require a particular file to depend on. It
> could probably be replaced by RUN_DEPENDS+BUILD_DEPENDS if it were to go
> away though.

The main problem with it is that it adds to FETCH_DEPENDS,
PATCH_DEPENDS and EXTRACT_DEPENDS too, which are usually bogus.  I'd
prefer to find a better way to do it.

Kris

--d6Gm4EdcadzBjdND
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (FreeBSD)

iD8DBQFD2/+MWry0BWjoQKURApMmAJwPutgh7ySyOihbGp9QxCASHSK+CwCfTvHU
Jqbn+4QJ/yL374E8Hyv26wM=
=Qn0p
-----END PGP SIGNATURE-----

--d6Gm4EdcadzBjdND--



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