cosmic-comp/debian
Ian Douglas Scott 59c935f07c Fixes for debian packaging
The `control` file is invalid without the newline before `Package:`, and
fails to build.

Generally, libraries shouldn't be listed under `Dependencies`. The -dev
versions should be listed under `Build-Dependencies`, and `shlibs`
automatically adds runtime dependencies based on the linked libraries
with the version of the library that was linked.

`libsystemd` also doesn't exist, the package is `libsystemd0`. But is
that actually needed? Looks like it's pulled in by `libseat1` and not
used directly. `libxcb1` shouldn't be needed, x11rb provides a Rust
implementation, and doesn't support integration with libxcb without the
`allow-unsafe-code` feature, which doesn't seem to be used here.

For things that are opened with `dlopen`, this doesn't apply, though it
would probably be best to avoid that for any hard dependency.
2023-02-02 12:19:29 -08:00
..
source Add debian packaging 2022-02-09 18:02:11 +01:00
changelog Add debian packaging 2022-02-09 18:02:11 +01:00
control Fixes for debian packaging 2023-02-02 12:19:29 -08:00
copyright Add debian packaging 2022-02-09 18:02:11 +01:00
cosmic-comp.install Add config.ron to debian packaging 2022-04-11 12:30:57 -06:00
postinst Add debian packaging 2022-02-09 18:02:11 +01:00
rules Add debian packaging 2022-02-09 18:02:11 +01:00