summaryrefslogtreecommitdiff
path: root/devel/nasm/patches/patch-doc_Makefile.in
blob: 9030b7b7334207071515d224723c9f9788174ca2 (plain)
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
$NetBSD: patch-doc_Makefile.in,v 1.4 2020/08/08 18:35:10 nia Exp $

Use correct paths and tools.
Do not build nasmdoc.pdf.
Avoid cp -u, it is not portable.

--- doc/Makefile.in.orig	2020-07-18 01:04:07.000000000 +0000
+++ doc/Makefile.in
@@ -20,7 +20,7 @@ INSTALL		= @INSTALL@
 INSTALL_PROGRAM	= @INSTALL_PROGRAM@
 INSTALL_DATA	= @INSTALL_DATA@
 
-PERL		= perl -I$(srcdir)
+PERL		= ${PERL5} -I$(srcdir)
 
 PDFOPT		= @PDFOPT@
 
@@ -40,8 +40,8 @@ XZFILES         = @XZFILES@
 HTMLAUX		= nasmdoc.css local.css nasmlogw.png
 
 SRCS		= nasmdoc.src inslist.src changes.src warnings.src version.src
-OUT		= html nasmdoc.txt nasmdoc.pdf $(XZFILES)
-XZOUT           = nasmdoc.pdf.xz
+OUT		= html nasmdoc.txt $(XZFILES)
+XZOUT           =
 
 .SUFFIXES:
 .SUFFIXES: .pfa .ph
@@ -57,7 +57,7 @@ inslist.src: inslist.pl ../x86/insns.dat
 
 html: $(HTMLAUX)
 	$(MKDIR_P) html
-	for f in $(HTMLAUX); do $(CP_UF) "$(srcdir)/$$f" html/; done
+	for f in $(HTMLAUX); do $(CP_F) "$(srcdir)/$$f" html/; done
 	$(MAKE) html/nasmdoc0.html
 
 RDSRC = $(PERL) $(srcdir)/rdsrc.pl -I$(srcdir)/
@@ -116,7 +116,7 @@ install: all
 	$(MKDIR_P) $(DESTDIR)$(htmldir)
 	$(INSTALL_DATA) html/* $(DESTDIR)$(htmldir)
 	$(MKDIR_P) $(DESTDIR)$(docdir)
-	$(INSTALL_DATA) nasmdoc.pdf nasmdoc.txt $(DESTDIR)$(docdir)
+	$(INSTALL_DATA) nasmdoc.txt $(DESTDIR)$(docdir)
 
 #
 # Dummy rules that changes make behavior