ports/net-mgmt/ipcad/files/patch-configure
Robert Clausecker bf93a81b27 net-mgmt/ipcad: touchup and build fixes
- fix wrong test(1) option in bpf configure test
   preventing configuration to succeed when no bpf(4)
   device is present on the system
 - add a missing include to avoid undefined behaviour
   through homegrown artisanal offsetof(3) macro
 - set LICENSE

PR:		265512
Approved by:	vlm@lionet.info (maintainer timeout)
2022-09-09 08:55:49 +02:00

22 lines
822 B
Text

--- configure.orig 2022-07-30 04:13:00 UTC
+++ configure
@@ -5797,15 +5797,15 @@ if test ! -z "$with_psrc" ; then
PSRC="$withval"
elif test -c /dev/bpf0 ; then
PSRC=bpf
-elif test -a /usr/include/pcap.h; then
+elif test -f /usr/include/pcap.h; then
PSRC=pcap
-elif test -a /usr/include/pcap/pcap.h; then
+elif test -f /usr/include/pcap/pcap.h; then
PSRC=pcap
CFLAGS="$CFLAGS -I/usr/include/pcap"
CPPFLAGS="$CPPFLAGS -I/usr/include/pcap"
-elif test -a ${ac_default_prefix}/include/pcap.h; then
+elif test -f ${ac_default_prefix}/include/pcap.h; then
PSRC=pcap
-elif test -a ${ac_default_prefix}/include/pcap/pcap.h; then
+elif test -f ${ac_default_prefix}/include/pcap/pcap.h; then
CFLAGS="$CFLAGS -I${ac_default_prefix}/include/pcap"
CPPFLAGS="$CPPFLAGS -I${ac_default_prefix}/include/pcap"
PSRC=pcap