25aeea4f41
As texlive2021 has been released the default repository no longer contains the 2020 version. Make the installer use the frozen historic one.
45 lines
1.7 KiB
Bash
45 lines
1.7 KiB
Bash
# Template file for 'texlive2020-bin'
|
|
pkgname=texlive2020-bin
|
|
version=2020
|
|
revision=4
|
|
archs="x86_64* i686 aarch64 arm*"
|
|
maintainer="Leah Neukirchen <leah@vuxu.org>"
|
|
homepage="http://tug.org/texlive/"
|
|
license="GPL-2"
|
|
short_desc="TeX Live Binary distribution through tl-install"
|
|
depends="cairo pixman graphite gd poppler libsigsegv
|
|
zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl
|
|
ghostscript xz"
|
|
distfiles="ftp://ftp.tug.org/texlive/historic/${version}/install-tl-unx.tar.gz>${pkgname}-${version}-${revision}.tar.gz"
|
|
checksum=7c90a50e55533d57170cbc7c0370a010019946eb18570282948e1af6f809382d
|
|
create_wrksrc=yes
|
|
|
|
# Package build options
|
|
build_options="basic small medium full"
|
|
build_options_default="small"
|
|
desc_option_basic="Install TeXLive using scheme-basic"
|
|
desc_option_small="Install TeXLive using scheme-small"
|
|
desc_option_medium="Install TeXLive using scheme-medium"
|
|
desc_option_full="Install TeXLive using scheme-full"
|
|
|
|
pre_install() {
|
|
rm -rf ${wrksrc}/install-tl*/tlpkg/installer/xz \
|
|
${wrksrc}/install-tl*/tlpkg/installer/wget
|
|
}
|
|
|
|
do_install() {
|
|
vmkdir opt/texlive${version}-installer
|
|
vcopy "install-tl-*/*" /opt/texlive${version}-installer
|
|
vinstall ${FILESDIR}/void.profile 644 opt/texlive${version}-installer
|
|
if [ "$build_option_basic" ]; then
|
|
echo "selected_scheme scheme-basic"
|
|
elif [ "$build_option_small" ]; then
|
|
echo "selected_scheme scheme-small"
|
|
elif [ "$build_option_medium" = "medium" ];then
|
|
echo "selected_scheme scheme-medium"
|
|
elif [ "$build_option_full" ];then
|
|
echo "selected_scheme scheme-full"
|
|
fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile
|
|
vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN
|
|
vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL
|
|
}
|