pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
py-sabyenc3: added (for updated sabnzbd)
Module Name: pkgsrc-wip
Committed By: Olaf Seibert <rhialto%falu.nl@localhost>
Pushed By: rhialto
Date: Tue Sep 8 21:40:33 2020 +0200
Changeset: 82c94726f7de4bd0edaf7ecebd48bfa5eb0aec72
Added Files:
py-sabyenc3/DESCR
py-sabyenc3/Makefile
py-sabyenc3/PLIST
py-sabyenc3/distinfo
Log Message:
py-sabyenc3: added (for updated sabnzbd)
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=82c94726f7de4bd0edaf7ecebd48bfa5eb0aec72
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
py-sabyenc3/DESCR | 8 ++++++++
py-sabyenc3/Makefile | 23 +++++++++++++++++++++++
py-sabyenc3/PLIST | 7 +++++++
py-sabyenc3/distinfo | 6 ++++++
4 files changed, 44 insertions(+)
diffs:
diff --git a/py-sabyenc3/DESCR b/py-sabyenc3/DESCR
new file mode 100644
index 0000000000..208e61a4cf
--- /dev/null
+++ b/py-sabyenc3/DESCR
@@ -0,0 +1,8 @@
+SABYenc - yEnc Decoding for Python 3
+
+The module was extended to do header parsing and full yEnc decoding from a
+Python list of chunks, the way in which data is retrieved from usenet. This is
+particularly beneficial when SSL is enabled, which limits the size of each
+chunk to 16K. Parsing these chunks in python is much more costly. Additionally,
+this module releases Python's GIL during decoding, greatly increasing
+performance of the overall download process.
diff --git a/py-sabyenc3/Makefile b/py-sabyenc3/Makefile
new file mode 100644
index 0000000000..b5b1f17b01
--- /dev/null
+++ b/py-sabyenc3/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD$
+
+DISTNAME= sabyenc3-${DISTVERSION}
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+#DISTVERSION= 3.3.5
+DISTVERSION= 4.0.2
+CATEGORIES= news
+MASTER_SITES= ${MASTER_SITE_GITHUB:=sabnzbd/}
+GITHUB_PROJECT= sabyenc
+GITHUB_TAG= v${DISTVERSION}
+
+MAINTAINER= rhialto%NetBSD.org@localhost
+HOMEPAGE= https://sabnzbd.org/
+COMMENT= yEnc decoding library
+LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND modified-bsd AND mit
+
+USE_LANGUAGES+= c
+
+PYTHON_VERSIONS_ACCEPTED= 38 37 36
+
+.include "../../lang/python/egg.mk"
+#.include "../../lang/python/extension.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-sabyenc3/PLIST b/py-sabyenc3/PLIST
new file mode 100644
index 0000000000..6d77f0dd4c
--- /dev/null
+++ b/py-sabyenc3/PLIST
@@ -0,0 +1,7 @@
+@comment $NetBSD$
+${PYSITELIB}/sabyenc3-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/PKG-INFO
+${PYSITELIB}/sabyenc3-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/SOURCES.txt
+${PYSITELIB}/sabyenc3-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/dependency_links.txt
+${PYSITELIB}/sabyenc3-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/top_level.txt
+${PYSITELIB}/sabyenc3.so
+
diff --git a/py-sabyenc3/distinfo b/py-sabyenc3/distinfo
new file mode 100644
index 0000000000..23ac54a061
--- /dev/null
+++ b/py-sabyenc3/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (sabyenc3-4.0.2.tar.gz) = ac71d541c98449dc501cac1681832b7dda074921
+RMD160 (sabyenc3-4.0.2.tar.gz) = 4d6880797f438c0bc355175ef76e2c2dd0ace8b4
+SHA512 (sabyenc3-4.0.2.tar.gz) = 88e8b47b1438ca55b51dbf8a407c33ec335f0604abf8a3dcbc45853b6dadadf9932d97cf3f0adabd71a9405e2deaeff2777483d9ea692c9d3cbab99dfbfbc901
+Size (sabyenc3-4.0.2.tar.gz) = 19579235 bytes
Home |
Main Index |
Thread Index |
Old Index