mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-04 01:48:54 +00:00
aa96e7f28f
Unix. This port tries to reproduce the Plan 9 build environment as faithfully as possible, providing u.h and libc.h, and blithely redefining tokens such as open, dup, and accept in order to provide implementations that better mimic the Plan 9 semantics. The result is a more complicated and less Unix-friendly environment, but Plan 9 programs can typically be compiled with little or no changes. PR: ports/90997 Submitted by: Serge Gagnon <serge.gagnon@b2b2c.ca>
25 lines
882 B
Plaintext
25 lines
882 B
Plaintext
This is a port of the bulk of the Plan 9 software build environment to
|
|
Unix.
|
|
|
|
This port tries to reproduce the Plan 9 build environment as faithfully
|
|
as possible, providing u.h and libc.h, and blithely redefining tokens
|
|
such as open, dup, and accept in order to provide implementations that
|
|
better mimic the Plan 9 semantics. The result is a more complicated and
|
|
less Unix-friendly environment, but Plan 9 programs can typically be
|
|
compiled with little or no changes.
|
|
|
|
The port includes the following:
|
|
|
|
sources for Linux, FreeBSD, and SunOS
|
|
|
|
lib9 (nee libc), libString, libbin, libbio, libcomplete, libdraw,
|
|
liblibflate, frame, libfs, libhtml, libhttpd, libip, libmux, libplumb,
|
|
liblibregexp, libsec, thread, and libventi
|
|
|
|
9term, acme, hoc, plumber, rio (nee 9wm), sam, and samterm, along with
|
|
many small utilities
|
|
Plan 9 bitmap fonts
|
|
manual pages
|
|
|
|
WWW: http://swtch.com/plan9port/
|