summaryrefslogtreecommitdiff
path: root/filesystems/py-fs
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2019-01-16 08:34:53 +0000
committeradam <adam@pkgsrc.org>2019-01-16 08:34:53 +0000
commit57f3466f149f30ba44a96090febc0f8addcdd2b0 (patch)
tree374d13adffa1c8d82f667efda73a9b2bf8f1be8e /filesystems/py-fs
parentf0f8eebf673da6a4c1293735dfd230dc0f9f4937 (diff)
downloadpkgsrc-57f3466f149f30ba44a96090febc0f8addcdd2b0.tar.gz
py-fs: added version 2.2.1
PyFilesystem is a Python module that provides a common interface to any filesystem. Think of PyFilesystem FS objects as the next logical step to Python's file objects. In the same way that file objects abstract a single file, FS objects abstract an entire filesystem.
Diffstat (limited to 'filesystems/py-fs')
-rw-r--r--filesystems/py-fs/DESCR6
-rw-r--r--filesystems/py-fs/Makefile23
-rw-r--r--filesystems/py-fs/PLIST170
-rw-r--r--filesystems/py-fs/distinfo6
4 files changed, 205 insertions, 0 deletions
diff --git a/filesystems/py-fs/DESCR b/filesystems/py-fs/DESCR
new file mode 100644
index 00000000000..cef24b9fcfc
--- /dev/null
+++ b/filesystems/py-fs/DESCR
@@ -0,0 +1,6 @@
+PyFilesystem is a Python module that provides a common interface to any
+filesystem.
+
+Think of PyFilesystem FS objects as the next logical step to Python's file
+objects. In the same way that file objects abstract a single file, FS objects
+abstract an entire filesystem.
diff --git a/filesystems/py-fs/Makefile b/filesystems/py-fs/Makefile
new file mode 100644
index 00000000000..71167d09f26
--- /dev/null
+++ b/filesystems/py-fs/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2019/01/16 08:34:53 adam Exp $
+
+DISTNAME= fs-2.2.1
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= filesystems python
+MASTER_SITES= ${MASTER_SITE_PYPI:=f/fs/}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= https://github.com/PyFilesystem/pyfilesystem2
+COMMENT= Python's filesystem abstraction layer
+LICENSE= mit
+
+DEPENDS+= ${PYPKGPREFIX}-appdirs>=1.4.3:../../devel/py-appdirs
+DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
+DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+DEPENDS+= ${PYPKGPREFIX}-six>=1.10:../../lang/py-six
+TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
+TEST_DEPENDS+= ${PYPKGPREFIX}-pyftpdlib-[0-9]*:../../net/py-pyftpdlib
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/filesystems/py-fs/PLIST b/filesystems/py-fs/PLIST
new file mode 100644
index 00000000000..73a809561c6
--- /dev/null
+++ b/filesystems/py-fs/PLIST
@@ -0,0 +1,170 @@
+@comment $NetBSD: PLIST,v 1.1 2019/01/16 08:34:53 adam Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/fs/__init__.py
+${PYSITELIB}/fs/__init__.pyc
+${PYSITELIB}/fs/__init__.pyo
+${PYSITELIB}/fs/_bulk.py
+${PYSITELIB}/fs/_bulk.pyc
+${PYSITELIB}/fs/_bulk.pyo
+${PYSITELIB}/fs/_fscompat.py
+${PYSITELIB}/fs/_fscompat.pyc
+${PYSITELIB}/fs/_fscompat.pyo
+${PYSITELIB}/fs/_ftp_parse.py
+${PYSITELIB}/fs/_ftp_parse.pyc
+${PYSITELIB}/fs/_ftp_parse.pyo
+${PYSITELIB}/fs/_repr.py
+${PYSITELIB}/fs/_repr.pyc
+${PYSITELIB}/fs/_repr.pyo
+${PYSITELIB}/fs/_typing.py
+${PYSITELIB}/fs/_typing.pyc
+${PYSITELIB}/fs/_typing.pyo
+${PYSITELIB}/fs/_version.py
+${PYSITELIB}/fs/_version.pyc
+${PYSITELIB}/fs/_version.pyo
+${PYSITELIB}/fs/appfs.py
+${PYSITELIB}/fs/appfs.pyc
+${PYSITELIB}/fs/appfs.pyo
+${PYSITELIB}/fs/base.py
+${PYSITELIB}/fs/base.pyc
+${PYSITELIB}/fs/base.pyo
+${PYSITELIB}/fs/compress.py
+${PYSITELIB}/fs/compress.pyc
+${PYSITELIB}/fs/compress.pyo
+${PYSITELIB}/fs/constants.py
+${PYSITELIB}/fs/constants.pyc
+${PYSITELIB}/fs/constants.pyo
+${PYSITELIB}/fs/copy.py
+${PYSITELIB}/fs/copy.pyc
+${PYSITELIB}/fs/copy.pyo
+${PYSITELIB}/fs/enums.py
+${PYSITELIB}/fs/enums.pyc
+${PYSITELIB}/fs/enums.pyo
+${PYSITELIB}/fs/error_tools.py
+${PYSITELIB}/fs/error_tools.pyc
+${PYSITELIB}/fs/error_tools.pyo
+${PYSITELIB}/fs/errors.py
+${PYSITELIB}/fs/errors.pyc
+${PYSITELIB}/fs/errors.pyo
+${PYSITELIB}/fs/filesize.py
+${PYSITELIB}/fs/filesize.pyc
+${PYSITELIB}/fs/filesize.pyo
+${PYSITELIB}/fs/ftpfs.py
+${PYSITELIB}/fs/ftpfs.pyc
+${PYSITELIB}/fs/ftpfs.pyo
+${PYSITELIB}/fs/glob.py
+${PYSITELIB}/fs/glob.pyc
+${PYSITELIB}/fs/glob.pyo
+${PYSITELIB}/fs/info.py
+${PYSITELIB}/fs/info.pyc
+${PYSITELIB}/fs/info.pyo
+${PYSITELIB}/fs/iotools.py
+${PYSITELIB}/fs/iotools.pyc
+${PYSITELIB}/fs/iotools.pyo
+${PYSITELIB}/fs/lrucache.py
+${PYSITELIB}/fs/lrucache.pyc
+${PYSITELIB}/fs/lrucache.pyo
+${PYSITELIB}/fs/memoryfs.py
+${PYSITELIB}/fs/memoryfs.pyc
+${PYSITELIB}/fs/memoryfs.pyo
+${PYSITELIB}/fs/mirror.py
+${PYSITELIB}/fs/mirror.pyc
+${PYSITELIB}/fs/mirror.pyo
+${PYSITELIB}/fs/mode.py
+${PYSITELIB}/fs/mode.pyc
+${PYSITELIB}/fs/mode.pyo
+${PYSITELIB}/fs/mountfs.py
+${PYSITELIB}/fs/mountfs.pyc
+${PYSITELIB}/fs/mountfs.pyo
+${PYSITELIB}/fs/move.py
+${PYSITELIB}/fs/move.pyc
+${PYSITELIB}/fs/move.pyo
+${PYSITELIB}/fs/multifs.py
+${PYSITELIB}/fs/multifs.pyc
+${PYSITELIB}/fs/multifs.pyo
+${PYSITELIB}/fs/opener/__init__.py
+${PYSITELIB}/fs/opener/__init__.pyc
+${PYSITELIB}/fs/opener/__init__.pyo
+${PYSITELIB}/fs/opener/appfs.py
+${PYSITELIB}/fs/opener/appfs.pyc
+${PYSITELIB}/fs/opener/appfs.pyo
+${PYSITELIB}/fs/opener/base.py
+${PYSITELIB}/fs/opener/base.pyc
+${PYSITELIB}/fs/opener/base.pyo
+${PYSITELIB}/fs/opener/errors.py
+${PYSITELIB}/fs/opener/errors.pyc
+${PYSITELIB}/fs/opener/errors.pyo
+${PYSITELIB}/fs/opener/ftpfs.py
+${PYSITELIB}/fs/opener/ftpfs.pyc
+${PYSITELIB}/fs/opener/ftpfs.pyo
+${PYSITELIB}/fs/opener/memoryfs.py
+${PYSITELIB}/fs/opener/memoryfs.pyc
+${PYSITELIB}/fs/opener/memoryfs.pyo
+${PYSITELIB}/fs/opener/osfs.py
+${PYSITELIB}/fs/opener/osfs.pyc
+${PYSITELIB}/fs/opener/osfs.pyo
+${PYSITELIB}/fs/opener/parse.py
+${PYSITELIB}/fs/opener/parse.pyc
+${PYSITELIB}/fs/opener/parse.pyo
+${PYSITELIB}/fs/opener/registry.py
+${PYSITELIB}/fs/opener/registry.pyc
+${PYSITELIB}/fs/opener/registry.pyo
+${PYSITELIB}/fs/opener/tarfs.py
+${PYSITELIB}/fs/opener/tarfs.pyc
+${PYSITELIB}/fs/opener/tarfs.pyo
+${PYSITELIB}/fs/opener/tempfs.py
+${PYSITELIB}/fs/opener/tempfs.pyc
+${PYSITELIB}/fs/opener/tempfs.pyo
+${PYSITELIB}/fs/opener/zipfs.py
+${PYSITELIB}/fs/opener/zipfs.pyc
+${PYSITELIB}/fs/opener/zipfs.pyo
+${PYSITELIB}/fs/osfs.py
+${PYSITELIB}/fs/osfs.pyc
+${PYSITELIB}/fs/osfs.pyo
+${PYSITELIB}/fs/path.py
+${PYSITELIB}/fs/path.pyc
+${PYSITELIB}/fs/path.pyo
+${PYSITELIB}/fs/permissions.py
+${PYSITELIB}/fs/permissions.pyc
+${PYSITELIB}/fs/permissions.pyo
+${PYSITELIB}/fs/py.typed
+${PYSITELIB}/fs/subfs.py
+${PYSITELIB}/fs/subfs.pyc
+${PYSITELIB}/fs/subfs.pyo
+${PYSITELIB}/fs/tarfs.py
+${PYSITELIB}/fs/tarfs.pyc
+${PYSITELIB}/fs/tarfs.pyo
+${PYSITELIB}/fs/tempfs.py
+${PYSITELIB}/fs/tempfs.pyc
+${PYSITELIB}/fs/tempfs.pyo
+${PYSITELIB}/fs/test.py
+${PYSITELIB}/fs/test.pyc
+${PYSITELIB}/fs/test.pyo
+${PYSITELIB}/fs/time.py
+${PYSITELIB}/fs/time.pyc
+${PYSITELIB}/fs/time.pyo
+${PYSITELIB}/fs/tools.py
+${PYSITELIB}/fs/tools.pyc
+${PYSITELIB}/fs/tools.pyo
+${PYSITELIB}/fs/tree.py
+${PYSITELIB}/fs/tree.pyc
+${PYSITELIB}/fs/tree.pyo
+${PYSITELIB}/fs/walk.py
+${PYSITELIB}/fs/walk.pyc
+${PYSITELIB}/fs/walk.pyo
+${PYSITELIB}/fs/wildcard.py
+${PYSITELIB}/fs/wildcard.pyc
+${PYSITELIB}/fs/wildcard.pyo
+${PYSITELIB}/fs/wrap.py
+${PYSITELIB}/fs/wrap.pyc
+${PYSITELIB}/fs/wrap.pyo
+${PYSITELIB}/fs/wrapfs.py
+${PYSITELIB}/fs/wrapfs.pyc
+${PYSITELIB}/fs/wrapfs.pyo
+${PYSITELIB}/fs/zipfs.py
+${PYSITELIB}/fs/zipfs.pyc
+${PYSITELIB}/fs/zipfs.pyo
diff --git a/filesystems/py-fs/distinfo b/filesystems/py-fs/distinfo
new file mode 100644
index 00000000000..12036b97655
--- /dev/null
+++ b/filesystems/py-fs/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2019/01/16 08:34:53 adam Exp $
+
+SHA1 (fs-2.2.1.tar.gz) = a1bcb98e65e7b80c7ce94a76c52643d83c84cc49
+RMD160 (fs-2.2.1.tar.gz) = 097b817c78fc8ce229e2edafc09a9a5914702868
+SHA512 (fs-2.2.1.tar.gz) = 79d1596df18c0fa51ffb661a115c32c76821e24ee905be0dbc6123d8a66921a26c5ea66a7561d2a10b2bdaf4030ce4a5da6445ff5f2ea882c63a32d4fe711d35
+Size (fs-2.2.1.tar.gz) = 122543 bytes