[PATCH 4/5] Fix 'make distcheck' issues.

"Kevin J. McCarthy" <[email protected]>
Newsgroups gmane.mail.mutt.devel
Message-ID <[email protected]>
check_sec.sh doesn't have permissions to create the tempfiles, so
specify --tmpdir to create them under /tmp.

The manual.xml doesn't exist inside the dist build, so just add an
existence -f check around it.
---
 check_sec.sh    | 2 +-
 doc/Makefile.am | 4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/check_sec.sh b/check_sec.sh
index e9c0262d..af8d0f87 100755
--- a/check_sec.sh
+++ b/check_sec.sh
@@ -4,7 +4,7 @@
 # grep for some things which may look like security problems.
 #
 
-TMPFILE=$(mktemp check_sec.tmp.XXXXXX) || exit 1
+TMPFILE=$(mktemp --tmpdir check_sec.tmp.XXXXXX) || exit 1
 
 RV=0;
 
diff --git a/doc/Makefile.am b/doc/Makefile.am
index b9ac5b87..b63c4d78 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -207,7 +207,9 @@ mutt.info: mutt.texi
 check-local: validate
 
 validate: stamp-doc-xml
-	xmllint --noout --noblanks --postvalid manual.xml
+	if test -f ./manual.xml; then \
+	  xmllint --noout --noblanks --postvalid manual.xml; \
+	fi
 
 spellcheck:
 	-aspell -d american --mode=sgml  --encoding=utf-8 -p $(srcdir)/mutt.pwl check manual.xml.head
-- 
2.53.0
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.