Skip to content

Official Debian packaging #1278

Description

@Fantu

Hi, I took a very quick look to assess the possibility of packaging it for the Debian and derivative repositories.
Debian requires that all dependencies be included in the repository (with rare exceptions); unfortunately, it seems there are missing dependencies (which need to be packaged first), and looking at the GitHub build workflow, it also downloads precompiled binaries (which is unacceptable in Debian).
There are also several parts that require different languages and multiple components, including Rust, which I’m not familiar with and which seems to require a separate procedure.
However, I saw that the Rust part has just been moved to its own separate repository, right? So that should simplify the packaging a bit.

More in details required thing seems:

other thing:

  • .net: seems needed only in windows or I'm wrong?
  • Boost: from a fast look seems all already included with libboost-all-dev
  • lua: liblua5.4-dev present and already used also here

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions