xenocara/lib/libxtrans
2006-11-28 15:54:52 +00:00
..
aclocal.m4 regen with OpenBSD autotools 2006-11-26 13:42:42 +00:00
AUTHORS import from X.Org 7.2RC1 2006-11-25 18:24:24 +00:00
ChangeLog import from X.Org 7.2RC1 2006-11-25 18:24:24 +00:00
configure import from X.Org 7.2RC1 2006-11-25 18:24:24 +00:00
configure.ac import from X.Org 7.2RC1 2006-11-25 18:24:24 +00:00
COPYING import from X.Org 7.2RC1 2006-11-25 18:24:24 +00:00
INSTALL import from X.Org 7.2RC1 2006-11-25 18:24:24 +00:00
install-sh import from X.Org 7.2RC1 2006-11-25 18:24:24 +00:00
Makefile.am import from X.Org 7.2RC1 2006-11-25 18:24:24 +00:00
Makefile.bsd-wrapper Build infrastructure for lib 2006-11-26 12:07:34 +00:00
Makefile.in import from X.Org 7.2RC1 2006-11-25 18:24:24 +00:00
missing import from X.Org 7.2RC1 2006-11-25 18:24:24 +00:00
NEWS import from X.Org 7.2RC1 2006-11-25 18:24:24 +00:00
README import from X.Org 7.2RC1 2006-11-25 18:24:24 +00:00
transport.c import from X.Org 7.2RC1 2006-11-25 18:24:24 +00:00
Xtrans.c OpenBSD fixes: snprintf/strlc{at,py} 2006-11-28 15:54:52 +00:00
Xtrans.h import from X.Org 7.2RC1 2006-11-25 18:24:24 +00:00
xtrans.m4 import from X.Org 7.2RC1 2006-11-25 18:24:24 +00:00
xtrans.pc.in import from X.Org 7.2RC1 2006-11-25 18:24:24 +00:00
Xtransdnet.c import from X.Org 7.2RC1 2006-11-25 18:24:24 +00:00
Xtransint.h import from X.Org 7.2RC1 2006-11-25 18:24:24 +00:00
Xtranslcl.c import from X.Org 7.2RC1 2006-11-25 18:24:24 +00:00
Xtransos2.c import from X.Org 7.2RC1 2006-11-25 18:24:24 +00:00
Xtranssock.c OpenBSD fixes: snprintf/strlc{at,py} 2006-11-28 15:54:52 +00:00
Xtranstli.c import from X.Org 7.2RC1 2006-11-25 18:24:24 +00:00
Xtransutil.c OpenBSD fixes: snprintf/strlc{at,py} 2006-11-28 15:54:52 +00:00

xtrans is a library of code that is shared among various X packages to handle
network protocol transport in a modular fashion, allowing a single place to
add new transport types.   It is used by the X server, libX11, libICE, the
X font server, and related components.

It is however, *NOT* a shared library, but code which each consumer includes and
builds it's own copy of with various #ifdef flags to make each copy slightly
different.   To support this in the modular build system, this package simply 
installs the C source files into $(prefix)/include/X11/Xtrans and installs a
pkg-config file and an autoconf m4 macro file with the flags needed to use it.

Documentation of the xtrans API can be found in the xorg-docs package, in
PostScript format in xorg-docs/hardcopy/xtrans/Xtrans.PS.gz and in the original
troff format in xorg-docs/specs/xtrans/Xtrans.mm .