svn commit: r477456 - in head/dns: . py-publicsuffixlist
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Sat Aug 18 00:13:41 UTC 2018
Author: sunpoet
Date: Sat Aug 18 00:13:39 2018
New Revision: 477456
URL: https://svnweb.freebsd.org/changeset/ports/477456
Log:
Add py-publicsuffixlist 0.6.2
Public Suffix List parser implementation for Python.
- Compliant with TEST DATA
- Support IDN (unicode or punycoded).
- Support Python 2.5+ and Python 3.x
- Shipped with built-in PSL and the updater script.
- Written in Pure Python. No library dependencies.
WWW: https://github.com/ko-zu/psl
Added:
head/dns/py-publicsuffixlist/
head/dns/py-publicsuffixlist/Makefile (contents, props changed)
head/dns/py-publicsuffixlist/distinfo (contents, props changed)
head/dns/py-publicsuffixlist/pkg-descr (contents, props changed)
Modified:
head/dns/Makefile
Modified: head/dns/Makefile
==============================================================================
--- head/dns/Makefile Fri Aug 17 23:01:59 2018 (r477455)
+++ head/dns/Makefile Sat Aug 18 00:13:39 2018 (r477456)
@@ -196,6 +196,7 @@
SUBDIR += py-ldns
SUBDIR += py-namebench
SUBDIR += py-publicsuffix
+ SUBDIR += py-publicsuffixlist
SUBDIR += py-py3dns
SUBDIR += py-pycares
SUBDIR += py-pydnstable
Added: head/dns/py-publicsuffixlist/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/dns/py-publicsuffixlist/Makefile Sat Aug 18 00:13:39 2018 (r477456)
@@ -0,0 +1,27 @@
+# Created by: Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= publicsuffixlist
+PORTVERSION= 0.6.2
+CATEGORIES= dns python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= sunpoet at FreeBSD.org
+COMMENT= Publicsuffixlist implementation
+
+LICENSE= MPL20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+PATCH_DEPENDS= public_suffix_list>=0:dns/public_suffix_list
+
+USE_PYTHON= autoplist concurrent distutils
+USES= python
+
+NO_ARCH= yes
+
+post-patch:
+ @${CP} ${LOCALBASE}/share/public_suffix_list/public_suffix_list.dat ${WRKSRC}/publicsuffixlist/public_suffix_list.dat
+ @${CP} ${LOCALBASE}/share/public_suffix_list/test_psl.txt ${WRKSRC}/publicsuffixlist/test_psl.txt
+
+.include <bsd.port.mk>
Added: head/dns/py-publicsuffixlist/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/dns/py-publicsuffixlist/distinfo Sat Aug 18 00:13:39 2018 (r477456)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1533662410
+SHA256 (publicsuffixlist-0.6.2.tar.gz) = bbcfca8f251afdf38ce8c4f98b6f53fe9b214f09686095e4817776e31c60813a
+SIZE (publicsuffixlist-0.6.2.tar.gz) = 81153
Added: head/dns/py-publicsuffixlist/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/dns/py-publicsuffixlist/pkg-descr Sat Aug 18 00:13:39 2018 (r477456)
@@ -0,0 +1,8 @@
+Public Suffix List parser implementation for Python.
+- Compliant with TEST DATA
+- Support IDN (unicode or punycoded).
+- Support Python 2.5+ and Python 3.x
+- Shipped with built-in PSL and the updater script.
+- Written in Pure Python. No library dependencies.
+
+WWW: https://github.com/ko-zu/psl
More information about the svn-ports-head
mailing list