From owner-cvs-all Wed Feb 25 09:50:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA05474 for cvs-all-outgoing; Wed, 25 Feb 1998 09:50:00 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from gaia.coppe.ufrj.br (cisigw.coppe.ufrj.br [146.164.5.200]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA05139; Wed, 25 Feb 1998 09:49:02 -0800 (PST) (envelope-from jonny@coppe.ufrj.br) Received: (from jonny@localhost) by gaia.coppe.ufrj.br (8.8.8/8.8.8) id PAA04379; Wed, 25 Feb 1998 15:48:55 -0200 (EDT) (envelope-from jonny) From: Joao Carlos Mendes Luis Message-Id: <199802251748.PAA04379@gaia.coppe.ufrj.br> Subject: Re: cvs commit: ports/www/apache-ssl/patches patch-ad In-Reply-To: <199802251140.DAA18329@silvia.HIP.Berkeley.EDU> from Satoshi Asami at "Feb 25, 98 03:40:41 am" To: asami@FreeBSD.ORG (Satoshi Asami) Date: Wed, 25 Feb 1998 15:48:55 -0200 (EDT) Cc: andreas@klemm.gtn.com, mark@grondar.za, steve@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-ports@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk #define quoting(Satoshi Asami) // * We could then rewrite the ports that are looking for an apache // * webserver like this: // * // * .if ${LOCAL_WEBSERVER} == apache // * BUILD_DEPENDS= ${PREFIX}/sbin/httpd:${PORTSDIR}/www/apache // * .else // * BUILD_DEPENDS= ${PREFIX}/sbin/httpsd:${PORTSDIR}/www/apache-ssl // * .endif // // Yikes. Can we just get apache-ssl to install all the same files as // the default apache? The user won't have both installed on the same // machine, right? Is there any directive in ports that defines two ports as beeing mutually exclusive ? I've had bad experiences when I installed apache in a machine which already had cern httpd (just to test the new server). Something that could be also good are port "classes". If some port needs tk, and I already have tk4.1 installed, why force tk8.1 to be installed ? I'd like to be able to specify that my port needs the "class" tk port, version equal or above 4.1. Of course, a package would need a different behaviour. It should ask for a class equal or above the one with which it has been compiled (calculated at make time). Note that the ports belonging to the same "class" could be or not mutually exclusive. For example, apache and cern httpd are mutually exclusive, but the tk/tcl libs are not, and somebody may have more than one for compatibility or testing purposes. Is there something similar to these already in the ports system ? Jonny -- Joao Carlos Mendes Luis jonny@gta.ufrj.br +55 21 290-4698 jonny@coppe.ufrj.br Universidade Federal do Rio de Janeiro UFRJ/COPPE/CISI PGP fingerprint: 29 C0 50 B9 B6 3E 58 F2 83 5F E3 26 BF 0F EA 67 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message