[arch-commits] Commit in texlive-core/trunk (PKGBUILD)
Rémy Oudompheng
remy at archlinux.org
Tue Aug 16 05:46:07 UTC 2016
Date: Tuesday, August 16, 2016 @ 05:46:07
Author: remy
Revision: 273844
Update to 2016.41843-1
Also clean up the PKGBUILD:
- fmtutil.cnf was not cleaned from aleph/lamda properly
- updmap commands were confusing and useless
Modified:
texlive-core/trunk/PKGBUILD
----------+
PKGBUILD | 26 +++++++++-----------------
1 file changed, 9 insertions(+), 17 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-08-16 05:44:41 UTC (rev 273843)
+++ PKGBUILD 2016-08-16 05:46:07 UTC (rev 273844)
@@ -2,7 +2,7 @@
# Maintainer: Rémy Oudompheng <remy at archlinux.org>
pkgname=texlive-core
-pkgver=2016.41471
+pkgver=2016.41843
_revnr=${pkgver#2016.}
pkgrel=1
pkgdesc="TeX Live core distribution"
@@ -21,9 +21,9 @@
't1utils: can be useful when installing Type1 fonts'
)
groups=('texlive-most')
-conflicts=('tetex' 'texlive-latex3')
-provides=('tetex' 'texlive-latex3')
-replaces=('tetex' 'texlive-latex3')
+conflicts=('tetex' 'texlive-latex3' 'pdfjam')
+provides=('tetex' 'texlive-latex3' 'pdfjam')
+replaces=('tetex' 'texlive-latex3' 'pdfjam')
url='http://tug.org/texlive/'
source=("https://sources.archlinux.org/other/texlive/$pkgname-$pkgver-src.zip"
"$pkgname.maps"
@@ -42,7 +42,7 @@
etc/texmf/web2c/fmtutil.cnf \
etc/texmf/web2c/mktex.cnf \
etc/texmf/xdvi/XDvi)
-md5sums=('7e73ca95a2c2da5cb59af6fbb2aa40fe'
+md5sums=('84c8d40322b98dc10994f8e378d62640'
'54a34f8ddbeccec2427e4d5763349f9b'
'df537245012f3e5f05bdc55644b7a3df'
'16ad4dc53deb00029baef1b01ba1d984'
@@ -93,12 +93,15 @@
# Remove manpages (already in texlive-bin).
rm -rf "$pkgdir"/usr/share/texmf-dist/doc/man
+ ## remove aleph from fmtutil.cnf
+ sed -i -e '/aleph/d' "$pkgdir"/usr/share/texmf-dist/web2c/fmtutil.cnf
+
# copy config files to $TEXMFCONFIG tree
cp -a "$pkgdir"/usr/share/texmf-dist/chktex/chktexrc \
"$pkgdir"/etc/texmf/chktex/
cp -a "$pkgdir"/usr/share/texmf-dist/web2c/mktex.cnf \
"$pkgdir"/etc/texmf/web2c/
- cp -a "$pkgdir"/usr/share/texmf-dist/web2c/updmap.cfg \
+ cp -a "$pkgdir"/usr/share/texmf-dist/web2c/updmap-hdr.cfg \
"$pkgdir"/etc/texmf/web2c/
cp -a "$pkgdir"/usr/share/texmf-dist/web2c/fmtutil.cnf \
"$pkgdir"/etc/texmf/web2c/
@@ -118,11 +121,7 @@
"$pkgdir"/etc/texmf/xdvi/
# remove TL specific warnings in the language.{dat,def} files:
sed -i -e '/DO NOT EDIT/,+3 d' "$pkgdir"/etc/texmf/tex/generic/config/language.*
- # clean updmap.cfg
- sed -i '/^\(Map\|MixedMap\)/d' "$pkgdir"/etc/texmf/web2c/updmap.cfg
- sed -i '/^#! \(Map\|MixedMap\)/d' "$pkgdir"/etc/texmf/web2c/updmap.cfg
-
# replace upstream texmf.cnf with ours
rm -f "$pkgdir"/usr/share/texmf-dist/web2c/texmf.cnf
install -m644 "$srcdir"/texmf.cnf "$pkgdir"/etc/texmf/web2c/texmf.cnf
@@ -131,8 +130,6 @@
ln -sf /etc/texmf/web2c/texmf.cnf "$pkgdir"/usr/share/texmf-dist/web2c/texmf.cnf
# replace upstream texmfcnf.lua with ours
install -m644 "$srcdir"/texmfcnf.lua "$pkgdir"/usr/share/texmf-dist/web2c/texmfcnf.lua
- ## remove aleph from fmtutil.cnf
- sed -i -e '/aleph/d' "$pkgdir"/usr/share/texmf-dist/web2c/fmtutil.cnf
# create symlinks for formats
echo "--> Create symlinks for TeX formats ..."
@@ -152,11 +149,6 @@
#cp -a $pkgdir/usr/share/texmf-dist/tex/context/config/cont-usr.tex \
# $pkgdir/etc/texmf/tex/context/config/cont-usr.tex
- # remove obsolete stuff (we don't provide the omega and aleph binaries anyway)
- rm -f $pkgdir/usr/share/texmf-dist/tex/plain/config/{omega,aleph}.ini
- #sed -i '/cherokee\.map/d; /oinuit\.map/d; /omega\.map/d' \
- # "${pkgdir}/usr/share/texmf-dist/web2c/updmap.cfg"
-
# remove upstream updmap.cfg: it contains too many maps.
rm "${pkgdir}/usr/share/texmf-dist/web2c/updmap.cfg"
More information about the arch-commits
mailing list