File: mktemp-doc-Makefile.in.patch

package info (click to toggle)
jigdo 0.8.2-1.2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 2,916 kB
  • sloc: cpp: 19,178; ansic: 3,982; sh: 1,283; makefile: 530; awk: 400
file content (27 lines) | stat: -rw-r--r-- 920 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Description: use mktemp to mkdir tmp directory
 fix FTBFS in 0.8.2-1.1, see:
 https://buildd.debian.org/status/fetch.php?pkg=jigdo&arch=amd64&ver=0.8.2-1.1&stamp=1758083481&raw=0
Forwarded: not-needed
Author: xiao sheng wen <atzlinux@debian.org>
Bug-Debian: https://bugs.debian.org/988120

---
Last-Update: 2025-09-17

--- jigdo-0.8.2.orig/doc/Makefile.in
+++ jigdo-0.8.2/doc/Makefile.in
@@ -15,10 +15,10 @@ DOCBOOK2HTML =	docbook2html
 .SUFFIXES: .1 .sgml .html
 
 .sgml.1:
-		mkdir -p tmp && cp "$<" tmp \
-		    && cd tmp && $(DOCBOOK2MAN) "`echo $< | sed 's%.*/%%'`"
-		sed -e 's/   */ /g' <"`ls tmp/*.1`" >"$@"
-		rm -rf tmp
+		TD=`mktemp -d -p ./` && cp "$<" $${TD} \
+		    && cd $${TD} && $(DOCBOOK2MAN) "`echo $< | sed 's%.*/%%'`" && \
+		sed -e 's/   */ /g' <"`ls ./*.1`" > ../"$@" && \
+		rm -rfv $${TD}
 #		sed -e 's%\\%\\\\%g;' <"$<" | tr -s '[:space:]' ' ' \
 #		    | $(DOCBOOKTOMAN) - >"$@"
 .sgml.html: