mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-19 19:59:43 +00:00
New port: misc/spamcalc
Spamcalc takes a hostname or a list of hostnames and determines a dns spam score for each hostname. This value is an indication for the spam-ness of the hostname. The higher the score, the higher the chance that the hostname is actually a dns spam hostname. PR: ports/41625 Submitted by: Harold Gutch <logix@foobar.franken.de>
This commit is contained in:
parent
ccad595e10
commit
47e72898e4
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=77852
@ -298,6 +298,7 @@
|
||||
SUBDIR += sls
|
||||
SUBDIR += smssend
|
||||
SUBDIR += snowflake
|
||||
SUBDIR += spamcalc
|
||||
SUBDIR += splitvt
|
||||
SUBDIR += sshbuddy
|
||||
SUBDIR += stan
|
||||
|
43
misc/spamcalc/Makefile
Normal file
43
misc/spamcalc/Makefile
Normal file
@ -0,0 +1,43 @@
|
||||
# New ports collection makefile for: spamcalc
|
||||
# Date created: 13 August 2002
|
||||
# Whom: Harold Gutch <logix@foobar.franken.de>
|
||||
#
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= spamcalc
|
||||
PORTVERSION= 0.5
|
||||
CATEGORIES= misc
|
||||
MASTER_SITES= http://www.garion.org/spamcalc/
|
||||
DISTNAME= sc-0.5
|
||||
EXTRACT_SUFX= .tgz
|
||||
|
||||
MAINTAINER= logix@foobar.franken.de
|
||||
COMMENT= Calculates "DNS-spam"-values for hostnames
|
||||
|
||||
USE_PERL5= YES
|
||||
|
||||
do-build:
|
||||
${MV} ${WRKSRC}/sc.pl ${WRKSRC}/sc.pl.orig
|
||||
${SED} -e "s,sc.conf,${PREFIX}/etc/spamcalc.conf," < ${WRKSRC}/sc.pl.orig > ${WRKSRC}/sc.pl
|
||||
${MV} ${WRKSRC}/sc.conf ${WRKSRC}/sc.conf.orig
|
||||
${SED} -e "s,datafilesdir.*,datafilesdir = ${PREFIX}/share/spamcalc," < ${WRKSRC}/sc.conf.orig > ${WRKSRC}/sc.conf
|
||||
|
||||
do-install:
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/sc.pl ${PREFIX}/bin/spamcalc
|
||||
${INSTALL_DATA} ${WRKSRC}/sc.conf ${PREFIX}/etc/spamcalc.conf
|
||||
${MKDIR} ${PREFIX}/share/spamcalc
|
||||
.for i in words regexps domains
|
||||
${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/share/spamcalc
|
||||
.endfor
|
||||
${MKDIR} ${PREFIX}/share/spamcalc/data
|
||||
.for i in domains.blacklist domains.whitelist regexps.general regexps.nonspam spam.txt words.de words.it words.negative words.nl words.pl words.swear words.template words.uk
|
||||
${INSTALL_DATA} ${WRKSRC}/data/${i} ${PREFIX}/share/spamcalc/data
|
||||
.endfor
|
||||
${MKDIR} ${PREFIX}/share/doc/spamcalc
|
||||
.if !defined(NOPORTDOCS)
|
||||
.for i in LICENSE algorithms arguments feedback files introduction todo
|
||||
${INSTALL_MAN} ${WRKSRC}/docs/${i} ${PREFIX}/share/doc/spamcalc
|
||||
.endfor
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
1
misc/spamcalc/distinfo
Normal file
1
misc/spamcalc/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (sc-0.5.tgz) = af4810f5446c28615d0f30ece6393370
|
14
misc/spamcalc/pkg-descr
Normal file
14
misc/spamcalc/pkg-descr
Normal file
@ -0,0 +1,14 @@
|
||||
Spamcalc takes a hostname or a list of hostnames and determines a dns spam
|
||||
score for each hostname. This value is an indication for the spam-ness of the
|
||||
hostname. The higher the score, the higher the chance that the hostname is
|
||||
actually a dns spam hostname.
|
||||
|
||||
Hostnames that are considered dns spam are hostnames with (a part of) a
|
||||
sentence in them (master.of.the.world.net), swearwords
|
||||
(shittywhore.armaster.roadkill.net) and other forms of unwanted textual data
|
||||
(666666666666666666666666666666666.sixtysix.org, 0-1-2-3-4-5.blah.com).
|
||||
|
||||
WWW: http://www.garion.org/spamcalc.php
|
||||
|
||||
- Harold Gutch
|
||||
logix@foobar.franken.de
|
28
misc/spamcalc/pkg-plist
Normal file
28
misc/spamcalc/pkg-plist
Normal file
@ -0,0 +1,28 @@
|
||||
bin/spamcalc
|
||||
etc/spamcalc.conf
|
||||
share/spamcalc/data/domains.blacklist
|
||||
share/spamcalc/data/domains.whitelist
|
||||
share/spamcalc/data/regexps.general
|
||||
share/spamcalc/data/regexps.nonspam
|
||||
share/spamcalc/data/spam.txt
|
||||
share/spamcalc/data/words.de
|
||||
share/spamcalc/data/words.it
|
||||
share/spamcalc/data/words.negative
|
||||
share/spamcalc/data/words.nl
|
||||
share/spamcalc/data/words.pl
|
||||
share/spamcalc/data/words.swear
|
||||
share/spamcalc/data/words.template
|
||||
share/spamcalc/data/words.uk
|
||||
@dirrm share/spamcalc/data
|
||||
%%PORTDOCS%%share/doc/spamcalc/LICENSE
|
||||
%%PORTDOCS%%share/doc/spamcalc/algorithms
|
||||
%%PORTDOCS%%share/doc/spamcalc/arguments
|
||||
%%PORTDOCS%%share/doc/spamcalc/feedback
|
||||
%%PORTDOCS%%share/doc/spamcalc/files
|
||||
%%PORTDOCS%%share/doc/spamcalc/introduction
|
||||
%%PORTDOCS%%share/doc/spamcalc/todo
|
||||
%%PORTDOCS%%@dirrm share/doc/spamcalc
|
||||
share/spamcalc/words
|
||||
share/spamcalc/regexps
|
||||
share/spamcalc/domains
|
||||
@dirrm share/spamcalc
|
Loading…
Reference in New Issue
Block a user