lfs/appendices
Xi Ruoyao 1a823d576a
dependencies: Add dependencies to pkgconf or systemd
There are many packages using pkg-config (pkgconf actually) or systemd
(systemd revision only) in the configure stage but we've not documented
them yet.

- D-Bus uses pkgconf to detect systemd.
- E2fsprogs uses pkgconf to detect libblkid (in util-linux).
  eudev (in sysv revision) and systemd (in systemd revision).
- IProute2 uses pkgconf to detect libcap and libelf.
- Man-DB uses pkgconf to detect libpipeline and systemd.
- Procps-ng uses pkgconf to detect ncurses and systemd (or elogind,
  but it's an external dependency).
- Python uses pkgconf to detect libuuid (in util-linux from Ch 07),
  zlib, bzip2, xz, and openssl (and some external dependencies).
- Systemd uses pkgconf to detect Zlib, Xz, etc.
- Util-linux uses ncurses and systemd (and some external dependencies)

Add all of them.

There are also several packages finding for pkg-config but only uses it
for external dependencies, for eg grep and vim.  I've not added them here.
2023-06-19 19:04:23 +08:00
..
acknowledgments.xml acknowledgments: Add Jamenson as present Portuguese translator 2023-04-04 16:54:00 +08:00
acronymlist.xml Remove a few entries from the acronym list. Fixes #3249. Fixes #3249. 2012-12-16 10:52:16 +00:00
creat-comm.xml Moved bootscripts and udev-config to BOOK 2008-06-03 21:51:14 +00:00
dependencies.xml dependencies: Add dependencies to pkgconf or systemd 2023-06-19 19:04:23 +08:00
license.xml Replaced deprecated w3.org XInclude throughout the book 2010-04-21 20:16:28 +00:00
mit-lic.xml s/<tab>/<spaces>/g everywhere. Also fix one typo in the e2fsprogs installed-binaries list, since I noticed it when killing tabs. 2008-11-06 05:23:09 +00:00
scripts.xml Optimize building merged books 2016-05-25 23:16:12 +00:00
udev-rules.xml Optimize building merged books 2016-05-25 23:16:12 +00:00