summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-12-02bump versionHans-Nikolai Viessmann
2022-11-29switch to fork (development)Hans-Nikolai Viessmann
I've created a fork of the original texlive-localmanager by Rémy Oudompheng (see https://gitlab.archlinux.org/remy/texlive-localmanager.git) which includes all of the previously applied patches (thank you to all contributors over the years!) with also a few new improvements in the works. As such, the '-git' release should be considered beta and only used for latest features and such. From now a stable versioned release is available at: https://aur.archlinux.org/packages/tllocalmgr.
2022-04-30move to 2022 release; add minor fixHans-Nikolai Viessmann
Fixes a small problem with creating PKGBUILDs for CTAN packages which are not in any texlive collection; we avoid adding the 'conflict' for such cases.
2021-10-26improve error handlingHans-Nikolai Viessmann
* we now ignore any missing pkgs file, instead issueing a warning to the user to check upstream to have this fixed * we also properly check that a package actually exists in the tlpdb *before* trying to read its metadata.
2021-08-12fix --mirror optionHans-Nikolai Viessmann
2021-06-30fix URL; remove providesHans-Nikolai Viessmann
2021-06-30update git URL to gitlab.archlinux.orgHans-Nikolai Viessmann
this unfortunately changes the version number, as the tags from the old git.archlinux.org repo where not migrated...
2021-05-23change release year to 2021; thanks @oncomouse!Hans-Nikolai Viessmann
2020-12-02make missing 'pkgs' error non-fatalHans-Nikolai Viessmann
tllocalmgr uses 'pkgs' files in order to get version information about what texlive/CTAN packages are installed on the system. For official texlive-* packages and some other ones this works fine, but a lot of AUR packages *do not* create the a 'pkgs' file. In this situation, tllocalmgr would fatal error out. This is a little extreme, though sensible as without a valid 'pkgs' file to parse for LaTeX package versions, tllocalmgr _might_ allow for packages to be installed which are already present on the machine. This however is _unlikly_ as when installing through pacman, we should hit into the FS integrity check, causing install to fail. Ideally we would want all texlive packages to always have a 'pkgs' file but that is unlikely. An alternative idea might be to create a pacman-hook to generate one if missing, but could be very tricky and time consuming.
2020-06-29add support for TeXLive 2020Hans-Nikolai Viessmann
2020-04-11fix missing quotes, thanks 2ion!Hans-Nikolai Viessmann
2020-02-09minor fix in source urlHans-Nikolai Viessmann
2020-02-05fix missing exclusion on pacman package listingHans-Nikolai Viessmann
there is an assumption within the tllocalmgr script that the package name is of form 'texlive-local', which is used to filter out the list of tex packages so that we know which system (from archlinux repo) tex packages are actually installed. With this new package name, 'tllocalmgr-git', this is not excluded leading to a startup error.
2020-02-02initial commitHans-Nikolai Viessmann