|
Packit |
1437d9 |
include man/man1/Makemodule.am
|
|
Packit |
1437d9 |
include man/man3/Makemodule.am
|
|
Packit |
1437d9 |
|
|
Packit |
1437d9 |
# Support installing symlinks for man pages that cover multiple interfaces.
|
|
Packit |
1437d9 |
install-data-hook:
|
|
Packit |
1437d9 |
set -e; \
|
|
Packit |
1437d9 |
cd "$(DESTDIR)$(mandir)"; \
|
|
Packit |
1437d9 |
for d in $(dist_man_MANS); do \
|
|
Packit |
1437d9 |
man_section=$${d##*.}; \
|
|
Packit |
1437d9 |
d=$${d#man/}; \
|
|
Packit |
1437d9 |
dst=$${d##*/}; \
|
|
Packit |
1437d9 |
for m in `$(AWK) \
|
|
Packit |
1437d9 |
'/^\.S[h|H] NAME/ {ok=1; next} ok {print; exit}' $$d \
|
|
Packit |
1437d9 |
| $(SED) \
|
|
Packit |
1437d9 |
-e 's/^\.Nm //' -e 's/,/ /g' -e 's/\\-.*//' \
|
|
Packit |
1437d9 |
-e 's/\\\f[0-9]//g' -e 's/ / /g;q'`; \
|
|
Packit |
1437d9 |
do \
|
|
Packit |
1437d9 |
[ "$$m" = "\\" ] && continue; \
|
|
Packit |
1437d9 |
ln="man$$man_section/$$m.$$man_section"; \
|
|
Packit |
1437d9 |
[ -e "$$ln" ] && continue; \
|
|
Packit |
1437d9 |
echo $(LN_S) $$dst $$ln; \
|
|
Packit |
1437d9 |
$(LN_S) $$dst $$ln; \
|
|
Packit |
1437d9 |
done; \
|
|
Packit |
1437d9 |
done; \
|
|
Packit |
1437d9 |
rmdir */ 2>/dev/null || :
|