| @@ -1,25 +1,27 @@ | | | @@ -1,25 +1,27 @@ |
1 | # $NetBSD: Makefile,v 1.15 2012/10/13 22:38:20 minskim Exp $ | | 1 | # $NetBSD: Makefile,v 1.16 2012/10/14 21:25:22 minskim Exp $ |
2 | | | 2 | |
3 | DISTNAME= tetex | | 3 | DISTNAME= tetex |
4 | PKGNAME= tex-${DISTNAME}-3.0.27774 | | 4 | PKGNAME= tex-${DISTNAME}-3.0.27774 |
| | | 5 | PKGREVISION= 1 |
5 | TEXLIVE_REV= 27774 | | 6 | TEXLIVE_REV= 27774 |
6 | | | 7 | |
7 | MAINTAINER= minskim@NetBSD.org | | 8 | MAINTAINER= minskim@NetBSD.org |
8 | COMMENT= Supplementary files for updmap | | 9 | COMMENT= Supplementary files for updmap |
9 | | | 10 | |
10 | CONFLICTS= texlive-tetex<=2011nb1 | | 11 | CONFLICTS= texlive-tetex<=2011nb1 |
11 | DEPENDS+= dialog>=1.0:../../misc/dialog | | 12 | DEPENDS+= dialog>=1.0:../../misc/dialog |
12 | DEPENDS+= kpathsea-[0-9]*:../../print/kpathsea | | 13 | DEPENDS+= kpathsea-[0-9]*:../../print/kpathsea |
| | | 14 | DEPENDS+= tex-kpathsea>=2012nb1:../../print/tex-kpathsea |
13 | DEPENDS+= tex-texconfig-[0-9]*:../../print/tex-texconfig | | 15 | DEPENDS+= tex-texconfig-[0-9]*:../../print/tex-texconfig |
14 | DEPENDS+= tex-texlive.infra-[0-9]*:../../print/tex-texlive.infra | | 16 | DEPENDS+= tex-texlive.infra-[0-9]*:../../print/tex-texlive.infra |
15 | | | 17 | |
16 | USE_TOOLS+= perl:run sh:run | | 18 | USE_TOOLS+= perl:run sh:run |
17 | | | 19 | |
18 | FILES_SUBST+= UPDMAP_SYS=${PREFIX}/bin/updmap-sys | | 20 | FILES_SUBST+= UPDMAP_SYS=${PREFIX}/bin/updmap-sys |
19 | | | 21 | |
20 | EVAL_PREFIX+= DIALOG_PREFIX=dialog | | 22 | EVAL_PREFIX+= DIALOG_PREFIX=dialog |
21 | EVAL_PREFIX+= KPATHSEA_PREFIX=kpathsea | | 23 | EVAL_PREFIX+= KPATHSEA_PREFIX=kpathsea |
22 | EVAL_PREFIX+= TEXCONFIG_PREFIX=tex-texconfig | | 24 | EVAL_PREFIX+= TEXCONFIG_PREFIX=tex-texconfig |
23 | | | 25 | |
24 | SUBST_CLASSES+= paths | | 26 | SUBST_CLASSES+= paths |
25 | SUBST_MESSAGE.paths= Setting paths to commands. | | 27 | SUBST_MESSAGE.paths= Setting paths to commands. |
| @@ -58,15 +60,16 @@ post-extract: | | | @@ -58,15 +60,16 @@ post-extract: |
58 | ${WRKSRC}/bin/${script:S/.sh//} | | 60 | ${WRKSRC}/bin/${script:S/.sh//} |
59 | .endfor | | 61 | .endfor |
60 | .for script in allcm.sh allneeded.sh dvi2fax.sh dvired.sh kpsetool.sh \ | | 62 | .for script in allcm.sh allneeded.sh dvi2fax.sh dvired.sh kpsetool.sh \ |
61 | kpsewhere.sh updmap-sys.sh updmap.pl | | 63 | kpsewhere.sh updmap-sys.sh updmap.pl |
62 | ${MV} ${WRKSRC}/texmf-dist/scripts/tetex/${script} \ | | 64 | ${MV} ${WRKSRC}/texmf-dist/scripts/tetex/${script} \ |
63 | ${WRKSRC}/bin/${script:S/.pl//:S/.sh//} | | 65 | ${WRKSRC}/bin/${script:S/.pl//:S/.sh//} |
64 | .endfor | | 66 | .endfor |
65 | ${RMDIR} -p ${WRKSRC}/texmf/scripts/tetex 2>/dev/null || ${TRUE} | | 67 | ${RMDIR} -p ${WRKSRC}/texmf/scripts/tetex 2>/dev/null || ${TRUE} |
66 | | | 68 | |
67 | post-install: | | 69 | post-install: |
68 | ${LN} -sf allcm ${DESTDIR}${PREFIX}/bin/allec | | 70 | ${LN} -sf allcm ${DESTDIR}${PREFIX}/bin/allec |
69 | ${LN} -sf kpsetool ${DESTDIR}${PREFIX}/bin/kpsepath | | 71 | ${LN} -sf kpsetool ${DESTDIR}${PREFIX}/bin/kpsepath |
70 | ${LN} -sf kpsetool ${DESTDIR}${PREFIX}/bin/kpsexpand | | 72 | ${LN} -sf kpsetool ${DESTDIR}${PREFIX}/bin/kpsexpand |
| | | 73 | ${LN} -sf fmtutil ${DESTDIR}${PREFIX}/bin/mktexfmt |
71 | | | 74 | |
72 | .include "../../mk/bsd.pkg.mk" | | 75 | .include "../../mk/bsd.pkg.mk" |