12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- # $OpenBSD: Makefile,v 1.44 2016/08/05 12:53:57 giovanni Exp $
- COMMENT-main= interface between mailer MTA and content checkers
- COMMENT-utils= utilities to monitor amavisd-new server
- V= 2.11.0
- DISTNAME= amavisd-new-${V}
- REVISION= 1
- PKGNAME-main= ${DISTNAME}
- PKGNAME-utils= amavisd-new-utils-${V}
- CATEGORIES= mail security
- HOMEPAGE= http://www.amavis.org/
- MAINTAINER= Giovanni Bechis <giovanni@openbsd.org>
- # BSD / GPLv2
- PERMIT_PACKAGE_CDROM= Yes
- MASTER_SITES= ${HOMEPAGE} \
- http://mirrors.catpipe.net/amavisd-new/ \
- http://mirror.mainloop.se/amavisd/ \
- http://mirror.cedratnet.com/amavisd-new/ \
- http://mirror.omroep.nl/amavisd-new/
- EXTRACT_SUFX= .tar.xz
- RUN_DEPENDS= archivers/arc \
- archivers/bzip2 \
- archivers/cabextract \
- archivers/lzop \
- archivers/p5-Archive-Zip>=1.14 \
- archivers/p7zip,-rar \
- archivers/ripole \
- archivers/unzip \
- archivers/zoo \
- rpm2cpio-*|rpm-*:converters/rpm2cpio \
- databases/p5-BerkeleyDB \
- devel/p5-Net-Server \
- devel/p5-IO-Multiplex \
- mail/p5-Mail-SpamAssassin \
- mail/p5-Mail-DKIM>=0.31 \
- mail/p5-MIME-tools \
- net/net-snmp \
- net/p5-IO-Socket-INET6 \
- net/p5-Net-LibIDN \
- security/clamav \
- sysutils/p5-Unix-Syslog
- RUN_DEPENDS-utils= devel/p5-ZMQ \
- devel/p5-ZMQ-LibZMQ3 \
- mail/amavisd-new
- NO_BUILD= Yes
- NO_TEST= Yes
- PKG_ARCH= *
- MULTI_PACKAGES= -main -utils
- pre-configure:
- ${SUBST_CMD} ${WRKSRC}/amavis-mc
- @perl -pi -e 's,/var/amavis,/${VARBASE}/amavisd,g' ${WRKSRC}/amavisd-*
- @perl -pi -e "s,= 'vscan',= '_vscan',g" ${WRKSRC}/amavisd-signer \
- ${WRKSRC}/amavisd.conf ${WRKSRC}/amavisd.conf-default
- do-install:
- cd ${WRKSRC}; ${INSTALL_SCRIPT} amavisd amavis-mc amavis-services \
- ${PREFIX}/sbin/
- cd ${WRKSRC}; ${INSTALL_SCRIPT} amavisd-agent amavisd-nanny \
- amavisd-release amavisd-signer amavisd-snmp-subagent \
- amavisd-submit amavisd-status amavisd-snmp-subagent-zmq \
- p0f-analyzer.pl ${PREFIX}/bin/
- ${INSTALL_DATA} ${WRKSRC}/JpegTester.pm \
- ${PREFIX}/libdata/perl5/site_perl/JpegTester.pm
- ${INSTALL_DATA} ${WRKSRC}/TinyRedis.pm \
- ${PREFIX}/libdata/perl5/site_perl/TinyRedis.pm
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/amavisd-new
- cd ${WRKSRC}; ${INSTALL_DATA} AAAREADME.first INSTALL LDAP.schema \
- LDAP.ldif LICENSE MANIFEST README_FILES/README.* RELEASE_NOTES \
- ${PREFIX}/share/doc/amavisd-new/
- ${INSTALL_DATA_DIR} ${PREFIX}/share/snmp/mibs
- ${INSTALL_DATA} ${WRKSRC}/AMAVIS-MIB.txt ${PREFIX}/share/snmp/mibs
- ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/amavisd-new
- cd ${WRKSRC}; ${INSTALL_DATA} amavisd*.conf amavisd.conf-default \
- ${PREFIX}/share/examples/amavisd-new/
- .include <bsd.port.mk>
|