From owner-freebsd-ports@FreeBSD.ORG Tue Dec 23 10:33:59 2008 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 C29D9106564A for ; Tue, 23 Dec 2008 10:33:59 +0000 (UTC) (envelope-from evanben@valleycomnet.com) Received: from elasmtp-dupuy.atl.sa.earthlink.net (elasmtp-dupuy.atl.sa.earthlink.net [209.86.89.62]) by mx1.freebsd.org (Postfix) with ESMTP id 99E788FC12 for ; Tue, 23 Dec 2008 10:33:59 +0000 (UTC) (envelope-from evanben@valleycomnet.com) Received: from [76.15.117.249] (helo=c2d2.valleycomnet.com) by elasmtp-dupuy.atl.sa.earthlink.net with esmtpa (Exim 4.67) (envelope-from ) id 1LF4OE-0005QO-Ug for freebsd-ports@freebsd.org; Tue, 23 Dec 2008 05:21:27 -0500 Message-Id: <73DABA08-C0B9-477A-BD9B-A43B64BC7F35@valleycomnet.com> From: Erik Van Benschoten To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v930.3) Date: Tue, 23 Dec 2008 05:21:25 -0500 X-Mailer: Apple Mail (2.930.3) X-ELNK-Trace: c3d1551dd0181177d780f4a490ca6956abb457f1b4332f52ebba32c3ed0ce842d558703116e8d38f350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c X-Originating-IP: 76.15.117.249 Subject: Compiling mod_dnssd for Apache 2.2 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, 23 Dec 2008 10:33:59 -0000 Hello, I am working on getting Lennart Poettering's mod_dnssd working under Apache 2.2 in-house. It uses the avahi libs for zeroconf service discovery of web pages. I have created a basic Makefile (a big "Thank You!" to the writers of the "FreeBSD Porter's Handbook") that allows me to fetch the source and start configuration. The problem seems to be that the configure script is looking for a pkg-config file named 'apr-1.pc'. The apache 2.2 port does not appear to create a .pc file for the apr-1 utility. I can see that the apr-1 headers, libs and util are installed by doing a 'pkg_info -L apache\* | grep apr-1'. Anyone have any ideas? Thanks, Erik Van Benschoten P.S. Here's the Makefile for those interested: # New ports collection makefile for: mod_dnssd # Date created: 22 December 2008 # PORTNAME= mod_dnssd PORTVERSION= 0.5 CATEGORIES= www MASTER_SITES= http://0pointer.de/lennart/projects/mod_dnssd/ MAINTAINER= COMMENT= Zeroconf support using Avahi for the Apache2 webserver USE_APACHE= 20+ GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-apxs=${APXS} # mod_dnssd requires a current release of Apache 2.2 with apxs and a # development installation of Avahi 0.6 or newer. #LIB_DEPENDS+= avahi-client:${PORTSDIR}/net/avahi-app .include