Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Jul 2005 17:00:32 +0200
From:      Jeremie Le Hen <jeremie@le-hen.org>
To:        edwin@FreeBSD.org
Cc:        freebsd-ports@FreeBSD.org
Subject:   ngrep and libpcap from ports
Message-ID:  <20050722150032.GP39292@obiwan.tataz.chchile.org>

next in thread | raw e-mail | index | archive | help

--GyRA7555PLgSTuth
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Hi Edwin,

I dare to write this small patch because I fail to build the ngrep
port when the libpcap port is installe.  The configure fails with the
following message :
%%%
    checking for a complete set of pcap headers...
    
    more than one set found in:
    /usr/local/include
    /usr/include

    please wipe out all unused pcap installations
%%%

This patch will link against the libpcap from ports if it exists.
I'm not sure this is the correct way to write this, feel free to change
it's needed.

Thanks.
Regards,
-- 
Jeremie Le Hen
< jeremie at le-hen dot org >< ttz at chchile dot org >

--GyRA7555PLgSTuth
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="ngrep_libpcap_port.patch"

Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/net/ngrep/Makefile,v
retrieving revision 1.18
diff -u -r1.18 Makefile
--- Makefile	24 Feb 2005 06:28:20 -0000	1.18
+++ Makefile	22 Jul 2005 14:50:24 -0000
@@ -31,6 +31,11 @@
 
 .include <bsd.port.pre.mk>
 
+.if exists(${PREFIX}/include/pcap.h)
+CONFIGURE_ARGS+=--with-pcap-includes=${PREFIX}/include
+LIB_DEPENDS=	pcap.2:${PORTSDIR}/net/libpcap
+.endif
+
 post-install:
 .if !defined(NOPORTDOCS)
 	@${MKDIR} ${DOCSDIR}

--GyRA7555PLgSTuth--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050722150032.GP39292>