Age | Commit message (Collapse) | Author |
|
|
|
|
|
this unfortunately changes the version number, as the tags from the old
git.archlinux.org repo where not migrated...
|
|
|
|
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.
|
|
|
|
|
|
|
|
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.
|
|
by new maintainer
|
|
Since Pacman version 5.2.0, makepkg exits whenever any command in a
pkgver function returns a non-zero exit code. A recent correction from
the git-makepkg-templates [1] adapts to this, restoring correct
processing of the PKGBUILD.
As this concerns only the build process, not changing any of the
resulting package content, the pkgrel is kept constant, to avoid
triggering any unnecessary rebuild.
[1]: https://github.com/dffischer/git-makepkg-templates/commit/d91fca9b16dd03bc0bf924dbd95dd24b06e232fe
|
|
The need for this module never caught the eye as it is likely to be
installed anyways.
|
|
The line is distinctly longer than the rest. Assorting the dependencies
below each other, as it is common to do in PKGBUILDs, makes the list
more readable.
|
|
The commits leading up to this version adapt to changes in TeX Live
2018, restoring compatibility.
|
|
Names were updated to follow changes in TeX Live 2017.
|
|
The paths now share a longer common prefix, which Bash brace expansion
can compact.
|
|
The merge of the science and mathextra collections is now taken into
account. A library path was also moved.
|
|
|
|
The perl-http-message package is already required by perl-libwww.
|
|
The git-makepkg-templates switched to dynamic adaptation to integrity
checks chosen in makepkg.conf. [1] The default checksums chosen reflect
recommendations from the Arch Linux Wiki and manual pages. [2]
[1]: https://github.com/dffischer/git-makepkg-templates/commit/e84d04b
[2]: https://aur.archlinux.org/cgit/aur.git/commit/?h=git-makepkg-templates-git&id=c2ccaaa
|
|
Other packages usually depend on the package without any -git suffix.
This makes it possible to als satisfy these dependency requirements when
they target specific versions or version ranges.
|
|
They are to be found in the AUR package git-makepkg-template-git
|
|
|