pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/print/luatex Update luatex to 0.40.6.
details: https://anonhg.NetBSD.org/pkgsrc/rev/32fd95fa231e
branches: trunk
changeset: 569390:32fd95fa231e
user: minskim <minskim%pkgsrc.org@localhost>
date: Sat Jan 16 03:19:07 2010 +0000
description:
Update luatex to 0.40.6.
Changes since 0.40.2:
* Fix two string vs. toks bugs in the lua node interface:
whatsit,annot and whatsit,startlink data assignments were
made directly as strings instead of being converted to tokens.
* Sometimes pdf.print() could be used before the proper structures
were initialized.
* There was a bug in the type codes for the lua package filter
callback: wrong extra info was passed to lua for the alignment
and vsplit cases.
* The math parameters \Umathlimitdownvgap, \Umathlimitdownbgap,
and \Umathlimitdownkern have been renamed to \Umathlimitbelowbgap,
\Umathlimitbelowvgap, and \Umathlimitbelowkern to be more
consistent with the other parameter names.
* The embedded MPlib is now 1.204.
* Handling of UTF-8 hyphenation exceptions has been fixed.
* There were a number of typos in the manual.
* One of the internal print functions accidentally encoded its
argument string to UTF-8 even though it was already UTF-8.
* Some of the log and terminal UTF-8 output was gibberish.
* \the\textfont0 returned a number instead of doing a font
switch.
* A set of portability fixes for the AIX compiler from Vladimir
Volovich.
* A set of fixes to the synctex support.
* A patch to the build script to prevent installed X11 headers
from being required.
* Some weave (web syntax) fixes from Manuel Pégourié-Gonnard.
* A simplification in luatex.ch (it is now less verbose
about the web2c-specific extensions) from Karl Berry.
* A fix in the handling of UTF-8 (input) file names.
* Hyphenation exceptions were case sensitive in 0.40.2.
diffstat:
print/luatex/Makefile | 16 ++++++++++------
print/luatex/PLIST | 3 ++-
print/luatex/distinfo | 8 ++++----
3 files changed, 16 insertions(+), 11 deletions(-)
diffs (63 lines):
diff -r 3db96003bb1f -r 32fd95fa231e print/luatex/Makefile
--- a/print/luatex/Makefile Sat Jan 16 03:16:07 2010 +0000
+++ b/print/luatex/Makefile Sat Jan 16 03:19:07 2010 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.4 2009/09/19 23:08:16 minskim Exp $
+# $NetBSD: Makefile,v 1.5 2010/01/16 03:19:07 minskim Exp $
-DISTNAME= luatex-beta-0.40.2
+DISTNAME= luatex-beta-0.40.6
PKGNAME= ${DISTNAME:S/-beta//}
CATEGORIES= print
-MASTER_SITES= http://foundry.supelec.fr/gf/download/frsrelease/341/1275/
+MASTER_SITES= http://foundry.supelec.fr/gf/download/frsrelease/348/1318/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= minskim%NetBSD.org@localhost
@@ -89,6 +89,7 @@
--with-zlib-include=${BUILDLINK_PREFIX.zlib}/include \
--with-zlib-libdir=${BUILDLINK_PREFIX.zlib}/lib
CONFIGURE_DIRS+=. ./texk/web2c
+MAKE_FLAGS+= LIBTOOL=${LIBTOOL:Q}
INSTALLATION_DIRS+= bin
@@ -100,8 +101,11 @@
${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
+.for f in luatangle luatex
+ ${INSTALL_PROGRAM} ${WRKSRC}/texk/web2c/${f} ${DESTDIR}${PREFIX}/bin
+.endfor
+.for f in texlua texluac
+ ${LN} -s luatex ${DESTDIR}${PREFIX}/bin/${f}
+.endfor
.include "../../mk/bsd.pkg.mk"
diff -r 3db96003bb1f -r 32fd95fa231e print/luatex/PLIST
--- a/print/luatex/PLIST Sat Jan 16 03:16:07 2010 +0000
+++ b/print/luatex/PLIST Sat Jan 16 03:19:07 2010 +0000
@@ -1,4 +1,5 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2009/06/09 21:47:52 minskim Exp $
+@comment $NetBSD: PLIST,v 1.2 2010/01/16 03:19:07 minskim Exp $
+bin/luatangle
bin/luatex
bin/texlua
bin/texluac
diff -r 3db96003bb1f -r 32fd95fa231e print/luatex/distinfo
--- a/print/luatex/distinfo Sat Jan 16 03:16:07 2010 +0000
+++ b/print/luatex/distinfo Sat Jan 16 03:19:07 2010 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2009/08/11 20:25:21 minskim Exp $
+$NetBSD: distinfo,v 1.3 2010/01/16 03:19:07 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
+SHA1 (luatex-beta-0.40.6.tar.bz2) = 5af44350f6e06b729cfa64f969921a1fbaec7871
+RMD160 (luatex-beta-0.40.6.tar.bz2) = 01b28f78d330f4bbba4f84d8e73585ef892e21bc
+Size (luatex-beta-0.40.6.tar.bz2) = 7481270 bytes
SHA1 (patch-aa) = 738c8bd631db36671d2c4eb48a360b7a16186c64
Home |
Main Index |
Thread Index |
Old Index