summaryrefslogtreecommitdiff
path: root/print
diff options
context:
space:
mode:
authorminskim <minskim@pkgsrc.org>2009-06-09 21:47:52 +0000
committerminskim <minskim@pkgsrc.org>2009-06-09 21:47:52 +0000
commit825d6fa98eb001f0ec6da6f5c689343c941b751e (patch)
tree3e9f60aee858986f53f0b0c2882420e0faf3137c /print
parentac8b6c155b8f570d80878f258bb0dafbdb13cf4f (diff)
downloadpkgsrc-825d6fa98eb001f0ec6da6f5c689343c941b751e.tar.gz
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.
Diffstat (limited to 'print')
-rw-r--r--print/luatex/DESCR4
-rw-r--r--print/luatex/Makefile103
-rw-r--r--print/luatex/PLIST4
-rw-r--r--print/luatex/distinfo5
4 files changed, 116 insertions, 0 deletions
diff --git a/print/luatex/DESCR b/print/luatex/DESCR
new file mode 100644
index 00000000000..435b9839e76
--- /dev/null
+++ b/print/luatex/DESCR
@@ -0,0 +1,4 @@
+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.
diff --git a/print/luatex/Makefile b/print/luatex/Makefile
new file mode 100644
index 00000000000..82d491f6239
--- /dev/null
+++ b/print/luatex/Makefile
@@ -0,0 +1,103 @@
+# $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"
diff --git a/print/luatex/PLIST b/print/luatex/PLIST
new file mode 100644
index 00000000000..deaa6632206
--- /dev/null
+++ b/print/luatex/PLIST
@@ -0,0 +1,4 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2009/06/09 21:47:52 minskim Exp $
+bin/luatex
+bin/texlua
+bin/texluac
diff --git a/print/luatex/distinfo b/print/luatex/distinfo
new file mode 100644
index 00000000000..829cb920e58
--- /dev/null
+++ b/print/luatex/distinfo
@@ -0,0 +1,5 @@
+$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