svn commit: r517270 - in head/mail/spambnc: . files

Thierry Thomas thierry at FreeBSD.org
Mon Nov 11 17:41:28 UTC 2019


Author: thierry
Date: Mon Nov 11 17:41:26 2019
New Revision: 517270
URL: https://svnweb.freebsd.org/changeset/ports/517270

Log:
  Upgrade to 3.0 (final release).

Added:
  head/mail/spambnc/pkg-plist   (contents, props changed)
Modified:
  head/mail/spambnc/Makefile
  head/mail/spambnc/distinfo
  head/mail/spambnc/files/pkg-message.in

Modified: head/mail/spambnc/Makefile
==============================================================================
--- head/mail/spambnc/Makefile	Mon Nov 11 17:30:17 2019	(r517269)
+++ head/mail/spambnc/Makefile	Mon Nov 11 17:41:26 2019	(r517270)
@@ -2,45 +2,31 @@
 # $FreeBSD$
 
 PORTNAME=	spambnc
-PORTVERSION=	20060416
+DISTVERSION=	30-final
+PORTEPOCH=	1
 CATEGORIES=	mail
-MASTER_SITES=	http://www.spambouncer.org/dist/sb/:tarball	\
-		http://www.spambouncer.org/configure/:doc
-DISTFILES=	sb.tar.gz:tarball	quickstart.shtml:doc
+MASTER_SITES=	http://spamfilter.spambouncer.org/downloads/
+DISTNAME=	sb-${DISTVERSION}
 DIST_SUBDIR=	spambnc-${PORTVERSION}
-EXTRACT_ONLY=	sb.tar.gz
 
 MAINTAINER=	thierry at FreeBSD.org
 COMMENT=	Set of procmail recipes which handle known/suspected spam
 
-BROKEN=		unfetchable
-
 LICENSE=	GPLv2
 
-RUN_DEPENDS=	procmail:mail/procmail
+RUN_DEPENDS=	procmail:mail/procmail		\
+		gsha1sum:sysutils/coreutils
 
-EXTRACT_DIR=	${WRKDIRPREFIX}${.CURDIR}/worktmp/${DISTNAME}
-EXTRACT_BEFORE_ARGS=	-C ${EXTRACT_DIR} -xf
 NO_BUILD=	yes
 NO_ARCH=	yes
-PLIST=		${WRKDIR}/.pkg-plist
+WRKSRC=		${WRKDIR}/usr/local/sb
+PKGMESSAGE=	${WRKDIR}/pkg-message
 SUB_FILES=	pkg-message
 
-PORTDATA=	*
-PORTDOCS=	documentation.html upgrading.html loglevels.txt
+PORTDOCS=	loglevels.txt
 
 OPTIONS_DEFINE=	DOCS
 
-DOCS_MASTER_SITES=	http://www.spambouncer.org/configure/:upg
-DOCS_DISTFILES=		upgrading.shtml:upg
-
-pre-extract:
-	${MKDIR} ${EXTRACT_DIR}
-
-post-extract:
-	${MV} ${EXTRACT_DIR} ${WRKDIR}
-	${RM} -r ${WRKDIRPREFIX}${.CURDIR}/worktmp
-
 do-install:
 	${MKDIR} ${STAGEDIR}${DATADIR}
 	(cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR})
@@ -48,10 +34,6 @@ do-install:
 
 do-install-DOCS-on:
 	${MKDIR} ${STAGEDIR}${DOCSDIR}
-	${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/quickstart.shtml \
-		${STAGEDIR}${DOCSDIR}/documentation.html
-	${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/upgrading.shtml \
-		${STAGEDIR}${DOCSDIR}/upgrading.html
 	${INSTALL_DATA} ${WRKSRC}/docs/loglevels.txt ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>

Modified: head/mail/spambnc/distinfo
==============================================================================
--- head/mail/spambnc/distinfo	Mon Nov 11 17:30:17 2019	(r517269)
+++ head/mail/spambnc/distinfo	Mon Nov 11 17:41:26 2019	(r517270)
@@ -1,6 +1,3 @@
-SHA256 (spambnc-20060416/sb.tar.gz) = 822cb64dc5c6243e693a7ec6a431cc755e7d6198f8632f0aaa417bbf6a2e5b57
-SIZE (spambnc-20060416/sb.tar.gz) = 692210
-SHA256 (spambnc-20060416/quickstart.shtml) = f82943581165a32bb4f0433866b61bed6bfeaf9d71d959f3671845515b8d8989
-SIZE (spambnc-20060416/quickstart.shtml) = 17900
-SHA256 (spambnc-20060416/upgrading.shtml) = e65bcf125a3b12adc7b8920e7e5236b3c8824e5dfe844d3182acd8d41168d197
-SIZE (spambnc-20060416/upgrading.shtml) = 17139
+TIMESTAMP = 1573488219
+SHA256 (spambnc-30.f/sb-30-final.tar.gz) = 165a9ed884129e2076bb20d9c8e08cba1feeffce84dfcac9e332f70e9bcf9445
+SIZE (spambnc-30.f/sb-30-final.tar.gz) = 334526

Modified: head/mail/spambnc/files/pkg-message.in
==============================================================================
--- head/mail/spambnc/files/pkg-message.in	Mon Nov 11 17:30:17 2019	(r517269)
+++ head/mail/spambnc/files/pkg-message.in	Mon Nov 11 17:41:26 2019	(r517270)
@@ -2,10 +2,8 @@
 { type: install
   message: <<EOM
 The spambouncer procmail rules have been installed in %%DATADIR%%/.
-Please read the section entitled "Configuring the Spam Bouncer" in the file
-%%DOCSDIR%%/documentation.html for information on how to set
-up your mailbox, and the file upgrading.html if you are migrating from a
-previous version (before 20051109).
+An example of .procmailrc can be found as
+%%DATADIR%%/auxiliary/procmail.rc .
 EOM
 }
 ]

Added: head/mail/spambnc/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/mail/spambnc/pkg-plist	Mon Nov 11 17:41:26 2019	(r517270)
@@ -0,0 +1,200 @@
+%%DATADIR%%/auxiliary/delivery.rc
+%%DATADIR%%/auxiliary/procmail.rc
+%%DATADIR%%/auxiliary/vacation.rc
+%%DATADIR%%/black/aff-patterns.rc
+%%DATADIR%%/black/jobmule-patterns.rc
+%%DATADIR%%/black/phish-patterns.rc
+%%DATADIR%%/black/spambody-patterns.rc
+%%DATADIR%%/black/spamheader-patterns.rc
+%%DATADIR%%/black/spamsw-patterns.rc
+%%DATADIR%%/black/surcharged-phone-number-fraud-patterns.rc
+%%DATADIR%%/black/viruscruft-patterns.rc
+%%DATADIR%%/dangerous/aaaworking/check-country.rc
+%%DATADIR%%/dangerous/aaaworking/cidrmatch-awk.rc
+%%DATADIR%%/dangerous/aaaworking/cidrmatch-procmail.rc
+%%DATADIR%%/dangerous/aaaworking/cidrmatch-shell.rc
+%%DATADIR%%/dangerous/aaaworking/complain.rc
+%%DATADIR%%/dangerous/aaaworking/enemieslist-atriks.txt
+%%DATADIR%%/dangerous/aaaworking/iadb.rc
+%%DATADIR%%/dangerous/aaaworking/iadb2.rc
+%%DATADIR%%/dangerous/aaaworking/mimecleanup.rc
+%%DATADIR%%/dangerous/aaaworking/sb-blocklists.old
+%%DATADIR%%/dangerous/aaaworking/sb-blocklists.old2
+%%DATADIR%%/dangerous/aaaworking/sb-blocklistsalt.rc
+%%DATADIR%%/dangerous/aaaworking/url-with-embedded-crlf.rc
+%%DATADIR%%/dangerous/aaaworking/wadb.rc
+%%DATADIR%%/dangerous/aaaworking/working-getbodyinfo.txt
+%%DATADIR%%/dangerous/aaaworking/working-getbodyinfo2.rc
+%%DATADIR%%/dangerous/aaaworking/working-getbodyip.rc
+%%DATADIR%%/dangerous/aaaworking/working-getcomplaintlist.rc
+%%DATADIR%%/dangerous/aaaworking/working-getheaderinfo.txt
+%%DATADIR%%/dangerous/aaaworking/working-sbdefang.rc
+%%DATADIR%%/dangerous/dangerous-content-patterns.rc
+%%DATADIR%%/final-tagging.rc
+%%DATADIR%%/functions/asgn-rcvd-vars.rc
+%%DATADIR%%/functions/assign-local-vars.rc
+%%DATADIR%%/functions/check-asn.rc
+%%DATADIR%%/functions/check-body-cidr.rc
+%%DATADIR%%/functions/check-body-domain-cidr.rc
+%%DATADIR%%/functions/check-body-domains.rc
+%%DATADIR%%/functions/check-body.rc
+%%DATADIR%%/functions/check-cidr.rc
+%%DATADIR%%/functions/check-header-cidr.rc
+%%DATADIR%%/functions/check-header-domains.rc
+%%DATADIR%%/functions/check-headers.rc
+%%DATADIR%%/functions/check-patterns.rc
+%%DATADIR%%/functions/check-received-cidr.rc
+%%DATADIR%%/functions/check-received-domains.rc
+%%DATADIR%%/functions/check-received.rc
+%%DATADIR%%/functions/checklocalrcvd.rc
+%%DATADIR%%/functions/cidrmatch.rc
+%%DATADIR%%/functions/delivery-mh.rc
+%%DATADIR%%/functions/delivery-spamtrap-fraud.rc
+%%DATADIR%%/functions/delivery-spamtrap-identified.rc
+%%DATADIR%%/functions/delivery-spamtrap-language.rc
+%%DATADIR%%/functions/delivery-spamtrap-patternmatches.rc
+%%DATADIR%%/functions/delivery-spamtrap-retired.rc
+%%DATADIR%%/functions/delivery-spamtrap.rc
+%%DATADIR%%/functions/delivery.rc
+%%DATADIR%%/functions/dnsbl-hostip-sub.rc
+%%DATADIR%%/functions/dnsbl-sub.rc
+%%DATADIR%%/functions/dnswl-sub.rc
+%%DATADIR%%/functions/extract-body-info.rc
+%%DATADIR%%/functions/extract-received-info.rc
+%%DATADIR%%/functions/final-tagging.rc
+%%DATADIR%%/functions/get-domain.rc
+%%DATADIR%%/functions/get-ip.rc
+%%DATADIR%%/functions/getbodyinfo.rc
+%%DATADIR%%/functions/getheaderinfo.rc
+%%DATADIR%%/functions/hash-email.rc
+%%DATADIR%%/functions/hashbl-sub.rc
+%%DATADIR%%/functions/hashcache.rc
+%%DATADIR%%/functions/initloglevel.rc
+%%DATADIR%%/functions/logfile.rc
+%%DATADIR%%/functions/loghandler.rc
+%%DATADIR%%/functions/loglevel.rc
+%%DATADIR%%/functions/mimeparser.rc
+%%DATADIR%%/functions/mimeparts.sh
+%%DATADIR%%/functions/rc-sub.rc
+%%DATADIR%%/functions/report-sc.rc
+%%DATADIR%%/functions/reverseip.rc
+%%DATADIR%%/functions/rhsbl-sub.rc
+%%DATADIR%%/functions/rhswl-sub.rc
+%%DATADIR%%/functions/rpss-sub.rc
+%%DATADIR%%/functions/rpssl-hostip-sub.rc
+%%DATADIR%%/functions/shell_functions.sh
+%%DATADIR%%/functions/spammer-check-body-domains.rc
+%%DATADIR%%/functions/spammer-check-body-host-ips.rc
+%%DATADIR%%/functions/spammer-check-body-ips.rc
+%%DATADIR%%/functions/spammer-check-body.rc
+%%DATADIR%%/functions/spammer-check-header-domains.rc
+%%DATADIR%%/functions/spammer-check-header-ips.rc
+%%DATADIR%%/functions/spammer-check-header.rc
+%%DATADIR%%/functions/spammer-check-patterns.rc
+%%DATADIR%%/functions/spammer-check-received-domains.rc
+%%DATADIR%%/functions/spammer-check-received-ips.rc
+%%DATADIR%%/functions/spammer-check-received.rc
+%%DATADIR%%/functions/spammer-check.rc
+%%DATADIR%%/functions/test-threshold.rc
+%%DATADIR%%/grey/botnet-cluster-patterns.rc
+%%DATADIR%%/grey/credit-debt-patterns.rc
+%%DATADIR%%/grey/diploma-mill-patterns.rc
+%%DATADIR%%/grey/language-patterns.rc
+%%DATADIR%%/grey/oem-piracy-patterns.rc
+%%DATADIR%%/grey/online-gambling-patterns.rc
+%%DATADIR%%/grey/penis-enlargement-patterns.rc
+%%DATADIR%%/grey/pharmacy-patterns.rc
+%%DATADIR%%/grey/replicarolex-patterns.rc
+%%DATADIR%%/grey/weight-loss-patterns.rc
+%%DATADIR%%/grey/xxx-porn-patterns.rc
+%%DATADIR%%/info/amazon-domains.txt
+%%DATADIR%%/info/amazon-ips.cidr
+%%DATADIR%%/info/cogent-ips.cidr
+%%DATADIR%%/info/ebay-ips.cidr
+%%DATADIR%%/info/freemail_domains.txt
+%%DATADIR%%/info/gilat-ips.cidr
+%%DATADIR%%/info/glbx-ips.cidr
+%%DATADIR%%/info/hotmail-ips.cidr
+%%DATADIR%%/info/icann-nonroutable-ips.cidr
+%%DATADIR%%/info/icann-nonroutable-ips.rc
+%%DATADIR%%/info/irs-ips.cidr
+%%DATADIR%%/info/level3-ips.cidr
+%%DATADIR%%/info/morocco-telecom-ips.cidr
+%%DATADIR%%/info/newskies-ips.cidr
+%%DATADIR%%/info/nigeria-ips.rc
+%%DATADIR%%/info/verizon-dynamic-ips.cidr
+%%DATADIR%%/info/yahoo-ips.cidr
+%%DATADIR%%/mainsleaze/friendfinder-domains.txt
+%%DATADIR%%/mainsleaze/gevalia-domains.txt
+%%DATADIR%%/mainsleaze/gevalia-ips.rc
+%%DATADIR%%/mainsleaze/gevalia-patterns.rc
+%%DATADIR%%/mainsleaze/surveymonkey-ips.rc
+%%DATADIR%%/mainsleaze/uop-patterns.rc
+%%DATADIR%%/malware-patterns.rc
+%%DATADIR%%/optout/acxiom-ips.rc
+%%DATADIR%%/optout/adknowledge-ips.rc
+%%DATADIR%%/optout/epsiloninteractive-ips.rc
+%%DATADIR%%/optout/messagereach-domains.txt
+%%DATADIR%%/optout/triplealdo-domains.txt
+%%DATADIR%%/optout/whatcounts-domains.txt
+%%DATADIR%%/optout/yesmail-ips.rc
+%%DATADIR%%/pinkisp/acceleratebiz-ips.rc
+%%DATADIR%%/pinkisp/bocanetworks-domains.txt
+%%DATADIR%%/pinkisp/bocanetworks-ips.rc
+%%DATADIR%%/pinkisp/carolinanet-ips.rc
+%%DATADIR%%/pinkisp/ecatel-ips.rc
+%%DATADIR%%/pinkisp/fdcservers-ips.rc
+%%DATADIR%%/pinkisp/gogax-ips.rc
+%%DATADIR%%/pinkisp/krypt-ips.rc
+%%DATADIR%%/pinkisp/limestonenetworks-ips.rc
+%%DATADIR%%/pinkisp/syptec-ips.cidr
+%%DATADIR%%/pinkisp/ubiquityservers-ips.rc
+%%DATADIR%%/pinkisp/webair-ips.rc
+%%DATADIR%%/pinkisp/wholesale-internet-ips.rc
+%%DATADIR%%/rc-sub.rc
+%%DATADIR%%/sb-aff.rc
+%%DATADIR%%/sb-blocklists-body.rc
+%%DATADIR%%/sb-blocklists-bodyhosts.rc
+%%DATADIR%%/sb-blocklists-connecting.rc
+%%DATADIR%%/sb-blocklists-headers.rc
+%%DATADIR%%/sb-blockool.rc
+%%DATADIR%%/sb-body.rc
+%%DATADIR%%/sb-common.rc
+%%DATADIR%%/sb-config-default.rc
+%%DATADIR%%/sb-contentpatterns.rc
+%%DATADIR%%/sb-header.rc
+%%DATADIR%%/sb-jobmule.rc
+%%DATADIR%%/sb-language.rc
+%%DATADIR%%/sb-mailer.rc
+%%DATADIR%%/sb-new.rc
+%%DATADIR%%/sb-phish.rc
+%%DATADIR%%/sb-phonecharge.rc
+%%DATADIR%%/sb-sys-default-solaris.rc
+%%DATADIR%%/sb-sys-default.rc
+%%DATADIR%%/sb-whitelists.rc
+%%DATADIR%%/sb.rc
+%%DATADIR%%/sb2.rc
+%%DATADIR%%/sb3.rc
+%%DATADIR%%/sb4.rc
+%%DATADIR%%/sb5.rc
+%%DATADIR%%/sb6.rc
+%%DATADIR%%/socialnetworking/facebook-patterns.rc
+%%DATADIR%%/socialnetworking/googlefriendconnect-patterns.rc
+%%DATADIR%%/socialnetworking/grouply-domains.txt
+%%DATADIR%%/socialnetworking/grouply-ips.rc
+%%DATADIR%%/socialnetworking/linkedin-patterns.rc
+%%DATADIR%%/tests/echoservers-ips.rc
+%%DATADIR%%/tests/logleveltest.rc
+%%DATADIR%%/tests/test-blocklists.rc
+%%DATADIR%%/tests/test-config.rc
+%%DATADIR%%/tests/test-locallists.rc
+%%DATADIR%%/tests/test-patterns.rc
+%%DATADIR%%/tests/test-whitelists.rc
+%%DATADIR%%/text/complain.txt
+%%DATADIR%%/text/notify.txt
+%%DATADIR%%/user/sb-localconfig.rc
+%%DATADIR%%/watchlist/iptelligent.cidr
+%%DATADIR%%/white/exempt-hosts.txt
+%%DATADIR%%/white/exempt-mailserver-ips.cidr
+%%DATADIR%%/white/whitelists-bulk.rc
+%%DATADIR%%/white/whitelists.rc


More information about the svn-ports-all mailing list