From owner-freebsd-ports@FreeBSD.ORG Sat Dec 22 00:29:33 2007 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9042516A41A for ; Sat, 22 Dec 2007 00:29:33 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from raven.customer.vol.cz (raven.customer.vol.cz [195.250.144.108]) by mx1.freebsd.org (Postfix) with ESMTP id DFF3A13C447 for ; Sat, 22 Dec 2007 00:29:32 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from [192.168.0.23] (rb5dg130.net.upc.cz [89.176.238.130]) (authenticated bits=0) by raven.customer.vol.cz (8.14.1/8.14.1) with ESMTP id lBM0TNK1058965 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 22 Dec 2007 01:29:24 +0100 (CET) (envelope-from pav@FreeBSD.org) From: Pav Lucistnik To: Danny Pansters In-Reply-To: <200712220007.45753.danny@ricin.com> References: <200712211524.25454.josh@tcbug.org> <20071221214319.GI40969@k7.mavetju> <200712220007.45753.danny@ricin.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-0tV7M1zeU9EmMx8/1ArN" Date: Sat, 22 Dec 2007 01:29:23 +0100 Message-Id: <1198283363.95955.11.camel@ikaros.oook.cz> Mime-Version: 1.0 X-Mailer: Evolution 2.12.2 FreeBSD GNOME Team Port X-Spam-Score: -20.827 () AWL,BAYES_00 X-Scanned-By: MIMEDefang 2.63 on 195.250.144.108 Cc: freebsd-ports@FreeBSD.org Subject: Re: Opinion on cross-port OPTIONS CONFLICTS X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Dec 2007 00:29:33 -0000 --=-0tV7M1zeU9EmMx8/1ArN Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable Danny Pansters p=ED=B9e v so 22. 12. 2007 v 00:07 +0100: > How about e.g. LIB_DEPENDS=3Dartsdsp:/usr/portss/arts@WITHOUT_NAS to > squash two=20 > flies at once. >=20 > The idea being that if the port is not installed it yet, it could be buil= t=20 > with make WITHOUT_NAS=3D1 automagically. Something like this is more pres= sing=20 > when you need to have a non-default option set in a port you depend on.=20 > However, you should be very careful to not decide things on the users beh= alf=20 > in a port. Consistancy, pola, all that...=20 This would not work for the packages. How would you represent such a dependency line in a package? That's why you do slave port with an option toggled, when you need a package you can depend on. OPTIONS haven't changed this aspect. --=20 Pav Lucistnik Orfax's hip flask contained Old Janx Spirit, a mixture of potions of stupidity, paralysis, naivery, ruination, lose memories, confusion, and slime mold juice, with a twist of lemon. - from a post on Angband Community Forum --=-0tV7M1zeU9EmMx8/1ArN Content-Type: application/pgp-signature; name=signature.asc Content-Description: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?= =?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?= =?ISO-8859-1?Q?_zpr=E1vy?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBHbFpjntdYP8FOsoIRAk26AKCRnwA5AbsGImZ3m7lDhGeDItfQNgCgvDOX WgXrT9Y9O0yTfXgvhhjVU8g= =EyKF -----END PGP SIGNATURE----- --=-0tV7M1zeU9EmMx8/1ArN--