diff options
author | gdt <gdt@pkgsrc.org> | 2012-02-01 14:36:42 +0000 |
---|---|---|
committer | gdt <gdt@pkgsrc.org> | 2012-02-01 14:36:42 +0000 |
commit | 58435944878b4f9c62d76fbfde403fa014aa6eca (patch) | |
tree | af5aaf40a907279ccdc1a65094a15d2528273e87 /filesystems | |
parent | 26ac92e3ec4575b171d0c974194fdf31429b847a (diff) | |
download | pkgsrc-58435944878b4f9c62d76fbfde403fa014aa6eca.tar.gz |
Import py26-filesystem as filesystems/py-filesystem.
Pyfilesystem is a Python module that provides a simplified common
interface to many types of filesystem. Filesystems exposed via
Pyfilesystem can also be served over the network, or 'mounted' on the
native filesystem.
Pyfilesystem simplifies working directories and paths, even if you
only intend to work with local files. Differences in path formats
between platforms are abstracted away, and you can write code that
sand-boxes any changes to a given directory.
Pyfilesystem works with Linux, Windows and Mac.
(And of course, NetBSD.)
Diffstat (limited to 'filesystems')
-rw-r--r-- | filesystems/py-filesystem/DESCR | 12 | ||||
-rw-r--r-- | filesystems/py-filesystem/Makefile | 20 | ||||
-rw-r--r-- | filesystems/py-filesystem/PLIST | 270 | ||||
-rw-r--r-- | filesystems/py-filesystem/distinfo | 5 |
4 files changed, 307 insertions, 0 deletions
diff --git a/filesystems/py-filesystem/DESCR b/filesystems/py-filesystem/DESCR new file mode 100644 index 00000000000..85fa9fe98c9 --- /dev/null +++ b/filesystems/py-filesystem/DESCR @@ -0,0 +1,12 @@ +Pyfilesystem is a Python module that provides a simplified common +interface to many types of filesystem. Filesystems exposed via +Pyfilesystem can also be served over the network, or 'mounted' on the +native filesystem. + +Pyfilesystem simplifies working directories and paths, even if you +only intend to work with local files. Differences in path formats +between platforms are abstracted away, and you can write code that +sand-boxes any changes to a given directory. + +Pyfilesystem works with Linux, Windows and Mac. +(And of course, NetBSD.) diff --git a/filesystems/py-filesystem/Makefile b/filesystems/py-filesystem/Makefile new file mode 100644 index 00000000000..be80bc37540 --- /dev/null +++ b/filesystems/py-filesystem/Makefile @@ -0,0 +1,20 @@ +# $NetBSD: Makefile,v 1.1.1.1 2012/02/01 14:36:42 gdt Exp $ +# + +VERSION= 0.4.0 +DISTNAME= fs-${VERSION} +PKGNAME= ${PYPKGPREFIX}-filesystem +CATEGORIES= filesystems +MASTER_SITES= http://pyfilesystem.googlecode.com/files/ + +MAINTAINER= gdt@ir.bbn.com +HOMEPAGE= http://code.google.com/p/pyfilesystem/ +COMMENT= Python filesystem access library +LICENSE= modified-bsd + +PKG_DESTDIR_SUPPORT= user-destdir + +USE_LANGUAGES= # none + +.include "../../lang/python/distutils.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/filesystems/py-filesystem/PLIST b/filesystems/py-filesystem/PLIST new file mode 100644 index 00000000000..868b1fae5d6 --- /dev/null +++ b/filesystems/py-filesystem/PLIST @@ -0,0 +1,270 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2012/02/01 14:36:42 gdt Exp $ +bin/fscat +bin/fscp +bin/fsinfo +bin/fsls +bin/fsmkdir +bin/fsmount +bin/fsmv +bin/fsrm +bin/fsserve +bin/fstree +${PLIST.eggfile}${PYSITELIB}/${EGG_FILE} +${PYSITELIB}/fs/__init__.py +${PYSITELIB}/fs/__init__.pyc +${PYSITELIB}/fs/__init__.pyo +${PYSITELIB}/fs/appdirfs.py +${PYSITELIB}/fs/appdirfs.pyc +${PYSITELIB}/fs/appdirfs.pyo +${PYSITELIB}/fs/appdirs.py +${PYSITELIB}/fs/appdirs.pyc +${PYSITELIB}/fs/appdirs.pyo +${PYSITELIB}/fs/base.py +${PYSITELIB}/fs/base.pyc +${PYSITELIB}/fs/base.pyo +${PYSITELIB}/fs/batch.py +${PYSITELIB}/fs/batch.pyc +${PYSITELIB}/fs/batch.pyo +${PYSITELIB}/fs/browsewin.py +${PYSITELIB}/fs/browsewin.pyc +${PYSITELIB}/fs/browsewin.pyo +${PYSITELIB}/fs/commands/__init__.py +${PYSITELIB}/fs/commands/__init__.pyc +${PYSITELIB}/fs/commands/__init__.pyo +${PYSITELIB}/fs/commands/fscat.py +${PYSITELIB}/fs/commands/fscat.pyc +${PYSITELIB}/fs/commands/fscat.pyo +${PYSITELIB}/fs/commands/fscp.py +${PYSITELIB}/fs/commands/fscp.pyc +${PYSITELIB}/fs/commands/fscp.pyo +${PYSITELIB}/fs/commands/fsinfo.py +${PYSITELIB}/fs/commands/fsinfo.pyc +${PYSITELIB}/fs/commands/fsinfo.pyo +${PYSITELIB}/fs/commands/fsls.py +${PYSITELIB}/fs/commands/fsls.pyc +${PYSITELIB}/fs/commands/fsls.pyo +${PYSITELIB}/fs/commands/fsmkdir.py +${PYSITELIB}/fs/commands/fsmkdir.pyc +${PYSITELIB}/fs/commands/fsmkdir.pyo +${PYSITELIB}/fs/commands/fsmount.py +${PYSITELIB}/fs/commands/fsmount.pyc +${PYSITELIB}/fs/commands/fsmount.pyo +${PYSITELIB}/fs/commands/fsmv.py +${PYSITELIB}/fs/commands/fsmv.pyc +${PYSITELIB}/fs/commands/fsmv.pyo +${PYSITELIB}/fs/commands/fsrm.py +${PYSITELIB}/fs/commands/fsrm.pyc +${PYSITELIB}/fs/commands/fsrm.pyo +${PYSITELIB}/fs/commands/fsserve.py +${PYSITELIB}/fs/commands/fsserve.pyc +${PYSITELIB}/fs/commands/fsserve.pyo +${PYSITELIB}/fs/commands/fstree.py +${PYSITELIB}/fs/commands/fstree.pyc +${PYSITELIB}/fs/commands/fstree.pyo +${PYSITELIB}/fs/commands/runner.py +${PYSITELIB}/fs/commands/runner.pyc +${PYSITELIB}/fs/commands/runner.pyo +${PYSITELIB}/fs/contrib/__init__.py +${PYSITELIB}/fs/contrib/__init__.pyc +${PYSITELIB}/fs/contrib/__init__.pyo +${PYSITELIB}/fs/contrib/bigfs/__init__.py +${PYSITELIB}/fs/contrib/bigfs/__init__.pyc +${PYSITELIB}/fs/contrib/bigfs/__init__.pyo +${PYSITELIB}/fs/contrib/bigfs/subrangefile.py +${PYSITELIB}/fs/contrib/bigfs/subrangefile.pyc +${PYSITELIB}/fs/contrib/bigfs/subrangefile.pyo +${PYSITELIB}/fs/contrib/davfs/__init__.py +${PYSITELIB}/fs/contrib/davfs/__init__.pyc +${PYSITELIB}/fs/contrib/davfs/__init__.pyo +${PYSITELIB}/fs/contrib/davfs/util.py +${PYSITELIB}/fs/contrib/davfs/util.pyc +${PYSITELIB}/fs/contrib/davfs/util.pyo +${PYSITELIB}/fs/contrib/davfs/xmlobj.py +${PYSITELIB}/fs/contrib/davfs/xmlobj.pyc +${PYSITELIB}/fs/contrib/davfs/xmlobj.pyo +${PYSITELIB}/fs/contrib/tahoelafs/__init__.py +${PYSITELIB}/fs/contrib/tahoelafs/__init__.pyc +${PYSITELIB}/fs/contrib/tahoelafs/__init__.pyo +${PYSITELIB}/fs/contrib/tahoelafs/connection.py +${PYSITELIB}/fs/contrib/tahoelafs/connection.pyc +${PYSITELIB}/fs/contrib/tahoelafs/connection.pyo +${PYSITELIB}/fs/contrib/tahoelafs/test_tahoelafs.py +${PYSITELIB}/fs/contrib/tahoelafs/test_tahoelafs.pyc +${PYSITELIB}/fs/contrib/tahoelafs/test_tahoelafs.pyo +${PYSITELIB}/fs/contrib/tahoelafs/util.py +${PYSITELIB}/fs/contrib/tahoelafs/util.pyc +${PYSITELIB}/fs/contrib/tahoelafs/util.pyo +${PYSITELIB}/fs/errors.py +${PYSITELIB}/fs/errors.pyc +${PYSITELIB}/fs/errors.pyo +${PYSITELIB}/fs/expose/__init__.py +${PYSITELIB}/fs/expose/__init__.pyc +${PYSITELIB}/fs/expose/__init__.pyo +${PYSITELIB}/fs/expose/django_storage.py +${PYSITELIB}/fs/expose/django_storage.pyc +${PYSITELIB}/fs/expose/django_storage.pyo +${PYSITELIB}/fs/expose/dokan/__init__.py +${PYSITELIB}/fs/expose/dokan/__init__.pyc +${PYSITELIB}/fs/expose/dokan/__init__.pyo +${PYSITELIB}/fs/expose/dokan/libdokan.py +${PYSITELIB}/fs/expose/dokan/libdokan.pyc +${PYSITELIB}/fs/expose/dokan/libdokan.pyo +${PYSITELIB}/fs/expose/fuse/__init__.py +${PYSITELIB}/fs/expose/fuse/__init__.pyc +${PYSITELIB}/fs/expose/fuse/__init__.pyo +${PYSITELIB}/fs/expose/fuse/fuse_ctypes.py +${PYSITELIB}/fs/expose/fuse/fuse_ctypes.pyc +${PYSITELIB}/fs/expose/fuse/fuse_ctypes.pyo +${PYSITELIB}/fs/expose/http.py +${PYSITELIB}/fs/expose/http.pyc +${PYSITELIB}/fs/expose/http.pyo +${PYSITELIB}/fs/expose/importhook.py +${PYSITELIB}/fs/expose/importhook.pyc +${PYSITELIB}/fs/expose/importhook.pyo +${PYSITELIB}/fs/expose/sftp.py +${PYSITELIB}/fs/expose/sftp.pyc +${PYSITELIB}/fs/expose/sftp.pyo +${PYSITELIB}/fs/expose/wsgi/__init__.py +${PYSITELIB}/fs/expose/wsgi/__init__.pyc +${PYSITELIB}/fs/expose/wsgi/__init__.pyo +${PYSITELIB}/fs/expose/wsgi/dirtemplate.py +${PYSITELIB}/fs/expose/wsgi/dirtemplate.pyc +${PYSITELIB}/fs/expose/wsgi/dirtemplate.pyo +${PYSITELIB}/fs/expose/wsgi/serve_home.py +${PYSITELIB}/fs/expose/wsgi/serve_home.pyc +${PYSITELIB}/fs/expose/wsgi/serve_home.pyo +${PYSITELIB}/fs/expose/wsgi/wsgi.py +${PYSITELIB}/fs/expose/wsgi/wsgi.pyc +${PYSITELIB}/fs/expose/wsgi/wsgi.pyo +${PYSITELIB}/fs/expose/xmlrpc.py +${PYSITELIB}/fs/expose/xmlrpc.pyc +${PYSITELIB}/fs/expose/xmlrpc.pyo +${PYSITELIB}/fs/filelike.py +${PYSITELIB}/fs/filelike.pyc +${PYSITELIB}/fs/filelike.pyo +${PYSITELIB}/fs/ftpfs.py +${PYSITELIB}/fs/ftpfs.pyc +${PYSITELIB}/fs/ftpfs.pyo +${PYSITELIB}/fs/httpfs.py +${PYSITELIB}/fs/httpfs.pyc +${PYSITELIB}/fs/httpfs.pyo +${PYSITELIB}/fs/local_functools.py +${PYSITELIB}/fs/local_functools.pyc +${PYSITELIB}/fs/local_functools.pyo +${PYSITELIB}/fs/memoryfs.py +${PYSITELIB}/fs/memoryfs.pyc +${PYSITELIB}/fs/memoryfs.pyo +${PYSITELIB}/fs/mountfs.py +${PYSITELIB}/fs/mountfs.pyc +${PYSITELIB}/fs/mountfs.pyo +${PYSITELIB}/fs/multifs.py +${PYSITELIB}/fs/multifs.pyc +${PYSITELIB}/fs/multifs.pyo +${PYSITELIB}/fs/opener.py +${PYSITELIB}/fs/opener.pyc +${PYSITELIB}/fs/opener.pyo +${PYSITELIB}/fs/osfs/__init__.py +${PYSITELIB}/fs/osfs/__init__.pyc +${PYSITELIB}/fs/osfs/__init__.pyo +${PYSITELIB}/fs/osfs/watch.py +${PYSITELIB}/fs/osfs/watch.pyc +${PYSITELIB}/fs/osfs/watch.pyo +${PYSITELIB}/fs/osfs/watch_inotify.py +${PYSITELIB}/fs/osfs/watch_inotify.pyc +${PYSITELIB}/fs/osfs/watch_inotify.pyo +${PYSITELIB}/fs/osfs/watch_win32.py +${PYSITELIB}/fs/osfs/watch_win32.pyc +${PYSITELIB}/fs/osfs/watch_win32.pyo +${PYSITELIB}/fs/osfs/xattrs.py +${PYSITELIB}/fs/osfs/xattrs.pyc +${PYSITELIB}/fs/osfs/xattrs.pyo +${PYSITELIB}/fs/path.py +${PYSITELIB}/fs/path.pyc +${PYSITELIB}/fs/path.pyo +${PYSITELIB}/fs/remote.py +${PYSITELIB}/fs/remote.pyc +${PYSITELIB}/fs/remote.pyo +${PYSITELIB}/fs/rpcfs.py +${PYSITELIB}/fs/rpcfs.pyc +${PYSITELIB}/fs/rpcfs.pyo +${PYSITELIB}/fs/s3fs.py +${PYSITELIB}/fs/s3fs.pyc +${PYSITELIB}/fs/s3fs.pyo +${PYSITELIB}/fs/sftpfs.py +${PYSITELIB}/fs/sftpfs.pyc +${PYSITELIB}/fs/sftpfs.pyo +${PYSITELIB}/fs/tempfs.py +${PYSITELIB}/fs/tempfs.pyc +${PYSITELIB}/fs/tempfs.pyo +${PYSITELIB}/fs/tests/__init__.py +${PYSITELIB}/fs/tests/__init__.pyc +${PYSITELIB}/fs/tests/__init__.pyo +${PYSITELIB}/fs/tests/test_errors.py +${PYSITELIB}/fs/tests/test_errors.pyc +${PYSITELIB}/fs/tests/test_errors.pyo +${PYSITELIB}/fs/tests/test_expose.py +${PYSITELIB}/fs/tests/test_expose.pyc +${PYSITELIB}/fs/tests/test_expose.pyo +${PYSITELIB}/fs/tests/test_fs.py +${PYSITELIB}/fs/tests/test_fs.pyc +${PYSITELIB}/fs/tests/test_fs.pyo +${PYSITELIB}/fs/tests/test_ftpfs.py +${PYSITELIB}/fs/tests/test_ftpfs.pyc +${PYSITELIB}/fs/tests/test_ftpfs.pyo +${PYSITELIB}/fs/tests/test_importhook.py +${PYSITELIB}/fs/tests/test_importhook.pyc +${PYSITELIB}/fs/tests/test_importhook.pyo +${PYSITELIB}/fs/tests/test_path.py +${PYSITELIB}/fs/tests/test_path.pyc +${PYSITELIB}/fs/tests/test_path.pyo +${PYSITELIB}/fs/tests/test_remote.py +${PYSITELIB}/fs/tests/test_remote.pyc +${PYSITELIB}/fs/tests/test_remote.pyo +${PYSITELIB}/fs/tests/test_s3fs.py +${PYSITELIB}/fs/tests/test_s3fs.pyc +${PYSITELIB}/fs/tests/test_s3fs.pyo +${PYSITELIB}/fs/tests/test_watch.py +${PYSITELIB}/fs/tests/test_watch.pyc +${PYSITELIB}/fs/tests/test_watch.pyo +${PYSITELIB}/fs/tests/test_wrapfs.py +${PYSITELIB}/fs/tests/test_wrapfs.pyc +${PYSITELIB}/fs/tests/test_wrapfs.pyo +${PYSITELIB}/fs/tests/test_xattr.py +${PYSITELIB}/fs/tests/test_xattr.pyc +${PYSITELIB}/fs/tests/test_xattr.pyo +${PYSITELIB}/fs/tests/test_zipfs.py +${PYSITELIB}/fs/tests/test_zipfs.pyc +${PYSITELIB}/fs/tests/test_zipfs.pyo +${PYSITELIB}/fs/utils.py +${PYSITELIB}/fs/utils.pyc +${PYSITELIB}/fs/utils.pyo +${PYSITELIB}/fs/watch.py +${PYSITELIB}/fs/watch.pyc +${PYSITELIB}/fs/watch.pyo +${PYSITELIB}/fs/wrapfs/__init__.py +${PYSITELIB}/fs/wrapfs/__init__.pyc +${PYSITELIB}/fs/wrapfs/__init__.pyo +${PYSITELIB}/fs/wrapfs/debugfs.py +${PYSITELIB}/fs/wrapfs/debugfs.pyc +${PYSITELIB}/fs/wrapfs/debugfs.pyo +${PYSITELIB}/fs/wrapfs/hidedotfilesfs.py +${PYSITELIB}/fs/wrapfs/hidedotfilesfs.pyc +${PYSITELIB}/fs/wrapfs/hidedotfilesfs.pyo +${PYSITELIB}/fs/wrapfs/lazyfs.py +${PYSITELIB}/fs/wrapfs/lazyfs.pyc +${PYSITELIB}/fs/wrapfs/lazyfs.pyo +${PYSITELIB}/fs/wrapfs/limitsizefs.py +${PYSITELIB}/fs/wrapfs/limitsizefs.pyc +${PYSITELIB}/fs/wrapfs/limitsizefs.pyo +${PYSITELIB}/fs/wrapfs/readonlyfs.py +${PYSITELIB}/fs/wrapfs/readonlyfs.pyc +${PYSITELIB}/fs/wrapfs/readonlyfs.pyo +${PYSITELIB}/fs/wrapfs/subfs.py +${PYSITELIB}/fs/wrapfs/subfs.pyc +${PYSITELIB}/fs/wrapfs/subfs.pyo +${PYSITELIB}/fs/xattrs.py +${PYSITELIB}/fs/xattrs.pyc +${PYSITELIB}/fs/xattrs.pyo +${PYSITELIB}/fs/zipfs.py +${PYSITELIB}/fs/zipfs.pyc +${PYSITELIB}/fs/zipfs.pyo diff --git a/filesystems/py-filesystem/distinfo b/filesystems/py-filesystem/distinfo new file mode 100644 index 00000000000..32c68132c0e --- /dev/null +++ b/filesystems/py-filesystem/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2012/02/01 14:36:42 gdt Exp $ + +SHA1 (fs-0.4.0.tar.gz) = e8dcac1d3caac041ea3d9503e18707ccfb00c524 +RMD160 (fs-0.4.0.tar.gz) = 232eb53b73d6ee918c8da7299dcccb726e8702c9 +Size (fs-0.4.0.tar.gz) = 191749 bytes |