View | Details | Raw Unified | Return to bug 246039 | Differences between
and this patch

Collapse All | Expand All

(-)b/mail/Makefile (+1 lines)
Lines 503-508 Link Here
503
    SUBDIR += py-authres
503
    SUBDIR += py-authres
504
    SUBDIR += py-cyruslib
504
    SUBDIR += py-cyruslib
505
    SUBDIR += py-dkimpy
505
    SUBDIR += py-dkimpy
506
    SUBDIR += py-email-validator
506
    SUBDIR += py-email_reply_parser
507
    SUBDIR += py-email_reply_parser
507
    SUBDIR += py-flask-mail
508
    SUBDIR += py-flask-mail
508
    SUBDIR += py-flufl.bounce
509
    SUBDIR += py-flufl.bounce
(-)b/mail/py-email-validator/Makefile (+28 lines)
Added Link Here
1
# $FreeBSD$
2
3
PORTNAME=	email-validator
4
PORTVERSION=	1.0.5
5
DISTVERSIONPREFIX=	v
6
CATEGORIES=	mail python
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
10
MAINTAINER=	meka@tilda.center
11
COMMENT=	Robust email address syntax and deliverability validation library
12
13
LICENSE=	CC0-1.0
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}idna>=2.0.0:dns/py-idna@${PY_FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}dnspython>=1.15.0:dns/py-dnspython@${PY_FLAVOR}
18
19
USES=		python
20
USE_GITHUB=	yes
21
USE_PYTHON=	autoplist concurrent distutils
22
23
GH_ACCOUNT=	JoshData
24
GH_PROJECT=	python-${PORTNAME}
25
26
NO_ARCH=	yes
27
28
.include <bsd.port.mk>
(-)b/mail/py-email-validator/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1588209244
2
SHA256 (JoshData-python-email-validator-v1.0.5_GH0.tar.gz) = a46f57df30d98ddecb74568588161bc0c311fe604b4c11810d4567f0dacdd93e
3
SIZE (JoshData-python-email-validator-v1.0.5_GH0.tar.gz) = 14109
(-)b/mail/py-email-validator/pkg-descr (+14 lines)
Added Link Here
1
This library validates that address are of the form x@y.com. This is the sort
2
of validation you would want for a login form on a website.
3
4
Key features:
5
6
- Good for validating email addresses used for logins/identity.
7
- Friendly error messages when validation fails (appropriate to show to end
8
  users).
9
- (optionally) Checks deliverability: Does the domain name resolve?
10
- Supports internationalized domain names and (optionally) internationalized
11
  local parts.
12
- Normalizes email addresses (super important for internationalized addresses!)
13
14
WWW: https://github.com/JoshData/python-email-validator

Return to bug 246039