ec3778008b1e0f679e5219bcaf216f6c1f3d5b2f
[pkgsrc.git] / mail / p5-Mail-ClamAV / Makefile
1 # $NetBSD: Makefile,v 1.28 2010/01/17 12:02:25 wiz Exp $
2
3 DISTNAME=       Mail-ClamAV-0.29
4 PKGNAME=        p5-${DISTNAME}
5 PKGREVISION=    2
6 CATEGORIES=     mail perl5
7 MASTER_SITES=   ${MASTER_SITE_PERL_CPAN:=Mail/}
8
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}
13
14 PKG_DESTDIR_SUPPORT=    user-destdir
15
16 DEPENDS+=       p5-Inline>=0.44:../../devel/p5-Inline
17
18 # this version needs clamav>=0.90
19 BUILDLINK_API_DEPENDS.clamav+=  clamav>=0.95.1
20
21 PERL5_PACKLIST=         auto/Mail/ClamAV/.packlist
22 PTHREAD_OPTS+=          require
23
24 PKG_OPTIONS_VAR=        PKG_OPTIONS.clamav
25 PKG_SUPPORTED_OPTIONS=  curl
26 PKG_SUGGESTED_OPTIONS=  curl
27
28 .include "../../mk/bsd.options.mk"
29
30 .if !empty(PKG_OPTIONS:Mcurl)
31 .  include "../../www/curl/buildlink3.mk"
32 .endif
33
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.
37 #
38 # XXX do these environment variables really need to be set in targets
39 # XXX other than 'install'?
40 do-build:
41         @cd ${WRKSRC} && \
42                 ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${BUILD_TARGET}
43
44 .include "../../lang/perl5/module.mk"
45 .include "../../mail/clamav/buildlink3.mk"
46 .include "../../mk/pthread.buildlink3.mk"
47 .include "../../mk/bsd.pkg.mk"