From 30e8eb3e135291717eceaae69162fceb91d30aa1 Mon Sep 17 00:00:00 2001 From: Miklos Szeredi Date: Thu, 11 Nov 2004 15:20:05 +0000 Subject: move perl python and lufis directories one level up --- python/AUTHORS | 4 - python/ChangeLog | 6 - python/INSTALL | 8 - python/Makefile | 15 - python/README | 92 ----- python/_fusemodule.c | 552 ------------------------- python/code.leo | 1120 -------------------------------------------------- python/fuse.py | 121 ------ python/setup.py | 21 - python/xmp.py | 187 --------- 10 files changed, 2126 deletions(-) delete mode 100644 python/AUTHORS delete mode 100644 python/ChangeLog delete mode 100644 python/INSTALL delete mode 100644 python/Makefile delete mode 100644 python/README delete mode 100644 python/_fusemodule.c delete mode 100644 python/code.leo delete mode 100644 python/fuse.py delete mode 100644 python/setup.py delete mode 100755 python/xmp.py (limited to 'python') diff --git a/python/AUTHORS b/python/AUTHORS deleted file mode 100644 index ed57e05..0000000 --- a/python/AUTHORS +++ /dev/null @@ -1,4 +0,0 @@ -Python bindings ---------------- - -Jeff Epler diff --git a/python/ChangeLog b/python/ChangeLog deleted file mode 100644 index f422b2a..0000000 --- a/python/ChangeLog +++ /dev/null @@ -1,6 +0,0 @@ -2004-09-27 Miklos Szeredi - - * Applied patch by Steven James. The Python binding in the CVS - version fell out of date and wouldn't compile. Fixed and added - FuseGetContext call. - diff --git a/python/INSTALL b/python/INSTALL deleted file mode 100644 index 917c1c0..0000000 --- a/python/INSTALL +++ /dev/null @@ -1,8 +0,0 @@ -The best way to install this python FUSE module is: - 1. make sure the rest of FUSE (incl libfuse.a) has built successfully - 2. type 'python setup.py build' - 3. if all has gone ok, become root and type 'python setup.py install' - -That way, the FUSE python modules will be built against the correct version -of python and installed in your system-wide python directory. This will allow -your filesystem script to find them, no matter where it's residing. diff --git a/python/Makefile b/python/Makefile deleted file mode 100644 index 1313e9e..0000000 --- a/python/Makefile +++ /dev/null @@ -1,15 +0,0 @@ -#@+leo-ver=4 -#@+node:@file Makefile -# Makefile now uses distutils - -_fusemodule.so: _fusemodule.c - #gcc -g3 -I/usr/include/python2.1 _fusemodule.c -Wl,-shared -o _fusemodule.so -Wimplicit -lfuse && python -c 'import _fuse' - python setup.py build_ext --inplace - -install: _fusemodule.so - python setup.py install - -clean: - rm -rf _fusemodule.so *.pyc *.pyo *~ build -#@-node:@file Makefile -#@-leo diff --git a/python/README b/python/README deleted file mode 100644 index 2a3af2b..0000000 --- a/python/README +++ /dev/null @@ -1,92 +0,0 @@ -#@+leo-ver=4 -#@+node:@file README -#@@language - -Refer to the INSTALL file for build/install instructions - -General Information -=================== - -This is a Python[1] interface to FUSE[2]. - -FUSE (Filesystem in USErspace) is a simple interface for userspace -programs to export a virtual filesystem to the linux kernel. FUSE -also aims to provide a secure method for non privileged users to -create and mount their own filesystem implementations. - -When run from the commandline, "fuse.py" simply reexports the root -filesystem within the mount point as example/fusexmp does in the main -FUSE distribution. It also offers a class, fuse.Fuse, which can be -subclassed to create a filesystem. fuse.Xmp is the example filesystem -implementation. - -In your subclass of fuse, add attributes with the expected names -("getattr", "readlink", etc) and call signatures (refer to fuse.Xmp) -then call main(). Make it runnable as a #! script, and mount with - fusermount