From owner-freebsd-ports Thu Jun 10 14:27:20 1999 Delivered-To: freebsd-ports@freebsd.org Received: from mail.westbend.net (ns1.westbend.net [209.224.254.131]) by hub.freebsd.org (Postfix) with ESMTP id 9C4F014DE4 for ; Thu, 10 Jun 1999 14:27:15 -0700 (PDT) (envelope-from hetzels@westbend.net) Received: from admin (admin.westbend.net [209.224.254.141]) by mail.westbend.net (8.8.8/8.8.8) with SMTP id QAA16187; Thu, 10 Jun 1999 16:27:12 -0500 (CDT) (envelope-from hetzels@westbend.net) Message-ID: <000e01beb388$012e7aa0$8dfee0d1@westbend.net> From: "Scot W. Hetzel" To: "Palle Girgensohn" Cc: References: <375F16B9.CF04D2C1@partitur.se> <004201beb2f0$887ad8c0$8dfee0d1@westbend.net> <375FCB5B.81CFD172@partitur.se> Subject: Re: Multiple Apache ports Date: Thu, 10 Jun 1999 16:27:12 -0500 Organization: West Bend Internet MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2014.211 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2014.211 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org From: Palle Girgensohn > > I have the apache (w/mod_ssl EAPI and frontpage patches) port and ap-ssl > > module port converted. My next goal is to make the ap-frontpage module > > port. > > Sounds good. Frontpage is a beast. I'd love to have it DSO. > The apache13-fp port already compiles it as a DSO. > BTW: How do you set the dependencies? I tried setting it up dynamically, > by checking the existence of apache, httpsd and httpd, but Satoshi > recommended against it, since it would break make index, for example. > Still, I think other ports does similar things... > The ap-ssl port checks for the apache dependancy by using a [RUN, BUILD]_DEPENDS on: ${PREFIX}/sbin/httpd:${PORTSDIR}/www/apache13 Also, each port would need to have a CONFLICTS variable, that defines which ports of the Apache server it would conflict with. For example: CONFLICTS= apache*-1.2* apache*-1.3.[012345] apache-*modssl-* \ apache-*+ssl_* ap13-mod_ssl-2.3.[0] In order to support the CONFLICTS variable, bsd.ports.mk and the pkg_install tools will need to be changed. Currently, the pkg_install tools and bsd.ports.mk changes have been completed. When I have the ap-ssl port completed I'll submit them for review. Scot To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message