texlive: update to 20210325.
For ownership.txt changes: - all files using the texlive version were identical between packages - tikztosvg had more features in texlive-pictures
This commit is contained in:
parent
dcbb9c5b54
commit
7184064103
3 changed files with 29 additions and 39 deletions
|
@ -20,6 +20,7 @@ scripts/accfonts/mkt1font texlive
|
||||||
scripts/accfonts/vpl2ovp texlive
|
scripts/accfonts/vpl2ovp texlive
|
||||||
scripts/accfonts/vpl2vpl texlive
|
scripts/accfonts/vpl2vpl texlive
|
||||||
scripts/adhocfilelist/adhocfilelist.sh texlive
|
scripts/adhocfilelist/adhocfilelist.sh texlive
|
||||||
|
scripts/albatross/albatross.sh texlive
|
||||||
scripts/arara/arara.sh texlive
|
scripts/arara/arara.sh texlive
|
||||||
scripts/attachfile2/pdfatfi.pl texlive
|
scripts/attachfile2/pdfatfi.pl texlive
|
||||||
scripts/authorindex/authorindex texlive
|
scripts/authorindex/authorindex texlive
|
||||||
|
@ -71,8 +72,10 @@ scripts/fontools/autoinst texlive
|
||||||
scripts/fontools/ot2kpx texlive
|
scripts/fontools/ot2kpx texlive
|
||||||
scripts/fragmaster/fragmaster.pl texlive
|
scripts/fragmaster/fragmaster.pl texlive
|
||||||
scripts/getmap/getmapdl.lua texlive
|
scripts/getmap/getmapdl.lua texlive
|
||||||
|
scripts/git-latexdiff/git-latexdiff texlive
|
||||||
scripts/glossaries/makeglossaries-lite.lua texlive
|
scripts/glossaries/makeglossaries-lite.lua texlive
|
||||||
scripts/glossaries/makeglossaries texlive
|
scripts/glossaries/makeglossaries texlive
|
||||||
|
scripts/hyperxmp/hyperxmp-add-bytecount.pl texlive
|
||||||
scripts/installfont/installfont-tl texlive
|
scripts/installfont/installfont-tl texlive
|
||||||
scripts/jfmutil/jfmutil.pl texlive
|
scripts/jfmutil/jfmutil.pl texlive
|
||||||
scripts/ketcindy/ketcindy.pl texlive
|
scripts/ketcindy/ketcindy.pl texlive
|
||||||
|
@ -91,6 +94,7 @@ scripts/latexindent/latexindent.pl texlive
|
||||||
scripts/latexmk/latexmk.pl texlive
|
scripts/latexmk/latexmk.pl texlive
|
||||||
scripts/latexpand/latexpand texlive
|
scripts/latexpand/latexpand texlive
|
||||||
scripts/latex-papersize/latex-papersize.py texlive
|
scripts/latex-papersize/latex-papersize.py texlive
|
||||||
|
scripts/light-latex-make/llmk.lua texlive
|
||||||
scripts/lilyglyphs/lily-glyph-commands.py texlive-music
|
scripts/lilyglyphs/lily-glyph-commands.py texlive-music
|
||||||
scripts/lilyglyphs/lily-image-commands.py texlive-music
|
scripts/lilyglyphs/lily-image-commands.py texlive-music
|
||||||
scripts/lilyglyphs/lily-rebuild-pdfs.py texlive-music
|
scripts/lilyglyphs/lily-rebuild-pdfs.py texlive-music
|
||||||
|
@ -122,6 +126,7 @@ scripts/pdfxup/pdfxup texlive
|
||||||
scripts/pedigree-perl/pedigree.pl texlive-pstricks
|
scripts/pedigree-perl/pedigree.pl texlive-pstricks
|
||||||
scripts/perltex/perltex.pl texlive
|
scripts/perltex/perltex.pl texlive
|
||||||
scripts/petri-nets/pn2pdf texlive
|
scripts/petri-nets/pn2pdf texlive
|
||||||
|
scripts/tikztosvg/tikztosvg texlive-pictures
|
||||||
scripts/pfarrei/a5toa4.tlu texlive
|
scripts/pfarrei/a5toa4.tlu texlive
|
||||||
scripts/pfarrei/pfarrei.tlu texlive
|
scripts/pfarrei/pfarrei.tlu texlive
|
||||||
scripts/pkfix-helper/pkfix-helper texlive
|
scripts/pkfix-helper/pkfix-helper texlive
|
||||||
|
@ -144,6 +149,7 @@ scripts/pythontex/depythontex.py texlive
|
||||||
scripts/pythontex/pythontex.py texlive
|
scripts/pythontex/pythontex.py texlive
|
||||||
scripts/rubik/rubikrotation.pl texlive-games
|
scripts/rubik/rubikrotation.pl texlive-games
|
||||||
scripts/simpdftex/simpdftex texlive
|
scripts/simpdftex/simpdftex texlive
|
||||||
|
scripts/spix/spix.py texlive
|
||||||
scripts/splitindex/splitindex.pl texlive
|
scripts/splitindex/splitindex.pl texlive
|
||||||
scripts/srcredact/srcredact.pl texlive
|
scripts/srcredact/srcredact.pl texlive
|
||||||
scripts/sty2dtx/sty2dtx.pl texlive
|
scripts/sty2dtx/sty2dtx.pl texlive
|
||||||
|
|
|
@ -11,26 +11,21 @@ Modified by fosslinux.
|
||||||
|
|
||||||
--- a/texk/texlive/linked_scripts/texlive/tlmgr.pl
|
--- a/texk/texlive/linked_scripts/texlive/tlmgr.pl
|
||||||
+++ b/texk/texlive/linked_scripts/texlive/tlmgr.pl
|
+++ b/texk/texlive/linked_scripts/texlive/tlmgr.pl
|
||||||
@@ -21,7 +21,7 @@
|
@@ -20,7 +20,7 @@ $datrev =~ s/^.*Date: //;
|
||||||
|
$datrev =~ s/ \(.*$//;
|
||||||
$tlmgrversion = "$tlmgrrevision ($datrev)";
|
$tlmgrversion = "$tlmgrrevision ($datrev)";
|
||||||
|
|
||||||
our $Master;
|
-our $Master;
|
||||||
-our $ismain;
|
+our $Master = "/usr/share/texmf-dist";
|
||||||
+our $ismain = 1;
|
|
||||||
our $loadmediasrcerror;
|
our $loadmediasrcerror;
|
||||||
our $packagelogfile;
|
our $packagelogfile;
|
||||||
our $packagelogged;
|
our $packagelogged;
|
||||||
@@ -41,50 +41,8 @@
|
@@ -39,38 +39,9 @@ END {
|
||||||
|
}
|
||||||
|
|
||||||
BEGIN {
|
BEGIN {
|
||||||
$^W = 1;
|
- $^W = 1;
|
||||||
- $ismain = (__FILE__ eq $0);
|
# make subprograms (including kpsewhich) have the right path:
|
||||||
- # WARNING
|
|
||||||
- # The only use anticipated for tlmgr.pl as library for the 2009 release
|
|
||||||
- # is the Windows w32client prototype script.
|
|
||||||
- # Unix-specific problems with use as library will probably go undetected.
|
|
||||||
-
|
|
||||||
- # make subprograms (including kpsewhich) have the right path:
|
|
||||||
- my $kpsewhichname;
|
- my $kpsewhichname;
|
||||||
- if ($^O =~ /^MSWin/i) {
|
- if ($^O =~ /^MSWin/i) {
|
||||||
- # on w32 $0 and __FILE__ point directly to tlmgr.pl; they can be relative
|
- # on w32 $0 and __FILE__ point directly to tlmgr.pl; they can be relative
|
||||||
|
@ -44,14 +39,8 @@ Modified by fosslinux.
|
||||||
- } else {
|
- } else {
|
||||||
- $Master = __FILE__;
|
- $Master = __FILE__;
|
||||||
- $Master =~ s,/*[^/]*$,,;
|
- $Master =~ s,/*[^/]*$,,;
|
||||||
- if ($ismain) {
|
- $bindir = $Master;
|
||||||
- $bindir = $Master;
|
- $Master = "$Master/../..";
|
||||||
- $Master = "$Master/../..";
|
|
||||||
- } else {
|
|
||||||
- # for the time being, this code will not be used or tested
|
|
||||||
- $Master = "$Master/../../..";
|
|
||||||
- # no code yet for $bindir; would have to detect platform
|
|
||||||
- }
|
|
||||||
- # make subprograms (including kpsewhich) have the right path:
|
- # make subprograms (including kpsewhich) have the right path:
|
||||||
- $ENV{"PATH"} = "$bindir:$ENV{PATH}";
|
- $ENV{"PATH"} = "$bindir:$ENV{PATH}";
|
||||||
- $kpsewhichname = "kpsewhich";
|
- $kpsewhichname = "kpsewhich";
|
||||||
|
@ -67,13 +56,12 @@ Modified by fosslinux.
|
||||||
- die ("Could not determine directory of tlmgr executable, "
|
- die ("Could not determine directory of tlmgr executable, "
|
||||||
- . "maybe shared library woes?\nCheck for error messages above");
|
- . "maybe shared library woes?\nCheck for error messages above");
|
||||||
- }
|
- }
|
||||||
-
|
+ $bindir = $Master;
|
||||||
+
|
+ $ENV{"PATH"} = "$bindir:$ENV{PATH}";
|
||||||
+ $Master = "/usr/share/texmf-dist";
|
|
||||||
$::installerdir = $Master; # for config.guess et al., see TLUtils.pm
|
$::installerdir = $Master; # for config.guess et al., see TLUtils.pm
|
||||||
|
|
||||||
# make Perl find our packages first:
|
@@ -615,6 +586,13 @@ for the full story.\n";
|
||||||
@@ -621,6 +579,13 @@
|
|
||||||
tldie("$prg: Try --help if you need it.\n");
|
tldie("$prg: Try --help if you need it.\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -87,7 +75,7 @@ Modified by fosslinux.
|
||||||
#
|
#
|
||||||
# the main tree we will be working on
|
# the main tree we will be working on
|
||||||
$::maintree = $Master;
|
$::maintree = $Master;
|
||||||
@@ -6099,7 +6064,9 @@
|
@@ -6118,7 +6096,9 @@ sub action_postaction {
|
||||||
# sets up the user tree for tlmgr in user mode
|
# sets up the user tree for tlmgr in user mode
|
||||||
sub action_init_usertree {
|
sub action_init_usertree {
|
||||||
# init_local_db but do not die if localtlpdb is not found!
|
# init_local_db but do not die if localtlpdb is not found!
|
||||||
|
@ -98,7 +86,7 @@ Modified by fosslinux.
|
||||||
my $tlpdb = TeXLive::TLPDB->new;
|
my $tlpdb = TeXLive::TLPDB->new;
|
||||||
my $usertree;
|
my $usertree;
|
||||||
if ($opts{"usertree"}) {
|
if ($opts{"usertree"}) {
|
||||||
@@ -6739,7 +6706,11 @@
|
@@ -6758,7 +6738,11 @@ sub init_local_db {
|
||||||
if ($should_i_die == 2) {
|
if ($should_i_die == 2) {
|
||||||
return undef;
|
return undef;
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'texlive'
|
# Template file for 'texlive'
|
||||||
pkgname=texlive
|
pkgname=texlive
|
||||||
version=20200406
|
version=20210325
|
||||||
revision=10
|
revision=1
|
||||||
wrksrc="texlive-${version}-source"
|
wrksrc="texlive-${version}-source"
|
||||||
build_wrksrc="build"
|
build_wrksrc="build"
|
||||||
build_style=gnu-configure
|
build_style=gnu-configure
|
||||||
|
@ -47,6 +47,7 @@ configure_args="
|
||||||
--disable-ttf2pk2
|
--disable-ttf2pk2
|
||||||
--disable-vlna
|
--disable-vlna
|
||||||
--disable-xindy
|
--disable-xindy
|
||||||
|
--disable-xpdfopen
|
||||||
--with-ps=gs
|
--with-ps=gs
|
||||||
--with-banner-add=/VoidLinux
|
--with-banner-add=/VoidLinux
|
||||||
--with-system-cairo
|
--with-system-cairo
|
||||||
|
@ -62,7 +63,6 @@ configure_args="
|
||||||
--with-system-poppler
|
--with-system-poppler
|
||||||
--with-system-pixman
|
--with-system-pixman
|
||||||
--with-system-teckit
|
--with-system-teckit
|
||||||
--with-system-xpdf
|
|
||||||
--with-system-zlib
|
--with-system-zlib
|
||||||
--with-system-zziplib
|
--with-system-zziplib
|
||||||
--with-xdvi-x-toolkit=Xaw"
|
--with-xdvi-x-toolkit=Xaw"
|
||||||
|
@ -71,13 +71,13 @@ makedepends="cairo-devel freetype-devel gd-devel graphite-devel gmp-devel
|
||||||
harfbuzz-devel icu-devel libpaper-devel libpng-devel mpfr-devel
|
harfbuzz-devel icu-devel libpaper-devel libpng-devel mpfr-devel
|
||||||
poppler-devel pixman-devel libteckit-devel zlib-devel zziplib-devel
|
poppler-devel pixman-devel libteckit-devel zlib-devel zziplib-devel
|
||||||
libXaw-devel"
|
libXaw-devel"
|
||||||
depends="dialog ghostscript perl-Tk texlive-core xbps-triggers>=0.119_1"
|
depends="dialog ghostscript perl-Tk texlive-core xbps-triggers"
|
||||||
short_desc="TeX Live"
|
short_desc="TeX Live"
|
||||||
maintainer="fosslinux <fosslinux@aussies.space>"
|
maintainer="fosslinux <fosslinux@aussies.space>"
|
||||||
license="GPL-2.0-or-later"
|
license="GPL-2.0-or-later"
|
||||||
homepage="https://www.tug.org/texlive/"
|
homepage="https://tug.org/texlive/"
|
||||||
distfiles="ftp://tug.org/texlive/historic/2020/texlive-${version}-source.tar.xz"
|
distfiles="ftp://tug.org/texlive/historic/2021/texlive-${version}-source.tar.xz"
|
||||||
checksum=e32f3d08cbbbcf21d8d3f96f2143b64a1f5e4cb01b06b761d6249c8785249078
|
checksum=7aefd96608d72061970f2d73f275be5648ea8ae815af073016d3106acc0d584b
|
||||||
python_version=3
|
python_version=3
|
||||||
# Virtual package cares only about year part of version
|
# Virtual package cares only about year part of version
|
||||||
provides="tex-${version%${version#????}}_1"
|
provides="tex-${version%${version#????}}_1"
|
||||||
|
@ -134,10 +134,6 @@ esac
|
||||||
export DASM_ARCH
|
export DASM_ARCH
|
||||||
|
|
||||||
post_extract() {
|
post_extract() {
|
||||||
# pdftex poppler compatibility
|
|
||||||
cp -pv texk/web2c/pdftexdir/pdftoepdf{-poppler0.86.0,}.cc
|
|
||||||
cp -pv texk/web2c/pdftexdir/pdftosrc{-poppler0.83.0,}.cc
|
|
||||||
|
|
||||||
mkdir -p "${build_wrksrc}"
|
mkdir -p "${build_wrksrc}"
|
||||||
cp -rf texk/web2c "${build_wrksrc}/web2c-host"
|
cp -rf texk/web2c "${build_wrksrc}/web2c-host"
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue