summaryrefslogtreecommitdiff
path: root/print
diff options
context:
space:
mode:
authorminskim <minskim>2009-06-09 21:47:52 +0000
committerminskim <minskim>2009-06-09 21:47:52 +0000
commitb9e83db01b6bde1de5d84ff2d0d111caf5bbe3e5 (patch)
tree3e9f60aee858986f53f0b0c2882420e0faf3137c /print
parent93ff1f72be6d726199837d29bc1578b546cce8af (diff)
downloadpkgsrc-b9e83db01b6bde1de5d84ff2d0d111caf5bbe3e5.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