Date: Thu, 24 Jan 2013 11:14:39 +0000 (UTC) From: Bernhard Froehlich <decke@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r310924 - head/mail/spamass-rules Message-ID: <201301241114.r0OBEdcP007685@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: decke Date: Thu Jan 24 11:14:38 2013 New Revision: 310924 URL: http://svnweb.freebsd.org/changeset/ports/310924 Log: - Update to 20120817 - Switch to new options framework - Convert to new Makefile header PR: ports/175201 Submitted by: Michael Ranner <michael@ranner.eu> (maintainer) Modified: head/mail/spamass-rules/Makefile head/mail/spamass-rules/distinfo Modified: head/mail/spamass-rules/Makefile ============================================================================== --- head/mail/spamass-rules/Makefile Thu Jan 24 10:37:30 2013 (r310923) +++ head/mail/spamass-rules/Makefile Thu Jan 24 11:14:38 2013 (r310924) @@ -1,12 +1,7 @@ -# New ports collection makefile for: spamass-rules -# Date created: 20040725 -# Whom: mranner@inode.at -# # $FreeBSD$ -# PORTNAME= spamass-rules -PORTVERSION= 20120319 +PORTVERSION= 20120817 CATEGORIES= mail MASTER_SITES= http://www.ranner.eu/stuff/ @@ -15,23 +10,52 @@ COMMENT= Custom rulesets for SpamAssassi RUN_DEPENDS= spamc:${PORTSDIR}/mail/p5-Mail-SpamAssassin -OPTIONS= AHBL "Check AHBL Blacklist" on \ - AIRMAX "Some custom rulesets" off \ - BACKHAIR "Catch those ugly, unsightly HTML tags" off \ - BOGUS_VIRUS "Catch 'collateral spam' caused by viruses" on \ - CHICKENPOX "Catch spam like 'l.ooks f|or th.is garb+age'" off \ - CHINESE "Catches spam written in Chinese" off \ - EVILNUMBERS "Phone numbers, PO boxes, ... from spam " off \ - GERMAN "Catches spam written in German" on \ - GREEK "Catches spam written in Greek" on \ - MALWARE "Malware Patrol - Block List" on \ - MANGLED "Looks for obfuscated/gappy words" off \ - MIMEVLD "Some mime validation rules" on \ - NIXSPAM "Check NiX Spam Blacklist" on \ - RANDOM "Detects spamware mistakes like: %RANDOM_WORD" on \ - TRIPWIRE "Matches 3 chars that shouldn't be together" on \ - WEEDS "Looks at alphanum, hex, lower-, uppercase chars" off \ - WEEDS2 "More restrictive than WEEDS, dont use together" on +NO_OPTIONS_SORT= yes +OPTIONS_DEFINE= \ + AHBL \ + AIRMAX \ + BACKHAIR \ + BOGUS_VIRUS \ + CHICKENPOX \ + CHINESE \ + DBRACKETS \ + EVILNUMBERS \ + GERMAN \ + GREEK \ + MALWARE \ + MANGLED \ + MIMEVLD \ + MSPIKE \ + NIXSPAM \ + RANDOM \ + TRIPWIRE \ + WEEDS + +OPTIONS_SINGLE= WEEDS +OPTIONS_SINGLE_WEEDS= WEEDS1 WEEDS2 +OPTIONS_DEFAULT= BOGUS_VIRUS DBRACKETS GERMAN GREEK MALWARE MIMEVLD MSPIKE NIXSPAM RANDOM TRIPWIRE WEEDS WEEDS2 + +AHBL_DESC= Check AHBL Blacklist +AIRMAX_DESC= Some custom rulesets +BACKHAIR_DESC= Catch those ugly, unsightly HTML tags +BOGUS_VIRUS_DESC= Catch 'collateral spam' caused by viruses +CHICKENPOX_DESC= Catch spam like 'l.ooks f|or th.is garb+age' +CHINESE_DESC= Catches spam written in Chinese +DBRACKETS_DESC= Double-brackets around To header address +EVILNUMBERS_DESC= Phone numbers, PO boxes, ... from spam +GERMAN_DESC= Catches spam written in German +GREEK_DESC= Catches spam written in Greek +MALWARE_DESC= Malware Patrol - Block List +MANGLED_DESC= Looks for obfuscated/gappy words +MIMEVLD_DESC= Some mime validation rules +MSPIKE_DESC= Check mailspike.net blacklist +NIXSPAM_DESC= Check NiX Spam blacklist +RANDOM_DESC= Detects spamware mistakes like: %RANDOM_WORD +TRIPWIRE_DESC= Matches 3 chars that shouldn't be together +WEEDS_DESC= Looks at alphanum, hex, lower-, uppercase chars +WEEDS1_DESC= Less restrictive rules +WEEDS2_DESC= More restrictive rules + SUB_FILES= pkg-message NO_BUILD= yes NO_WRKSUBDIR= yes @@ -40,78 +64,88 @@ SPAMASS_FILES= USE_BZIP2= yes INSTALL_DIR= ${PREFIX}/${SPAMASS_CONF} -.include <bsd.port.pre.mk> +.include <bsd.port.options.mk> -.if !defined(WITHOUT_AHBL) +.if ${PORT_OPTIONS:MAHBL} SPAMASS_FILES+= 20_dnsbl_ahbl.cf .endif -.if !defined(WITHOUT_AIRMAX) +.if ${PORT_OPTIONS:MAIRMAX} SPAMASS_FILES+= airmax.cf .endif -.if !defined(WITHOUT_BACKHAIR) +.if ${PORT_OPTIONS:MBACKHAIR} SPAMASS_FILES+= backhair.cf .endif -.if !defined(WITHOUT_BOGUS_VIRUS) +.if ${PORT_OPTIONS:MBOGUS_VIRUS} SPAMASS_FILES+= bogus-virus-warnings.cf .endif -.if !defined(WITHOUT_CHICKENPOX) +.if ${PORT_OPTIONS:MCHICKENPOX} SPAMASS_FILES+= chickenpox.cf .endif -.if defined(WITH_CHINESE) +.if ${PORT_OPTIONS:MCHINESE} SPAMASS_FILES+= chinese_rules.cf .endif -.if !defined(WITHOUT_EVILNUMBERS) +.if ${PORT_OPTIONS:MDBRACKETS} +SPAMASS_FILES+= 99_SMF_BRACKETS_TO.cf +.endif + +.if ${PORT_OPTIONS:MEVILNUMBERS} SPAMASS_FILES+= evilnumbers.cf .endif -.if !defined(WITHOUT_GERMAN) +.if ${PORT_OPTIONS:MGERMAN} SPAMASS_FILES+= 70_zmi_german.cf .endif -.if !defined(WITHOUT_GREEK) +.if ${PORT_OPTIONS:MGREEK} SPAMASS_FILES+= gr_domain.cf .endif -.if !defined(WITHOUT_MALWARE) +.if ${PORT_OPTIONS:MMALWARE} SPAMASS_FILES+= malwarepatrol.cf .endif -.if !defined(WITHOUT_MANGLED) +.if ${PORT_OPTIONS:MMANGLED} SPAMASS_FILES+= mangled.cf .endif -.if !defined(WITHOUT_MIMEVLD) +.if ${PORT_OPTIONS:MMIMEVLD} SPAMASS_FILES+= mime_validate.cf .endif -.if !defined(WITHOUT_NIXSPAM) +.if ${PORT_OPTIONS:MMSPIKE} +SPAMASS_FILES+= 10_dnsbl_mspike.cf +.endif + +.if ${PORT_OPTIONS:MNIXSPAM} SPAMASS_FILES+= 20_dnsbl_nixspam.cf .endif -.if !defined(WITHOUT_RANDOM) +.if ${PORT_OPTIONS:MRANDOM} SPAMASS_FILES+= random.cf .endif -.if !defined(WITHOUT_TRIPWIRE) +.if ${PORT_OPTIONS:MTRIPWIRE} SPAMASS_FILES+= 99_FVGT_Tripwire.cf .endif -.if defined(WITH_WEEDS) && defined(WITHOUT_WEEDS2) +.if ${PORT_OPTIONS:MWEEDS} SPAMASS_FILES+= weeds.cf .endif -.if !defined(WITHOUT_WEEDS2) && !defined(WITH_WEEDS) +.if ${PORT_OPTIONS:MWEEDS2} SPAMASS_FILES+= weeds2.cf .endif PLIST_FILES= ${SPAMASS_FILES:S/^/${SPAMASS_CONF}\//} +.include <bsd.port.pre.mk> + do-build: @${DO_NADA} Modified: head/mail/spamass-rules/distinfo ============================================================================== --- head/mail/spamass-rules/distinfo Thu Jan 24 10:37:30 2013 (r310923) +++ head/mail/spamass-rules/distinfo Thu Jan 24 11:14:38 2013 (r310924) @@ -1,2 +1,2 @@ -SHA256 (spamass-rules-20120319.tar.bz2) = 3a41a55634214d012f213c8110a3885ac165e0db90d4ea11a9a6fcc84bf4acfa -SIZE (spamass-rules-20120319.tar.bz2) = 465252 +SHA256 (spamass-rules-20120817.tar.bz2) = 4734532ae0220ea5755cfb4a28e8733866b050c598b214841ceb6efd6245ab97 +SIZE (spamass-rules-20120817.tar.bz2) = 318330
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201301241114.r0OBEdcP007685>