Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
texlive-texmf
Commits:
9f2a1ff0 by Antonio Rojas at 2025-08-24T09:54:54+02:00
upgpkg: 2025.2-2: Fix git-latexdiff
Fixes #11
- - - - -
3 changed files:
- .SRCINFO
- PKGBUILD
- REUSE.toml
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = texlive-texmf
pkgdesc = TeX Live -
pkgver = 2025.2
- pkgrel = 1
+ pkgrel = 2
url = https://tug.org/texlive/
arch = any
license = GPL
@@ -23,6 +23,7 @@ pkgbase = texlive-texmf
source = texlive-updmap.script
source = 80-mtxrun.hook
source = mtxrun.script
+ source =
https://gitlab.com/git-latexdiff/git-latexdiff/-/commit/a0aa6bad.patch
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
@@ -38,6 +39,7 @@ pkgbase = texlive-texmf
sha256sums =
ee6e76192a5ad880a2152cd7900b86c8465239fb228045a2f8360b0d7a449f4a
sha256sums =
f6bb67db32d37ca15eba88bd15d8b9882c61915f98bc8d7c3c21a66c8cf8f019
sha256sums =
98b730e917281227e29077ba5689ad78baee0af3859b55966b2604c6a85f1305
+ sha256sums =
e6b754b49563531ec737891ae7c9ad3d2e5bc716e0718ae7bfda298463af48f1
pkgname = texlive-doc
pkgdesc = TeX Live - documentation
=====================================
PKGBUILD
=====================================
@@ -11,7 +11,7 @@ for _coll in ${_collections[@]}; do
done
_rev=74725
pkgver=2025.2
-pkgrel=1
+pkgrel=2
pkgdesc='TeX Live - '
license=(GPL)
arch=(any)
@@ -32,7 +32,8 @@
source=(svn://tug.org/texlive/tags/texlive-$pkgver/Master/texmf-dist#revision=$_
73-texlive-updmap.hook
texlive-updmap.script
80-mtxrun.hook
- mtxrun.script)
+ mtxrun.script
+ https://gitlab.com/git-latexdiff/git-latexdiff/-/commit/a0aa6bad.patch)
sha256sums=('SKIP'
'SKIP'
'SKIP'
@@ -47,7 +48,8 @@ sha256sums=('SKIP'
'2141c0842668fb937fd21ca2fae39b642c9665656e404a0d4ee7bdc477bf51fe'
'ee6e76192a5ad880a2152cd7900b86c8465239fb228045a2f8360b0d7a449f4a'
'f6bb67db32d37ca15eba88bd15d8b9882c61915f98bc8d7c3c21a66c8cf8f019'
- '98b730e917281227e29077ba5689ad78baee0af3859b55966b2604c6a85f1305')
+ '98b730e917281227e29077ba5689ad78baee0af3859b55966b2604c6a85f1305'
+ 'e6b754b49563531ec737891ae7c9ad3d2e5bc716e0718ae7bfda298463af48f1')
options=(!strip) # Nothing to strip, save packaging time
prepare() {
@@ -55,6 +57,9 @@ prepare() {
patch -d texmf-dist/web2c -p0 < texmf.cnf.patch
patch -d texmf-dist/web2c -p0 < texmfcnf.lua.patch
+# Fix git-latexdiff
+ patch -d texmf-dist/scripts/git-latexdiff -p1 < a0aa6bad.patch
+
# Copy files where format and maps will be extracted from
cp texmf-dist/web2c/{fmtutil.cnf,updmap.cfg,texmf.cnf} .
cp texmf-dist/tex/generic/config/language.{dat,dat.lua,def} .
=====================================
REUSE.toml
=====================================
@@ -17,14 +17,11 @@ path = [
"*.timer",
"*.desktop",
"*.hook",
-]
-SPDX-FileCopyrightText = "Arch Linux contributors"
-SPDX-License-Identifier = "0BSD"
-
-[[annotations]]
-path = [
+ "*.script",
+ "*.conf",
+ "list-collections",
"texmfcnf.lua.patch",
"texmf.cnf.patch",
]
-SPDX-FileCopyrightText = "texlive-texmf contributors"
-SPDX-License-Identifier = "TODO-Choose-a-license"
+SPDX-FileCopyrightText = "Arch Linux contributors"
+SPDX-License-Identifier = "0BSD"
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/texlive-texmf/-/commit/9f2a1ff0cd08504f4802457601be781f1c3da3a3
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/texlive-texmf/-/commit/9f2a1ff0cd08504f4802457601be781f1c3da3a3
You're receiving this email because of your account on gitlab.archlinux.org.