summaryrefslogtreecommitdiff
path: root/print/luatex
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
commit31e0b36b8582f490cb4561f91679b4da27d56426 (patch)
tree3e9f60aee858986f53f0b0c2882420e0faf3137c /print/luatex
parentf26c720b39ad77a24111c85d1408443bce0a5480 (diff)
downloadpkgsrc-31e0b36b8582f490cb4561f91679b4da27d56426.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/luatex')
-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