summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-text/texlive-core: sync with ::gentoomainFlorian Schmaus2024-07-261-8/+14
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* dev-texlive/texlive-pictures: add 2023_p69409-r3Florian Schmaus2024-07-162-9/+10
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* dev-texlive/texlive-binextra: add 2023_p69527-r5Florian Schmaus2024-07-162-17/+7
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-text/texlive-core: add texlive-core-2023-r10Florian Schmaus2024-07-162-17/+29
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* texlive-common.eclass: Add TEXLIVE_SCRIPTS_W_FILE_EXT variableFlorian Schmaus2024-07-161-2/+18
| | | | | | | | | | | | | | | | | Some scripts are supposed to be installed with file extensions [1, 2]. Add support for declaring those scripts in a new elcass variable TEXLIVE_SCRIPTS_W_FILE_EXT. Also use pure-bash functions to retrieve the basename and strip the file extensions. And use "declare -l" to lowercase the value of 'trg', instead of 'tr' [3]. 1: https://tug.org/pipermail/tldistro/2024q3/000485.html 2: https://github.com/TeX-Live/texlive-source/blob/c087bab35570b1d5cb0afd272611a7a4ec3c9e38/texk/texlive/linked_scripts/Makefile.am#L332-L333 3: https://github.com/TeX-Live/texlive-source/blob/c087bab35570b1d5cb0afd272611a7a4ec3c9e38/texk/texlive/linked_scripts/Makefile.am#L330 Bug: https://bugs.gentoo.org/934975 Signed-off-by: Florian Schmaus <flow@gentoo.org>
* texlive-common.eclass: sync with ::gentooFlorian Schmaus2024-05-141-3/+5
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* texlive-module.eclass: sync with ::gentooFlorian Schmaus2024-05-131-1/+1
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* texlive-module.eclass: sync with ::gentooFlorian Schmaus2024-05-021-3/+7
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* texlive-module.eclass: use ebegin and eendFlorian Schmaus2024-04-301-1/+3
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* texlive-module.eclass: exclude texlive-core man pages from being installedFlorian Schmaus2024-04-301-5/+179
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* avoid loop in man page installationFlorian Schmaus2024-04-301-5/+2
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* texlive-module.eclass: install man pages in right locationFlorian Schmaus2024-04-301-1/+11
| | | | | | | | | | The TeX Live packages under dev-texlive/* currently do not install the man pages in the right location. They are under /usr/share/texmf-dist/doc/man. Install them at the right location using doman. Signed-off-by: Florian Schmaus <flow@gentoo.org>
* texlive-common.eclass: syncFlorian Schmaus2024-04-301-9/+11
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* use 2> instead of &>Florian Schmaus2024-04-041-1/+1
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* texlive-common.eclass: efmtutil-sys: use ebegin/eend and log outputFlorian Schmaus2024-04-041-3/+5
| | | | | | | Use ebegin/eend and instead of redirecting the output to /dev/null capture stdout and stderr under a file under $T. Signed-off-by: Florian Schmaus <flow@gentoo.org>
* dev-texlive/texlive-binextra: sync with ::gentooFlorian Schmaus2024-04-042-8/+0
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* dev-texlive/texlive-basic: sync with ::gentooFlorian Schmaus2024-04-041-3/+0
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-text/texlive-core: drop 2023-r1, 2023-r2Florian Schmaus2024-04-042-944/+0
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-text/texlive-core: sync with ::gentooFlorian Schmaus2024-04-043-2/+496
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* eclass: sync eclasses with ::gentooFlorian Schmaus2024-04-042-58/+58
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* texlive-module.eclass: shorten ebegin messageFlorian Schmaus2024-04-031-1/+1
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* texlive-module.eclass: use REPLACED_BY_VERSION instead of REPLACING_VERSIONS ↵Florian Schmaus2024-04-031-2/+2
| | | | | | | | | in postrm As pointed out by ulm, REPLACING_VERSIONS isn't defined in pkg_postrm, but REPLACED_BY_VERSION is. Signed-off-by: Florian Schmaus <flow@gentoo.org>
* texlive-module.eclass: only invoke etexmf-update if not installing other versionFlorian Schmaus2024-04-021-1/+1
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* texlive-module.eclass: improved texlive-common_append_to_src_uriFlorian Schmaus2024-04-021-19/+8
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* texlive-module.eclass: add texlive-module_update_tlpdbFlorian Schmaus2024-04-021-0/+68
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-text/texlive-core: add 2023-r2Florian Schmaus2024-03-051-0/+455
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* */*: udpate TexLive license mapping, map LPPL-1.0Florian Schmaus2024-03-0514-14/+14
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* dev-tex/glossaries: destabilize 4.53Florian Schmaus2024-03-011-1/+1
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* dev-tex/bibtexu: destabilize 4.00_p20230311Florian Schmaus2024-03-011-1/+1
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* dev-libs/ptexenc: destabilize 1.4.3_p20230311Florian Schmaus2024-03-011-1/+1
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-text/ps2pkm: destabilize 1.8_p20230311Florian Schmaus2024-03-011-1/+1
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-text/ttf2pk2: destabilize 2.0_p20230311 for ~sparcFlorian Schmaus2024-03-011-1/+1
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-text/texlive-core/files: drop files/, all in tex-patches.git nowFlorian Schmaus2024-03-013-353/+0
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-text/texlive-core: bump gentoo patches to 3Florian Schmaus2024-03-012-12/+2
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* texlive-common.eclass: incorporate ML feedback, part 2Florian Schmaus2024-02-291-2/+2
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* eclass: incorporate ML feedbackFlorian Schmaus2024-02-292-3/+3
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* */*: drop --ignore-errors, use nonftalFlorian Schmaus2024-02-292-16/+7
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* dev-texlive/texlive-humanities: adjust rm pathFlorian Schmaus2024-02-281-1/+1
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* dev-texlive/texlive-humanities: use pkg-configFlorian Schmaus2024-02-282-5/+14
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* dev-texlive/texlive-humanities: conditionally make and patch to respect flagsFlorian Schmaus2024-02-282-2/+75
| | | | | | | Closes: https://bugs.gentoo.org/925704 Closes: https://bugs.gentoo.org/925710 Closes: https://bugs.gentoo.org/925711 Signed-off-by: Florian Schmaus <flow@gentoo.org>
* dev-tex/tex4ht: it is tex.git nowFlorian Schmaus2024-02-281-1/+1
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-text/texlive: refine tex4ht version requirementFlorian Schmaus2024-02-281-1/+1
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* dev-tex/tex4ht: add 20230311_p69739, drop 20230311_p68735Florian Schmaus2024-02-282-7/+7
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-text/texlive: adjust tex4ht version requirementFlorian Schmaus2024-02-281-1/+1
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* Revert "dev-tex/tex4ht: add 2023_p68735, drop 20230311_p68735"Florian Schmaus2024-02-281-0/+0
| | | | | | | | | This reverts commit 979fdbc4ef3ba6aa364af1e33aa295ce36a29a23. Version of tex4ht should be 20230311, as the existing tex4ht version in gentoo is 20090611. Signed-off-by: Florian Schmaus <flow@gentoo.org>
* dev-texlive/texlive-humanities: compile opbibleFlorian Schmaus2024-02-281-1/+6
| | | | | Closes: https://bugs.gentoo.org/924838 Signed-off-by: Florian Schmaus <flow@gentoo.org>
* dev-texlive/texlive-binextra: add keepdirFlorian Schmaus2024-02-281-0/+5
| | | | | Closes: https://bugs.gentoo.org/925681 Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-text/texlive-core: tabifyFlorian Schmaus2024-02-261-2/+2
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-text/texlive-core: fix DoubleEmptyLineFlorian Schmaus2024-02-261-1/+0
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-text/texlive-core: drop keepdir /usr/share/texmf-siteFlorian Schmaus2024-02-261-2/+0
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>