1 # $NetBSD: Makefile,v 1.13 2011/11/01 06:02:25 sbd Exp $
3 DISTNAME= luatex-beta-0.70.1
4 PKGNAME= ${DISTNAME:S/-beta//:S/-source//}
7 MASTER_SITES= http://foundry.supelec.fr/gf/download/frsrelease/392/1730/
10 MAINTAINER= minskim@NetBSD.org
11 HOMEPAGE= http://www.luatex.org/
12 COMMENT= Extended version of pdfTeX using Lua
15 PKG_DESTDIR_SUPPORT= user-destdir
18 CONFLICTS+= web2c<=7.5.7nb3
19 DEPENDS+= kpathsea>=6.0.1:../../print/kpathsea
24 USE_TOOLS+= gmake pkg-config
25 WRKSRC= ${WRKDIR}/${DISTNAME:S/-source//}/source
27 CONFIGURE_ARGS+=--enable-cxx-runtime-hack \
48 --disable-lcdf-typetools \
50 --disable-makeindexk \
65 --disable-t1dotlessj \
68 --disable-t1reencode \
69 --disable-t1testpage \
73 --disable-tpic2pdftex \
76 --disable-ttftotype42 \
82 --with-system-freetype2 \
84 --without-system-teckit \
85 --without-system-t1lib \
87 --disable-native-texlive-build \
90 CONFIGURE_ARGS+=--with-system-kpathsea \
91 --with-kpathsea-includes=${BUILDLINK_PREFIX.kpathsea}/include \
92 --with-kpathsea-libdir=${BUILDLINK_PREFIX.kpathsea}/lib
93 CONFIGURE_ARGS+=--with-system-libpng \
94 --with-libpng-include=${BUILDLINK_PREFIX.png}/include \
95 --with-libpng-libdir=${BUILDLINK_PREFIX.png}/lib
96 CONFIGURE_ARGS+=--with-system-zlib \
97 --with-zlib-include=${BUILDLINK_PREFIX.zlib}/include \
98 --with-zlib-libdir=${BUILDLINK_PREFIX.zlib}/lib
99 CONFIGURE_ARGS+=--with-system-zziplib \
100 --with-zziplib-include=${BUILDLINK_PREFIX.zziplib}/include \
101 --with-zziplib-libdir=${BUILDLINK_PREFIX.zziplib}/lib
102 CONFIGURE_ARGS+=--with-system-poppler \
103 --with-poppler-include=${BUILDLINK_PREFIX.poppler}/include \
104 --with-poppler-libdir=${BUILDLINK_PREFIX.poppler}/lib
105 CONFIGURE_DIRS+=. texk/web2c
106 MAKE_FLAGS+= LIBTOOL=${LIBTOOL:Q}
107 CFLAGS+= -DLUA_ROOT=\"${PREFIX}/\"
109 INSTALLATION_DIRS+= bin
111 .include "../../archivers/zziplib/buildlink3.mk"
112 .include "../../devel/zlib/buildlink3.mk"
113 .include "../../graphics/png/buildlink3.mk"
114 .include "../../print/kpathsea/buildlink3.mk"
115 .include "../../print/poppler-includes/buildlink3.mk"
116 .include "../../print/poppler/buildlink3.mk"
117 .include "../../graphics/freetype2/buildlink3.mk"
120 ${RM} -rf ${WRKSRC}/texk/kpathsea
121 ${ECHO} '#define luatex_svn_revision 4279' \
122 > ${WRKSRC}/texk/web2c/luatexdir/luatex_svnversion.h
126 ${INSTALL_PROGRAM} ${WRKSRC}/texk/web2c/${f} ${DESTDIR}${PREFIX}/bin
128 .for f in texlua texluac
129 ${LN} -s luatex ${DESTDIR}${PREFIX}/bin/${f}
132 .include "../../mk/bsd.pkg.mk"