[Midnightbsd-cvs] mports [17357] trunk/mail: pyzor is a new port for spam prevention
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Tue Sep 16 18:54:23 EDT 2014
Revision: 17357
http://svnweb.midnightbsd.org/mports/?rev=17357
Author: laffer1
Date: 2014-09-16 18:54:23 -0400 (Tue, 16 Sep 2014)
Log Message:
-----------
pyzor is a new port for spam prevention
Modified Paths:
--------------
trunk/mail/Makefile
Added Paths:
-----------
trunk/mail/pyzor/
trunk/mail/pyzor/Makefile
trunk/mail/pyzor/distinfo
trunk/mail/pyzor/pkg-descr
Modified: trunk/mail/Makefile
===================================================================
--- trunk/mail/Makefile 2014-09-16 22:51:46 UTC (rev 17356)
+++ trunk/mail/Makefile 2014-09-16 22:54:23 UTC (rev 17357)
@@ -60,6 +60,7 @@
SUBDIR += popd
SUBDIR += postfix
SUBDIR += procmail
+SUBDIR += pyzor
SUBDIR += razor-agents
SUBDIR += sendmail
SUBDIR += spamassassin
Added: trunk/mail/pyzor/Makefile
===================================================================
--- trunk/mail/pyzor/Makefile (rev 0)
+++ trunk/mail/pyzor/Makefile 2014-09-16 22:54:23 UTC (rev 17357)
@@ -0,0 +1,45 @@
+# $MidnightBSD$
+
+PORTNAME= pyzor
+PORTVERSION= 0.5.0
+PORTREVISION= 5
+CATEGORIES= mail python
+MASTER_SITES= SF
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Collaborative, networked system to detect and block spam
+
+LICENSE= gpl2
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gdbm>=0:${PORTSDIR}/databases/py-gdbm
+
+USES= tar:bzip2
+USE_PYTHON= yes
+USE_PYDISTUTILS= yes
+PYDISTUTILS_AUTOPLIST= yes
+
+PLIST_FILES= man/man1/pyzor.1.gz \
+ man/man1/pyzord.1.gz
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.mport.options.mk>
+
+post-patch:
+ ${REINPLACE_CMD} -e '1s,^#!/usr/bin/python,#!/usr/bin/env -S python -Wignore::DeprecationWarning,' \
+ ${WRKSRC}/scripts/pyzor ${WRKSRC}/scripts/pyzord
+.if ${PORT_OPTIONS:MDOCS}
+ ${REINPLACE_CMD} -e 's|share/doc/pyzor|${DOCSDIR}|' ${WRKSRC}/setup.py
+.else
+ ${REINPLACE_CMD} -e '/usage.html/d' ${WRKSRC}/setup.py
+.endif
+
+post-install:
+ ${CHMOD} ${BINMODE} ${PREFIX}/bin/pyzor ${PREFIX}/bin/pyzord
+ ${INSTALL_MAN} ${WRKSRC}/docs/pyzor.1 ${MAN1PREFIX}/man/man1
+ ${INSTALL_MAN} ${WRKSRC}/docs/pyzord.1 ${MAN1PREFIX}/man/man1
+.if ${PORT_OPTIONS:MDOCS}
+ ${CHMOD} ${SHAREMODE} ${DOCSDIR}/usage.html
+.endif
+
+.include <bsd.port.mk>
Added: trunk/mail/pyzor/distinfo
===================================================================
--- trunk/mail/pyzor/distinfo (rev 0)
+++ trunk/mail/pyzor/distinfo 2014-09-16 22:54:23 UTC (rev 17357)
@@ -0,0 +1,2 @@
+SHA256 (pyzor-0.5.0.tar.bz2) = 2bf3df9e916861063a73f7b46cb8b27bac6f661fce1362803de9e7921fc155ba
+SIZE (pyzor-0.5.0.tar.bz2) = 40654
Added: trunk/mail/pyzor/pkg-descr
===================================================================
--- trunk/mail/pyzor/pkg-descr (rev 0)
+++ trunk/mail/pyzor/pkg-descr 2014-09-16 22:54:23 UTC (rev 17357)
@@ -0,0 +1,9 @@
+Pyzor is a collaborative, networked system to detect and block spam using
+identifying digests of messages.
+
+Pyzor initially started out to be merely a Python implementation of Razor,
+but due to the protocol and the fact that Razor's server is not Free Software,
+I decided to Pyzor should be based upon a new, lighter, more language-
+independent protocol.
+
+WWW: http://pyzor.sourceforge.net/
More information about the Midnightbsd-cvs
mailing list