David Adam
e21a5034bc
debian packaging: manually build test infrastructure
...
CMake 3.5 (shipped in Ubuntu Xenial) doesn't generate the test target
with appropriate dependencies. Build them in dh_auto_build; it's too
hard to convince any of the other steps to do it.
See #7851 .
2021-09-14 22:05:09 +08:00
David Adam
7e6baab153
debian packaging: explain need for buildsystem argument to dh
2020-02-16 20:58:27 +08:00
David Adam
a85ffb40f9
debian packaging: drop some obsolete requirements
2020-02-16 20:57:30 +08:00
David Adam
f5893ba475
debian packaging: turn on tests in Debian packages
2019-01-10 21:37:08 +08:00
David Adam
99a34fe841
debian packaging: switch to CMake builds
2018-03-04 23:07:33 +08:00
David Adam
fcd53af89d
debian packaging: bump version to debhelper compat level 9
2017-01-07 17:53:59 +08:00
David Adam
6c3f12fe24
debian packaging: drop support for Debian 7
...
Debian 7 (wheezy) is EoL and producing working binaries that are easily
installable has proven impossible.
2017-01-07 16:58:36 +08:00
David Adam
430d82bd4f
debian packaging: drop support for Ubuntu 12.04
...
Ubuntu 12.04 is EoL in three months' time and producing working binaries
that are easily installable has proven impossible.
2017-01-07 15:33:16 +08:00
David Adam
15921d37c4
debian packaging: avoid autoreconf on old platforms
...
The autoreconf step requires a newer version of automake than is
available on older versions of Debian and Ubuntu; avoid the autoreconf
step on these platforms for now.
2016-12-02 15:40:20 +08:00
David Adam
386f2bdcf4
debian packaging: unbreak build
2016-10-02 18:35:23 +08:00
David Adam
0effcf6df1
debian packaging: maintain in fish-shell tree
...
Imported from https://github.com/zanchey/fish-build/
Work on #2020 .
Note that this is explicitly removed from `git archive` tarballs due to
https://wiki.debian.org/UpstreamGuide#Pristine_Upstream_Source
2015-07-09 12:07:44 +08:00