summaryrefslogtreecommitdiff
path: root/debian/control
AgeCommit message (Collapse)Author
2021-12-26Depend on libjs-jquery instead of shipping jquery filesOlivier Gayot
Although they are bundled in the Python package, the jQuery files are removed from the final Debian package. The dependency on libjs-jquery is used to provide an up-to-date jQuery library. Signed-off-by: Olivier Gayot <olivier.gayot@sigexec.com>
2021-12-26Make cards be part of the Python package dataOlivier Gayot
We now load the cards using pkg_resources. This is way better in many aspects: * we can install the package using pip without having issues loading cards * we don't need to chdir to / before running swiftstoryd * we don't need to rely on data_files which is deprecated. Signed-off-by: Olivier Gayot <olivier.gayot@sigexec.com>
2021-12-26Use more modern packaging systemOlivier Gayot
Signed-off-by: Olivier Gayot <olivier.gayot@sigexec.com>
2021-12-25Use dh_sysuser instead of manual adduser in postinstOlivier Gayot
Signed-off-by: Olivier Gayot <olivier.gayot@sigexec.com>
2021-12-25Declare pre-depends to avoid warning from lintianOlivier Gayot
Signed-off-by: Olivier Gayot <olivier.gayot@sigexec.com>
2021-12-25Bump debhelper compatibility level to 13Olivier Gayot
Signed-off-by: Olivier Gayot <olivier.gayot@sigexec.com>
2021-12-25Run unit tests with pytest when building Debian packageOlivier Gayot
By default, pybuild uses the following command to run automatic unit tests: $ python3 -m unittest discover Unfortunately, it does not work with us since unittest is unable to discover our tests. Instead, we rely on pytest which succeeds so far. Signed-off-by: Olivier Gayot <olivier.gayot@sigexec.com>
2020-03-29Change the websocket library for the standard oneOlivier Gayot
Signed-off-by: Olivier Gayot <olivier.gayot@sigexec.com>
2020-03-29Fix build dependenciesOlivier Gayot
Signed-off-by: Olivier Gayot <olivier.gayot@sigexec.com>
2018-03-09debianize the packageOlivier Gayot
Signed-off-by: Olivier Gayot <olivier.gayot@sigexec.com>