From d5c01a44ba1e10e2f3bee2dc77cdf68330659c6d Mon Sep 17 00:00:00 2001 From: Naveen M K Date: Thu, 6 Apr 2023 13:50:55 +0530 Subject: [PATCH] texlive: install mtxrun correctly - install missing mtxrun.dll in texlive-bin - install missing mtxrun.lua in texlive-core --- mingw-w64-texlive-bin/PKGBUILD | 4 ++++ mingw-w64-texlive-core/PKGBUILD | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/mingw-w64-texlive-bin/PKGBUILD b/mingw-w64-texlive-bin/PKGBUILD index 6b56f641be..0315524856 100644 --- a/mingw-w64-texlive-bin/PKGBUILD +++ b/mingw-w64-texlive-bin/PKGBUILD @@ -259,6 +259,10 @@ package_texlive-bin() { install -D -m755 pdftex.exe ${pkgdir}${MINGW_PREFIX}/bin/xmltex.exe install -D -m755 xetex.exe ${pkgdir}${MINGW_PREFIX}/bin/xelatex.exe + # install mtxrun.dll + install -D -m755 "${srcdir}/texlive-source/texk/texlive/windows_mingw_wrapper/context/mtxrun.dll" \ + "${pkgdir}${MINGW_PREFIX}/bin/mtxrun.dll" + for _script in context contextjit luatools mtxrun mtxrunjit texexec texmfstart do install -D -m755 "${srcdir}/texlive-source/texk/texlive/windows_mingw_wrapper/context/mtxrun.exe" \ diff --git a/mingw-w64-texlive-core/PKGBUILD b/mingw-w64-texlive-core/PKGBUILD index e7218b986d..9d9d47aece 100644 --- a/mingw-w64-texlive-core/PKGBUILD +++ b/mingw-w64-texlive-core/PKGBUILD @@ -275,6 +275,10 @@ package() { install -D -m755 "${pkgdir}${MINGW_PREFIX}/share/texmf-dist/scripts/texlive/mktexlsr.pl" \ "${pkgdir}${MINGW_PREFIX}/bin/mktexlsr" + # copy mtxrun.lua, this is required for some scripts + install -D -m755 "${srcdir}/texmf-dist/scripts/context/lua/mtxrun.lua" \ + "${pkgdir}${MINGW_PREFIX}/bin/mtxrun.lua" + msg "Creating additional symlinks." # additional installs links