diff options
author | Kelvin M. Klann <kmk3.code@protonmail.com> | 2023-07-12 01:55:07 -0300 |
---|---|---|
committer | Kelvin M. Klann <kmk3.code@protonmail.com> | 2023-07-13 11:43:53 -0300 |
commit | 76bd5ad0f8347bc111c30f67b2eb151c2e5870ed (patch) | |
tree | 3fd235c83d6ce45451abc80dca27420203d3aad6 /RELNOTES | |
parent | build: restore seccomp filter targets (diff) | |
download | firejail-76bd5ad0f8347bc111c30f67b2eb151c2e5870ed.tar.gz firejail-76bd5ad0f8347bc111c30f67b2eb151c2e5870ed.tar.zst firejail-76bd5ad0f8347bc111c30f67b2eb151c2e5870ed.zip |
build: simplify code related to man pages
Simplify the main targets and use wildcards instead of repeating the
filenames manually.
Also, restore the `man` target and building only when `HAVE_MAN` is
enabled.
Note: Make automatically removes intermediate files (.1 and .5), so in
general only the .gz files have to be cleaned.
Commands used to rename the man pages:
cd src/man
git mv firecfg.txt firecfg.1.in
git mv firejail-login.txt firejail-login.5.in
git mv firejail-profile.txt firejail-profile.5.in
git mv firejail-users.txt firejail-users.5.in
git mv firejail.txt firejail.1.in
git mv firemon.txt firemon.1.in
git mv jailcheck.txt jailcheck.1.in
This is kind of a follow-up to commit 9e206b7f2 ("rework src/man
Makefile", 2023-07-07).
Diffstat (limited to 'RELNOTES')
-rw-r--r-- | RELNOTES | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -21,8 +21,6 @@ firejail (0.9.73) baseline; urgency=low | |||
21 | #5618) | 21 | #5618) |
22 | * bugfix: fix --hostname and --hosts-file commands | 22 | * bugfix: fix --hostname and --hosts-file commands |
23 | * bugfix: arp.c: ensure positive timeout on select(2) (#5806) | 23 | * bugfix: arp.c: ensure positive timeout on select(2) (#5806) |
24 | * build: fixed problem with seccomp filters and man pages built every | ||
25 | time when running make | ||
26 | * build: auto-generate syntax files (#5627) | 24 | * build: auto-generate syntax files (#5627) |
27 | * build: mark all phony targets as such (#5637) | 25 | * build: mark all phony targets as such (#5637) |
28 | * build: mkdeb.sh: pass all arguments to ./configure (#5654) | 26 | * build: mkdeb.sh: pass all arguments to ./configure (#5654) |
@@ -32,6 +30,9 @@ firejail (0.9.73) baseline; urgency=low | |||
32 | * build: remove -mretpoline and NO_EXTRA_CFLAGS (#5859) | 30 | * build: remove -mretpoline and NO_EXTRA_CFLAGS (#5859) |
33 | * build: disable all built-in implicit make rules (#5864) | 31 | * build: disable all built-in implicit make rules (#5864) |
34 | * build: organize and standardize make vars and targets (#5866) | 32 | * build: organize and standardize make vars and targets (#5866) |
33 | * build: fix seccomp filters and man pages always being rebuilt when running | ||
34 | make | ||
35 | * build: simplify code related to man pages (#5898) | ||
35 | * ci: always update the package db before installing packages (#5742) | 36 | * ci: always update the package db before installing packages (#5742) |
36 | * ci: fix codeql unable to download its own bundle (#5783) | 37 | * ci: fix codeql unable to download its own bundle (#5783) |
37 | * ci: split configure/build/install commands on gitlab (#5784) | 38 | * ci: split configure/build/install commands on gitlab (#5784) |