pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/archivers/py-rarfile
Module Name: pkgsrc
Committed By: adam
Date: Fri Jan 12 05:34:59 UTC 2024
Modified Files:
pkgsrc/archivers/py-rarfile: Makefile PLIST distinfo
Log Message:
py-rarfile: updated to 4.1
Version 4.1 (2023-09-17)
Features:
* Support 7zip/p7zip as decompression backend.
* RAR5: check password before trying to read file (chigusa)
New APIs:
* Make get_rar_version a public function (Safihre)
* New option: ``part_only`` for :class:`RarFile`,
to read only single file and allow it to be middle-part
of multi-volume archive.
* Add :meth:`RarFile.printdir`, use it in dumprar. Needed to examine
FILE_COPY or HARD_LINK entries that do not contain data.
Fixes:
* Use OS separator to access filename. Should fix
subdirectory entry access on Windows.
* DirectReader: check seek position on each read.
Fixes read reading from multiple entries in parallel
on RarFile backed by file object.
* DirectReader: properly disable CRC check when seeking.
* Reset _hdrenc_main before processing a new volume.
Fixes CRC checks on multi-volume reads.
* Adapt to Python 3.10 argparse (MeggyCal)
* SFX: Handle volume numbering special cases better.
* nsdatetime: support pypy internal use
* Throw error if backend does not support passwords.
Cleanups:
* ci: Use proper unrar on Windows. MingW one tolaretes
paths with ``/`` better than upstream build.
* ci: Add Python 3.10 to the testing (Christian Clauss)
* Avoid isascii, not in 3.6
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/archivers/py-rarfile/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/archivers/py-rarfile/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/archivers/py-rarfile/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/archivers/py-rarfile/Makefile
diff -u pkgsrc/archivers/py-rarfile/Makefile:1.5 pkgsrc/archivers/py-rarfile/Makefile:1.6
--- pkgsrc/archivers/py-rarfile/Makefile:1.5 Fri Oct 14 11:48:48 2022
+++ pkgsrc/archivers/py-rarfile/Makefile Fri Jan 12 05:34:58 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2022/10/14 11:48:48 adam Exp $
+# $NetBSD: Makefile,v 1.6 2024/01/12 05:34:58 adam Exp $
-DISTNAME= rarfile-4.0
+DISTNAME= rarfile-4.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= archivers python
MASTER_SITES= ${MASTER_SITE_PYPI:=r/rarfile/}
@@ -10,11 +10,13 @@ HOMEPAGE= https://github.com/markokr/rar
COMMENT= RAR archive reader for Python
LICENSE= isc
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
DEPENDS+= bsdtar-[0-9]*:../../archivers/bsdtar
USE_LANGUAGES= # none
PYTHON_VERSIONS_INCOMPATIBLE= 27
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/archivers/py-rarfile/PLIST
diff -u pkgsrc/archivers/py-rarfile/PLIST:1.1 pkgsrc/archivers/py-rarfile/PLIST:1.2
--- pkgsrc/archivers/py-rarfile/PLIST:1.1 Fri Apr 14 14:01:02 2017
+++ pkgsrc/archivers/py-rarfile/PLIST Fri Jan 12 05:34:58 2024
@@ -1,8 +1,9 @@
-@comment $NetBSD: PLIST,v 1.1 2017/04/14 14:01:02 leot Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.2 2024/01/12 05:34:58 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/rarfile.py
${PYSITELIB}/rarfile.pyc
${PYSITELIB}/rarfile.pyo
Index: pkgsrc/archivers/py-rarfile/distinfo
diff -u pkgsrc/archivers/py-rarfile/distinfo:1.6 pkgsrc/archivers/py-rarfile/distinfo:1.7
--- pkgsrc/archivers/py-rarfile/distinfo:1.6 Fri Oct 14 11:48:48 2022
+++ pkgsrc/archivers/py-rarfile/distinfo Fri Jan 12 05:34:58 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2022/10/14 11:48:48 adam Exp $
+$NetBSD: distinfo,v 1.7 2024/01/12 05:34:58 adam Exp $
-BLAKE2s (rarfile-4.0.tar.gz) = 731fe846cf39764dbe058353d9bb5e346cdc241f5c003beb370726de59826acb
-SHA512 (rarfile-4.0.tar.gz) = 05e15acd749564288d4f069970ac196344c33fd2710e918b84afe4c388aa364a17c63f86577037524336e3a022f6db2c8619f9b526f89e00753a8ab0d89263d4
-Size (rarfile-4.0.tar.gz) = 148026 bytes
+BLAKE2s (rarfile-4.1.tar.gz) = 46c201908b6abf4947a3f4230cee23cd4cd51884b8306294d87f2354d372b3f3
+SHA512 (rarfile-4.1.tar.gz) = ca3ac26e02b8d7770c43fe70a06cf42b2183a34846d59c79d3478651e9d7ffc022fe7336be44b8df8fa6f0789bae055c1d057c21d87af78acccc43a927fd02e2
+Size (rarfile-4.1.tar.gz) = 152826 bytes
Home |
Main Index |
Thread Index |
Old Index