[arch-commits] Commit in texlive-core/trunk (PKGBUILD)

Rémy Oudompheng remy at gemini.archlinux.org
Mon Mar 21 06:44:51 UTC 2022


    Date: Monday, March 21, 2022 @ 06:44:51
  Author: remy
Revision: 440384

upgpkg: texlive-core 2021.62793-1

Add wdiff as texlive-core optdep (FS#52769)
Add texlogsieve symlink (FS#73685)
Add missing manpages (FS#59416)

- upgrade package amsfonts 29208 -> 61937
- upgrade package apalike-german 54080 -> 61719
- upgrade package arara 61370 -> 62339
- upgrade package asymptote 58569 -> 61937
- upgrade package avantgar 31835 -> 61983
- upgrade package babel 61186 -> 62203
- upgrade package babel-polish 30283 -> 62681
- upgrade package beamer 60801 -> 61954
- upgrade package bibtex 57972 -> 61719
- upgrade package bidi 55193 -> 62073
- upgrade package bidi-atbegshi 35154 -> 62009
- upgrade package bookman 31835 -> 61719
- upgrade package businesscard-qrcode 54080 -> 61719
- upgrade package caption 56771 -> 62758
- upgrade package context-filter 60786 -> 62070
- upgrade package context-vim 61301 -> 62071
- upgrade package courier 35058 -> 61719
- upgrade package cslatex 57972 -> 62145
- upgrade package csplain 58353 -> 62772
- upgrade package cweb 60085 -> 62023
- upgrade package de-macro 57349 -> 61719
- upgrade package dehyph-exptl 58212 -> 62735
- upgrade package dvips 57972 -> 61719
- upgrade package epstopdf 48684 -> 61719
- upgrade package expkv-cs 61109 -> 62003
- upgrade package expkv-def 60572 -> 61796
- upgrade package fiziko 54512 -> 61944
- upgrade package fontinst 53562 -> 61719
- upgrade package fontools 61067 -> 61726
- upgrade package fontspec 56594 -> 61617
- upgrade package geometry 54080 -> 61719
- upgrade package graphics-def 61111 -> 62085
- upgrade package helvetic 31835 -> 61719
- upgrade package hologo 61078 -> 61719
- upgrade package hyperref 59511 -> 62142
- upgrade package hyph-utf8 58619 -> 61719
- upgrade package hyphen-base 61052 -> 62756
- upgrade package iftex 56594 -> 61910
- upgrade package kpathsea 59203 -> 61937
- upgrade package l3backend 61303 -> 61931
- upgrade package l3experimental 61040 -> 61903
- upgrade package l3kernel 61121 -> 62165
- upgrade package l3packages 61040 -> 61588
- upgrade package latexdiff 55540 -> 61434
- upgrade package latexindent 61385 -> 62691
- upgrade package latexmk 61146 -> 62768
- new package linebreaker
- upgrade package lineno 57866 -> 61719
- upgrade package lm 58637 -> 61719
- upgrade package lua-uni-algos 60194 -> 62205
- upgrade package lua-widow-control 61317 -> 62526
- new package luacensor
- upgrade package luafindfont 61224 -> 61959
- upgrade package luakeys 60980 -> 61458
- upgrade package lualatex-math 59847 -> 61464
- upgrade package luamplib 61133 -> 61587
- upgrade package luaotfload 59293 -> 62789
- upgrade package luatex 58822 -> 62174
- upgrade package lutabulartools 61003 -> 62253
- upgrade package lwarp 60674 -> 62762
- upgrade package make4ht 60738 -> 62075
- upgrade package matapli 58635 -> 62633
- upgrade package mathtools 58856 -> 61937
- upgrade package memoir 59610 -> 62105
- upgrade package metafont 57972 -> 61719
- upgrade package metapost 57972 -> 61719
- upgrade package mfware 57972 -> 61719
- upgrade package microtype 61266 -> 62718
- upgrade package minim 59536 -> 62420
- upgrade package minim-hatching 59531 -> 62396
- upgrade package minim-math 59537 -> 62420
- upgrade package minim-mp 59538 -> 62420
- upgrade package minim-pdf 59539 -> 62420
- upgrade package minim-xmp 59553 -> 62420
- upgrade package modes 56303 -> 61719
- upgrade package mptopdf 57347 -> 61520
- upgrade package ncntrsbk 31835 -> 61719
- upgrade package optex 60332 -> 62641
- upgrade package palatino 31835 -> 61719
- upgrade package pdfextra 60553 -> 61719
- upgrade package pdfmanagement-testphase 60347 -> 62764
- upgrade package pdfpages 58212 -> 61801
- upgrade package pdftex 57973 -> 62145
- upgrade package penlight 61326 -> 62720
- upgrade package poormanlog 58966 -> 61719
- upgrade package profcollege 60999 -> 62687
- new package proflycee
- upgrade package psutils 52851 -> 61719
- upgrade package pwebmac 60979 -> 61922
- upgrade package pyluatex 60977 -> 62766
- upgrade package schulmathematik 61347 -> 61719
- upgrade package symbol 31835 -> 61719
- upgrade package tex4ebook 61012 -> 62076
- upgrade package tex4ht 61362 -> 62532
- upgrade package texdoc 59283 -> 62380
- upgrade package texfot 59040 -> 62157
- upgrade package texinfo 61024 -> 61498
- upgrade package texlive-scripts 61403 -> 62782
- upgrade package texlive.infra 60693 -> 62112
- new package texlogfilter
- upgrade package texlogsieve 61328 -> 62724
- upgrade package texplate 60096 -> 61719
- upgrade package times 35058 -> 61719
- upgrade package ucharclasses 58029 -> 62378
- upgrade package unicode-math 56594 -> 61719
- upgrade package xecjk 61287 -> 61529
- upgrade package xetex 61114 -> 62145
- upgrade package xetexko 60444 -> 62791
- upgrade package xindex 60997 -> 62521
- upgrade package yamlvars 61327 -> 62722
- upgrade package zapfchan 31835 -> 61719
- upgrade package zapfding 31835 -> 61719
- deleted package book-of-common-prayer
- deleted package mcf2graph

Modified:
  texlive-core/trunk/PKGBUILD

----------+
 PKGBUILD |   17 ++++++++++++++---
 1 file changed, 14 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-03-21 06:42:32 UTC (rev 440383)
+++ PKGBUILD	2022-03-21 06:44:51 UTC (rev 440384)
@@ -1,7 +1,7 @@
 # Maintainer: Rémy Oudompheng <remy at archlinux.org>
 
 pkgname=texlive-core
-pkgver=2021.61403
+pkgver=2021.62793
 _revnr=${pkgver#2021.}
 pkgrel=1
 pkgdesc="TeX Live core distribution"
@@ -8,6 +8,7 @@
 license=('GPL')
 arch=(any)
 depends=('texlive-bin' 'perl')
+makedepends=('subversion')
 optdepends=(
   'dialog:      for texconfig'
   'ghostscript: for epstopdf, epspdf and other ConTeXt tools' 
@@ -31,6 +32,7 @@
           'texlive-plainextra')
 url='http://tug.org/texlive/'
 source=("https://sources.archlinux.org/other/texlive/$pkgname-$pkgver-src.zip"
+        "texlive-man::svn://tug.org/texlive/tags/texlive-2021.3/Master/texmf-dist/doc/man#revision=${_revnr}"
         "$pkgname.maps"
         "$pkgname.fmts"
         "mktexlsr.hook"
@@ -54,7 +56,8 @@
 	etc/texmf/web2c/fmtutil.cnf \
 	etc/texmf/web2c/mktex.cnf \
 	etc/texmf/xdvi/XDvi)
-sha256sums=('6eff64808531e8064e84ef9177ad8f458f466ef88e499beb1a2bb0966f2219b0'
+sha256sums=('2b779f3acf87348736d28fb158c88c7b1c5c0eef8ca70c8fbd9b69e8b7c9fc96'
+            'SKIP'
             'bbed1c20c91daca967e344505b9dd4e502569365709ce6b87be5510c2ebb98ef'
             '09cbe0717c53078d30bdc378322f82e673dafbe7cf76a11e0a3c6dd54dcdfea3'
             'c76f01fe2a42e5860f7d0b2f16a4fc09101e1a14ea7488985e914cda749f1a21'
@@ -87,7 +90,7 @@
    install -m644 $pkgname.maps "$pkgdir"/var/lib/texmf/arch/installedpkgs/
    install -m644 $pkgname.fmts "$pkgdir"/var/lib/texmf/arch/installedpkgs/
    install -m755 -d "$pkgdir"/usr/share
-   wanteddirs=$(for d in *; do test -d $d && [[ $d != texmf* ]] && echo $d; done) || true
+   wanteddirs=$(for d in *; do test -d $d && [[ $d != texmf* ]] && [[ $d != texlive-man ]] && echo $d; done) || true
    for dir in $wanteddirs; do
      find $dir -type d -exec install -d -m755 "$pkgdir"/usr/share/texmf-dist/'{}' \;
      find $dir -type f -exec install -m644 '{}' "$pkgdir"/usr/share/texmf-dist/'{}' \;
@@ -300,6 +303,7 @@
 texlive/updmap.pl
 texliveonfly/texliveonfly.py
 texloganalyser/texloganalyser
+texlogsieve/texlogsieve
 texplate/texplate.sh
 thumbpdf/thumbpdf.pl
 typeoutfileinfo/typeoutfileinfo.sh
@@ -308,10 +312,14 @@
 xindy/xindy.pl
 "
     install -m755 -d "$pkgdir/usr/bin"
+    install -m755 -d "$pkgdir/usr/share/man/man1"
     for _script in ${_linked_scripts}; do
         _scriptbase=$(basename $_script)
         _scriptbase=${_scriptbase%.*}
         ln -s /usr/share/texmf-dist/scripts/${_script} "${pkgdir}/usr/bin/${_scriptbase}"
+        if [[ -f "$srcdir/texlive-man/man1/${_scriptbase}.1" ]]; then
+            install -m644 "$srcdir/texlive-man/man1/${_scriptbase}.1" "${pkgdir}/usr/share/man/man1/"
+        fi
     done
     ln -s /usr/share/texmf-dist/scripts/listings-ext/listings-ext.sh "${pkgdir}/usr/bin/listings-ext.sh"
 
@@ -327,4 +335,7 @@
     ln -s mktexlsr "${pkgdir}"/usr/bin/texhash
     ln -s pdfcrop "${pkgdir}"/usr/bin/rpdfcrop
     ln -s texdef "${pkgdir}"/usr/bin/latexdef
+    for _scriptbase in allec kpsepath kpsexpand mktexfmt texhash; do
+        install -m644 "$srcdir/texlive-man/man1/${_scriptbase}.1" "${pkgdir}/usr/share/man/man1/"
+    done
 }



More information about the arch-commits mailing list