6 CATEGORIES= japanese print
7 MASTER_SITES= ftp://tug.org/historic/systems/texlive/2015/
9 DISTNAME= texlive-${DISTVERSION_TEXLIVE_SOURCE}-source
10 DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
11 ${DISTNAME_TEXMF}${EXTRACT_SUFX}
13 EXTRACT_ONLY= texlive-${DISTVERSION_TEXLIVE_SOURCE}-source${EXTRACT_SUFX}
15 MAINTAINER= hrs@FreeBSD.org
16 COMMENT= ASCII Japanese pTeX
18 USES= tar:xz pkgconfig
19 USE_TEX= kpathsea web2c ptexenc texmf formats fmtutil
20 TEXHASHDIRS= ${TEXMFDISTDIR} ${TEXMFVARDIR}
21 EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,}
22 EXTRACT_FILES= build-aux \
25 EXTRACT_AFTER_ARGS_TEXMF= \
26 | ${TAR} -xf - -C ${STAGEDIR}${PREFIX}/share \
27 --strip-components 1 --no-same-permission --no-same-owner \
28 ${EXTRACT_FILES_TEXMF:S,^,${DISTNAME_TEXMF}/,}
29 DISTVERSION_TEXLIVE_SOURCE= 20150521
30 DISTVERSION_TEXLIVE_TEXMF= 20150523
31 DISTNAME_TEXMF= texlive-${DISTVERSION_TEXLIVE_TEXMF}-texmf
32 EXTRACT_FILES_TEXMF= \
34 texmf-dist/doc/platex \
35 texmf-dist/doc/uptex \
36 texmf-dist/doc/uplatex \
37 texmf-dist/doc/fonts/japanese-otf \
38 texmf-dist/doc/fonts/japanese-otf-uptex \
39 texmf-dist/doc/fonts/jfontmaps \
40 texmf-dist/fonts/source/ptex \
41 texmf-dist/fonts/ovp/public/japanese-otf-uptex \
42 texmf-dist/fonts/vf/ptex \
43 texmf-dist/fonts/vf/uptex \
44 texmf-dist/fonts/vf/public/japanese-otf \
45 texmf-dist/fonts/vf/public/japanese-otf-uptex \
46 texmf-dist/fonts/type1/ptex \
47 texmf-dist/fonts/tfm/ptex \
48 texmf-dist/fonts/tfm/uptex \
49 texmf-dist/fonts/tfm/public/japanese-otf-uptex \
50 texmf-dist/fonts/tfm/public/japanese-otf \
51 texmf-dist/fonts/ofm/public/japanese-otf \
52 texmf-dist/source/fonts/uptex \
53 texmf-dist/source/fonts/japanese-otf-uptex \
54 texmf-dist/source/fonts/japanese-otf \
55 texmf-dist/source/platex \
56 texmf-dist/source/uplatex \
58 texmf-dist/tex/uptex \
59 texmf-dist/tex/platex \
60 texmf-dist/tex/uplatex \
61 texmf-dist/tex/generic/hyph-utf8/patterns/ptex \
62 texmf-dist/fonts/map/dvipdfmx/ptex \
63 texmf-dist/fonts/map/dvipdfmx/japanese-otf \
64 texmf-dist/fonts/map/dvipdfmx/jfontmaps \
65 texmf-dist/fonts/map/dvipdfmx/updmap/kanjix.map \
66 texmf-dist/fonts/cmap/uptex
67 WRKSRC= ${WRKDIR}/${DISTNAME}/texk/web2c
69 EXCLUDE_ENGINES=aleph etex pdftex luatex luajittex mf mf-nowin \
70 otangle mp pmp upmp web2c web-progs xetex tex synctex
71 CONFIGURE_ARGS= ${EXCLUDE_ENGINES:S/^/--disable-/} \
78 .for L in kpathsea ptexenc
79 CONFIGURE_ARGS+=--with-system-$L \
80 --with-$L-include=${LOCALBASE}/include \
81 --with-$L-libdir=${LOCALBASE}/lib
83 CFLAGS+= -I${LOCALBASE}/include
85 TEX_FORMATS= ptex uptex
88 for D in libs/xpdf; do \
89 cd ${WRKDIR}/${DISTNAME}/$$D && \
90 ${SETENV} ${CONFIGURE_ENV} ${SH} ${CONFIGURE_SCRIPT} \
95 ${CAT} ${DISTDIR}/${DIST_SUBDIR}/texlive-${DISTVERSION_TEXLIVE_TEXMF}-texmf${EXTRACT_SUFX} \
96 ${EXTRACT_AFTER_ARGS_TEXMF}
98 .include <bsd.port.mk>