diff options
author | tron <tron> | 2014-04-26 13:55:10 +0000 |
---|---|---|
committer | tron <tron> | 2014-04-26 13:55:10 +0000 |
commit | 0480342b3c68b2047c2d3b18eadfd32b19ae703e (patch) | |
tree | 85b1a70348f71c660b5245731fb3f0519e1906c0 /mail/spamassassin/Makefile | |
parent | 664af1b094e70a3b7aea234b1c14fc3ceb839f0c (diff) | |
download | pkgsrc-0480342b3c68b2047c2d3b18eadfd32b19ae703e.tar.gz |
Update "spamassassin" package to version 3.4.0:
This is a major release. It introduces over two years of bug fixes and
features since the release of SpamAssassin 3.3.2 on June 16, 2011.
3.4.0 includes the Bayes Redis (http://redis.io/) back-end (bug 6879),
EDNS0 changes (bug 6910), native IPv6 support, numerous URIBL.pm changes
or features and a small API change in libspamc (bug 6562) with many other
subtle changes.
Diffstat (limited to 'mail/spamassassin/Makefile')
-rw-r--r-- | mail/spamassassin/Makefile | 32 |
1 files changed, 24 insertions, 8 deletions
diff --git a/mail/spamassassin/Makefile b/mail/spamassassin/Makefile index 42d5e26305e..84c8fa9b1ba 100644 --- a/mail/spamassassin/Makefile +++ b/mail/spamassassin/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.112 2014/02/12 23:18:10 tron Exp $ +# $NetBSD: Makefile,v 1.113 2014/04/26 13:55:10 tron Exp $ -DISTNAME= Mail-SpamAssassin-3.3.2 -PKGNAME= spamassassin-3.3.2 -PKGREVISION= 8 +DISTNAME= Mail-SpamAssassin-3.4.0 +PKGNAME= spamassassin-3.4.0 SVR4_PKGNAME= sa CATEGORIES= mail perl5 MASTER_SITES= ${MASTER_SITE_APACHE:=spamassassin/source/} @@ -21,7 +20,7 @@ PKG_INSTALLATION_TYPES= overwrite pkgviews .include "../../mk/bsd.prefs.mk" -RULESARCHIVE= Mail-SpamAssassin-rules-3.3.2-r1104058.tar.gz +RULESARCHIVE= Mail-SpamAssassin-rules-3.4.0.r1565117.tgz RULESARCHIVEASC=${RULESARCHIVE}.asc RULESARCHIVESHA=${RULESARCHIVE}.sha1 FILES_SUBST+= RULESARCHIVE=${RULESDIR}/${RULESARCHIVE} @@ -40,6 +39,7 @@ DEPENDS+= p5-Net-DNS>=0.58:../../net/p5-Net-DNS DEPENDS+= {p5-MIME-Base64>=2.11,perl>=5.8.0}:../../converters/p5-MIME-Base64 DEPENDS+= {perl>=5.7.3,p5-Time-HiRes-[0-9]*}:../../time/p5-Time-HiRes DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww +DEPENDS+= re2c>=0.13.6:../../devel/re2c USE_TOOLS+= perl @@ -93,7 +93,7 @@ DOCDIR= ${PREFIX}/${DOC_SUBDIR} RULE_SUBDIR= share/spamassassin RULESDIR= ${PREFIX}/${RULE_SUBDIR} -PRE_FILES= init.pre v310.pre v312.pre v320.pre v330.pre +PRE_FILES= init.pre v310.pre v312.pre v320.pre v330.pre v340.pre .for p in ${PRE_FILES} CONF_FILES+= ${EGDIR}/${p} ${PKG_SYSCONFDIR}/${p} .endfor @@ -108,8 +108,6 @@ SA_INSTALLDIRS+= ${DOC_SUBDIR}/spamd ${DOC_SUBDIR}/sql ${RULE_SUBDIR} SA_DOCFILES= INSTALL LICENSE README TRADEMARK UPGRADE USAGE NOTICE SA_DOCFILES+= CREDITS PACKAGING Changes SA_DOCFILES+= ldap/README ldap/README.testing ldap/sa_test.ldif -SA_DOCFILES+= rules/STATISTICS-set0.txt rules/STATISTICS-set1.txt -SA_DOCFILES+= rules/STATISTICS-set2.txt rules/STATISTICS-set3.txt SA_DOCFILES+= rules/sa-update-pubkey.txt SA_DOCFILES+= spamc/README.qmail SA_DOCFILES+= sample-nonspam.txt sample-spam.txt @@ -160,6 +158,24 @@ FILES_SUBST+= OPSYS=${OPSYS} INSTALLATION_DIRS+= ${SA_INSTALLDIRS} +# Configure the programe that "sa-update" uses for fetching files +.if defined(TOOLS_PLATFORM.curl) +SA_UPDATE_FETCH_PROG= curl +SA_UPDATE_FETCH_CMD= ${TOOLS_PLATFORM.curl} +.elif defined(TOOLS_PLATFORM.fetch) +SA_UPDATE_FETCH_PROG= fetch +SA_UPDATE_FETCH_CMD= ${TOOLS_PLATFORM.fetch} +.else +DEPENDS+= wget-[0-9]*:../../net/wget + +SA_UPDATE_FETCH_PROG= wget +SA_UPDATE_FETCH_CMD= ${PREFIX}/bin/wget +.endif +SUBST_CLASSES+= fetch +SUBST_STAGE.fetch= pre-configure +SUBST_FILES.fetch= sa-update.raw +SUBST_VARS.fetch= SA_UPDATE_FETCH_CMD SA_UPDATE_FETCH_PROG + pre-configure: perl5-configure # GNU configure needs version.h -> create it cd ${WRKSRC}/spamc && ${PERL5} ./version.h.pl |