From owner-freebsd-ports@FreeBSD.ORG Tue Nov 8 21:00:09 2005 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 347A716A41F for ; Tue, 8 Nov 2005 21:00:09 +0000 (GMT) (envelope-from clement@FreeBSD.org) Received: from goofy.cultdeadsheep.org (charon.cultdeadsheep.org [80.65.226.72]) by mx1.FreeBSD.org (Postfix) with SMTP id 8AA9943D6D for ; Tue, 8 Nov 2005 21:00:04 +0000 (GMT) (envelope-from clement@FreeBSD.org) Received: (qmail 96257 invoked by uid 1000); 8 Nov 2005 22:00:02 +0100 Date: Tue, 8 Nov 2005 22:00:01 +0100 From: Clement Laforet To: apache@FreeBSD.org Message-ID: <20051108210001.GA69386@goofy.cultdeadsheep.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="BOKacYhQ+x31HxR3" Content-Disposition: inline User-Agent: Mutt/1.5.10i Cc: ports@FreeBSD.org Subject: USE_APACHE hints X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 21:00:09 -0000 --BOKacYhQ+x31HxR3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, As some of you may have noticed, bsd.apache.mk was finally committed,=20 and USE_APACHE knob have be reworked. It's backward compatible but USE_APACHE=3Dyes is now deprecated. What's new in bsd.apache.mk? USE_APACHE can be used for ports of modules but also with apache=20 server ports. * USE_APACHE - if set to 1.3/13/2.0/20/2.1/1.3+/2.0+/2.1+ Installed version is automatically detected, avoiding=20 many build failure if a non-compatible version of=20 apache is installed. ${APACHE_PORT} is also USE_APACHE compliant. e.g if you defined=20 APACHE_PORT=3Dwww/apache13-modssl, apache version (1.3) is detected and= =20 dependencies are still consistant. for apache > 2.0, APACHE_MPM is set to current MPM, if apache is=20 installed. AP_GENPLIST and such knobs are still present. =20 - if set to common13/common2/common21, we consider current port as=20 an apache server port. It offers the same flexibility apache2 has for any version of=20 apache. Please refer to www/apache2/Makefile.modules to know how=20 ${ALL_MODULES_CATEGORIES} ${DEFAULT_MODULES_CATEGORIES} work to=20 use those facilities in your apache port. I'll try update to apache@ ports this week-end, if you want to=20 contribute, patches are welcome. Thanks, clem --BOKacYhQ+x31HxR3 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFDcRHRsRhfjwcjuh0RAi4eAKC/rd97LDheZZ06hKtwpDQfgz9hjwCeJ4Pt o4ZliLZm6/OHOsJrTe0/DhI= =RJMO -----END PGP SIGNATURE----- --BOKacYhQ+x31HxR3--