Annotation of pkgsrc/print/xetex/Makefile, Revision 1.20
1.20 ! wiz 1: # $NetBSD: Makefile,v 1.19 2013/01/26 21:38:45 adam Exp $
1.1 minskim 2:
1.11 minskim 3: DISTNAME= texlive-20120701-source
4: PKGNAME= xetex-0.9998
1.20 ! wiz 5: PKGREVISION= 6
1.1 minskim 6: CATEGORIES= print
1.11 minskim 7: MASTER_SITES= ftp://tug.org/historic/systems/texlive/2012/
1.3 minskim 8: EXTRACT_SUFX= .tar.xz
1.1 minskim 9:
10: MAINTAINER= minskim@NetBSD.org
11: HOMEPAGE= http://www.tug.org/xetex/
12: COMMENT= TeX system with Unicode and modern font technologies
13:
14: CONFLICTS+= web2c<=7.5.7
1.10 minskim 15: DEPENDS+= xdvipdfmx-[0-9]*:../../print/xdvipdfmx
1.1 minskim 16:
1.3 minskim 17: EXTRACT_ELEMENTS= ${DISTNAME}/build-aux \
1.5 minskim 18: ${DISTNAME}/libs/graphite ${DISTNAME}/libs/icu \
1.1 minskim 19: ${DISTNAME}/libs/xpdf ${DISTNAME}/libs/obsdcompat \
20: ${DISTNAME}/texk/web2c
21:
22: GNU_CONFIGURE= yes
23: USE_LANGUAGES= c c++
24: USE_LIBTOOL= yes
1.5 minskim 25: USE_TOOLS+= gmake lex perl pkg-config yacc
1.3 minskim 26: CONFIGURE_ARGS+= --disable-aleph --disable-etex --disable-pdftex \
1.5 minskim 27: --disable-luatex --disable-mf --disable-mf-nowin \
1.11 minskim 28: --disable-mp \
29: --disable-ptex --disable-eptex --disable-uptex --disable-euptex \
1.7 minskim 30: --disable-web-progs \
1.5 minskim 31: --enable-web2c --enable-xetex
1.11 minskim 32: CONFIGURE_ARGS+= --with-system-poppler
1.3 minskim 33: CONFIGURE_ARGS+= \
34: --with-fontconfig-includes=${BUILDLINK_PREFIX.fontconfig}/include \
35: --with-fontconfig-libdir=${BUILDLINK_PREFIX.fontconfig}/lib
36: CONFIGURE_ARGS+= --with-system-kpathsea \
37: --with-kpathsea-includes=${BUILDLINK_PREFIX.kpathsea}/include \
38: --with-kpathsea-libdir=${BUILDLINK_PREFIX.kpathsea}/lib
1.1 minskim 39: CONFIGURE_ARGS+= --with-system-zlib \
1.3 minskim 40: --with-zlib-includes=${BUILDLINK_PREFIX.zlib}/include \
41: --with-zlib-libdir=${BUILDLINK_PREFIX.zlib}/lib
42: CONFIGURE_ARGS+= --with-system-libpng \
43: --with-libpng-includes=${BUILDLINK_PREFIX.libpng}/include \
44: --with-libpng-libdir=${BUILDLINK_PREFIX.libpng}/lib
45: CONFIGURE_ARGS+= --with-system-freetype2
46: CONFIGURE_ARGS+= --with-system-teckit \
47: --with-teckit-includes=${BUILDLINK_PREFIX.TECkit}/include/teckit \
48: --with-teckit-libdir=${BUILDLINK_PREFIX.TECkit}/lib
1.1 minskim 49:
1.12 wiz 50: CONFIGURE_DIRS= libs/graphite
51: CONFIGURE_DIRS+= libs/icu
52: CONFIGURE_DIRS+= libs/xpdf
53: CONFIGURE_DIRS+= libs/obsdcompat
54: CONFIGURE_DIRS+= texk/web2c
1.1 minskim 55:
1.10 minskim 56: EVAL_PREFIX+= XDVIPDFMX_PREFIX=xdvipdfmx
57:
58: SUBST_CLASSES+= paths
59: SUBST_MESSAGE.paths= Setting paths to commands.
60: SUBST_STAGE.paths= pre-configure
1.13 drochner 61: SUBST_FILES.paths= texk/web2c/xetexdir/XeTeX_ext.c
1.10 minskim 62: SUBST_SED.paths= -e 's,@XDVIPDFMX@,${XDVIPDFMX_PREFIX}/bin/xdvipdfmx,g'
63:
1.3 minskim 64: INSTALLATION_DIRS+= bin
65:
66: .include "../../mk/bsd.prefs.mk"
1.1 minskim 67:
1.3 minskim 68: # ATSUI is deprecated in Mac OS X Snow Leopard
69: .if !empty(MACHINE_PLATFORM:MDarwin-1[0-9]*)
70: CONFIGURE_ENV+= kpse_cv_have_Carbon=no
71: .endif
1.1 minskim 72:
1.16 jperkin 73: CFLAGS.SunOS+= -std=gnu99 -D_XOPEN_SOURCE_EXTENDED=0
74:
1.1 minskim 75: .include "../../converters/TECkit/buildlink3.mk"
76: .include "../../devel/zlib/buildlink3.mk"
77: .include "../../fonts/fontconfig/buildlink3.mk"
78: .include "../../graphics/freetype2/buildlink3.mk"
79: .include "../../graphics/png/buildlink3.mk"
80: .include "../../print/kpathsea/buildlink3.mk"
1.11 minskim 81: .include "../../print/poppler/buildlink3.mk"
82: .include "../../print/poppler-includes/buildlink3.mk"
1.1 minskim 83:
84: do-install:
1.12 wiz 85: ${INSTALL_PROGRAM} ${WRKSRC}/texk/web2c/xetex ${DESTDIR}${PREFIX}/bin
1.1 minskim 86:
87: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>