diff options
Diffstat (limited to 'dev-texlive/texlive-context')
-rw-r--r-- | dev-texlive/texlive-context/Manifest | 2 | ||||
-rw-r--r-- | dev-texlive/texlive-context/texlive-context-2023_p69108-r2.ebuild (renamed from dev-texlive/texlive-context/texlive-context-2023_p69108-r1.ebuild) | 26 |
2 files changed, 27 insertions, 1 deletions
diff --git a/dev-texlive/texlive-context/Manifest b/dev-texlive/texlive-context/Manifest index 26b14ab4877f..80b528d68cfa 100644 --- a/dev-texlive/texlive-context/Manifest +++ b/dev-texlive/texlive-context/Manifest @@ -117,5 +117,5 @@ DIST tl-jmn-2021.tar.xz 40048 BLAKE2B e3f6d9bff7a3a5d438a688baf76c0bdd58797461c0 DIST tl-npp-for-context-2021.tar.xz 664 BLAKE2B 5882669c85f04553ad8d5f1722f4f27b967367cfb109ef782a90b3fc1fe42c8a898129f296e61e6ab3825447e798544109e1556533aeecad01137396058649ac SHA512 6d5da8b6e2f2bb6b514d43e8b72157a81285b6c15cbe74891a94f21a09a313813ebcf9e3a0a12847875f13d5599436ada4e5febb694c0a480931dd62a23035c6 DIST tl-npp-for-context.doc-2021.tar.xz 2136232 BLAKE2B 241dd233f3faec33222496aca1c6a9823772af68b2daff4256f532e2f5a28634bf0ded0c733524a053b6b985472009409fd99ac0daff719f8c54f9b181f632da SHA512 b3bddb0b9254ef9755628097ccb24ccbe86c25d3cba7a120c5d55da98a19061b716df1590a39323f57a8a698c5aafb5ecbe8b27d6505f2ba4acdf1ccdbcf82cd EBUILD texlive-context-2021.ebuild 3328 BLAKE2B 6e1bd326b502190278ce66a3fe5e6716d86e667baeb17ca72811b101f2891a57036707b03d9231905e3ec13587c30092c6c4df0c3b6a90ae5739da07441b4000 SHA512 ad0b3a2694e3deffd9555e987d261c5981304937c2a17463918a28b43093884f5db7eb2472a82fa39370e93b98ecd137cc87c0827362491a0243bdfdfae1ee37 -EBUILD texlive-context-2023_p69108-r1.ebuild 2286 BLAKE2B 87fbdb21b7c73968f8b259e1320c7b82f344c082c995936000853fcf8d13a55268b5bb9a3dd89ef8a791fdf7fed82abebdff11628b1cc57f509ff115954af224 SHA512 f21014739e9bebe3e726c14e4d54da3122bb881601a62462bdd6bbde32a37eaf1ab6d4ea8dfeb1438655c9bfb99e403257b50835ccede3126716e6658f46c8a9 +EBUILD texlive-context-2023_p69108-r2.ebuild 2907 BLAKE2B ff5dd416319058b404bbe85c6be5ab230eed704159fe70102a2265ab14ea7b4ab0f307810468797372b489914e9423c72a53823cc690b260c9ce5710ab6de254 SHA512 6f011ffa4de79ce4edef2b16d6ff287a2b108a66cdb2e7d7f7533b96880adddbec295eb8fc1ef71c9d8b04101c1e7e4af471c0e853e91b4f59b6693ef2d9432b MISC metadata.xml 640 BLAKE2B df6206d129c39035f5a95f4e91613a5d1f87fa050e2f9b24836f0e540c9a7eae3e0448f98d4c5e2557f725a1797f6ba10053244ab61909e7e3ef8d362b6de486 SHA512 012bc4d22e234c3b666765b7d6430922350129d82fcc2b6ded7a24588d099ec74867304b8b4a5eb92b438dcdc6072a2900762c3cafa9075018426e57e1a5f8cc diff --git a/dev-texlive/texlive-context/texlive-context-2023_p69108-r1.ebuild b/dev-texlive/texlive-context/texlive-context-2023_p69108-r2.ebuild index 2619f7d82809..3c02f6e2eb0c 100644 --- a/dev-texlive/texlive-context/texlive-context-2023_p69108-r1.ebuild +++ b/dev-texlive/texlive-context/texlive-context-2023_p69108-r2.ebuild @@ -74,12 +74,38 @@ DEPEND=" >=app-text/texlive-core-2023[xetex,luajittex?] " +TEXLIVE_MODULE_BINSCRIPTS=" + texmf-dist/scripts/context/stubs-mkiv/unix/contextjit + texmf-dist/scripts/context/stubs-mkiv/unix/luatools + texmf-dist/scripts/context/stubs-mkiv/unix/mtxrunjit + + texmf-dist/scripts/context/stubs/unix/texexec + texmf-dist/scripts/context/stubs/unix/texmfstart +" + src_prepare() { default # No need to install these .exe rm -rf texmf-dist/scripts/context/stubs/{mswin,win64} || die } +src_install() { + texlive-module_src_install + + local mtxrun=/usr/share/texmf-dist/scripts/context/lua/mtxrun.lua + fperms 755 "${mtxrun}" + newbin - mtxrun <<-EOF + #!/bin/sh + export TEXMF_DIST="${EPREFIX}/usr/share/texmf-dist" + exec ${mtxrun} "\$@" +EOF + + newbin - context <<-EOF + #!/bin/sh + exec mtxrun --script context "\$@" +EOF +} + TL_MODULE_INFORMATION="For using ConTeXt mkII simply use 'texexec' to generate your documents. If you plan to use mkIV and its 'context' command to generate your documents, |