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