svn commit: r400660 - in head/dns: . py-idna
Kubilay Kocak
koobs at FreeBSD.org
Mon Nov 2 16:30:47 UTC 2015
Author: koobs
Date: Mon Nov 2 16:30:46 2015
New Revision: 400660
URL: https://svnweb.freebsd.org/changeset/ports/400660
Log:
[NEW] dns/py-idna: Internationalized Domain Names in Applications (IDNA)
A library to support the Internationalised Domain Names in Applications
(IDNA) protocol as specified in RFC 5891. This version of the protocol
is often referred to as “IDNA2008” and can produce different res
lts from the earlier standard from 2003.
The library is also intended to act as a suitable drop-in replacement
for the "encodings.idna" module that comes with the Python standard
library but currently only supports the older 2003 specification.
WWW: https://github.com/kjd/idna
Noticed by: brnrd (for py-cryptography)
Added:
head/dns/py-idna/
head/dns/py-idna/Makefile (contents, props changed)
head/dns/py-idna/distinfo (contents, props changed)
head/dns/py-idna/pkg-descr (contents, props changed)
Modified:
head/dns/Makefile
Modified: head/dns/Makefile
==============================================================================
--- head/dns/Makefile Mon Nov 2 16:21:57 2015 (r400659)
+++ head/dns/Makefile Mon Nov 2 16:30:46 2015 (r400660)
@@ -163,6 +163,7 @@
SUBDIR += py-dns3
SUBDIR += py-dnspython
SUBDIR += py-easyzone
+ SUBDIR += py-idna
SUBDIR += py-idnkit2
SUBDIR += py-ldns
SUBDIR += py-namebench
Added: head/dns/py-idna/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/dns/py-idna/Makefile Mon Nov 2 16:30:46 2015 (r400660)
@@ -0,0 +1,19 @@
+# Created by: Kubilay Kocak <koobs at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= idna
+PORTVERSION= 2.0
+CATEGORIES= dns python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= koobs at FreeBSD.org
+COMMENT= Internationalized Domain Names in Applications (IDNA)
+
+USES= python
+USE_PYTHON= autoplist distutils
+
+do-test:
+ @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
+
+.include <bsd.port.mk>
Added: head/dns/py-idna/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/dns/py-idna/distinfo Mon Nov 2 16:30:46 2015 (r400660)
@@ -0,0 +1,2 @@
+SHA256 (idna-2.0.tar.gz) = 16199aad938b290f5be1057c0e1efc6546229391c23cea61ca940c115f7d3d3b
+SIZE (idna-2.0.tar.gz) = 135150
Added: head/dns/py-idna/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/dns/py-idna/pkg-descr Mon Nov 2 16:30:46 2015 (r400660)
@@ -0,0 +1,10 @@
+A library to support the Internationalised Domain Names in Applications
+(IDNA) protocol as specified in RFC 5891. This version of the protocol
+is often referred to as "IDNA2008" and can produce different res
+lts from the earlier standard from 2003.
+
+The library is also intended to act as a suitable drop-in replacement
+for the "encodings.idna" module that comes with the Python standard
+library but currently only supports the older 2003 specification.
+
+WWW: https://github.com/kjd/idna
More information about the svn-ports-all
mailing list