Browse Source
* texlive-full: depend on texlive-bibtexextra as well Fixes https://github.com/termux/termux-packages/issues/4871 * texlive-tlmgr: remove package Will look at creating a "texlive-installer" package in the unstable repository instead. * texlive: fix paths in a couple of scripts Fixes https://github.com/termux/termux-packages/issues/4823. * texlive: upgrade to 20200410 * texlive-bin: fix path to host built otangle * texlive: fix tlpdb version * texlive: conflict with more subpackages from last yearmaster
Henrik Grimler
5 years ago
committed by
GitHub
49 changed files with 329 additions and 5660 deletions
@ -1,19 +0,0 @@ |
|||
--- src/tlpkg/TeXLive/TLConfig.pm 2016-04-21 19:08:52.000000000 +0000
|
|||
+++ ../TLConfig.pm 2017-05-30 13:18:48.030712610 +0000
|
|||
@@ -165,13 +165,13 @@
|
|||
[ "b", 1, "postcode", |
|||
"Run postinst code blobs" ], |
|||
"sys_bin" => |
|||
- [ "p", "/usr/local/bin", "sys_bin",
|
|||
+ [ "p", "@TERMUX_PREFIX@/bin", "sys_bin",
|
|||
"Destination for symlinks for binaries" ], |
|||
"sys_info" => |
|||
- [ "p", "/usr/local/share/info", "sys_info",
|
|||
+ [ "p", "@TERMUX_PREFIX@/share/info", "sys_info",
|
|||
"Destination for symlinks for info docs" ], |
|||
"sys_man" => |
|||
- [ "p", "/usr/local/share/man", "sys_man",
|
|||
+ [ "p", "@TERMUX_PREFIX@/share/man", "sys_man",
|
|||
"Destination for symlinks for man pages" ], |
|||
"w32_multi_user" => |
|||
[ "b", 1, "multiuser", |
@ -1,11 +0,0 @@ |
|||
--- src/tlpkg/TeXLive/TLUtils.pm 2016-05-16 00:33:33.000000000 +0000
|
|||
+++ ../TLUtils.pm 2017-05-30 14:09:38.505466432 +0000
|
|||
@@ -228,7 +228,7 @@
|
|||
# We cannot rely on #! in config.guess but have to call /bin/sh |
|||
# explicitly because sometimes the 'noexec' flag is set in |
|||
# /etc/fstab for ISO9660 file systems. |
|||
- chomp (my $guessed_platform = `/bin/sh '$config_guess'`);
|
|||
+ chomp (my $guessed_platform = `@TERMUX_PREFIX@/bin/sh '$config_guess'`);
|
|||
|
|||
# For example, if the disc or reader has hardware problems. |
|||
die "$0: could not run $config_guess, cannot proceed, sorry" |
@ -1,79 +0,0 @@ |
|||
TERMUX_PKG_HOMEPAGE=https://www.tug.org/texlive/tlmgr.html |
|||
TERMUX_PKG_DESCRIPTION="TeX Lives package manager" |
|||
TERMUX_PKG_LICENSE="GPL-2.0" |
|||
TERMUX_PKG_MAINTAINER="Henrik Grimler @Grimler91" |
|||
TERMUX_PKG_VERSION=20190410 |
|||
TERMUX_PKG_REVISION=2 |
|||
TERMUX_PKG_SRCURL=ftp://ftp.tug.org/texlive/historic/${TERMUX_PKG_VERSION:0:4}/install-tl-unx.tar.gz |
|||
TERMUX_PKG_SHA256=44aa41b5783e345b7021387f19ac9637ff1ce5406a59754230c666642dfe7750 |
|||
TERMUX_PKG_DEPENDS="perl, wget, gnupg (>= 2.2.9-1), xz-utils, texlive (>= 20190410)" |
|||
TERMUX_PKG_CONFFILES="share/texlive/tlpkg/texlive.tlpdb" |
|||
TERMUX_PKG_CONFLICTS="texlive (<< 20180414-1)" |
|||
TERMUX_PKG_PLATFORM_INDEPENDENT=true |
|||
TERMUX_PKG_BUILD_IN_SRC=true |
|||
|
|||
TL_ROOT=$TERMUX_PREFIX/share/texlive |
|||
TL_BINDIR=$TERMUX_PREFIX/bin |
|||
|
|||
termux_step_pre_configure() { |
|||
# Certain packages are not safe to build on device because their |
|||
# build.sh script deletes specific files in $TERMUX_PREFIX. |
|||
if $TERMUX_ON_DEVICE_BUILD; then |
|||
termux_error_exit "Package '$TERMUX_PKG_NAME' is not safe for on-device builds." |
|||
fi |
|||
} |
|||
|
|||
termux_step_make() { |
|||
mkdir -p $TL_ROOT/{tlpkg/{backups,tlpobj},texmf-var/web2c} |
|||
cp -r $TERMUX_PKG_BUILDDIR/* $TL_ROOT/ |
|||
cp $TERMUX_PKG_BUILDER_DIR/texlive.tlpdb $TL_ROOT/tlpkg/ |
|||
} |
|||
|
|||
termux_step_post_make_install() { |
|||
# Replace tlmgr link with a small wrapper that prevents error on "tlmgr update --self" |
|||
rm -rf $TL_BINDIR/tlmgr |
|||
ln -sf ../share/texlive/texmf-dist/scripts/texlive/tlmgr.pl $TL_BINDIR/tlmgr.ln |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > $TL_BINDIR/tlmgr |
|||
echo "termux-fix-shebang $TL_ROOT/texmf-dist/scripts/texlive/tlmgr.pl" >> $TL_BINDIR/tlmgr |
|||
echo "sed -i 's%\`kpsewhich -var-value=SELFAUTOPARENT\`);%\`kpsewhich -var-value=TEXMFROOT\`);%g' $TL_ROOT/texmf-dist/scripts/texlive/tlmgr.pl" >> $TL_BINDIR/tlmgr |
|||
echo "sed -i 's%TEXMFROOT = \$SELFAUTOPARENT%TEXMFROOT = \$SELFAUTODIR/share/texlive%g' $TL_ROOT/texmf-dist/web2c/texmf.cnf" >> $TL_BINDIR/tlmgr |
|||
echo "sed -i '"'s@`/bin/sh@`'$TERMUX_PREFIX"/bin/sh@g' ${TL_ROOT}/tlpkg/TeXLive/TLUtils.pm" >> $TL_BINDIR/tlmgr |
|||
echo 'tlmgr.ln "$@"' >> $TL_BINDIR/tlmgr |
|||
chmod 0744 $TL_BINDIR/tlmgr |
|||
} |
|||
|
|||
termux_step_create_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/bash" > postinst |
|||
echo "mkdir -p $TL_ROOT/{tlpkg/{backups,tlpobj},texmf-var/{web2c,tex/generic/config}}" >> postinst |
|||
echo "export TMPDIR=$TERMUX_PREFIX/tmp" >> postinst |
|||
echo "echo Updating tlmgr" >> postinst |
|||
echo "tlmgr update --self" >> postinst |
|||
echo "echo Generating language files and setting up symlinks" >> postinst |
|||
echo "tlmgr -q generate language" >> postinst |
|||
echo "exit 0" >> postinst |
|||
chmod 0755 postinst |
|||
# Don't remove installed stuff on removal, do that in the pkg texlive instead. |
|||
} |
|||
|
|||
TERMUX_PKG_RM_AFTER_INSTALL=" |
|||
share/texlive/LICENSE.TL |
|||
share/texlive/LICENSE.CTAN |
|||
share/texlive/release-texlive.txt |
|||
share/texlive/install-tl |
|||
share/texlive/tlpkg/TeXLive |
|||
share/texlive/texmf-dist/scripts/texlive/uninstall-win32.pl |
|||
share/texlive/texmf-dist/scripts/texlive/uninstq.vbs |
|||
share/texlive/texmf-dist/scripts/texlive/tlmgr-gui.pl |
|||
share/texlive/texmf-dist/web2c |
|||
share/texlive/tlpkg/installer/COPYING.MinGW-runtime.txt |
|||
share/texlive/tlpkg/installer/install-menu-perltk.pl |
|||
share/texlive/tlpkg/installer/install-menu-text.pl |
|||
share/texlive/tlpkg/installer/install-menu-wizard.pl |
|||
share/texlive/tlpkg/installer/install-tl.html |
|||
share/texlive/tlpkg/installer/installer-options.txt |
|||
share/texlive/tlpkg/installer/texlive.png |
|||
share/texlive/tlpkg/installer/tl-cmd.bat |
|||
share/texlive/tlpkg/installer/tl-tray-menu.ini |
|||
share/texlive/tlpkg/installer/tracked-install.pl |
|||
share/texlive/tlpkg/installer/wget |
|||
share/texlive/tlpkg/installer/xz" |
File diff suppressed because it is too large
@ -0,0 +1,20 @@ |
|||
--- ../pdfjam.orig 2020-04-04 09:23:16.198017919 +0200
|
|||
+++ ./texmf-dist/scripts/pdfjam/pdfjam 2020-04-04 09:24:36.684519772 +0200
|
|||
@@ -20,7 +20,7 @@
|
|||
## The path searched for site-wide configuration files can be set ## |
|||
## by editing the following variable: ## |
|||
## ## |
|||
- configpath='/etc:/usr/share/etc:/usr/local/share:/usr/local/etc' ##
|
|||
+ configpath='@TERMUX_PREFIX@/etc:@TERMUX_PREFIX@/share/etc:/usr/local/share:/usr/local/etc' ##
|
|||
## ## |
|||
## Nothing else in this file should need to be changed. ## |
|||
## ## |
|||
@@ -169,7 +169,7 @@
|
|||
## |
|||
## Next a permitted location for temporary files on your system: |
|||
## |
|||
-tempfileDir='/var/tmp' ## /var/tmp is standard on most unix systems
|
|||
+tempfileDir='$PREFIX/tmp' ## /var/tmp is standard on most unix systems
|
|||
## |
|||
## |
|||
## Default for the output file location: |
@ -0,0 +1,13 @@ |
|||
--- ../texconfig.sh.orig 2020-04-04 09:33:30.373390496 +0200
|
|||
+++ ./texmf-dist/scripts/texlive-extra/texconfig.sh 2020-04-04 09:34:14.749963681 +0200
|
|||
@@ -53,8 +53,8 @@
|
|||
case $FMT in |
|||
"") |
|||
FMT=fmt |
|||
- test ! -x /bin/fmt && test ! -f /usr/bin/fmt &&
|
|||
- { test -x /bin/adjust || test -x /usr/bin/adjust; } && FMT=adjust
|
|||
+ test ! -x /bin/fmt && test ! -f @TERMUX_PREFIX@/bin/fmt &&
|
|||
+ { test -x /bin/adjust || test -x @TERMUX_PREFIX@/bin/adjust; } && FMT=adjust
|
|||
;; |
|||
*) |
|||
return |
@ -0,0 +1,11 @@ |
|||
--- ../texdef.pl.orig 2020-04-04 09:27:54.747454581 +0200
|
|||
+++ ./texmf-dist/scripts/texdef/texdef.pl 2020-04-04 09:28:20.700734760 +0200
|
|||
@@ -283,7 +283,7 @@
|
|||
$EDITOR = 'texworks "%f"'; |
|||
} |
|||
else { |
|||
- for my $ed (qw(/usr/bin/vim /usr/bin/emacs /usr/bin/nano)) {
|
|||
+ for my $ed (qw(@TERMUX_PREFIX@/bin/vim @TERMUX_PREFIX@/bin/emacs @TERMUX_PREFIX@/bin/nano)) {
|
|||
if (-x $ed) { |
|||
$EDITOR = $ed; |
|||
last; |
@ -1,4 +1,9 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive's collection-bibtexextra" |
|||
TERMUX_SUBPKG_DEPENDS="texlive-binextra" |
|||
TERMUX_SUBPKG_INCLUDE=$(python3 $TERMUX_SCRIPTDIR/packages/texlive/parse_tlpdb.py bibtexextra $TERMUX_PKG_TMPDIR/texlive.tlpdb) |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410)" |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<= 20190410-2)" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
@ -1,3 +1,8 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive's collection-binextra" |
|||
TERMUX_SUBPKG_INCLUDE=$(python3 $TERMUX_SCRIPTDIR/packages/texlive/parse_tlpdb.py binextra $TERMUX_PKG_TMPDIR/texlive.tlpdb) |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410)" |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<= 20190410-2)" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
@ -1,4 +1,9 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive's collection-fontsextra" |
|||
TERMUX_SUBPKG_DEPENDS="texlive-plaingeneric" |
|||
TERMUX_SUBPKG_INCLUDE=$(python3 $TERMUX_SCRIPTDIR/packages/texlive/parse_tlpdb.py fontsextra $TERMUX_PKG_TMPDIR/texlive.tlpdb) |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410)" |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410), texlive-latexextra (<= 20190410-2), texlive-fontutils (<= 20190410-2)" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
@ -1,3 +1,8 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive's collection-fontsrecommended" |
|||
TERMUX_SUBPKG_INCLUDE=$(python3 $TERMUX_SCRIPTDIR/packages/texlive/parse_tlpdb.py fontsrecommended $TERMUX_PKG_TMPDIR/texlive.tlpdb) |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410)" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
@ -1,3 +1,8 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive's collection-fontutils" |
|||
TERMUX_SUBPKG_INCLUDE=$(python3 $TERMUX_SCRIPTDIR/packages/texlive/parse_tlpdb.py fontutils $TERMUX_PKG_TMPDIR/texlive.tlpdb) |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410)" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
@ -1,4 +1,8 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive-full, meta package that depends on all texlive-collections" |
|||
TERMUX_SUBPKG_DEPENDS="texlive-binextra, texlive-context, texlive-fontsextra, texlive-fontsrecommended, texlive-fontutils, texlive-formatsextra, texlive-games, texlive-humanities, texlive-langarabic, texlive-langchinese, texlive-langcjk, texlive-langcyrillic, texlive-langczechslovak, texlive-langenglish, texlive-langeuropean, texlive-langfrench, texlive-langgerman, texlive-langgreek, texlive-langitalian, texlive-langjapanese, texlive-langkorean, texlive-langother, texlive-langpolish, texlive-langportuguese, texlive-langspanish, texlive-latexextra, texlive-latexrecommended, texlive-luatex, texlive-mathscience, texlive-metapost, texlive-music, texlive-pictures, texlive-plaingeneric, texlive-pstricks, texlive-publishers, texlive-xetex" |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-tlmgr" |
|||
TERMUX_SUBPKG_DEPENDS="texlive-bibtexextra, texlive-binextra, texlive-context, texlive-fontsextra, texlive-fontsrecommended, texlive-fontutils, texlive-formatsextra, texlive-games, texlive-humanities, texlive-langarabic, texlive-langchinese, texlive-langcjk, texlive-langcyrillic, texlive-langczechslovak, texlive-langenglish, texlive-langeuropean, texlive-langfrench, texlive-langgerman, texlive-langgreek, texlive-langitalian, texlive-langjapanese, texlive-langkorean, texlive-langother, texlive-langpolish, texlive-langportuguese, texlive-langspanish, texlive-latexextra, texlive-latexrecommended, texlive-luatex, texlive-mathscience, texlive-metapost, texlive-music, texlive-pictures, texlive-plaingeneric, texlive-pstricks, texlive-publishers, texlive-xetex" |
|||
TERMUX_SUBPKG_INCLUDE="share/texlive/tlpkg/texlive.tlpdb" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
@ -1,3 +1,8 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive's collection-games" |
|||
TERMUX_SUBPKG_INCLUDE=$(python3 $TERMUX_SCRIPTDIR/packages/texlive/parse_tlpdb.py games $TERMUX_PKG_TMPDIR/texlive.tlpdb) |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410)" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
@ -1,3 +1,8 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive's collection-langarabic" |
|||
TERMUX_SUBPKG_INCLUDE=$(python3 $TERMUX_SCRIPTDIR/packages/texlive/parse_tlpdb.py langarabic $TERMUX_PKG_TMPDIR/texlive.tlpdb) |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410)" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
@ -1,3 +1,8 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive's collection-langenglish" |
|||
TERMUX_SUBPKG_INCLUDE=$(python3 $TERMUX_SCRIPTDIR/packages/texlive/parse_tlpdb.py langenglish $TERMUX_PKG_TMPDIR/texlive.tlpdb) |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410)" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
@ -1,3 +1,8 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive's collection-langeuropean" |
|||
TERMUX_SUBPKG_INCLUDE=$(python3 $TERMUX_SCRIPTDIR/packages/texlive/parse_tlpdb.py langeuropean $TERMUX_PKG_TMPDIR/texlive.tlpdb) |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410)" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
@ -1,3 +1,8 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive's collection-langfrench" |
|||
TERMUX_SUBPKG_INCLUDE=$(python3 $TERMUX_SCRIPTDIR/packages/texlive/parse_tlpdb.py langfrench $TERMUX_PKG_TMPDIR/texlive.tlpdb) |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410)" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
@ -1,3 +1,8 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive's collection-langgerman" |
|||
TERMUX_SUBPKG_INCLUDE=$(python3 $TERMUX_SCRIPTDIR/packages/texlive/parse_tlpdb.py langgerman $TERMUX_PKG_TMPDIR/texlive.tlpdb) |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410)" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
@ -1,3 +1,8 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive's collection-langgreek" |
|||
TERMUX_SUBPKG_INCLUDE=$(python3 $TERMUX_SCRIPTDIR/packages/texlive/parse_tlpdb.py langgreek $TERMUX_PKG_TMPDIR/texlive.tlpdb) |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410)" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
@ -1,3 +1,8 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive's collection-langitalian" |
|||
TERMUX_SUBPKG_INCLUDE=$(python3 $TERMUX_SCRIPTDIR/packages/texlive/parse_tlpdb.py langitalian $TERMUX_PKG_TMPDIR/texlive.tlpdb) |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410)" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
@ -1,4 +1,9 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive's collection-langjapanese" |
|||
TERMUX_SUBPKG_DEPENDS="texlive-langcjk, texlive-langchinese" |
|||
TERMUX_SUBPKG_INCLUDE=$(python3 $TERMUX_SCRIPTDIR/packages/texlive/parse_tlpdb.py langjapanese $TERMUX_PKG_TMPDIR/texlive.tlpdb) |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410)" |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410), texlive-luatex (<= 20190410-2)" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
@ -1,3 +1,8 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive's collection-langother" |
|||
TERMUX_SUBPKG_INCLUDE=$(python3 $TERMUX_SCRIPTDIR/packages/texlive/parse_tlpdb.py langother $TERMUX_PKG_TMPDIR/texlive.tlpdb) |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410)" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
@ -1,3 +1,8 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive's collection-langpolish" |
|||
TERMUX_SUBPKG_INCLUDE=$(python3 $TERMUX_SCRIPTDIR/packages/texlive/parse_tlpdb.py langpolish $TERMUX_PKG_TMPDIR/texlive.tlpdb) |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410)" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
@ -1,3 +1,8 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive's collection-langportuguese" |
|||
TERMUX_SUBPKG_INCLUDE=$(python3 $TERMUX_SCRIPTDIR/packages/texlive/parse_tlpdb.py langportuguese $TERMUX_PKG_TMPDIR/texlive.tlpdb) |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410)" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
@ -1,3 +1,8 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive's collection-langspanish" |
|||
TERMUX_SUBPKG_INCLUDE=$(python3 $TERMUX_SCRIPTDIR/packages/texlive/parse_tlpdb.py langspanish $TERMUX_PKG_TMPDIR/texlive.tlpdb) |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410)" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
@ -1,4 +1,9 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive's collection-latexextra" |
|||
TERMUX_SUBPKG_DEPENDS="texlive-fontsextra" |
|||
TERMUX_SUBPKG_INCLUDE=$(python3 $TERMUX_SCRIPTDIR/packages/texlive/parse_tlpdb.py latexextra $TERMUX_PKG_TMPDIR/texlive.tlpdb) |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410)" |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<= 20190410-2), texlive-latexrecommended (<= 20190410-2), texlive-pictures (<= 20190410-2), texlive-luatex (<= 20190410-2), texlive-plaingeneric (<= 20190410-2)" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
@ -1,3 +1,8 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive's collection-luatex" |
|||
TERMUX_SUBPKG_INCLUDE=$(python3 $TERMUX_SCRIPTDIR/packages/texlive/parse_tlpdb.py luatex $TERMUX_PKG_TMPDIR/texlive.tlpdb) |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410)" |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<= 20190410-2), texlive-fontsrecommended (<= 20190410-2)" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
@ -1,4 +1,9 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive's collection-mathscience" |
|||
TERMUX_SUBPKG_DEPENDS="texlive-langgreek" |
|||
TERMUX_SUBPKG_INCLUDE=$(python3 $TERMUX_SCRIPTDIR/packages/texlive/parse_tlpdb.py mathscience $TERMUX_PKG_TMPDIR/texlive.tlpdb) |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410)" |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<= 20190410-2)" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
@ -1,3 +1,8 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive's collection-metapost" |
|||
TERMUX_SUBPKG_INCLUDE=$(python3 $TERMUX_SCRIPTDIR/packages/texlive/parse_tlpdb.py metapost $TERMUX_PKG_TMPDIR/texlive.tlpdb) |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410)" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
@ -1,3 +1,8 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive's collection-music" |
|||
TERMUX_SUBPKG_INCLUDE=$(python3 $TERMUX_SCRIPTDIR/packages/texlive/parse_tlpdb.py music $TERMUX_PKG_TMPDIR/texlive.tlpdb) |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410)" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
@ -1,3 +1,8 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive's collection-plaingeneric" |
|||
TERMUX_SUBPKG_INCLUDE=$(python3 $TERMUX_SCRIPTDIR/packages/texlive/parse_tlpdb.py plaingeneric $TERMUX_PKG_TMPDIR/texlive.tlpdb) |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410)" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
@ -1,4 +1,9 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive's collection-pstricks" |
|||
TERMUX_SUBPKG_DEPENDS="texlive-plaingeneric" |
|||
TERMUX_SUBPKG_INCLUDE=$(python3 $TERMUX_SCRIPTDIR/packages/texlive/parse_tlpdb.py pstricks $TERMUX_PKG_TMPDIR/texlive.tlpdb) |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410)" |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410), texlive-latexextra (<= 20190410-2)" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
@ -1,3 +1,8 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive's collection-publishers" |
|||
TERMUX_SUBPKG_INCLUDE=$(python3 $TERMUX_SCRIPTDIR/packages/texlive/parse_tlpdb.py publishers $TERMUX_PKG_TMPDIR/texlive.tlpdb) |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410)" |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<= 20190410-2)" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
@ -1,3 +1,8 @@ |
|||
TERMUX_SUBPKG_DESCRIPTION="Texlive's collection-xetex" |
|||
TERMUX_SUBPKG_INCLUDE=$(python3 $TERMUX_SCRIPTDIR/packages/texlive/parse_tlpdb.py xetex $TERMUX_PKG_TMPDIR/texlive.tlpdb) |
|||
TERMUX_SUBPKG_CONFLICTS="texlive-bin (<< 20190410), texlive (<< 20190410)" |
|||
|
|||
termux_step_create_subpkg_debscripts() { |
|||
echo "#!$TERMUX_PREFIX/bin/sh" > postinst |
|||
echo mktexlsr >> postinst |
|||
} |
|||
|
Loading…
Reference in new issue