Source: nx-libs
Section: x11
Priority: extra
Maintainer: X2Go Developers <x2go-dev@lists.berlios.de>
Uploaders:
 Reinhard Tartler <siretart@tauware.de>,
 Mike Gabriel <mike.gabriel@das-netzwerkteam.de>,
 Oleksandr Shneyder <oleksandr.shneyder@obviously-nice.de>,
Build-Depends:
 debhelper (>= 7.0.50~),
 libpng-dev,
 libjpeg-dev,
 zlib1g-dev,
 quilt (>= 0.46-7~),
 libfontconfig1-dev,
 libfontenc-dev,
 libfreetype6-dev,
 libxmltok1-dev,
 libxml2-dev,
 autoconf,
 pkg-config,
 x11proto-core-dev,
Build-Conflicts:
 x11proto-kb-dev,
 x11proto-randr-dev,
 x11proto-record-dev,
 x11proto-xinerama-dev,
Standards-Version: 3.9.3
Homepage: http://code.x2go.org/gitweb?p=nx-libs.git;a=summary
Vcs-Git: git://code.x2go.org/nx-libs.git
Vcs-Browser: http://code.x2go.org/gitweb?p=nx-libs.git;a=summary

Package: libnx-x11
Architecture: any
Depends:
 ${shlibs:Depends},
 ${misc:Depends},
Breaks: nxlibs (<= 3.5.1)
Replaces: nxlibs
Description: nx-X11
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package provides the core nx-X11 libraries customized for
 nxagent.

Package: libnx-x11-dev
Section: libdevel
Architecture: any
Breaks: nxlibs-dev (<=3.5.1)
Replaces: nxlibs-dev
Depends:
 libnx-x11 (= ${binary:Version}),
 ${misc:Depends},
Description: Library headers for nx-X11
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package provides the core nx-X11 libraries customized for
 nxagent (header files).

Package: libnx-mesa-extras-dev
Section: libdevel
Architecture: any
Depends:
 libnx-x11-dev (= ${binary:Version}),
 ${misc:Depends},
Description: Library headers for nx-X11 (extra headers)
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package provides extra nx-X11 development files for
 nxagent (header files, mesa-extras).

Package: nxagent
Architecture: any
Depends:
 ${shlibs:Depends},
 ${misc:Depends},
 libxcomp3 (= ${binary:Version}),
 libxcompext3 (= ${binary:Version}),
 libxcompshad3 (= ${binary:Version}),
Recommends:
 xfonts-base,
Description: NX agent
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 nxagent is an agent providing NX transport of X sessions. The application
 is based on the well known Xnest "nested" server. nxagent, like Xnest,
 is an X server for its own clients, and at the same time, an X client
 for a system's local X server.
 .
 The main scope of nxagent is to eliminate X round-trips or transform
 them into asynchronous replies. nxagent works together with nxproxy. 
 nxproxy itself does not make any effort to minimize round-trips
 by itself, this is demanded of nxagent.
 .
 Being an X server, nxagent is able to resolve all the property/atoms related
 requests locally, ensuring that the most common source of round-trips are
 nearly reduced to zero.

Package: x2goagent
Architecture: all
Depends:
 nxagent (>= ${source:Version}), nxagent (<< ${source:Version}.1),
 ${misc:Depends},
Suggests:
 x2goserver
Description: X2Go agent
 X2Go is a software suite that uses NX technology for remote desktop
 computing.
 .
 NX technology implements a very efficient compression of the X11 protocol.
 This increases performance when using X applications over a network,
 especially a slow one.
 .
 X2Go agent functionality has been completely incorporated into NX agent's
 code base. If the nxagent binary is executed under the name of `x2goagent',
 the X2Go functionalities get activated.
 .
 The x2goagent package is a wrapper that activates X2Go branding in nxagent.
 Please refer to the nxagent package's description for more information on NX.

Package: nxproxy
Architecture: any
Depends:
 ${shlibs:Depends},
 ${misc:Depends},
Description: NX proxy
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package provides the NX proxy (client) binary.

Package: nxauth
Architecture: any
Depends:
 ${shlibs:Depends},
 ${misc:Depends},
Description: NX xauth
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package provides the NX xauth binary.

Package: libxcomp3
Architecture: any
Depends:
 ${shlibs:Depends},
 ${misc:Depends},
Breaks: nxcomp (<= 3.5.1)
Replaces: nxcomp
Description: NX X compression library
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package provides the compression library.

Package: libxcomp-dev
Section: libdevel
Architecture: any
Depends:
 libxcomp3 (= ${binary:Version}),
 ${misc:Depends},
Breaks: nxcomp-dev (<=3.5.1)
Replaces: nxcomp-dev
Description: NX X compression library headers
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package provides the compression library (header files).

Package: libxcompext3
Architecture: any
Depends:
 ${shlibs:Depends},
 ${misc:Depends},
Breaks: nxcompext (<=3.5.1)
Replaces: nxcompext
Description: NX X11 protocol compression extensions library
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package extends the core NX library with additional features.

Package: libxcompext-dev
Architecture: any
Section: libdevel
Depends:
 libxcompext3 (= ${binary:Version}),
 ${misc:Depends},
 libxcomp-dev,
Breaks: nxcompext-dev (<=3.5.1)
Replaces: nxcompext-dev
Description: NX X11 protocol compression extensions library headers
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package extends the core NX library with additional features
 (header files).

Package: libxcompshad3
Section: x11
Architecture: any
Depends:
 ${shlibs:Depends},
 ${misc:Depends},
Breaks: nxcompshad (<=3.5.1)
Replaces: nxcompshad
Description: NX shadowing library
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package provides a library for shadow session support.

Package: libxcompshad-dev
Section: libdevel
Architecture: any
Depends:
 libxcompshad3 (= ${binary:Version}),
 ${misc:Depends},
Breaks: nxcompshad-dev (<= 3.5.1)
Replaces: nxcompshad-dev
Description: NX shadowing library headers
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package provides a library for shadow session support (header
 files).

Package: nx-x11-dbg
Section: debug
Architecture: any
Depends:
 libnx-x11 (= ${binary:Version}),
 nxagent (= ${binary:Version}),
 ${misc:Depends},
Description: Debug Symbols for nx-x11 libraries
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package contains detached debug symbols that help generating more
 helpful backtraces. You can safely remove it if you do not intend to
 debug NX packages on this system.