From 025b34402f32c5ffa11eaf529bf7e90ddc9c2e76 Mon Sep 17 00:00:00 2001 From: liyunqing Date: Thu, 28 Nov 2024 11:21:59 +0800 Subject: [PATCH] Fix low-level dependency compilation failure for man7 --- mandoc.spec | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/mandoc.spec b/mandoc.spec index 69da157..5013aed 100644 --- a/mandoc.spec +++ b/mandoc.spec @@ -1,6 +1,6 @@ Name: mandoc Version: 1.14.6 -Release: 5 +Release: 6 Summary: A suite of tools for compiling mdoc and man License: ISC @@ -94,6 +94,11 @@ for f in man apropos whatis soelim; do mv %{buildroot}%{_mandir}/man1/$f.1 %{buildroot}%{_mandir}/man1/$f.%{name}.1 done +for f in man roff; do + # Rename corresponding man7 pages + mv %{buildroot}%{_mandir}/man7/$f.7 %{buildroot}%{_mandir}/man7/$f.%{name}.7 +done + %check env LD_LIBRARY_PATH="$PWD" %make_build regress @@ -103,6 +108,10 @@ for f in man apropos whatis; do [ -L %{_mandir}/man1/$f.1.gz ] || %{__rm} -f %{_mandir}/man1/$f.1.gz >/dev/null 2>&1 || : done +for f in man roff; do + [ -L %{_mandir}/man7/$f.7.gz ] || %{__rm} -f %{_mandir}/man7/$f.7.gz >/dev/null 2>&1 || : +done + if [ -e /usr/lib/systemd/system/mandb.timer ]; then if test -d /run/systemd; then systemctl stop man-db.timer >/dev/null 2>&1 || : @@ -124,6 +133,8 @@ fi --slave %{_mandir}/man1/apropos.1.gz apropos.1.gz %{_mandir}/man1/apropos.%{name}.1.gz \ --slave %{_mandir}/man1/whatis.1.gz whatis.1.gz %{_mandir}/man1/whatis.%{name}.1.gz \ --slave %{_mandir}/man1/soelim.1.gz soelim.1.gz %{_mandir}/man1/soelim.%{name}.1.gz \ + --slave %{_mandir}/man7/man.7.gz man.7.gz %{_mandir}/man7/man.%{name}.7.gz \ + --slave %{_mandir}/man7/roff.7.gz roff.7.gz %{_mandir}/man7/roff.%{name}.7.gz \ >/dev/null 2>&1 || : %files @@ -150,9 +161,9 @@ fi %{_mandir}/man5/mandoc.db.5.gz %{_mandir}/man7/eqn.7.gz %{_mandir}/man7/mandoc_char.7.gz -%{_mandir}/man7/man.7.gz +%{_mandir}/man7/man.%{name}.7* %{_mandir}/man7/mdoc.7.gz -%{_mandir}/man7/roff.7.gz +%{_mandir}/man7/roff.%{name}.7* %{_mandir}/man7/tbl.7.gz %{_mandir}/man8/makewhatis.8.gz @@ -175,6 +186,9 @@ fi %{_mandir}/man3/tbl.3* %changelog +* Thu Nov 28 2024 liyunqing - 1.14.6-6 +- Fix low-level dependency compilation failure for man7 + * Mon Apr 22 2024 lilong - 1.14.6-5 - Fix low-level dependency compilation failure -- Gitee