svn commit: r501863 - in head/archivers: . py-brotlipy
Kubilay Kocak
koobs at FreeBSD.org
Fri May 17 12:34:16 UTC 2019
Author: koobs
Date: Fri May 17 12:34:14 2019
New Revision: 501863
URL: https://svnweb.freebsd.org/changeset/ports/501863
Log:
[NEW PORT] archivers/py-brotlipy: Python binding to the Brotli library
Brotlipy is a collection of CFFI-based bindings to the Brotli compression
reference implementation as written by Google. This enables Python software
to easily and quickly work with the Brotli compression algorithm,
regardless of what interpreter is being used.
WWW: https://github.com/python-hyper/brotlipy/
Added:
head/archivers/py-brotlipy/
head/archivers/py-brotlipy/Makefile (contents, props changed)
head/archivers/py-brotlipy/distinfo (contents, props changed)
head/archivers/py-brotlipy/pkg-descr (contents, props changed)
Modified:
head/archivers/Makefile
Modified: head/archivers/Makefile
==============================================================================
--- head/archivers/Makefile Fri May 17 12:33:56 2019 (r501862)
+++ head/archivers/Makefile Fri May 17 12:34:14 2019 (r501863)
@@ -173,6 +173,7 @@
SUBDIR += py-backports.lzma
SUBDIR += py-borgbackup
SUBDIR += py-brotli
+ SUBDIR += py-brotlipy
SUBDIR += py-bup
SUBDIR += py-bz2file
SUBDIR += py-czipfile
Added: head/archivers/py-brotlipy/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/archivers/py-brotlipy/Makefile Fri May 17 12:34:14 2019 (r501863)
@@ -0,0 +1,26 @@
+# $FreeBSD$
+
+PORTNAME= brotlipy
+PORTVERSION= 0.7.0
+CATEGORIES= archivers python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= koobs at FreeBSD.org
+COMMENT= Python binding to the Brotli library
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0.0:devel/py-cffi@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0.0:devel/py-cffi@${PY_FLAVOR}
+
+py27_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}enum34>=1.0.4,<2.0:devel/py-enum34@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist distutils
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/brotli/*.so
+
+.include <bsd.port.mk>
Added: head/archivers/py-brotlipy/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/archivers/py-brotlipy/distinfo Fri May 17 12:34:14 2019 (r501863)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1558091360
+SHA256 (brotlipy-0.7.0.tar.gz) = 36def0b859beaf21910157b4c33eb3b06d8ce459c942102f16988cca6ea164df
+SIZE (brotlipy-0.7.0.tar.gz) = 413338
Added: head/archivers/py-brotlipy/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/archivers/py-brotlipy/pkg-descr Fri May 17 12:34:14 2019 (r501863)
@@ -0,0 +1,6 @@
+Brotlipy is a collection of CFFI-based bindings to the Brotli compression
+reference implementation as written by Google. This enables Python software
+to easily and quickly work with the Brotli compression algorithm,
+regardless of what interpreter is being used.
+
+WWW: https://github.com/python-hyper/brotlipy/
More information about the svn-ports-head
mailing list