diff options
author | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2015-01-27 13:56:36 +0100 |
---|---|---|
committer | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2015-01-28 11:35:59 +0100 |
commit | b3d32ec569b8cd7efcb7a332d896eecd9681af02 (patch) | |
tree | 3c7e1d87ee226804e85e359dfe31bcdf67b0a198 /debian/control | |
parent | a3087eec9b048d308ae704f7a0540eaa416d4813 (diff) | |
download | nx-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/control | 1108 |
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. |