From owner-freebsd-ports@FreeBSD.ORG Fri Apr 13 07:58:24 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7CB7616A400 for ; Fri, 13 Apr 2007 07:58:24 +0000 (UTC) (envelope-from jumper99@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id CE6D013C43E for ; Fri, 13 Apr 2007 07:58:23 +0000 (UTC) (envelope-from jumper99@gmx.de) Received: (qmail invoked by alias); 13 Apr 2007 07:58:21 -0000 Received: from unknown (EHLO wsa096) [193.101.155.96] by mail.gmx.net (mp056) with SMTP; 13 Apr 2007 09:58:22 +0200 X-Authenticated: #682707 X-Provags-ID: V01U2FsdGVkX1/yooU5Fd3yjuwq/5YGBJukGzno0iUGsG6hU59/KY sN1SR+yLIVKMbh Message-ID: <0b8101c77da1$81a10a90$609b65c1@vpe.de> From: "Helmut Schneider" To: "timmartin" , References: <9973565.post@talk.nabble.com> Date: Fri, 13 Apr 2007 09:58:21 +0200 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.3028 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028 X-Y-GMX-Trusted: 0 Cc: Subject: Re: Apache build options/modules from ports 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: Fri, 13 Apr 2007 07:58:24 -0000 From: "timmartin" > So I typically use portupgrade to install and upgrade my ports. I recently > realized that there's an additional apache22 module that isn't installed > by default that I would like. It's the mod_auth_dbd and mod_dbd modules > if you care. But the point is that I'm trying to figure out the easiest > way to have these built along with everything else. > > Using portupgrade seems like it makes this a bit harder -- from a > read-only copy of the ports no less. Using 'configure' and/or make args > I got it to build those modules but it didn't build any of the other > ones that it normally builds. Is there a way to just simply specify the > addition of the ones i want and accept the defaults for everything else? As you were using portupgrade, man pkgtools.conf An Apache20 installation could look like this: 'www/apache20' => [ '-DWITH_PROXY_MODULES', '-DWITH_AUTH_MODULES', '-DWITH_SSL_MODULES', '-DWITH_LDAP_MODULES', ], > make show-modules seems to indicate that there is a way to enable or > disable things before the build is triggered, but I couldn't find the > method to get all the defaults that the port normally builds in addition > to the two I need. Why not? Defining a module should not change the default modules/catagories. HTH, Helmut