Thu Oct 29 19:47:14 2020 UTC ()
web2c: don't install man pages that are installed by later packages

fixes PR pkg/55756


(markd)
diff -r1.100 -r1.101 pkgsrc/print/web2c/Makefile
diff -r1.15 -r1.16 pkgsrc/print/web2c/PLIST
diff -r1.38 -r1.39 pkgsrc/print/web2c/distinfo
diff -r1.2 -r1.3 pkgsrc/print/web2c/patches/patch-man_Makefile.in

cvs diff -r1.100 -r1.101 pkgsrc/print/web2c/Makefile (expand / switch to unified diff)

--- pkgsrc/print/web2c/Makefile 2020/08/17 20:19:57 1.100
+++ pkgsrc/print/web2c/Makefile 2020/10/29 19:47:13 1.101
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1# $NetBSD: Makefile,v 1.100 2020/08/17 20:19:57 leot Exp $ 1# $NetBSD: Makefile,v 1.101 2020/10/29 19:47:13 markd Exp $
2 2
3.include "../../print/texlive/Makefile.common" 3.include "../../print/texlive/Makefile.common"
4 4
5PKGNAME= web2c-2020 5PKGNAME= web2c-2020
6PKGREVISION= 2 6PKGREVISION= 3
7CATEGORIES= print 7CATEGORIES= print
8 8
9HOMEPAGE= https://www.tug.org/web2c/ 9HOMEPAGE= https://www.tug.org/web2c/
10COMMENT= TeX implementation translating WEB to C 10COMMENT= TeX implementation translating WEB to C
11 11
12DEPENDS+= kpathsea>=6.2.1:../../print/kpathsea 12DEPENDS+= kpathsea>=6.2.1:../../print/kpathsea
13DEPENDS+= ptexenc>=1.3.7:../../print/ptexenc 13DEPENDS+= ptexenc>=1.3.7:../../print/ptexenc
14 14
15EXTRACT_ELEMENTS+= ${DISTNAME}/texk/web2c 15EXTRACT_ELEMENTS+= ${DISTNAME}/texk/web2c
16 16
17USE_LANGUAGES= c c++14 17USE_LANGUAGES= c c++14
18USE_TOOLS+= gmake lex yacc 18USE_TOOLS+= gmake lex yacc
19GNU_CONFIGURE_STRICT= no # texk/web2c/web2c doesn't know the options 19GNU_CONFIGURE_STRICT= no # texk/web2c/web2c doesn't know the options

cvs diff -r1.15 -r1.16 pkgsrc/print/web2c/PLIST (expand / switch to unified diff)

--- pkgsrc/print/web2c/PLIST 2020/05/10 03:56:39 1.15
+++ pkgsrc/print/web2c/PLIST 2020/10/29 19:47:13 1.16
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.15 2020/05/10 03:56:39 markd Exp $ 1@comment $NetBSD: PLIST,v 1.16 2020/10/29 19:47:13 markd Exp $
2bin/aleph 2bin/aleph
3bin/bibtex 3bin/bibtex
4bin/ctangle 4bin/ctangle
5bin/ctie 5bin/ctie
6bin/ctwill 6bin/ctwill
7bin/ctwill-refsort 7bin/ctwill-refsort
8bin/ctwill-twinx 8bin/ctwill-twinx
9bin/cweave 9bin/cweave
10bin/dvicopy 10bin/dvicopy
11bin/dvitomp 11bin/dvitomp
12bin/dvitype 12bin/dvitype
13bin/eptex 13bin/eptex
14bin/euptex 14bin/euptex
@@ -77,67 +77,61 @@ include/synctex/synctex_version.h @@ -77,67 +77,61 @@ include/synctex/synctex_version.h
77info/web2c.info 77info/web2c.info
78lib/libsynctex.la 78lib/libsynctex.la
79lib/pkgconfig/synctex.pc 79lib/pkgconfig/synctex.pc
80man/man1/aleph.1 80man/man1/aleph.1
81man/man1/bibtex.1 81man/man1/bibtex.1
82man/man1/ctangle.1 82man/man1/ctangle.1
83man/man1/ctie.1 83man/man1/ctie.1
84man/man1/ctwill-refsort.1 84man/man1/ctwill-refsort.1
85man/man1/ctwill-twinx.1 85man/man1/ctwill-twinx.1
86man/man1/ctwill.1 86man/man1/ctwill.1
87man/man1/cweave.1 87man/man1/cweave.1
88man/man1/cweb.1 88man/man1/cweb.1
89man/man1/dvicopy.1 89man/man1/dvicopy.1
90man/man1/dvilualatex-dev.1 
91man/man1/dvitomp.1 90man/man1/dvitomp.1
92man/man1/dvitype.1 91man/man1/dvitype.1
93man/man1/eptex.1 92man/man1/eptex.1
94man/man1/euptex.1 93man/man1/euptex.1
95man/man1/gftodvi.1 94man/man1/gftodvi.1
96man/man1/gftopk.1 95man/man1/gftopk.1
97man/man1/gftype.1 96man/man1/gftype.1
98man/man1/inimf.1 97man/man1/inimf.1
99man/man1/initex.1 98man/man1/initex.1
100man/man1/lamed.1 99man/man1/lamed.1
101man/man1/lualatex-dev.1 
102man/man1/mf-nowin.1 100man/man1/mf-nowin.1
103man/man1/mf.1 101man/man1/mf.1
104man/man1/mft.1 102man/man1/mft.1
105man/man1/mkocp.1 103man/man1/mkocp.1
106man/man1/mkofm.1 104man/man1/mkofm.1
107man/man1/mpost.1 105man/man1/mpost.1
108man/man1/odvicopy.1 106man/man1/odvicopy.1
109man/man1/odvitype.1 107man/man1/odvitype.1
110man/man1/ofm2opl.1 108man/man1/ofm2opl.1
111man/man1/opl2ofm.1 109man/man1/opl2ofm.1
112man/man1/otangle.1 110man/man1/otangle.1
113man/man1/otp2ocp.1 111man/man1/otp2ocp.1
114man/man1/outocp.1 112man/man1/outocp.1
115man/man1/ovf2ovp.1 113man/man1/ovf2ovp.1
116man/man1/ovp2ovf.1 114man/man1/ovp2ovf.1
117man/man1/patgen.1 115man/man1/patgen.1
118man/man1/pdflatex-dev.1 
119man/man1/pdftex.1 116man/man1/pdftex.1
120man/man1/pdftosrc.1 117man/man1/pdftosrc.1
121man/man1/pktogf.1 118man/man1/pktogf.1
122man/man1/pktype.1 119man/man1/pktype.1
123man/man1/platex-dev.1 
124man/man1/pltotf.1 120man/man1/pltotf.1
125man/man1/pooltype.1 121man/man1/pooltype.1
126man/man1/ppltotf.1 122man/man1/ppltotf.1
127man/man1/ptex.1 123man/man1/ptex.1
128man/man1/ptftopl.1 124man/man1/ptftopl.1
129man/man1/synctex.1 125man/man1/synctex.1
130man/man1/tangle.1 126man/man1/tangle.1
131man/man1/tex.1 127man/man1/tex.1
132man/man1/tftopl.1 128man/man1/tftopl.1
133man/man1/tie.1 129man/man1/tie.1
134man/man1/ttf2afm.1 130man/man1/ttf2afm.1
135man/man1/uppltotf.1 131man/man1/uppltotf.1
136man/man1/uplatex-dev.1 
137man/man1/uptex.1 132man/man1/uptex.1
138man/man1/uptftopl.1 133man/man1/uptftopl.1
139man/man1/vftovp.1 134man/man1/vftovp.1
140man/man1/vptovf.1 135man/man1/vptovf.1
141man/man1/weave.1 136man/man1/weave.1
142man/man1/xelatex-dev.1 
143man/man5/synctex.5 137man/man5/synctex.5

cvs diff -r1.38 -r1.39 pkgsrc/print/web2c/distinfo (expand / switch to unified diff)

--- pkgsrc/print/web2c/distinfo 2020/05/10 03:56:39 1.38
+++ pkgsrc/print/web2c/distinfo 2020/10/29 19:47:13 1.39
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.38 2020/05/10 03:56:39 markd Exp $ 1$NetBSD: distinfo,v 1.39 2020/10/29 19:47:13 markd Exp $
2 2
3SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b 3SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b
4RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9 4RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9
5SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477 5SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
6Size (texlive-20200406-source.tar.xz) = 55383320 bytes 6Size (texlive-20200406-source.tar.xz) = 55383320 bytes
7SHA1 (patch-Makefile.in) = e4446fc146b419ca5f2105d2a78c7789149b40ea 7SHA1 (patch-Makefile.in) = e4446fc146b419ca5f2105d2a78c7789149b40ea
8SHA1 (patch-man_Makefile.in) = 97a227313715a1f04861edeee30f28188cb2c1af 8SHA1 (patch-man_Makefile.in) = 9b57fbd750476ef3aff268918135ce63f553ef14

cvs diff -r1.2 -r1.3 pkgsrc/print/web2c/patches/patch-man_Makefile.in (expand / switch to unified diff)

--- pkgsrc/print/web2c/patches/patch-man_Makefile.in 2020/05/10 03:56:39 1.2
+++ pkgsrc/print/web2c/patches/patch-man_Makefile.in 2020/10/29 19:47:13 1.3
@@ -1,23 +1,30 @@ @@ -1,23 +1,30 @@
1$NetBSD: patch-man_Makefile.in,v 1.2 2020/05/10 03:56:39 markd Exp $ 1$NetBSD: patch-man_Makefile.in,v 1.3 2020/10/29 19:47:13 markd Exp $
 2
 3Don't install some man pages that are installed in later packages.
2 4
3--- man/Makefile.in.orig 2019-11-17 17:05:39.000000000 +0000 5--- man/Makefile.in.orig 2019-11-17 17:05:39.000000000 +0000
4+++ man/Makefile.in 6+++ man/Makefile.in
5@@ -446,8 +446,7 @@ x_tool_libs = @x_tool_libs@ 7@@ -446,8 +446,7 @@ x_tool_libs = @x_tool_libs@
6 man_sources = $(bootstrap_man_sources) $(am__append_1) $(am__append_2) \ 8 man_sources = $(bootstrap_man_sources) $(am__append_1) $(am__append_2) \
7 $(am__append_4) $(am__append_7) $(am__append_8) \ 9 $(am__append_4) $(am__append_7) $(am__append_8) \
8 $(am__append_9) $(am__append_11) $(am__append_13) \ 10 $(am__append_9) $(am__append_11) $(am__append_13) \
9- $(am__append_15) $(am__append_16) $(am__append_18) \ 11- $(am__append_15) $(am__append_16) $(am__append_18) \
10- $(misc_man_sources) 12- $(misc_man_sources)
11+ $(am__append_15) $(am__append_16) $(am__append_18) 13+ $(am__append_15) $(am__append_16) $(am__append_18)
12 EXTRA_DIST = $(bootstrap_man_sources) $(web_man_sources) tex.man \ 14 EXTRA_DIST = $(bootstrap_man_sources) $(web_man_sources) tex.man \
13 mf.man mpost.man etex.man $(pdftex_man_sources) ptex.man \ 15 mf.man mpost.man etex.man $(pdftex_man_sources) ptex.man \
14 ppltotf.man ptftopl.man luatex.man xetex.man \ 16 ppltotf.man ptftopl.man luatex.man xetex.man \
15@@ -457,7 +456,7 @@ bootstrap_man_sources = ctie.man cweb.ma 17@@ -457,11 +456,8 @@ bootstrap_man_sources = ctie.man cweb.ma
16 # Symlinks within $(man1dir): FILE:LINK indicates LINK.1->FILE.1 18 # Symlinks within $(man1dir): FILE:LINK indicates LINK.1->FILE.1
17 man1_links = cweb:ctangle cweb:cweave ctwill:ctwill-refsort \ 19 man1_links = cweb:ctangle cweb:cweave ctwill:ctwill-refsort \
18 ctwill:ctwill-twinx $(am__append_3) $(am__append_5) \ 20 ctwill:ctwill-twinx $(am__append_3) $(am__append_5) \
19- $(am__append_6) $(am__append_10) $(am__append_12) \ 21- $(am__append_6) $(am__append_10) $(am__append_12) \
 22- $(am__append_14) $(am__append_17) $(am__append_19) \
 23- latex-dev:pdflatex-dev latex-dev:xelatex-dev \
 24- latex-dev:lualatex-dev latex-dev:dvilualatex-dev \
 25- latex-dev:platex-dev latex-dev:uplatex-dev
20+ $(am__append_6) $(am__append_12) \ 26+ $(am__append_6) $(am__append_12) \
21 $(am__append_14) $(am__append_17) $(am__append_19) \ 27+ $(am__append_14) $(am__append_17) $(am__append_19)
22 latex-dev:pdflatex-dev latex-dev:xelatex-dev \ 28 web_man_sources = bibtex.man dvicopy.man dvitomp.man dvitype.man gftodvi.man \
23 latex-dev:lualatex-dev latex-dev:dvilualatex-dev \ 29 gftopk.man gftype.man mft.man patgen.man pktogf.man pktype.man \
 30 pltotf.man pooltype.man tftopl.man vftovp.man vptovf.man weave.man