1 # $NetBSD: Makefile,v 1.28 2010/01/17 12:02:25 wiz Exp $
3 DISTNAME= Mail-ClamAV-0.29
4 PKGNAME= p5-${DISTNAME}
7 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Mail/}
9 MAINTAINER= pkgsrc-users@NetBSD.org
10 HOMEPAGE= http://search.cpan.org/dist/Mail-ClamAV/
11 COMMENT= Perl5 module for mail/clamav virus scanner
12 LICENSE= ${PERL5_LICENSE}
14 PKG_DESTDIR_SUPPORT= user-destdir
16 DEPENDS+= p5-Inline>=0.44:../../devel/p5-Inline
18 # this version needs clamav>=0.90
19 BUILDLINK_API_DEPENDS.clamav+= clamav>=0.95.1
21 PERL5_PACKLIST= auto/Mail/ClamAV/.packlist
22 PTHREAD_OPTS+= require
24 PKG_OPTIONS_VAR= PKG_OPTIONS.clamav
25 PKG_SUPPORTED_OPTIONS= curl
26 PKG_SUGGESTED_OPTIONS= curl
28 .include "../../mk/bsd.options.mk"
30 .if !empty(PKG_OPTIONS:Mcurl)
31 . include "../../www/curl/buildlink3.mk"
34 # avoid having PERL5_SITELIB, PERL5_SITEARCH and PERL5_ARCHLIB set in
35 # the environment, which confuses the 'install' target of modules
36 # which use Inline, such as this one.
38 # XXX do these environment variables really need to be set in targets
39 # XXX other than 'install'?
42 ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${BUILD_TARGET}
44 .include "../../lang/perl5/module.mk"
45 .include "../../mail/clamav/buildlink3.mk"
46 .include "../../mk/pthread.buildlink3.mk"
47 .include "../../mk/bsd.pkg.mk"