From ae3fad72705ea26bb4777cff8060f7161abf4b07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joachim=20Mairb=C3=B6ck?= Date: Mon, 19 Aug 2024 13:49:16 +0200 Subject: [PATCH] texlive_core: bug fix update Add alternative SOURCE_URI configuration for intermediate updates, but keep the original config for next year's update. The same was also used for the 2023 update before. --- ....patchset => texlive_core-2024.2.patchset} | 0 ...2024.recipe => texlive_core-2024.2.recipe} | 19 ++++++++++++++----- 2 files changed, 14 insertions(+), 5 deletions(-) rename app-text/texlive_core/patches/{texlive_core-2024.patchset => texlive_core-2024.2.patchset} (100%) rename app-text/texlive_core/{texlive_core-2024.recipe => texlive_core-2024.2.recipe} (96%) diff --git a/app-text/texlive_core/patches/texlive_core-2024.patchset b/app-text/texlive_core/patches/texlive_core-2024.2.patchset similarity index 100% rename from app-text/texlive_core/patches/texlive_core-2024.patchset rename to app-text/texlive_core/patches/texlive_core-2024.2.patchset diff --git a/app-text/texlive_core/texlive_core-2024.recipe b/app-text/texlive_core/texlive_core-2024.2.recipe similarity index 96% rename from app-text/texlive_core/texlive_core-2024.recipe rename to app-text/texlive_core/texlive_core-2024.2.recipe index dc084a31e..fbc68feaf 100644 --- a/app-text/texlive_core/texlive_core-2024.recipe +++ b/app-text/texlive_core/texlive_core-2024.2.recipe @@ -7,10 +7,19 @@ HOMEPAGE="http://tug.org/texlive/" COPYRIGHT="1996 by collaboration between the TeX user groups." LICENSE="GNU GPL v2" REVISION="1" -fullVersion=20240312 -SOURCE_URI="ftp://tug.org/historic/systems/texlive/$portVersion/texlive-$fullVersion-source.tar.xz" -CHECKSUM_SHA256="7b6d87cf01661670fac45c93126bed97b9843139ed510f975d047ea938b6fe96" -SOURCE_DIR="texlive-$fullVersion-source" + +#fullVersion is for full releases from a tarball once a year +#fullVersion=20240312 +#SOURCE_URI="ftp://tug.org/historic/systems/texlive/$portVersion/texlive-$fullVersion-source.tar.xz" +#CHECKSUM_SHA256="7b6d87cf01661670fac45c93126bed97b9843139ed510f975d047ea938b6fe96" +#SOURCE_DIR="texlive-$fullVersion-source" + +#svnVersion is for intermediate bug fix updates during the year +svnVersion="svn70897" +SOURCE_URI="https://github.com/TeX-Live/texlive-source/archive/refs/tags/$svnVersion.tar.gz" +CHECKSUM_SHA256="a8e1f537febe4b4a5f98ee3e7fd4b6007421e66951ad0e27b8624e6ef6ce3a53" +SOURCE_DIR="texlive-source-$svnVersion" + PATCHES="texlive_core-$portVersion.patchset" ARCHITECTURES="all !x86_gcc2" @@ -28,7 +37,7 @@ libtexluaVersionCompat="$libtexluaVersion compat >= ${libtexluaVersion%%.*}" libtexluajitVersionCompat="$libtexluajitVersion compat >= ${libtexluajitVersion%%.*}" PROVIDES=" - texlive_core$secondaryArchSuffix = $portVersion compat >= $portVersion + texlive_core$secondaryArchSuffix = $portVersion compat >= ${portVersion%%.*} cmd:a2ping cmd:a5toa4 cmd:adhocfilelist