svn commit: r569167 - in head/mail: . spamassassin-devel

Cy Schubert cy at FreeBSD.org
Thu Mar 25 00:21:43 UTC 2021


Author: cy
Date: Thu Mar 25 00:21:41 2021
New Revision: 569167
URL: https://svnweb.freebsd.org/changeset/ports/569167

Log:
  Welcome the new mail/spamassassin-devel port.
  
  The reason for this port is due to the following statement in the
  spamassassin 3.4.5 announcement:
  
  Ongoing development on the 3.4 branch has ceased. All future releases
  and bug fixes will be on the 4.0 series, unless a new security issue
  is found that necessitates a 3.4.6 release.
  
  Upstream is the apache/spamassassing github read-only mirror.

Added:
  head/mail/spamassassin-devel/
     - copied from r569166, head/mail/spamassassin/
Modified:
  head/mail/Makefile
  head/mail/spamassassin-devel/Makefile
  head/mail/spamassassin-devel/distinfo
  head/mail/spamassassin-devel/pkg-plist

Modified: head/mail/Makefile
==============================================================================
--- head/mail/Makefile	Wed Mar 24 23:21:26 2021	(r569166)
+++ head/mail/Makefile	Thu Mar 25 00:21:41 2021	(r569167)
@@ -635,6 +635,7 @@
     SUBDIR += spamass-milter
     SUBDIR += spamass-rules
     SUBDIR += spamassassin
+    SUBDIR += spamassassin-devel
     SUBDIR += spamassassin-dqs
     SUBDIR += spambnc
     SUBDIR += spamcup

Modified: head/mail/spamassassin-devel/Makefile
==============================================================================
--- head/mail/spamassassin/Makefile	Wed Mar 24 23:21:26 2021	(r569166)
+++ head/mail/spamassassin-devel/Makefile	Thu Mar 25 00:21:41 2021	(r569167)
@@ -2,14 +2,18 @@
 # $FreeBSD$
 
 PORTNAME=	spamassassin
-PORTVERSION=	3.4.5
+PORTVERSION=	${SA_COMMIT_DATE}
 CATEGORIES?=	mail perl5
-MASTER_SITES=	APACHE/spamassassin/source CPAN/Mail
-DISTNAME=	Mail-SpamAssassin-${PORTVERSION}
+PKGNAMESUFFIX=	-devel
 
-MAINTAINER?=	zeising at FreeBSD.org
+MAINTAINER?=	cy at FreeBSD.org
 COMMENT?=	Highly efficient mail filter for identifying spam
 
+USE_GITHUB=	yes
+GH_ACCOUNT=	apache
+GH_TAGNAME=	f9c70ed
+SA_COMMIT_DATE=	2021.03.24
+
 LICENSE=	APACHE20
 
 BUILD_DEPENDS=	p5-Encode-Detect>=0:converters/p5-Encode-Detect \
@@ -28,7 +32,7 @@ RUN_DEPENDS:=	${BUILD_DEPENDS} \
 TEST_DEPENDS+=	${${dep}_RUN_DEPENDS}
 .endfor
 
-CONFLICTS?=	ja-spamassassin-[0-9]*
+CONFLICTS?=	ja-spamassassin-[0-9]* spamassassin-[0-9]*
 
 CPE_VENDOR=	apache
 
@@ -146,6 +150,7 @@ post-patch::
 		-e 's,B_CONFDIR)/v341.pre,B_CONFDIR)/v341.pre.sample,g' \
 		-e 's,B_CONFDIR)/v342.pre,B_CONFDIR)/v342.pre.sample,g' \
 		-e 's,B_CONFDIR)/v343.pre,B_CONFDIR)/v343.pre.sample,g' \
+		-e 's,B_CONFDIR)/v400.pre,B_CONFDIR)/v400.pre.sample,g' \
 		-e 's/require DBI/0/' \
 		${WRKSRC}/Makefile.PL
 	${REINPLACE_CMD} -e '/^CC =/d; \

Modified: head/mail/spamassassin-devel/distinfo
==============================================================================
--- head/mail/spamassassin/distinfo	Wed Mar 24 23:21:26 2021	(r569166)
+++ head/mail/spamassassin-devel/distinfo	Thu Mar 25 00:21:41 2021	(r569167)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1616608645
-SHA256 (Mail-SpamAssassin-3.4.5.tar.gz) = a640842c5f3f468e3a21cbb9c555647306ec77807e57c5744ef0065e4a8675f6
-SIZE (Mail-SpamAssassin-3.4.5.tar.gz) = 6572220
+TIMESTAMP = 1616630804
+SHA256 (apache-spamassassin-2021.03.24-f9c70ed_GH0.tar.gz) = 557952460cbd3106843b74a3fa8e47bbb246d6c4bda94dd8fb1ea3653469d389
+SIZE (apache-spamassassin-2021.03.24-f9c70ed_GH0.tar.gz) = 8220964

Modified: head/mail/spamassassin-devel/pkg-plist
==============================================================================
--- head/mail/spamassassin/pkg-plist	Wed Mar 24 23:21:26 2021	(r569166)
+++ head/mail/spamassassin-devel/pkg-plist	Thu Mar 25 00:21:41 2021	(r569167)
@@ -17,6 +17,7 @@ bin/spamd
 @sample %%ETCDIR%%/v341.pre.sample
 @sample %%ETCDIR%%/v342.pre.sample
 @sample %%ETCDIR%%/v343.pre.sample
+ at sample %%ETCDIR%%/v400.pre.sample
 include/libspamc.h
 lib/libspamc.so
 lib/libspamc.so.0
@@ -47,6 +48,7 @@ lib/libspamc.so.0
 %%SITE_PERL%%/Mail/SpamAssassin/DBBasedAddrList.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Dns.pm
 %%SITE_PERL%%/Mail/SpamAssassin/DnsResolver.pm
+%%SITE_PERL%%/Mail/SpamAssassin/GeoDB.pm
 %%SITE_PERL%%/Mail/SpamAssassin/HTML.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Locales.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Locker.pm
@@ -72,6 +74,7 @@ lib/libspamc.so.0
 %%SITE_PERL%%/Mail/SpamAssassin/Plugin/AccessDB.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Plugin/AntiVirus.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Plugin/AskDNS.pm
+%%SITE_PERL%%/Mail/SpamAssassin/Plugin/AuthRes.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Plugin/AutoLearnThreshold.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Plugin/Bayes.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Plugin/BodyEval.pm
@@ -80,22 +83,25 @@ lib/libspamc.so.0
 %%SITE_PERL%%/Mail/SpamAssassin/Plugin/DCC.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Plugin/DKIM.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Plugin/DNSEval.pm
+%%SITE_PERL%%/Mail/SpamAssassin/Plugin/Esp.pm
+%%SITE_PERL%%/Mail/SpamAssassin/Plugin/ExtractText.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Plugin/FreeMail.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Plugin/FromNameSpoof.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Plugin/HTMLEval.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Plugin/HTTPSMismatch.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Plugin/HashBL.pm
-%%SITE_PERL%%/Mail/SpamAssassin/Plugin/Hashcash.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Plugin/HeaderEval.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Plugin/ImageInfo.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Plugin/MIMEEval.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Plugin/MIMEHeader.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Plugin/OLEVBMacro.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Plugin/OneLineBodyRuleType.pm
+%%SITE_PERL%%/Mail/SpamAssassin/Plugin/P595Body.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Plugin/PDFInfo.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Plugin/PhishTag.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Plugin/Phishing.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Plugin/Pyzor.pm
+%%SITE_PERL%%/Mail/SpamAssassin/Plugin/RaciallyCharged.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Plugin/Razor2.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Plugin/RelayCountry.pm
 %%SITE_PERL%%/Mail/SpamAssassin/Plugin/RelayEval.pm
@@ -157,6 +163,7 @@ lib/libspamc.so.0
 %%PERL5_MAN3%%/Mail::SpamAssassin::Conf::Parser.3.gz
 %%PERL5_MAN3%%/Mail::SpamAssassin::Conf::SQL.3.gz
 %%PERL5_MAN3%%/Mail::SpamAssassin::DnsResolver.3.gz
+%%PERL5_MAN3%%/Mail::SpamAssassin::GeoDB.3.gz
 %%PERL5_MAN3%%/Mail::SpamAssassin::Logger.3.gz
 %%PERL5_MAN3%%/Mail::SpamAssassin::Logger::File.3.gz
 %%PERL5_MAN3%%/Mail::SpamAssassin::Logger::Stderr.3.gz
@@ -173,6 +180,7 @@ lib/libspamc.so.0
 %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::AccessDB.3.gz
 %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::AntiVirus.3.gz
 %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::AskDNS.3.gz
+%%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::AuthRes.3.gz
 %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::AutoLearnThreshold.3.gz
 %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::Bayes.3.gz
 %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::BodyRuleBaseExtractor.3.gz
@@ -180,10 +188,11 @@ lib/libspamc.so.0
 %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::DCC.3.gz
 %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::DKIM.3.gz
 %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::DNSEval.3.gz
+%%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::Esp.3.gz
+%%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::ExtractText.3.gz
 %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::FreeMail.3.gz
 %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::FromNameSpoof.3.gz
 %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::HashBL.3.gz
-%%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::Hashcash.3.gz
 %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::MIMEEval.3.gz
 %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::MIMEHeader.3.gz
 %%PERL5_MAN3%%/Mail::SpamAssassin::Plugin::OLEVBMacro.3.gz


More information about the svn-ports-head mailing list