Skip to content
Snippets Groups Projects
Commit 76ad9f58 authored by Simon McVittie's avatar Simon McVittie
Browse files

debian: Split steam-runtime-tools-minimal package


We don't want to include all of steam-runtime-tools-bin in heavy,
because that drags in json-glib, waffle and other libraries not
historically included in heavy, and we're trying to make heavy as light
as possible (perhaps ironically, given its name and its use to support
a 100M+ browser engine).

Signed-off-by: default avatarSimon McVittie <smcv@collabora.com>
parent 50f25294
No related branches found
No related tags found
1 merge request!362Draft: debian: Split steam-runtime-tools-minimal package
Pipeline #17103 failed
steam-runtime-tools (0.20210820.0) UNRELEASED; urgency=medium
* debian: Split steam-runtime-tools-minimal package.
We don't want to include all of steam-runtime-tools-bin in heavy,
because that drags in json-glib, waffle and other libraries not
historically included in heavy, and we're trying to make heavy as light
as possible (perhaps ironically, given its name and its use to support
a 100M+ browser engine).
* tests: Update populate-depot.py from SteamLinuxRuntime v0.20210806.0
* tests: Don't make populate-depot.py guess what we mean
* build-aux: Remove redundant COPYING file
* build-aux: Move sysroot convenience scripts to here
-- Simon McVittie <smcv@collabora.com> Fri, 20 Aug 2021 12:11:50 +0100
steam-runtime-tools (0.20210809.1) scout; urgency=medium
* Rebuild with fixed version number and CI pipeline
......
......@@ -180,13 +180,14 @@ Description: Steam container launcher - cross-architecture dependencies
Package: steam-runtime-tools-bin
Architecture: any
Multi-Arch: foreign
Section: libdevel
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,
steam-runtime-tools-minimal (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends},
Description: Steam Runtime utility library - command-line tools
......@@ -198,3 +199,22 @@ Description: Steam Runtime utility library - command-line tools
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.
usr/bin/steam-runtime-*
usr/bin/steam-runtime-check-requirements
usr/bin/steam-runtime-input-monitor
usr/bin/steam-runtime-system-info
usr/share/man/man1/steam-runtime-*
usr/bin/steam-runtime-identify-library-abi
usr/bin/steam-runtime-steam-remote
usr/bin/steam-runtime-urlopen
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment