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.
This commit is contained in:
Joachim Mairböck
2024-08-19 13:49:16 +02:00
parent 578732d22d
commit ae3fad7270
2 changed files with 14 additions and 5 deletions

View File

@@ -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