Source: nuspell
Severity: normal

The current source package is done in a way that only builds without testing.
That was done because the tests had a dependency on Catch2 which was not
present in Debian. Now Catch2 is present in debian
https://packages.debian.org/sid/catch2 . Therefore, tests should be enabled in
Nuspell. To do that 2 files need to be changed:

debian/control: Add catch2 as build dependency, here
https://salsa.debian.org/alteholz/nuspell/-/blob/master/debian/control#L4

debian/rules  : Simplify this file and remove the following lines: 8-13 and
18-19.

https://salsa.debian.org/alteholz/nuspell/-/blob/57071f38aa98334040946ba96f613894e7d7ba84/debian/rules#L8-13
https://salsa.debian.org/alteholz/nuspell/-/blob/57071f38aa98334040946ba96f613894e7d7ba84/debian/rules#L18-19

The line with -DBUILD_SHARED_LIBS=ON is unrelated to this issue but can be
removed because that is already the default since v4.

Reply via email to