aboutsummaryrefslogtreecommitdiff
path: root/debian/control
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2015-01-27 13:56:36 +0100
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2015-01-28 11:35:59 +0100
commitb3d32ec569b8cd7efcb7a332d896eecd9681af02 (patch)
tree3c7e1d87ee226804e85e359dfe31bcdf67b0a198 /debian/control
parenta3087eec9b048d308ae704f7a0540eaa416d4813 (diff)
downloadnx-libs-b3d32ec569b8cd7efcb7a332d896eecd9681af02.tar.gz
nx-libs-b3d32ec569b8cd7efcb7a332d896eecd9681af02.tar.bz2
nx-libs-b3d32ec569b8cd7efcb7a332d896eecd9681af02.zip
Fully rework the way nx-libs gets packaged for Debian/Ubuntu.
* Debian/Ubuntu packaging: + Fully rework the way nx-libs gets packaged for Debian/Ubuntu. + Split up libnx-x11 into individual packages. + Provide dbg:packages for each bin:package containing binaries. + Use Makefile logic to install files into DESTDIR. + Provide dev:packages for each lib:package individually. + Provide nx-x11proto-*-dev packages for all libnx-* libraries. + Install _all_ library files (*.so*) to /usr/lib/<triplet>/, so no extra settings of LD_LIBRARY_PATH is necessary.
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control1108
1 files changed, 1070 insertions, 38 deletions
diff --git a/debian/control b/debian/control
index 44b99f3bd..fe3277bab 100644
--- a/debian/control
+++ b/debian/control
@@ -25,19 +25,70 @@ Build-Conflicts:
x11proto-randr-dev,
x11proto-record-dev,
x11proto-xinerama-dev,
-Standards-Version: 3.9.3
+Standards-Version: 3.9.6
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: nx-x11-common
+Architecture: all
+Multi-Arch: foreign
+Depends:
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11 (<< 2:3.5.0.29-0x2go2~),
+ nxagent (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 (common files)
+ 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 all architecture-independent files for nx-X11.
+
+Package: nx-x11proto-core-dev
+Section: libdevel
+Architecture: any
+Depends:
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11-dev (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 core wire protocol and auxiliary 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 development headers describing the wire protocol
+ for the core nx-X11 protocol, and also provides a number of utility headers,
+ used to abstract OS-specific functions.
+
Package: libnx-x11
Architecture: any
+Multi-Arch: same
Depends:
${shlibs:Depends},
${misc:Depends},
-Breaks: nxlibs (<= 3.5.1)
-Replaces: nxlibs
-Description: nx-X11
+ libnx-x11-6 (>= ${source:Version}), libnx-x11-6 (<< ${source:Version}.1),
+Description: nx-X11 client-side library (transitional dummy package)
+ 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 is a transitional dummy package and can be safely removed
+ (inducing transition of libnx-x11 to libnx-x11-6).
+
+Package: libnx-x11-6
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
+ nx-x11-common (>= ${source:Version}), nx-x11-common (<< ${source:Version}.1),
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11 (<< 2:3.5.0.29-0x2go2~),
+Replaces: nxlibs,
+Description: nx-X11 client-side 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.
@@ -46,21 +97,891 @@ Description: nx-X11
nxagent.
Package: libnx-x11-dev
+Provides: libnx-x11-6-dev
Section: libdevel
Architecture: any
-Breaks: nxlibs-dev (<=3.5.1)
-Replaces: nxlibs-dev
+Breaks: nxlibs-dev (<=3.5.1),
+Replaces: nxlibs-dev,
Depends:
- libnx-x11 (= ${binary:Version}),
+ libnx-x11-6 (= ${binary:Version}),
${misc:Depends},
-Description: Library headers for nx-X11 (dummy package)
+Description: nx-X11 client-side library (development 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 can be safely removed. Since 3.5.0.29 of nx-libs we
- have stopped shipping development headers with nx-X11. No software
- should ever link against the nx-X11 library.
+ This package provides the development headers for the core nx-X11
+ libraries customized for nxagent.
+
+Package: libnx-x11-6-dbg
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ libnx-x11-6 (= ${binary:Version}),
+ ${misc:Depends},
+Section: debug
+Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~),
+Replaces: nx-x11-dbg,
+Description: nx-X11 client-side library (development 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 contains debug symbols for the core nx-X11 libraries
+ customized for nxagent.
+
+Package: libnx-xau6
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11 (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 authorisation 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 main interface to the nx-X11 authorisation handling,
+ which controls authorisation for X connections, both client-side and
+ server-side.
+
+Package: libnx-xau-dev
+Provides: libnx-xau6-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends:
+ libnx-xau6 (= ${binary:Version}),
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11-dev (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 authorisation library (development 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 main interface to the nx-X11 authorisation handling,
+ which controls authorisation for X connections, both client-side and
+ server-side.
+ .
+ This package contains the development headers for this library.
+
+Package: libnx-xau6-dbg
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ libnx-xau6 (= ${binary:Version}),
+ ${misc:Depends},
+Section: debug
+Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 authorisation library (debug package)
+ 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 main interface to the nx-X11 authorisation handling,
+ which controls authorisation for X connections, both client-side and
+ server-side.
+ .
+ This package contains debug symbols for this library.
+
+Package: libnx-xcomposite1
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11 (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 Composite extension 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.
+ .
+ libNX_Xcomposite provides an X Window System client interface to the Composite
+ extension to the X protocol
+ .
+ The Composite extension allows clients called compositing managers to control
+ the final drawing of the screen. Rendering is done into an off-screen buffer.
+
+Package: libnx-xcomposite-dev
+Provides: libnx-xcomposite1-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends:
+ libnx-xcomposite1 (= ${binary:Version}),
+ nx-x11proto-composite-dev (= ${binary:Version}),
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11-dev (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 Composite extension library (development 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.
+ .
+ libNX_Xcomposite provides an X Window System client interface to the Composite
+ extension to the X protocol
+ .
+ The Composite extension allows clients called compositing managers to control
+ the final drawing of the screen. Rendering is done into an off-screen buffer.
+ .
+ This package contains the development headers for this library.
+
+Package: nx-x11proto-composite-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends:
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11-dev (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 Composite extension wire protocol
+ 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 development headers describing the wire protocol
+ for the Composite extension in nx-X11, used to let arbitrary client
+ programs control drawing of the final image.
+
+Package: libnx-xcomposite1-dbg
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ libnx-xcomposite1 (= ${binary:Version}),
+ ${misc:Depends},
+Section: debug
+Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 Composite extension library (debug package)
+ 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.
+ .
+ libNX_Xcomposite provides an X Window System client interface to the Composite
+ extension to the X protocol
+ .
+ The Composite extension allows clients called compositing managers to control
+ the final drawing of the screen. Rendering is done into an off-screen buffer.
+ .
+ This package contains debug symbols for this library.
+
+Package: libnx-xdamage1
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11 (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 damaged region extension 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.
+ .
+ libNX_Xdamage provides an X Window System client interface to the DAMAGE
+ extension to the X protocol.
+ .
+ The Damage extension provides for notification of when on-screen regions have
+ been 'damaged' (altered)
+
+Package: libnx-xdamage-dev
+Provides: libnx-xdamage1-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends:
+ libnx-xdamage1 (= ${binary:Version}),
+ nx-x11proto-damage-dev (= ${binary:Version}),
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11-dev (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 damaged region extension library (development 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.
+ .
+ libNX_Xdamage provides an X Window System client interface to the DAMAGE
+ extension to the X protocol.
+ .
+ The Damage extension provides for notification of when on-screen regions have
+ been 'damaged' (altered)
+ .
+ This package contains the development headers for this library.
+
+Package: nx-x11proto-damage-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends:
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11-dev (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 Damage extension wire protocol
+ 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 development headers describing the wire protocol
+ for the Damage extension in nx-X11, used to notify clients of changes
+ made to particular areas.
+
+Package: libnx-xdamage1-dbg
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ libnx-xdamage1 (= ${binary:Version}),
+ ${misc:Depends},
+Section: debug
+Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 damaged region extension library (debug package)
+ 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.
+ .
+ libNX_Xdamage provides an X Window System client interface to the DAMAGE
+ extension to the X protocol.
+ .
+ The Damage extension provides for notification of when on-screen regions have
+ been 'damaged' (altered)
+ .
+ This package contains debug symbols for this library.
+
+Package: libnx-xdmcp6
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11 (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 Display Manager Control Protocol 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.
+ .
+ nx-X11 Display Manager Control Protocol library
+ .
+ This package provides the main interface to the nx-X11 display manager control
+ protocol library, which allows for remote logins to display managers.
+
+Package: libnx-xdmcp-dev
+Provides: libnx-xdmcp6-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends:
+ libnx-xdmcp6 (= ${binary:Version}),
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11-dev (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 Display Manager Control Protocol library (development 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.
+ .
+ nx-X11 Display Manager Control Protocol library
+ .
+ This package provides the main interface to the nx-X11 display manager control
+ protocol library, which allows for remote logins to display managers.
+ .
+ This package contains the development headers for this library.
+
+Package: libnx-xdmcp6-dbg
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ libnx-xdmcp6 (= ${binary:Version}),
+ ${misc:Depends},
+Section: debug
+Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 Display Manager Control Protocol library (debug package)
+ 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.
+ .
+ nx-X11 Display Manager Control Protocol library
+ .
+ This package provides the main interface to the nx-X11 display manager control
+ protocol library, which allows for remote logins to display managers.
+ .
+ This package contains debug symbols for this library.
+
+Package: libnx-xext6
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11 (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 miscellaneous extension 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.
+ .
+ libNX_Xext provides an X Window System client interface to several
+ extensions to the X protocol.
+ .
+ libnx_Xext also provides a small set of utility functions to aid authors
+ of client APIs for X protocol extensions.
+
+Package: libnx-xext-dev
+Provides: libnx-xext6-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends:
+ libnx-xext6 (= ${binary:Version}),
+ nx-x11proto-xext-dev (= ${binary:Version}),
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11-dev (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 miscellaneous extension library (development 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.
+ .
+ libNX_Xext provides an X Window System client interface to several
+ extensions to the X protocol.
+ .
+ This package contains the development headers for this library.
+
+Package: nx-x11proto-xext-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends:
+ libnx-xext6 (= ${binary:Version}),
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11-dev (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 miscellaneous extension wire protocol
+ 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 development headers describing the wire protocol
+ for various extensions, the client-side libraries of which are provided
+ in the Xext library.
+
+Package: libnx-xext6-dbg
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ libnx-xext6 (= ${binary:Version}),
+ ${misc:Depends},
+Section: debug
+Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 miscellaneous extension library (debug package)
+ 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.
+ .
+ libNX_Xext provides an X Window System client interface to several
+ extensions to the X protocol.
+ .
+ This package contains debug symbols for this library.
+
+Package: libnx-xfixes3
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11 (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 miscellaneous 'fixes' extension 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.
+ .
+ libNX_Xfixes provides an X Window System client interface to the
+ 'XFIXES' extension to the X protocol.
+ .
+ It provides support for Region types, and some cursor functions.
+
+Package: libnx-xfixes-dev
+Provides: libnx-xfixes3-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends:
+ libnx-xfixes3 (= ${binary:Version}),
+ nx-x11proto-xfixes-dev (= ${binary:Version}),
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11-dev (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 miscellaneous 'fixes' extension library (development 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.
+ .
+ libNX_Xfixes provides an X Window System client interface to the
+ 'XFIXES' extension to the X protocol.
+ .
+ It provides support for Region types, and some cursor functions.
+ .
+ This package contains the development headers for this library.
+
+Package: nx-x11proto-xfixes-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends:
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11-dev (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 'xfixes' extension wire protocol
+ 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 development headers describing the wire protocol
+ for the XFIXES extension.
+
+Package: libnx-xfixes3-dbg
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ libnx-xfixes3 (= ${binary:Version}),
+ ${misc:Depends},
+Section: debug
+Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 miscellaneous 'fixes' extension library (debug package)
+ 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.
+ .
+ libNX_Xfixes provides an X Window System client interface to the
+ 'XFIXES' extension to the X protocol.
+ .
+ It provides support for Region types, and some cursor functions.
+ .
+ This package contains debug symbols for this library.
+
+Package: libnx-xinerama1
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11 (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 Xinerama extension 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.
+ .
+ libNX_Xinerama provides an X Window System client interface to the XINERAMA
+ extension to the X protocol.
+ .
+ The Xinerama (also known as panoramiX) extension allows for multiple screens
+ attached to a single display to be treated as belonging together, and to give
+ desktop applications a better idea of the monitor layout.
+
+Package: libnx-xinerama-dev
+Provides: libnx-xinerama1-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends:
+ libnx-xinerama1 (= ${binary:Version}),
+ nx-x11proto-xinerama-dev (= ${binary:Version}),
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11-dev (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 Xinerama extension library (development 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.
+ .
+ libNX_Xinerama provides an X Window System client interface to the XINERAMA
+ extension to the X protocol.
+ .
+ The Xinerama (also known as panoramiX) extension allows for multiple screens
+ attached to a single display to be treated as belonging together, and to give
+ desktop applications a better idea of the monitor layout.
+ .
+ This package contains the development headers for this library.
+
+Package: nx-x11proto-xinerama-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends:
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11-dev (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 Xinerama extension wire protocol
+ 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 development headers describing the wire protocol
+ for the XINERAMA extension, used to use and manage a multiple-screen
+ display.
+
+Package: libnx-xinerama1-dbg
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ libnx-xinerama1 (= ${binary:Version}),
+ ${misc:Depends},
+Section: debug
+Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 Xinerama extension library (debug package)
+ 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.
+ .
+ libNX_Xinerama provides an X Window System client interface to the XINERAMA
+ extension to the X protocol.
+ .
+ The Xinerama (also known as panoramiX) extension allows for multiple
+ screens attached to a single display to be treated as belonging
+ together, and to give desktop applications a better idea of the monitor
+ layout.
+ .
+ This package contains debug symbols for this library.
+
+Package: libnx-xpm4
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11 (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 pixmap 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.
+ .
+ libNX_Xpm provides support and common operation for the XPM pixmap
+ format, which is commonly used in legacy X applications. XPM is an
+ extension of the monochrome XBM bitmap specified in the X protocol.
+
+Package: libnx-xpm-dev
+Provides: libnx-xpm4-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends:
+ libnx-xpm4 (= ${binary:Version}),
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11-dev (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 pixmap library (development 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.
+ .
+ libNX_Xpm provides support and common operation for the XPM pixmap
+ format, which is commonly used in legacy X applications. XPM is an
+ extension of the monochrome XBM bitmap specified in the X protocol.
+ .
+ This package contains the development headers for this library.
+
+Package: libnx-xpm4-dbg
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ libnx-xpm4 (= ${binary:Version}),
+ ${misc:Depends},
+Section: debug
+Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 pixmap library (debug package)
+ 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.
+ .
+ libNX_Xpm provides support and common operation for the XPM pixmap
+ format, which is commonly used in legacy X applications. XPM is an
+ extension of the monochrome XBM bitmap specified in the X protocol.
+ .
+ This package contains debug symbols for this library.
+
+Package: libnx-xrandr2
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11 (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 RandR extension 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.
+ .
+ libNX_Xrandr provides an X Window System client interface to the RandR
+ extension to the X protocol.
+ .
+ The RandR extension allows for run-time configuration of display attributes
+ such as resolution, rotation, and reflection.
+
+Package: libnx-xrandr-dev
+Provides: libnx-xrandr2-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends:
+ libnx-xrandr2 (= ${binary:Version}),
+ nx-x11proto-randr-dev (= ${binary:Version}),
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11-dev (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 RandR extension library (development 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.
+ .
+ libNX_Xrandr provides an X Window System client interface to the RandR
+ extension to the X protocol.
+ .
+ The RandR extension allows for run-time configuration of display attributes
+ such as resolution, rotation, and reflection.
+ .
+ This package contains the development headers for this library.
+
+Package: nx-x11proto-randr-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends:
+ libnx-xrandr2 (= ${binary:Version}),
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11-dev (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 RandR extension wire protocol
+ 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.
+ .
+ libNX_Xrandr provides an X Window System client interface to the RandR
+ extension to the X protocol.
+ .
+ The RandR extension allows for run-time configuration of display attributes
+ such as resolution, rotation, and reflection.
+ .
+ This package contains the development headers for this library.
+
+Package: libnx-xrandr2-dbg
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ libnx-xrandr2 (= ${binary:Version}),
+ ${misc:Depends},
+Section: debug
+Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 RandR extension library (debug package)
+ 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.
+ .
+ libNX_Xrandr provides an X Window System client interface to the RandR
+ extension to the X protocol.
+ .
+ The RandR extension allows for run-time configuration of display attributes
+ such as resolution, rotation, and reflection.
+ .
+ This package contains debug symbols for this library.
+
+Package: libnx-xrender1
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11 (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 Rendering Extension client 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.
+ .
+ The X Rendering Extension (Render) introduces digital image composition
+ as the foundation of a new rendering model within the X Window System.
+ Rendering geometric figures is accomplished by client-side tessellation
+ into either triangles or trapezoids. Text is drawn by loading glyphs
+ into the server and rendering sets of them. The Xrender library exposes
+ this extension to X clients.
+
+Package: libnx-xrender-dev
+Provides: libnx-xrender1-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends:
+ libnx-xrender1 (= ${binary:Version}),
+ nx-x11proto-render-dev (= ${binary:Version}),
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11-dev (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 Rendering Extension client library (development 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.
+ .
+ The X Rendering Extension (Render) introduces digital image composition
+ as the foundation of a new rendering model within the X Window System.
+ Rendering geometric figures is accomplished by client-side tessellation
+ into either triangles or trapezoids. Text is drawn by loading glyphs
+ into the server and rendering sets of them. The Xrender library exposes
+ this extension to X clients.
+ .
+ This package contains the development headers for this library.
+
+Package: nx-x11proto-render-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends:
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11-dev (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 Render extension wire protocol
+ 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 development headers describing the wire protocol
+ for the Render extension, used to implement Porter-Duff operations
+ within X.
+
+Package: libnx-xrender1-dbg
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ libnx-xrender1 (= ${binary:Version}),
+ ${misc:Depends},
+Section: debug
+Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 Rendering Extension client library (debug package)
+ 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.
+ .
+ The X Rendering Extension (Render) introduces digital image composition
+ as the foundation of a new rendering model within the X Window System.
+ Rendering geometric figures is accomplished by client-side tessellation
+ into either triangles or trapezoids. Text is drawn by loading glyphs
+ into the server and rendering sets of them. The Xrender library exposes
+ this extension to X clients.
+ .
+ This package contains debug symbols for this library.
+
+Package: libnx-xtst6
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11 (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 Testing -- Record extension 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.
+ .
+ libNX_Xtst provides an X Window System client interface to the Record
+ extension to the X protocol.
+ .
+ The Record extension allows X clients to synthesise input events, which
+ is useful for automated testing.
+
+Package: libnx-xtst-dev
+Provides: libnx-xtst6-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends:
+ libnx-xtst6 (= ${binary:Version}),
+ ${misc:Depends},
+Breaks: nxlibs (<= 3.5.1),
+ libnx-x11-dev (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 Testing -- Record extension library (development 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.
+ .
+ libNX_Xtst provides an X Window System client interface to the Record
+ extension to the X protocol.
+ .
+ The Record extension allows X clients to synthesise input events, which
+ is useful for automated testing.
+ .
+ This package contains the development headers for this library.
+
+Package: libnx-xtst6-dbg
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ libnx-xtst6 (= ${binary:Version}),
+ ${misc:Depends},
+Section: debug
+Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 Testing -- Record extension library (debug package)
+ 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.
+ .
+ libNX_Xtst provides an X Window System client interface to the Record
+ extension to the X protocol.
+ .
+ The Record extension allows X clients to synthesise input events, which
+ is useful for automated testing.
+ .
+ This package contains debug symbols for this library.
Package: libnx-mesa-extras-dev
Section: libdevel
@@ -79,12 +1000,10 @@ Description: Library headers for nx-X11/Meas (dummy package)
Package: nxagent
Architecture: any
+Multi-Arch: foreign
Depends:
${shlibs:Depends},
${misc:Depends},
- libxcomp3 (= ${binary:Version}),
- libxcompext3 (= ${binary:Version}),
- libxcompshad3 (= ${binary:Version}),
Recommends:
xfonts-base,
Description: NX agent
@@ -106,6 +1025,28 @@ Description: NX agent
requests locally, ensuring that the most common source of round-trips are
nearly reduced to zero.
+Package: nxagent-dbg
+Section: debug
+Architecture: any
+Multi-Arch: foreign
+Depends:
+ nxagent (= ${binary:Version}),
+ ${misc:Depends},
+Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~),
+Description: NX agent (debug package)
+ 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.
+ .
+ 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.
+
Package: x2goagent
Architecture: all
Depends:
@@ -130,6 +1071,7 @@ Description: X2Go agent
Package: nxproxy
Architecture: any
+Multi-Arch: foreign
Depends:
${shlibs:Depends},
${misc:Depends},
@@ -139,9 +1081,35 @@ Description: NX proxy
using X applications over a network, especially a slow one.
.
This package provides the NX proxy (client) binary.
+ .
+ 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.
+
+Package: nxproxy-dbg
+Section: debug
+Architecture: any
+Multi-Arch: foreign
+Depends:
+ nxproxy (= ${binary:Version}),
+ ${misc:Depends},
+Suggests:
+ libxcomp3-dbg,
+Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~),
+Description: NX proxy (debug package)
+ 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.
+ .
+ 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.
Package: nxauth
Architecture: any
+Multi-Arch: foreign
Depends:
${shlibs:Depends},
${misc:Depends},
@@ -152,14 +1120,36 @@ Description: NX xauth
.
This package provides the NX xauth binary.
+Package: nxauth-dbg
+Section: debug
+Architecture: any
+Multi-Arch: foreign
+Depends:
+ nxauth (= ${binary:Version}),
+ ${misc:Depends},
+Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~),
+Description: NX auth (debug package)
+ 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 auth binary.
+ .
+ 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.
+
Package: libxcomp3
Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
Depends:
${shlibs:Depends},
${misc:Depends},
Breaks: nxcomp (<= 3.5.1)
Replaces: nxcomp
-Description: NX X compression library
+Description: nx-X11 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.
@@ -167,28 +1157,49 @@ Description: NX X compression library
This package provides the compression library.
Package: libxcomp-dev
+Provides: libxcomp3-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
+Replaces: nxcomp-dev,
+Description: nx-X11 compression library (development 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 contains the development headers for this library.
+
+Package: libxcomp3-dbg
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ libxcomp3 (= ${binary:Version}),
+ ${misc:Depends},
+Section: debug
+Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 compression library (debug package)
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).
+ This package contains debug symbols for this library.
Package: libxcompext3
Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
Depends:
${shlibs:Depends},
${misc:Depends},
Breaks: nxcompext (<=3.5.1)
Replaces: nxcompext
-Description: NX X11 protocol compression extensions library
+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.
@@ -196,31 +1207,51 @@ Description: NX X11 protocol compression extensions library
This package extends the core NX library with additional features.
Package: libxcompext-dev
+Provides: libxcompext3-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
+Breaks: nxcompext-dev (<=3.5.1),
+Replaces: nxcompext-dev,
+Description: nx-X11 protocol compression extensions library (development 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 contains the development headers for this library.
+
+Package: libxcompext3-dbg
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ libxcompext3 (= ${binary:Version}),
+ ${misc:Depends},
+Section: debug
+Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 protocol compression extensions library (debug package)
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).
+ This package contains debug symbols for this library.
Package: libxcompshad3
Section: x11
Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
Depends:
${shlibs:Depends},
${misc:Depends},
Breaks: nxcompshad (<=3.5.1)
Replaces: nxcompshad
-Description: NX shadowing library
+Description: nx-X11 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.
@@ -228,33 +1259,34 @@ Description: NX shadowing library
This package provides a library for shadow session support.
Package: libxcompshad-dev
+Provides: libxcompshad3-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
+Breaks: nxcompshad-dev (<= 3.5.1),
+Replaces: nxcompshad-dev,
+Description: nx-X11 shadowing library (development 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).
+ This package contains the development headers for this library.
-Package: nx-x11-dbg
-Section: debug
+Package: libxcompshad3-dbg
Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
Depends:
- libnx-x11 (= ${binary:Version}),
- nxagent (= ${binary:Version}),
+ libxcompshad3 (= ${binary:Version}),
${misc:Depends},
-Description: Debug Symbols for nx-x11 libraries
+Section: debug
+Breaks: nx-x11-dbg (<< 2:3.5.0.29-0x2go2~),
+Description: nx-X11 shadowing library (debug package)
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.
+ This package contains debug symbols for this library.