BSD Ports

filesystems/py-fuse-bindings 1.0.9nb1 NetBSD

Python bindings for FUSE and refuse

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
gnu-lgpl-v2.1
Categories
filesystems, python
Package size
36.6 KiB, 172.0 KiB installed

Description

Python bindings for the FUSE (and hence refuse) interfaces.

FUSE allows file sytsem operations to take place at user level, rather than in the kernel. Refuse is a BSD-licensed re-implementation of fuse, running on top of the puffs functionality. This package provides a python language interface to the FUSE interface.

To achieve backwards compatibility (unlikely to be needed in 2011+) with very old versions of the fuse bindings for python, set the environment variable

FUSE\_PYTHON\_COMPAT=0.1

This software is called "fuse-python" by upstream (and hence at least some Linux distributions).

Install

Binary package:

pkgin install py27-fuse-bindings

From pkgsrc:

cd /usr/pkgsrc/filesystems/py-fuse-bindings && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_641.0.9nb1
NetBSD 10.1 aarch641.0.9nb1
SmartOS / illumos x86_64-
macOS 15 arm641.0.9nb1

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 1
Required by 1

Configuration

No options to configure.

Service scripts
none
Flavors
py311-fuse-bindings-1.0.9nb1, py312-fuse-bindings-1.0.9nb1, py313-fuse-bindings-1.0.9nb1, py314-fuse-bindings-1.0.9nb1