Tru asked me to look into packaging for Debian. I started with that, but here are a few issues that should be resolved beforehand:
[x] Copyright: The LICENSE file claims GPLv2, but debian/copyright mentions proprietary components? → All free, see below.
[x] Tests: Is there an automated way to verify that the package works? → No. s.b.
[x] Convenience Libraries: For the Debian package I will have to remove the copies of external libraries and use the ones coming with the OS. Are you sure you need verbatim copies of other code in your repo? → Extra copies are not needed on linux, s.b.
[x] Manpages: They are out-of-date w.r.t. copyright and version number at least (blocked by #23).
[x] CMake: The configure script bails out if BARRIER_REVISION is not set or just an empty string. Note that for debian we use our own git repos, thus the current commit hash is not of interest.
Hi,
Tru asked me to look into packaging for Debian. I started with that, but here are a few issues that should be resolved beforehand:
BARRIER_REVISION
is not set or just an empty string. Note that for debian we use our own git repos, thus the current commit hash is not of interest.I will extend the list as more issues pop up.
Best, Fabian