Package Details: texlive-installer 2024-1

Git Clone URL: https://aur.archlinux.org/texlive-installer.git (read-only, click to copy)
Package Base: texlive-installer
Description: This packages provides the installer of texlive. It also tricks Arch into thinking it has its texlive packages installed.
Upstream URL: http://www.tug.org/texlive/
Licenses: GPL
Provides: texlive-basic, texlive-bibtexextra, texlive-bin, texlive-binextra, texlive-context, texlive-core, texlive-fontsextra, texlive-fontsrecommended, texlive-fontutils, texlive-formatsextra, texlive-games, texlive-htmlxml, 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-latex, texlive-latexextra, texlive-latexrecommended, texlive-luatex, texlive-mathscience, texlive-metapost, texlive-music, texlive-pictures, texlive-plaingeneric, texlive-pstricks, texlive-publishers, texlive-xetex
Submitter: zhou13
Maintainer: zhou13 (gothicVI)
Last Packager: gothicVI
Votes: 16
Popularity: 0.000922
First Submitted: 2018-06-09 23:11 (UTC)
Last Updated: 2024-03-14 20:19 (UTC)

Dependencies (3)

Required by (780)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

frabjous commented on 2023-06-18 18:43 (UTC)

I think 'texlive-basic' needs to be added to the 'provides', given recent changes to the Arch packages.

zhou13 commented on 2023-04-18 18:17 (UTC)

@gothicVI I added you as the co-maintainer. I also applied your patch. Thank you!

gothicVI commented on 2023-04-18 17:11 (UTC)

Thanks for the update. Would you mind adding the following changes:

@ .SRCINFO:11 @ pkgbase = texlive-installer
     license = GPL
     depends = wget
     depends = xz
+    optdepends = tk
     provides = texlive-bin
     provides = texlive-htmlxml
-    provides = texlive-formatsextra=2022
+    provides = texlive-formatsextra=2023
     provides = texlive-bibtexextra
     provides = texlive-core
     provides = texlive-fontsextra
@ PKGBUILD:4 @
 pkgname=texlive-installer
 pkgver=2023
 pkgrel=1
-pkgdesc="This packages provides the installer of texlive.  It also tricks Arch into thinking it has its texlive packages installed."
+pkgdesc="This packages provides the installer of texlive. It also tricks Arch into thinking it has its texlive packages installed."
 url="http://www.tug.org/texlive/"
 arch=('any')
 license=('GPL')
 depends=('wget' 'xz')
-optdepends=()
+optdepends=('tk')
 makedepends=()
 replaces=()
-provides=('texlive-bin' 'texlive-htmlxml' 'texlive-formatsextra=2022' $(pacman -Sgq texlive-most texlive-lang))
+provides=('texlive-bin' 'texlive-htmlxml' 'texlive-formatsextra=2023' $(pacman -Sgq texlive-most texlive-lang))
 source=("http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz")
 md5sums=('SKIP')
-install=${pkgname}.install
+install="${pkgname}".install

 package() {
-  rm -r ${srcdir}/install-tl-[0-9]*/tlpkg/installer/wget
-  rm -r ${srcdir}/install-tl-[0-9]*/tlpkg/installer/xz
+  rm -r "${srcdir}"/install-tl-[0-9]*/tlpkg/installer/wget
+  rm -r "${srcdir}"/install-tl-[0-9]*/tlpkg/installer/xz

-  install -d "$pkgdir"/opt
-  cp -R ${srcdir}/install-tl-[0-9]*/ "$pkgdir"/opt/texlive-installer
+  install -d "${pkgdir}"/opt
+  cp -R "${srcdir}"/install-tl-[0-9]*/ "${pkgdir}"/opt/texlive-installer

You could also make me a co-maintainer and I'd push the changes.

gothicVI commented on 2023-04-18 16:12 (UTC)

Are there plans to update this package to the 2023 release?

bryango commented on 2022-12-16 16:55 (UTC)

It would be nice to add tk in optdepends for GUI support. See https://github.com/archlinux/aur/compare/texlive-installer...bryango:aur:texlive-installer. Tested personally!

gothicVI commented on 2021-04-08 16:46 (UTC)

Are there plans to update this package to the 2021 release?

zhou13 commented on 2020-06-16 20:58 (UTC) (edited on 2020-06-16 20:59 (UTC) by zhou13)

@alex_culliere The texlive version of dvisvgm is 2.9.1 now.

$ /usr/local/texlive/2020/bin/x86_64-linux/dvisvgm -V
dvisvgm 2.9.1

alex_culliere commented on 2020-03-03 15:47 (UTC)

Sorry, it's my first time reporting an issue for an AUR package. Let me clarify: Current installation comes with both Ghostscript v9.50 and dvisvgm v2.6.3, but they're incompatible. dvisvgm is still usable, but since it's lacking PostScript support due to Ghostscript being too new, to a very limited degree. I tried manually upgrading dvisvgm to 2.8 by building it from sources, which supports latests Ghostscript, but it didn't work as I don't have much experience with it.

Please let me know if I'm reporting this in the wrong place, or is there a way to customize the installation either with upgraded dvisvgm package or an older version of Ghostscript. Thanks in advance and thank you for maintaining this!

toropisco commented on 2020-03-02 19:54 (UTC)

alex_culliere: Huh!?

alex_culliere commented on 2020-03-02 13:29 (UTC)

Hi, vorbote Current distribution of dvisvgm is broken due to incorrect dependency on Ghostscript.

$ dvisvgm -V1                                                                
dvisvgm 2.6.3
-------------
brotli:      1.0.7
clipper:     6.2.1
fontforge:   20160721
freetype:    2.9.1
Ghostscript: 9.50
kpathsea:    6.3.1
potrace:     1.15
xxhash:      0.6.5
zlib:        1.2.11

dvisvgm got the support of Ghostscipt v9.50 only since version 2.8 (https://dvisvgm.de/News/ 25 October 2019)