minix/lib
Thomas Veerman 490e0de548 Import librefuse and libpuffs
Import libpuffs and our port of libpuffs. The port was done as part of
GSoC 2011 FUSE project, done by Evgeniy Ivanov. The librefuse import
did not require any porting efforts. Libpuffs has been modified to
understand our VFS-FS protocol and translate between that and PUFFS. As
an example that it works, fuse-ntfs-3g from pkgsrc can be compiled and
used to mount ntfs partitions:
mount -t ntfs-3g <device> <mountpoint>

FUSE only works with the asynchronous version of VFS. See <docs/UPDATING> on
how to run AVFS.

This patch further includes some changes to mount(1) and mount(2) so it's
possible to use file systems provided by pkgsrc (note: manual modifications
to /etc/system.conf are still needed. There has been made an exception for
fuse-ntfs-3g, so it already as an entry).
2011-11-14 11:53:05 +00:00
..
ack libfp: use ${CC} instead of cc, reported by Antoine Leca. 2010-07-22 22:24:08 +00:00
csu rename mmap() and munmap() 2011-07-16 13:01:19 +02:00
libarchive Fix a ton of compiler warnings 2011-11-14 10:07:49 +00:00
libaudiodriver fixed clang warnings in drivers/ 2011-06-09 16:57:51 +02:00
libbdev libbdev: initial version 2011-11-09 14:43:25 +01:00
libbz2 Reduce compiler/libraries/headers cases to only two 2011-07-04 04:09:52 +02:00
libc Import librefuse and libpuffs 2011-11-14 11:53:05 +00:00
libcrypt don't keep minix-port.patch files in repo 2011-08-10 13:38:12 +00:00
libcurses import elf-only -lcurses 2011-07-25 11:08:17 +02:00
libddekit Build NetBSD libc library in world in ELF mode. 2011-06-24 11:46:30 +02:00
libdevman Fix a ton of compiler warnings 2011-11-14 10:07:49 +00:00
libdriver ahci/libdriver: multithreading support 2011-11-04 09:37:53 +00:00
libedit fix many clang warnings in lib/ 2011-06-23 19:25:36 +02:00
libelf Reduce compiler/libraries/headers cases to only two 2011-07-04 04:09:52 +02:00
libend Rename mkfiles from minix.*.mk to bsd.*.mk 2010-06-25 18:29:09 +00:00
libexec Reduce compiler/libraries/headers cases to only two 2011-07-04 04:09:52 +02:00
libfetch Fix a ton of compiler warnings 2011-11-14 10:07:49 +00:00
libhgfs Build NetBSD libc library in world in ELF mode. 2011-06-24 11:46:30 +02:00
libl Rename mkfiles from minix.*.mk to bsd.*.mk 2010-06-25 18:29:09 +00:00
liblwip Cleanup servers to make GCC/Clang a little happier 2011-09-08 13:57:03 +00:00
libm Rename mkfiles from minix.*.mk to bsd.*.mk 2010-06-25 18:29:09 +00:00
libminc Fix a ton of compiler warnings 2011-11-14 10:07:49 +00:00
libminixfs Fix a ton of compiler warnings 2011-11-14 10:07:49 +00:00
libminixutil rename -lutil to -lminixutil 2011-08-01 14:32:14 +02:00
libmthread Clean up mthread 2011-07-27 09:30:26 +00:00
libnetdriver Rename mkfiles from minix.*.mk to bsd.*.mk 2010-06-25 18:29:09 +00:00
libpuffs Import librefuse and libpuffs 2011-11-14 11:53:05 +00:00
librefuse Import librefuse and libpuffs 2011-11-14 11:53:05 +00:00
libsys Fix a ton of compiler warnings 2011-11-14 10:07:49 +00:00
libterminfo don't keep minix-port.patch files in repo 2011-08-10 13:38:12 +00:00
libtimers Replace NULL macro defs with null.h include 2010-07-22 10:03:31 +00:00
libusb Fix a ton of compiler warnings 2011-11-14 10:07:49 +00:00
libutil Fix a ton of compiler warnings 2011-11-14 10:07:49 +00:00
libvassert Fix a ton of compiler warnings 2011-11-14 10:07:49 +00:00
libvtreefs Tell VFS how many requests an FS can handle concurrently 2011-08-26 12:47:43 +00:00
libz Reduce compiler/libraries/headers cases to only two 2011-07-04 04:09:52 +02:00
nbsd_libasyn Reduce compiler/libraries/headers cases to only two 2011-07-04 04:09:52 +02:00
nbsd_libc Import librefuse and libpuffs 2011-11-14 11:53:05 +00:00
nbsd_libcompat_minix Fix a ton of compiler warnings 2011-11-14 10:07:49 +00:00
nbsd_libm Fix a ton of compiler warnings 2011-11-14 10:07:49 +00:00
nbsd_libminlib Fix a ton of compiler warnings 2011-11-14 10:07:49 +00:00
ack_build.sh changes for detecting and building for clang/binutils elf 2011-06-07 16:49:52 +02:00
elf_build.sh Reduce compiler/libraries/headers cases to only two 2011-07-04 04:09:52 +02:00
Makefile Import librefuse and libpuffs 2011-11-14 11:53:05 +00:00
Makefile.inc minix.ack.mk: use CPPFLAGS for ACK asm files 2011-08-05 14:16:48 +02:00
README Incorporate bsdmake into buildsystem and reorganize libs 2010-02-16 14:41:33 +00:00

ack_build.sh - for ACK library building
gnu_build.sh - for GNU library building

ack_build.sh obj     - create objdirs for gnu libraries
ack_build.sh depend  - find dependencies of ack libraries
ack_build.sh all     - compile ack libraries
ack_build.sh install - compile and install ack libraries
ack_build.sh clean   - clean for ack libraries

gnu_build.sh obj     - create objdirs for gnu libraries
gnu_build.sh depend  - find dependencies of gnu libraries
gnu_build.sh all     - compile gnu libraries
gnu_build.sh install - compile and install gnu libraries
gnu_build.sh clean   - clean for gnu libraries