local git_ref = 'v1.0' local modrev = git_ref:gsub("^v", "") local specrev = '1' local repo_url = 'https://github.com/josephwright/luatex85' rockspec_format = '3.0' package = 'luatex85' version = modrev .. '-' .. specrev description = { summary = [[pdfTeX aliases for LuaTeX]], detailed = [[The package provides emulation of pdfTeX primitives for LuaTeX v0.85+.]], labels = { 'Lua supp' }, homepage = repo_url, license = 'LPPL-1.3' } build_dependencies = { 'luatex', 'latex-base' } source = { url = repo_url .. '/archive/' .. git_ref .. '.zip', dir = package .. '-' .. modrev, } if modrev == 'scm' or modrev == 'dev' then source = { url = 'https://mirrors.ctan.org/macros/generic/luatex85.zip', } end build = { type = 'l3build', -- https://github.com/josephwright/luatex85/pull/5 patches = { ["fix-build.lua.diff"] = [[ --- old/build.lua +++ new/build.lua @@ -32,4 +32,6 @@ -- Find and run the build system kpse.set_program_name ("kpsewhich") -dofile (kpse.lookup ("l3build.lua")) +if not release_date then + dofile(kpse.lookup("l3build.lua")) +end ]], }, }