debian: Sync with proper Debian package

* Switch to debhelper compat 13
* Increase test timeout via `meson test`
* Depend on same version of libzim as meson.build specifies
* Restore mistakenly deleted libkiwix-dev.manpages
  * We still need this file to instruct Debian to associate it with the
    libkiwix-dev package.
This commit is contained in:
Kunal Mehta 2020-07-24 02:01:34 -07:00
parent 1145af43e7
commit c7cb87dd57
3 changed files with 6 additions and 2 deletions

4
debian/control vendored
View File

@ -1,10 +1,10 @@
Source: libkiwix
Priority: optional
Maintainer: Kiwix team <kiwix@kiwix.org>
Build-Depends: debhelper-compat (= 12),
Build-Depends: debhelper-compat (= 13),
meson,
pkg-config,
libzim-dev (>= 6.0.0),
libzim-dev (>= 6.1.8),
libcurl4-gnutls-dev,
libicu-dev,
libgtest-dev,

1
debian/libkiwix-dev.manpages vendored Normal file
View File

@ -0,0 +1 @@
usr/share/man/man1/kiwix-compile-resources.1

3
debian/rules vendored
View File

@ -3,3 +3,6 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all
%:
dh $@ --buildsystem=meson
override_dh_auto_test:
dh_auto_test -- -t 3