| @@ -1,47 +1,48 @@ | | | @@ -1,47 +1,48 @@ |
1 | # $NetBSD: Makefile,v 1.10 2012/07/09 01:51:34 minskim Exp $ | | 1 | # $NetBSD: Makefile,v 1.11 2012/07/13 14:13:59 minskim Exp $ |
2 | | | 2 | |
3 | DISTNAME= texlive-20110705-source | | 3 | DISTNAME= texlive-20120701-source |
4 | PKGNAME= xetex-0.9997.5 | | 4 | PKGNAME= xetex-0.9998 |
5 | PKGREVISION= 3 | | | |
6 | CATEGORIES= print | | 5 | CATEGORIES= print |
7 | MASTER_SITES= ${MASTER_SITE_TEX_CTAN:=systems/texlive/Source/} | | 6 | MASTER_SITES= ftp://tug.org/historic/systems/texlive/2012/ |
8 | EXTRACT_SUFX= .tar.xz | | 7 | EXTRACT_SUFX= .tar.xz |
9 | | | 8 | |
10 | MAINTAINER= minskim@NetBSD.org | | 9 | MAINTAINER= minskim@NetBSD.org |
11 | HOMEPAGE= http://www.tug.org/xetex/ | | 10 | HOMEPAGE= http://www.tug.org/xetex/ |
12 | COMMENT= TeX system with Unicode and modern font technologies | | 11 | COMMENT= TeX system with Unicode and modern font technologies |
13 | | | 12 | |
14 | CONFLICTS+= web2c<=7.5.7 | | 13 | CONFLICTS+= web2c<=7.5.7 |
15 | DEPENDS+= xdvipdfmx-[0-9]*:../../print/xdvipdfmx | | 14 | DEPENDS+= xdvipdfmx-[0-9]*:../../print/xdvipdfmx |
16 | | | 15 | |
17 | EXTRACT_ELEMENTS= ${DISTNAME}/build-aux \ | | 16 | EXTRACT_ELEMENTS= ${DISTNAME}/build-aux \ |
18 | ${DISTNAME}/libs/graphite ${DISTNAME}/libs/icu \ | | 17 | ${DISTNAME}/libs/graphite ${DISTNAME}/libs/icu \ |
19 | ${DISTNAME}/libs/xpdf ${DISTNAME}/libs/obsdcompat \ | | 18 | ${DISTNAME}/libs/xpdf ${DISTNAME}/libs/obsdcompat \ |
20 | ${DISTNAME}/texk/web2c | | 19 | ${DISTNAME}/texk/web2c |
21 | | | 20 | |
22 | PKG_DESTDIR_SUPPORT= user-destdir | | 21 | PKG_DESTDIR_SUPPORT= user-destdir |
23 | | | 22 | |
24 | GNU_CONFIGURE= yes | | 23 | GNU_CONFIGURE= yes |
25 | USE_LANGUAGES= c c++ | | 24 | USE_LANGUAGES= c c++ |
26 | USE_LIBTOOL= yes | | 25 | USE_LIBTOOL= yes |
27 | USE_TOOLS+= gmake lex perl pkg-config yacc | | 26 | USE_TOOLS+= gmake lex perl pkg-config yacc |
28 | WRKSRC= ${WRKDIR}/${DISTNAME}/texk/web2c | | 27 | WRKSRC= ${WRKDIR}/${DISTNAME}/texk/web2c |
29 | | | 28 | |
30 | CONFIGURE_ARGS+= --disable-aleph --disable-etex --disable-pdftex \ | | 29 | CONFIGURE_ARGS+= --disable-aleph --disable-etex --disable-pdftex \ |
31 | --disable-luatex --disable-mf --disable-mf-nowin \ | | 30 | --disable-luatex --disable-mf --disable-mf-nowin \ |
32 | --disable-mp --disable-ptex --disable-eptex \ | | 31 | --disable-mp \ |
| | | 32 | --disable-ptex --disable-eptex --disable-uptex --disable-euptex \ |
33 | --disable-web-progs \ | | 33 | --disable-web-progs \ |
34 | --enable-web2c --enable-xetex | | 34 | --enable-web2c --enable-xetex |
| | | 35 | CONFIGURE_ARGS+= --with-system-poppler |
35 | CONFIGURE_ARGS+= \ | | 36 | CONFIGURE_ARGS+= \ |
36 | --with-fontconfig-includes=${BUILDLINK_PREFIX.fontconfig}/include \ | | 37 | --with-fontconfig-includes=${BUILDLINK_PREFIX.fontconfig}/include \ |
37 | --with-fontconfig-libdir=${BUILDLINK_PREFIX.fontconfig}/lib | | 38 | --with-fontconfig-libdir=${BUILDLINK_PREFIX.fontconfig}/lib |
38 | CONFIGURE_ARGS+= --with-system-kpathsea \ | | 39 | CONFIGURE_ARGS+= --with-system-kpathsea \ |
39 | --with-kpathsea-includes=${BUILDLINK_PREFIX.kpathsea}/include \ | | 40 | --with-kpathsea-includes=${BUILDLINK_PREFIX.kpathsea}/include \ |
40 | --with-kpathsea-libdir=${BUILDLINK_PREFIX.kpathsea}/lib | | 41 | --with-kpathsea-libdir=${BUILDLINK_PREFIX.kpathsea}/lib |
41 | CONFIGURE_ARGS+= --with-system-zlib \ | | 42 | CONFIGURE_ARGS+= --with-system-zlib \ |
42 | --with-zlib-includes=${BUILDLINK_PREFIX.zlib}/include \ | | 43 | --with-zlib-includes=${BUILDLINK_PREFIX.zlib}/include \ |
43 | --with-zlib-libdir=${BUILDLINK_PREFIX.zlib}/lib | | 44 | --with-zlib-libdir=${BUILDLINK_PREFIX.zlib}/lib |
44 | CONFIGURE_ARGS+= --with-system-libpng \ | | 45 | CONFIGURE_ARGS+= --with-system-libpng \ |
45 | --with-libpng-includes=${BUILDLINK_PREFIX.libpng}/include \ | | 46 | --with-libpng-includes=${BUILDLINK_PREFIX.libpng}/include \ |
46 | --with-libpng-libdir=${BUILDLINK_PREFIX.libpng}/lib | | 47 | --with-libpng-libdir=${BUILDLINK_PREFIX.libpng}/lib |
47 | CONFIGURE_ARGS+= --with-system-freetype2 | | 48 | CONFIGURE_ARGS+= --with-system-freetype2 |
| @@ -68,18 +69,20 @@ INSTALLATION_DIRS+= bin | | | @@ -68,18 +69,20 @@ INSTALLATION_DIRS+= bin |
68 | .include "../../mk/bsd.prefs.mk" | | 69 | .include "../../mk/bsd.prefs.mk" |
69 | | | 70 | |
70 | # ATSUI is deprecated in Mac OS X Snow Leopard | | 71 | # ATSUI is deprecated in Mac OS X Snow Leopard |
71 | .if !empty(MACHINE_PLATFORM:MDarwin-1[0-9]*) | | 72 | .if !empty(MACHINE_PLATFORM:MDarwin-1[0-9]*) |
72 | CONFIGURE_ENV+= kpse_cv_have_Carbon=no | | 73 | CONFIGURE_ENV+= kpse_cv_have_Carbon=no |
73 | .endif | | 74 | .endif |
74 | | | 75 | |
75 | .include "../../converters/TECkit/buildlink3.mk" | | 76 | .include "../../converters/TECkit/buildlink3.mk" |
76 | .include "../../devel/zlib/buildlink3.mk" | | 77 | .include "../../devel/zlib/buildlink3.mk" |
77 | .include "../../fonts/fontconfig/buildlink3.mk" | | 78 | .include "../../fonts/fontconfig/buildlink3.mk" |
78 | .include "../../graphics/freetype2/buildlink3.mk" | | 79 | .include "../../graphics/freetype2/buildlink3.mk" |
79 | .include "../../graphics/png/buildlink3.mk" | | 80 | .include "../../graphics/png/buildlink3.mk" |
80 | .include "../../print/kpathsea/buildlink3.mk" | | 81 | .include "../../print/kpathsea/buildlink3.mk" |
| | | 82 | .include "../../print/poppler/buildlink3.mk" |
| | | 83 | .include "../../print/poppler-includes/buildlink3.mk" |
81 | | | 84 | |
82 | do-install: | | 85 | do-install: |
83 | ${INSTALL_PROGRAM} ${WRKSRC}/xetex ${DESTDIR}${PREFIX}/bin | | 86 | ${INSTALL_PROGRAM} ${WRKSRC}/xetex ${DESTDIR}${PREFIX}/bin |
84 | | | 87 | |
85 | .include "../../mk/bsd.pkg.mk" | | 88 | .include "../../mk/bsd.pkg.mk" |