update Sun Jun 13 18:37:00 PDT 2010
[pkgsrc.git] / print / xetex / Makefile
1 # $NetBSD: Makefile,v 1.4 2010/06/13 22:45:18 wiz Exp $
2
3 DISTNAME=       texlive-20091011-source
4 PKGNAME=        xetex-0.9995.2
5 PKGREVISION=    1
6 CATEGORIES=     print
7 MASTER_SITES=   ${MASTER_SITE_TEX_CTAN:=systems/texlive/Source/}
8 EXTRACT_SUFX=   .tar.xz
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
15
16 EXTRACT_ELEMENTS=       ${DISTNAME}/build-aux \
17                         ${DISTNAME}/libs/icu \
18                         ${DISTNAME}/libs/xpdf ${DISTNAME}/libs/obsdcompat \
19                         ${DISTNAME}/texk/web2c
20
21 PKG_DESTDIR_SUPPORT=    user-destdir
22
23 GNU_CONFIGURE=  yes
24 USE_LANGUAGES=  c c++
25 USE_LIBTOOL=    yes
26 USE_TOOLS+=     gmake lex perl yacc
27 WRKSRC=         ${WRKDIR}/${DISTNAME}/texk/web2c
28
29 CONFIGURE_ARGS+=        --disable-aleph --disable-etex --disable-pdftex \
30                         --disable-luatex --disable-mf disable-mf-nowin \
31                         --disable-mp --disable-web-progs
32 CONFIGURE_ARGS+= \
33         --with-fontconfig-includes=${BUILDLINK_PREFIX.fontconfig}/include \
34         --with-fontconfig-libdir=${BUILDLINK_PREFIX.fontconfig}/lib
35 CONFIGURE_ARGS+=        --with-system-kpathsea \
36         --with-kpathsea-includes=${BUILDLINK_PREFIX.kpathsea}/include \
37         --with-kpathsea-libdir=${BUILDLINK_PREFIX.kpathsea}/lib
38 CONFIGURE_ARGS+=        --with-system-zlib \
39         --with-zlib-includes=${BUILDLINK_PREFIX.zlib}/include \
40         --with-zlib-libdir=${BUILDLINK_PREFIX.zlib}/lib
41 CONFIGURE_ARGS+=        --with-system-libpng \
42         --with-libpng-includes=${BUILDLINK_PREFIX.libpng}/include \
43         --with-libpng-libdir=${BUILDLINK_PREFIX.libpng}/lib
44 CONFIGURE_ARGS+=        --with-system-graphite \
45         --with-graphite-includes=${BUILDLINK_PREFIX.silgraphite}/include \
46         --with-graphite-libdir=${BUILDLINK_PREFIX.silgraphite}/lib
47 CONFIGURE_ARGS+=        --with-system-freetype2
48 CONFIGURE_ARGS+=        --with-system-teckit \
49         --with-teckit-includes=${BUILDLINK_PREFIX.TECkit}/include/teckit \
50         --with-teckit-libdir=${BUILDLINK_PREFIX.TECkit}/lib
51
52 CONFIGURE_DIRS= ${WRKDIR}/${DISTNAME}/libs/icu \
53                 ${WRKDIR}/${DISTNAME}/libs/xpdf \
54                 ${WRKDIR}/${DISTNAME}/libs/obsdcompat \
55                 ${WRKDIR}/${DISTNAME}/texk/web2c
56
57 INSTALLATION_DIRS+=     bin
58
59 .include "../../mk/bsd.prefs.mk"
60
61 # ATSUI is deprecated in Mac OS X Snow Leopard
62 .if !empty(MACHINE_PLATFORM:MDarwin-1[0-9]*)
63 CONFIGURE_ENV+= kpse_cv_have_Carbon=no
64 .endif
65
66 .include "../../converters/TECkit/buildlink3.mk"
67 .include "../../devel/zlib/buildlink3.mk"
68 .include "../../fonts/fontconfig/buildlink3.mk"
69 .include "../../graphics/freetype2/buildlink3.mk"
70 .include "../../graphics/png/buildlink3.mk"
71 .include "../../graphics/silgraphite/buildlink3.mk"
72 .include "../../print/kpathsea/buildlink3.mk"
73
74 do-install:
75         ${INSTALL_PROGRAM} ${WRKSRC}/xetex ${DESTDIR}${PREFIX}/bin
76
77 .include "../../mk/bsd.pkg.mk"