kFreeBSD. Defining _KERNEL to include sys/pipe.h subsequently breaks
sys/conf.h; since sys/pipe.h is not meant to be used in userland, and
libgtop2 builds anyway on kFreeBSD without it, don't include it.
Thanks to Steven Chamberlain for the patch. Closes: #667984
* 02_hurd_stub_backend.patch: re-add an implementation of the stub
backend, for the Hurd. Closes: #557446.
* 03_kfreebsd_installdirs.patch: patch to install binaries in
libexecdir so that we can version the installation directory. Also
use DESTDIR in the installation hooks.
* Rename 90_autoconf.patch to 90_autotools.patch, re-run all the
autotools on top of that.
* Pass a versioned libexecdir to the configure arguments.
* Install the server binary on kfreebsd.
* Exclude it from dh_fixperms.
- Patch from Petr Salinger to let libgtop2 build on kFreeBSD again.
Closes: #555316.
* debian/patches/90_autoconf.patch:
- Run autoconf on top of the above patch.
* Add a new libgtop2-doc package and ship the html documentation on it.
Also move the info document from the -dev package to the new -doc one.
* debian/watch: Don't uupdate.
* debian/control.in:
- Standards-Version is 3.8.3, no changes needed.
- Let libgtop2-7 and libgtop2-common inherit the section from the source
stanza.
- Unduplicate some short descriptions.
* debian/copyright: Updated.
* Remove the FreeBSD-specific libraries from the -dev dependencies,
they are not needed to build libgtop2-based applications.
* Add missing build-dependencies.
* debian/copyright:
- Specify GPL version 2.
- Don't mention /usr/share/doc/libgtop2*/AUTHORS, all upstream authors
are already listed here.
* debian/control.in:
- Updated Standards-Version to 3.8.1, no additional changes needed.
- Add ${misc:Depends} to all packages.
+ Fixes build on non-Linux archs (Closes: #473211).
* debian/rules,
debian/control.in:
+ Patch by Petr Salinger to let the -dev package depend on all required
packages on GNU/kFreeBSD.
debian/control.in:
+ Fix FTBFS on GNU/kFreeBSD. Thanks to Petr Salinger for the patch
(Closes: #456936).
* debian/control.in:
+ Update Standards-Version to 3.7.3, no additional changes needed.
* debian/patches/99_ltmain_as-needed.patch,
debian/rules:
+ Link with --as-needed to remove some unnecessary dependencies.