Tue Jun 9 21:47:52 2009 UTC ()
Import luatex-0.40.2 as print/luatex.

LuaTeX is an extended version of pdfTeX using Lua as an embedded
scripting language.  The LuaTeX projects main objective is to provide
an open and configurable variant of TeX while at the same time
offering downward compatibility.

Status:

Vendor Tag:	TNF
Release Tags:	pkgsrc-base


(minskim)
diff -r0 -r1.1.1.1 pkgsrc/print/luatex/DESCR
diff -r0 -r1.1.1.1 pkgsrc/print/luatex/Makefile
diff -r0 -r1.1.1.1 pkgsrc/print/luatex/PLIST
diff -r0 -r1.1.1.1 pkgsrc/print/luatex/distinfo

File Added: pkgsrc/print/luatex/DESCR
LuaTeX is an extended version of pdfTeX using Lua as an embedded
scripting language.  The LuaTeX projects main objective is to provide
an open and configurable variant of TeX while at the same time
offering downward compatibility.

File Added: pkgsrc/print/luatex/Makefile
# $NetBSD: Makefile,v 1.1.1.1 2009/06/09 21:47:52 minskim Exp $

DISTNAME=	luatex-beta-0.40.2
PKGNAME=	${DISTNAME:S/-beta//}
CATEGORIES=	print
MASTER_SITES=	http://foundry.supelec.fr/gf/download/frsrelease/341/1275/
EXTRACT_SUFX=	.tar.bz2

MAINTAINER=	minskim@NetBSD.org
HOMEPAGE=	http://www.luatex.org/
COMMENT=	Extended version of pdfTeX using Lua

PKG_DESTDIR_SUPPORT=	user-destdir

CONFLICTS+=	web2c<=7.5.7nb3

GNU_CONFIGURE=	yes
USE_LANGUAGES=	c c++
USE_TOOLS+=	gmake
WRKSRC=		${WRKDIR}/${DISTNAME}/source

CONFIGURE_ARGS+=--enable-cxx-runtime-hack \
    --disable-afm2pl    \
    --disable-aleph  \
    --disable-bibtex   \
    --disable-bibtex8   \
    --disable-cfftot1 \
    --disable-cjkutils  \
    --disable-detex    \
    --disable-devnag   \
    --disable-dialog   \
    --disable-dtl      \
    --enable-dump-share  \
    --disable-dvi2tty  \
    --disable-dvidvi   \
    --disable-dviljk   \
    --disable-dvipdfm  \
    --disable-dvipdfmx \
    --disable-dvipos  \
    --disable-dvipsk  \
    --disable-gsftopk \
    --disable-lacheck \
    --disable-lcdf-typetools \
    --disable-makeindexk \
    --disable-mf  \
    --disable-mmafm \
    --disable-mmpfb \
    --disable-musixflx \
    --disable-otfinfo \
    --disable-otftotfm  \
    --disable-pdfopen  \
    --disable-pdftex  \
    --disable-ps2eps   \
    --disable-ps2pkm \
    --disable-psutils  \
    --disable-seetexk \
    --disable-t1dotlessj  \
    --disable-t1lint \
    --disable-t1rawafm \
    --disable-t1reencode \
    --disable-t1testpage \
    --disable-t1utils  \
    --disable-tex    \
    --disable-tex4htk \
    --disable-tpic2pdftex  \
    --disable-ttf2pk \
    --disable-ttfdump \
    --disable-ttftotype42 \
    --disable-vlna  \
    --disable-web-progs \
    --disable-xdv2pdf \
    --disable-xdvipdfmx \
    --without-system-freetype2 \
    --without-system-gd \
    --without-system-teckit \
    --without-system-t1lib \
    --disable-shared    \
    --disable-largefile
CONFIGURE_ARGS+=--with-system-kpathsea \
		--with-kpathsea-includes=${BUILDLINK_PREFIX.kpathsea}/include \
		--with-kpathsea-libdir=${BUILDLINK_PREFIX.kpathsea}/lib
CONFIGURE_ARGS+=--with-system-libpng \
		--with-libpng-include=${BUILDLINK_PREFIX.png}/include \
		--with-libpng-libdir=${BUILDLINK_PREFIX.png}/lib
CONFIGURE_ARGS+=--with-system-zlib \
		--with-zlib-include=${BUILDLINK_PREFIX.zlib}/include \
		--with-zlib-libdir=${BUILDLINK_PREFIX.zlib}/lib

INSTALLATION_DIRS+=	bin

.include "../../devel/zlib/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../print/kpathsea/buildlink3.mk"

post-extract:
	${RM} -rf ${WRKSRC}/texk/kpathsea

do-install:
	${INSTALL_PROGRAM} ${WRKSRC}/texk/web2c/luatex ${DESTDIR}${PREFIX}/bin
	${LN} -s luatex ${DESTDIR}${PREFIX}/bin/texlua
	${LN} -s luatex ${DESTDIR}${PREFIX}/bin/texluac

.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/print/luatex/PLIST
@comment $NetBSD: PLIST,v 1.1.1.1 2009/06/09 21:47:52 minskim Exp $
bin/luatex
bin/texlua
bin/texluac

File Added: pkgsrc/print/luatex/distinfo
$NetBSD: distinfo,v 1.1.1.1 2009/06/09 21:47:52 minskim Exp $

SHA1 (luatex-beta-0.40.2.tar.bz2) = 8af574490abb5cbcf9b8c2540ad2f623ec66babe
RMD160 (luatex-beta-0.40.2.tar.bz2) = 2a05f51fdcb869f6398d6e643373ccb99246458f
Size (luatex-beta-0.40.2.tar.bz2) = 7475791 bytes