| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.92 2020/03/04 22:07:27 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.93 2020/03/12 17:18:30 wiz Exp $ |
2 | | | 2 | |
3 | PKGREVISION= 6 | | 3 | PKGREVISION= 6 |
4 | .include "../../print/texlive/Makefile.common" | | 4 | .include "../../print/texlive/Makefile.common" |
5 | | | 5 | |
6 | PKGNAME= luatex-1.10.0 | | 6 | PKGNAME= luatex-1.10.0 |
7 | CATEGORIES= print | | 7 | CATEGORIES= print |
8 | | | 8 | |
9 | HOMEPAGE= https://www.tug.org/web2c/ | | 9 | HOMEPAGE= https://www.tug.org/web2c/ |
10 | COMMENT= Extended version of pdfTeX using Lua | | 10 | COMMENT= Extended version of pdfTeX using Lua |
11 | LICENSE= gnu-gpl-v2 | | 11 | LICENSE= gnu-gpl-v2 |
12 | | | 12 | |
13 | EXTRACT_ELEMENTS+= ${DISTNAME}/libs/lua53 | | 13 | EXTRACT_ELEMENTS+= ${DISTNAME}/libs/lua53 |
14 | EXTRACT_ELEMENTS+= ${DISTNAME}/libs/luajit | | 14 | EXTRACT_ELEMENTS+= ${DISTNAME}/libs/luajit |
| @@ -55,26 +55,29 @@ CONFIGURE_ARGS+= --with-gmp-includes=${B | | | @@ -55,26 +55,29 @@ CONFIGURE_ARGS+= --with-gmp-includes=${B |
55 | CONFIGURE_ARGS+= --with-gmp-libdir=${BUILDLINK_PREFIX.gmp}/lib | | 55 | CONFIGURE_ARGS+= --with-gmp-libdir=${BUILDLINK_PREFIX.gmp}/lib |
56 | CONFIGURE_ARGS+= --without-x | | 56 | CONFIGURE_ARGS+= --without-x |
57 | | | 57 | |
58 | CONFIGURE_DIRS= libs/lua53 | | 58 | CONFIGURE_DIRS= libs/lua53 |
59 | CONFIGURE_DIRS+= texk/web2c | | 59 | CONFIGURE_DIRS+= texk/web2c |
60 | | | 60 | |
61 | INSTALLATION_DIRS+= bin lib | | 61 | INSTALLATION_DIRS+= bin lib |
62 | | | 62 | |
63 | SUBST_CLASSES+= prefix | | 63 | SUBST_CLASSES+= prefix |
64 | SUBST_STAGE.prefix= post-configure | | 64 | SUBST_STAGE.prefix= post-configure |
65 | SUBST_FILES.prefix= libs/lua53/lua53-src/src/luaconf.h | | 65 | SUBST_FILES.prefix= libs/lua53/lua53-src/src/luaconf.h |
66 | SUBST_VARS.prefix= PREFIX | | 66 | SUBST_VARS.prefix= PREFIX |
67 | | | 67 | |
| | | 68 | # patched in Makefile.in |
| | | 69 | CHECK_PORTABILITY_SKIP+= libs/luajit/Makefile.am |
| | | 70 | |
68 | CPPFLAGS.SunOS+= -D_XOPEN_SOURCE_EXTENDED=0 | | 71 | CPPFLAGS.SunOS+= -D_XOPEN_SOURCE_EXTENDED=0 |
69 | | | 72 | |
70 | pre-configure: | | 73 | pre-configure: |
71 | # Ensure we generate our patched version | | 74 | # Ensure we generate our patched version |
72 | ${RM} -f libs/luajit/lj_vm_asm.S | | 75 | ${RM} -f libs/luajit/lj_vm_asm.S |
73 | | | 76 | |
74 | do-install: | | 77 | do-install: |
75 | ${LIBTOOL} --mode=install ${INSTALL_LIB} ${WRKSRC}/libs/lua53/libtexlua53.la ${DESTDIR}${PREFIX}/lib | | 78 | ${LIBTOOL} --mode=install ${INSTALL_LIB} ${WRKSRC}/libs/lua53/libtexlua53.la ${DESTDIR}${PREFIX}/lib |
76 | ${LIBTOOL} --mode=install ${INSTALL_PROGRAM} ${WRKSRC}/texk/web2c/luatex ${DESTDIR}${PREFIX}/bin | | 79 | ${LIBTOOL} --mode=install ${INSTALL_PROGRAM} ${WRKSRC}/texk/web2c/luatex ${DESTDIR}${PREFIX}/bin |
77 | ${LN} -f -s luatex ${DESTDIR}${PREFIX}/bin/texlua | | 80 | ${LN} -f -s luatex ${DESTDIR}${PREFIX}/bin/texlua |
78 | ${LN} -f -s luatex ${DESTDIR}${PREFIX}/bin/texluac | | 81 | ${LN} -f -s luatex ${DESTDIR}${PREFIX}/bin/texluac |
79 | | | 82 | |
80 | .include "../../archivers/zziplib/buildlink3.mk" | | 83 | .include "../../archivers/zziplib/buildlink3.mk" |