Source: steam-runtime-tools
Section: libs
Priority: optional
Maintainer: Simon McVittie <smcv@collabora.com>
Standards-Version: 4.3.0
Build-Depends:
 base-files (>= 6.5ubuntu6.8+steamrt1.2),
 chrpath,
 debhelper (>= 9),
 g++ (>= 4:4.8) <!cross> | g++-4.8 <!cross>,
 gcc (>= 4:4.8) <!cross> | gcc-4.8 <!cross>,
 glslang-tools,
 gtk-doc-tools <!nodoc>,
 libcap-dev,
 libdbus-1-dev,
 libdrm-dev,
 libelf-dev,
 libfontconfig-dev,
 libgl1-mesa-dev | libgl-dev,
 libglib2.0-dev (>= 2.58),
 libjson-glib-dev (>= 1.0),
 libsdl2-dev | libsdl2-compat-dev,
 libsdl2-ttf-dev,
 libudev1 <!nocheck> | libudev0 <!nocheck>,
 libva-dev,
 libvdpau-dev,
 libvulkan-dev,
 libwaffle-dev (>= 1.6),
 libx11-dev,
 libxau-dev,
 libxcb1-dev,
 libxrandr-dev,
 locales <!nocheck> | locales-all <!nocheck>,
 meson (>= 0.56.2),
 pandoc,
 python3:any | python3,
 python3:any (>= 3.5) | python3 (>= 3.5) | python3.5:any | python3.5,
 zlib1g <!nocheck>,
Build-Depends-Indep:
 libglib2.0-doc,
Build-Conflicts:
 libsteam-runtime-tools-0-helpers (<< 0.20191204.0~),
 libsteam-runtime-tools-0-relocatable-libs,
Vcs-Git: https://gitlab.steamos.cloud/steamrt/steam-runtime-tools.git
Vcs-Browser: https://gitlab.steamos.cloud/steamrt/steam-runtime-tools

Package: libsteam-runtime-shim-libcurl-bin
Build-Profiles: <pkg.steamrt.scout>
Architecture: amd64 i386
Section: misc
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
 libsteam-runtime-shim-libcurl4 (= ${binary:Version}),
Description: Library loader shim for libcurl - setup helper
 This package provides the steam-runtime-libcurl-compat-setup
 helper, which sets up the LD_LIBRARY_PATH Steam Runtime to use
 libsteam-runtime-shim-libcurl4.

Package: libsteam-runtime-shim-libcurl4
Build-Profiles: <pkg.steamrt.scout>
Architecture: amd64 i386
Multi-Arch: same
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
 libcurl3,
 libcurl3-gnutls,
Description: Library loader shim for libcurl
 This package provides a "shim" library that can load both a system
 copy of libcurl and the Steam Runtime's copy, in order to satisfy
 dependencies on both CURL_OPENSSL_3 and CURL_OPENSSL_4 versioned
 symbols simultaneously.

Package: libsteam-runtime-tools-0-0
Architecture: any
Multi-Arch: same
Section: libdevel
Depends:
 libsteam-runtime-tools-0-helpers (= ${binary:Version}),
 ${misc:Depends},
 ${shlibs:Depends},
Description: Steam Runtime utility library - shared library
 The Steam Runtime is the library stack used to run the Steam client
 on Linux. The Steam Runtime Tools utility library contains open-source
 supporting code used by the Steam client to discover system information.
 .
 This package contains the shared library.

Package: libsteam-runtime-tools-0-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Depends:
 libc6-dev,
 libglib2.0-dev,
 libjson-glib-dev (>= 1.0),
 libsteam-runtime-tools-0-0 (= ${binary:Version}),
 ${misc:Depends},
 ${shlibs:Depends},
Description: Steam Runtime utility library - development files
 The Steam Runtime is the library stack used to run the Steam client
 on Linux. The Steam Runtime Tools utility library contains open-source
 supporting code used by the Steam client to discover system information.
 .
 This package contains development files.

Package: libsteam-runtime-tools-0-doc
Architecture: all
Multi-Arch: foreign
Section: doc
Depends:
 ${misc:Depends},
Description: Steam Runtime utility library - documentation
 The Steam Runtime is the library stack used to run the Steam client
 on Linux. The Steam Runtime Tools utility library contains open-source
 supporting code used by the Steam client to discover system information.
 .
 This package contains documentation.

Package: libsteam-runtime-tools-0-helpers
Architecture: any
Multi-Arch: same
Section: misc
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Description:
 The Steam Runtime is the library stack used to run the Steam client
 on Linux. The Steam Runtime Tools utility library contains open-source
 supporting code used by the Steam client to discover system information.
 .
 This package contains helper tools used to examine the library stack
 available for each architecture.

Package: libsteam-runtime-tools-0-relocatable-libs
Architecture: any
Multi-Arch: same
Section: misc
Depends:
 ${misc:Depends},
 ${relocatable:Depends},
Description:
 The Steam Runtime is the library stack used to run the Steam client
 on Linux. The Steam Runtime Tools utility library contains open-source
 supporting code used by the Steam client to discover system information.
 .
 This package contains symbolic links to libraries depended on by the
 steam-runtime-system-info, steam-runtime-check-requirements and
 libsteam-runtime-tools-0-helpers packages, which make it possible to run
 those tools from an LD_LIBRARY_PATH-style Steam Runtime even if the
 LD_LIBRARY_PATH is not correctly set.

Package: libsteam-runtime-tools-0-tests
Architecture: any
Section: misc
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
 steam-runtime-tools-bin (= ${binary:Version}),
 zlib1g,
Suggests:
 libtheora0,
 libtheoradec1,
 libtheoraenc1,
Description:
 The Steam Runtime is the library stack used to run the Steam client
 on Linux. The Steam Runtime Tools utility library contains open-source
 supporting code used by the Steam client to discover system information.
 .
 This package contains automated tests.

Package: pressure-vessel-relocatable
Section: games
Architecture: any
Multi-Arch: foreign
Depends:
 python3 (>= 3.5) | python3.5,
 libsteam-runtime-tools-0-helpers (= ${binary:Version}),
 steam-runtime-tools-bin (= ${binary:Version}),
 ${misc:Depends},
 ${shlibs:Depends},
Recommends:
 pressure-vessel-libs-amd64 [amd64 i386],
 pressure-vessel-libs-i386 [amd64 i386],
Description: Steam container launcher
 pressure-vessel puts Steam games in containers.
 .
 This package contains the launcher.

Package: pressure-vessel-libs-amd64
Section: libs
Architecture: amd64
Multi-Arch: foreign
Depends:
 libsteam-runtime-tools-0-helpers (= ${binary:Version}),
 ${misc:Depends},
 ${shlibs:Depends},
Description: Steam container launcher - cross-architecture dependencies
 pressure-vessel puts Steam games in containers.
 .
 This package encapsulates the amd64 cross-architecture dependencies.

Package: pressure-vessel-libs-i386
Section: libs
Architecture: i386
Multi-Arch: foreign
Depends:
 libsteam-runtime-tools-0-helpers (= ${binary:Version}),
 ${misc:Depends},
 ${shlibs:Depends},
Description: Steam container launcher - cross-architecture dependencies
 pressure-vessel puts Steam games in containers.
 .
 This package encapsulates the i386 cross-architecture dependencies.

Package: steam-runtime-tools-bin
Architecture: any
Multi-Arch: foreign
Section: misc
Breaks:
 libsteam-runtime-tools-0-tests (<< 0.20190806.0~),
Replaces:
 libsteam-runtime-tools-0-tests (<< 0.20190806.0~),
Depends:
 libsteam-runtime-tools-0-0 (= ${binary:Version}),
 libsteam-runtime-tools-0-helpers (= ${binary:Version}),
 steam-runtime-tools-minimal (= ${binary:Version}),
 ${misc:Depends},
 ${shlibs:Depends},
Description: Steam Runtime utility library - command-line tools
 The Steam Runtime is the library stack used to run the Steam client
 on Linux. The Steam Runtime Tools utility library contains open-source
 supporting code used by the Steam client to discover system information.
 .
 This package contains the command-line tool steam-runtime-system-info,
 which summarizes everything that the libsteam-runtime-tools library
 can find out, and steam-runtime-check-requirements, which performs checks
 to ensure that the Steam client requirements are met.

Package: steam-runtime-tools-minimal
Architecture: any
Multi-Arch: foreign
Section: misc
Breaks:
 steam-runtime-tools-bin (<< 0.20210820.0~),
Replaces:
 steam-runtime-tools-bin (<< 0.20210820.0~),
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Description: Steam Runtime utility library - minimal command-line tools
 The Steam Runtime is the library stack used to run the Steam client
 on Linux. The Steam Runtime Tools utility library contains open-source
 supporting code used by the Steam client to discover system information.
 .
 This package contains tools with minimal dependencies used during
 Steam Runtime setup.

Package: steam-runtime-tools-ui
Architecture: any
Multi-Arch: foreign
Section: x11
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Description: Steam Runtime utility library - GUI tools
 The Steam Runtime is the library stack used to run the Steam client
 on Linux. The Steam Runtime Tools utility library contains open-source
 supporting code used by the Steam client to discover system information.
 .
 This package contains the command-line tool steam-runtime-dialog-ui,
 which is similar to Zenity.
