- update to version 0.67-1 - install NEWS/ChangeLog
State Changed From-To: open->feedback maintainer CC'ed
Responsible Changed From-To: freebsd-ports-bugs->eik handle my own PRs
Oliver, I tested your patch on 4-STABLE (buildworld of about one month ago). The distribution tarball of 0.67 is missing mirrors.txt, so it should be removed from pkg-plist. At least on 4-STABLE, the build of clamav-milter stops at clamav-milter.c(426) because configure wrongly misses the presence of in_port_t. I'm not an expert with automake, so I worked around it with a horrible Makefile hack. Maybe you can do it The Right Way. --------------------- @@ -71,10 +74,11 @@ RC_SUFX=${RC_SUFX} .if defined(WITH_MILTER) && !defined(NO_SENDMAIL) +CPPFLAGS+= -DHAVE_IN_PORT_T=1 .if exists(${LOCALBASE}/lib/libmilter.a) CPPFLAGS+= -I${LOCALBASE}/include -CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" .endif +CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" CONFIGURE_ARGS+= --enable-milter PLIST_SUB+= CLAMAV-MILTER="" .else @@ -88,17 +92,11 @@ ${WRKSRC}/clamav-milter/clamav-milter.c ---------------------- Also, install is installing directly etc/clamav.conf and etc/freshclam.conf but not their .default variations, obviously confusing the package creation & removal. Hope this helps, Angelo Turetta
State Changed From-To: feedback->closed Committed (maintainer timeout)