Source: x2goserver
Section: x11
Priority: optional
Maintainer: Debian Remote Maintainers <pkg-remote-team@lists.alioth.debian.org>
Uploaders:
 Mike Gabriel <sunweaver@debian.org>,
 Mihai Moldovan <ionic@ionic.de>,
Build-Depends:
 debhelper (>= 9),
 dpkg-dev (>= 1.16.1.1),
 man2html-base,
Standards-Version: 4.1.1
Homepage: http://wiki.x2go.org
Vcs-Git: https://anonscm.debian.org/git/pkg-remote/x2goserver.git
Vcs-Browser: https://anonscm.debian.org/git/pkg-remote/x2goserver.git

Package: x2goserver
Architecture: any
Depends:
 adduser,
 bc,
 libcapture-tiny-perl,
 libconfig-simple-perl,
 libdbd-pg-perl [!armhf],
 libdbd-sqlite3-perl,
 libfile-basedir-perl,
 libfile-which-perl,
 lsb-base,
 lsof,
 net-tools,
 openssh-client,
 openssh-server,
 perl,
 psmisc,
 pwgen,
 x2goserver-x2goagent (<< ${source:Version}.1~),
 x2goserver-x2goagent (>= ${source:Version}),
 x2goserver-xsession (>= ${source:Version}),
 xauth,
 xkb-data,
 ${misc:Depends},
 ${shlibs:Depends},
Recommends:
 fontconfig,
 sshfs,
 x11-apps,
 x11-session-utils,
 x11-utils,
 x11-xfs-utils,
 x11-xkb-utils,
 x11-xserver-utils,
 x2goserver-extensions (= ${source:Version}),
 xfonts-base,
 xinit,
Suggests:
 pulseaudio-utils,
 rdesktop,
 x2goserver-fmbindings (= ${source:Version}),
 x2goserver-printing (= ${source:Version}),
Breaks:
 x2goserver-compat (<< 4.0.1.20-1~),
 x2goserver-home,
 x2goserver-one,
 x2goserver-pyhoca (<< 4.0.1.20-1~),
Replaces:
 x2goserver-compat,
 x2goserver-home,
 x2goserver-one,
 x2goserver-pyhoca,
Description: X2Go server daemon scripts
 X2Go is a server based computing environment with
    - session resuming
    - low bandwidth support
    - session brokerage support
    - client-side mass storage mounting support
    - client-side printing support
    - audio support
    - authentication by smartcard and USB stick
 .
 This package contains the main daemon and tools for
 X2Go server-side session administrations.

Package: x2goserver-extensions
Architecture: all
Depends:
 x11-xkb-utils,
 x2goserver (<< ${source:Version}.1~),
 x2goserver (>= ${source:Version}),
 ${misc:Depends},
Description: X2Go server daemon scripts (extensions)
 X2Go is a server based computing environment with
    - session resuming
    - low bandwidth support
    - session brokerage support
    - client side mass storage mounting support
    - audio support
    - authentication by smartcard and USB stick
 .
 The X2Go server extension namespace offers contributors
 to add script functionality to X2Go that is not
 needed/ignored by the legacy X2Go client (x2goclient).

Package: x2goserver-fmbindings
Architecture: all
Depends:
 desktop-file-utils,
 x2goserver (<< ${source:Version}.1~),
 x2goserver (>= ${source:Version}),
 xdg-utils,
 ${misc:Depends},
Description: Generic (freedesktop-based) file manager bindings for X2Go
 X2Go is a server based computing environment with
    - session resuming
    - low bandwidth support
    - session brokerage support
    - client-side mass storage mounting support
    - client-side printing support
    - audio support
    - authentication by smartcard and USB stick
 .
 x2goserver-fmbindings contains generic MIME type information
 for X2Go's local folder sharing. It can be used with all
 freedesktop.org compliant desktop shells.
 .
 However, this package will be superseded by other, more specific
 destkop binding components, if installed and being used with the
 corresponding desktop shell:
    - under LXDE by x2golxdebindings
    - under GNOME by x2gognomebindings
    - under KDE4/5 by plasma-widget-x2go

Package: x2goserver-printing
Architecture: all
Depends:
 adduser,
 x2goserver (<< ${source:Version}.1~),
 x2goserver (>= ${source:Version}),
 ${misc:Depends},
Breaks:
 x2goprint,
Replaces:
 x2goprint,
Suggests:
 cups-x2go,
Description: X2Go server daemon scripts (printing)
 X2Go is a server based computing environment with
    - session resuming
    - low bandwidth support
    - session brokerage support
    - client-side mass storage mounting support
    - client-side printing support
    - audio support
    - authentication by smartcard and USB stick
 .
 The X2Go server printing package provides
 client-side printing support for X2Go.
 .
 This package has to be installed on X2Go servers
 that shall be able to pass X2Go print jobs on
 to the X2Go client.
 .
 This package co-operates with the cups-x2go CUPS
 backend. If CUPS server and X2Go server are hosted
 on different machines, then make sure you install
 this package on the X2Go server/s (and the cups-x2go
 package on the CUPS server).

Package: x2goserver-x2goagent
Architecture: any
Depends:
 nxagent (>= 2:3.5.99.5),
 ${misc:Depends},
Breaks:
 x2goagent (<< 2:3.5.99.2),
 x2goserver (<< 4.0.1.20-1~),
Replaces:
 x2goagent (<< 2:3.5.99.2),
 x2goserver (<< 4.0.1.20-1~),
Description: X2Go server wrapper around NXv3 agent (aka x2goagent)
 X2Go is a server based computing environment with
    - session resuming
    - low bandwidth support
    - session brokerage support
    - client-side mass storage mounting support
    - client-side printing support
    - audio support
    - authentication by smartcard and USB stick
 .
 This package provides a launcher script for
 the NXv3 agent in X2Go mode.

Package: x2goserver-xsession
Architecture: all
Depends:
 x11-common,
 ${misc:Depends},
Description: X2Go server daemon scripts (Xsession runner)
 X2Go is a server based computing environment with
    - session resuming
    - low bandwidth support
    - session brokerage support
    - client-side mass storage mounting support
    - client-side printing support
    - audio support
    - authentication by smartcard and USB stick
 .
 This X2Go server add-on enables Xsession script handling
 when starting desktop sessions with X2Go.
 .
 Amongst others the parsing of Xsession scripts will
 enable desktop-profiles, ssh-agent startups, gpgagent
 startups and many more Xsession related features on
 X2Go session login automagically.
