View | Details | Raw Unified | Return to bug 109033
Collapse All | Expand All

(-)py-spf/Makefile (-13 / +6 lines)
Lines 6-19 Link Here
6
#
6
#
7
7
8
PORTNAME=	spf
8
PORTNAME=	spf
9
PORTVERSION=	1.6
9
PORTVERSION=	2.0.3
10
CATEGORIES=	mail python
10
CATEGORIES=	mail python
11
MASTER_SITES=	http://www.wayforward.net/spf/
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
12
MASTER_SITE_SUBDIR=	pymilter
12
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
13
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
13
DISTNAME=	py${PORTNAME}-${PORTVERSION}
14
DISTNAME=	py${PORTNAME}-${PORTVERSION}
14
15
15
MAINTAINER=	mnag@FreeBSD.org
16
MAINTAINER=	gmc@sonologic.nl
16
COMMENT=	Python implementation of SPF
17
COMMENT=	Python implementation of the RFC 4408 SPF protocol
17
18
18
RUN_DEPENDS=	${PYTHON_SITELIBDIR}/DNS/__init__.py:${PORTSDIR}/dns/py-dns
19
RUN_DEPENDS=	${PYTHON_SITELIBDIR}/DNS/__init__.py:${PORTSDIR}/dns/py-dns
19
20
Lines 23-41 Link Here
23
24
24
DOCSDIR?=	${PREFIX}/share/doc/py-${PORTNAME}
25
DOCSDIR?=	${PREFIX}/share/doc/py-${PORTNAME}
25
26
26
PLIST_FILES=	bin/spf.py \
27
		%%PYTHON_SITELIBDIR%%/spf.py \
28
		%%PYTHON_SITELIBDIR%%/spf.pyc \
29
		%%PYTHON_SITELIBDIR%%/spf.pyo
30
31
.if !defined(NOPORTDOCS)
32
PORTDOCS=	*
33
.endif
34
35
post-install:
27
post-install:
36
.if !defined(NOPORTDOCS)
28
.if !defined(NOPORTDOCS)
37
	@${MKDIR} ${DOCSDIR}
29
	@${MKDIR} ${DOCSDIR}
38
	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
30
	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
31
	${INSTALL_DATA} ${WRKSRC}/CHANGELOG ${DOCSDIR}
39
.endif
32
.endif
40
	@${CHMOD} 755 ${PYTHONPREFIX_SITELIBDIR}/spf.py
33
	@${CHMOD} 755 ${PYTHONPREFIX_SITELIBDIR}/spf.py
41
	@${LN} -s ${PYTHONPREFIX_SITELIBDIR}/spf.py ${PREFIX}/bin
34
	@${LN} -s ${PYTHONPREFIX_SITELIBDIR}/spf.py ${PREFIX}/bin
(-)py-spf/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (python/pyspf-1.6.tar.gz) = 7ff35d8f9db41f2f7e0068f78f243a3d
1
MD5 (python/pyspf-2.0.3.tar.gz) = edb452311287449bc0b3a4f8df567f2b
2
SHA256 (python/pyspf-1.6.tar.gz) = 0aff908adc2187b19d33b47deef448093b053419823ec1da487032f5351850cb
2
SHA256 (python/pyspf-2.0.3.tar.gz) = 4f2e7f63cb9b77ec2acfa1ab922866984009bb78c9edd784fd7cd3513e6bd138
3
SIZE (python/pyspf-1.6.tar.gz) = 11424
3
SIZE (python/pyspf-2.0.3.tar.gz) = 34379
(-)py-spf/pkg-descr (-7 / +18 lines)
Lines 1-11 Link Here
1
Python implementation of SPF (Sender Permitted From)
1
The pyspf Python module has been released as version 2.0. pyspf 2.0 
2
was the first SPF implementation to fully conform to RFC 4408. This 
3
release has also added IPv6 support. pyspf is the library behind 
4
several of the open SPF project's SPF record testing tools.
2
5
3
For more information about SPF, a tool against email forgery, see
6
License: Python Software Foundation License
4
	http://spf.pobox.com
5
7
6
For news, bugfixes, etc. visit the home page for this implementation at
8
Author:
7
	http://www.wayforward.net/spf/
9
Terence Way terry@wayforward.net
10
http://www.wayforward.net/spf/
8
11
9
WWW: http://www.wayforward.net/spf/
12
Maintainers:
13
Stuart Gathman stuart@bmsi.com
14
Scott Kitterman scott@kitterman.com
15
http://cheeseshop.python.org/pypi/pyspf
10
16
11
Marcus Alves Grando <mnag@FreeBSD.org>
17
Currently part of the pymilter project: http://pymilter.sourceforge.net
18
19
WWW: http://cheeseshop.python.org/pypi/pyspf/
20
21
- Koen Martens
22
gmc@sonologic.nl
(-)py-spf/pkg-plist (+9 lines)
Line 0 Link Here
1
%%PORTDOCS%%%%DOCSDIR%%/README
2
%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG
3
bin/type99.py
4
bin/spfquery.py
5
bin/spf.py
6
%%PYTHON_SITELIBDIR%%/spf.py
7
%%PYTHON_SITELIBDIR%%/spf.pyc
8
%%PYTHON_SITELIBDIR%%/spf.pyo
9
%%PORTDOCS%%@dirrm %%DOCSDIR%%

Return to bug 109033