summaryrefslogtreecommitdiff
path: root/libre/texlive-core/PKGBUILD
diff options
context:
space:
mode:
authorAndré Fabian Silva Delgado <emulatorman@parabola.nu>2016-11-22 01:28:24 -0300
committerAndré Fabian Silva Delgado <emulatorman@parabola.nu>2016-11-22 01:30:20 -0300
commit494408025712211842f873fa48e113d543084726 (patch)
treee6a41e1a6993d7429af10283f207d10b36497060 /libre/texlive-core/PKGBUILD
parent478400cf70c1926aacbc23fa8fb70fbaaae07ef0 (diff)
texlive-core 2016.42515-2.parabola1: updating version
Diffstat (limited to 'libre/texlive-core/PKGBUILD')
-rw-r--r--libre/texlive-core/PKGBUILD26
1 files changed, 14 insertions, 12 deletions
diff --git a/libre/texlive-core/PKGBUILD b/libre/texlive-core/PKGBUILD
index c31da6b5f..c5d1b165f 100644
--- a/libre/texlive-core/PKGBUILD
+++ b/libre/texlive-core/PKGBUILD
@@ -1,13 +1,13 @@
-# $Id: PKGBUILD 273844 2016-08-16 05:46:07Z remy $
+# $Id: PKGBUILD 281688 2016-11-21 06:23:47Z remy $
# Maintainer (Arch): Rémy Oudompheng <remy@archlinux.org>
# Maintainer: Michał Masłowski <mtjm@mtjm.eu>
# Contributor: André Silva <emulatorman@parabola.nu>
_pkgname=texlive-core-libre
pkgname=texlive-core
-pkgver=2016.41843
+pkgver=2016.42515
_revnr=${pkgver#2016.}
-pkgrel=1.parabola1
+pkgrel=2.parabola1
pkgdesc="TeX Live core distribution, without nonfree add-on packages (Parabola rebranded)"
license=('GPL')
arch=(any)
@@ -32,6 +32,7 @@ mksource=("https://sources.archlinux.org/other/texlive/$pkgname-$pkgver-src.zip"
noextract=("$pkgname-$pkgver-src.zip")
source=("https://repo.parabola.nu/other/$_pkgname/$_pkgname-$pkgver-src.tar.xz"
"$pkgname.maps"
+ "$pkgname.fmts"
"texmf.cnf"
"texmfcnf.lua"
"09-texlive-fonts.conf")
@@ -47,9 +48,10 @@ backup=(etc/texmf/web2c/texmf.cnf \
etc/texmf/web2c/fmtutil.cnf \
etc/texmf/web2c/mktex.cnf \
etc/texmf/xdvi/XDvi)
-mkmd5sums=('84c8d40322b98dc10994f8e378d62640')
-md5sums=('3224500e7d52f824d42f966c7f61a83f'
- '54a34f8ddbeccec2427e4d5763349f9b'
+mkmd5sums=('ba06826f0b284a96f6384c3f56791ee3')
+md5sums=('7320436d75452151351d429b9052dc16'
+ 'ae4f25a5e69e3debd0e662bd2231ff95'
+ 'd38aaf62ad1e4d09113c44cd68d82fed'
'00d2e495f34c4e055b70c0ba13fcd891'
'16ad4dc53deb00029baef1b01ba1d984'
'393a4bf67adc7ca5df2b386759d1a637')
@@ -63,7 +65,7 @@ mksource() {
# MeX licensed packages
rm -v {cc-pl,cs,ec,mex,pl}.tar.xz
# public domain, will be relicensed
- rm -v context-{account,algorithmic,fixme,games,letter,ruby}.tar.xz
+ rm -v context-{account,algorithmic,letter,ruby}.tar.xz
# no specific free license
rm -v euro-ce.tar.xz
@@ -109,6 +111,7 @@ package() {
sed -i '/^#/d' CONTENTS
install -m644 CONTENTS $pkgdir/var/lib/texmf/arch/installedpkgs/${pkgname}_${_revnr}.pkgs
install -m644 $srcdir/$pkgname.maps $pkgdir/var/lib/texmf/arch/installedpkgs/
+ install -m644 $srcdir/$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
for dir in $wanteddirs; do
@@ -136,9 +139,6 @@ package() {
# 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/
@@ -146,8 +146,8 @@ package() {
"$pkgdir"/etc/texmf/web2c/
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/
+ cp -a "$pkgdir"/usr/share/texmf-dist/web2c/fmtutil-hdr.cnf \
+ "$pkgdir"/etc/texmf/web2c/fmtutil.cnf
cp -a "$pkgdir"/usr/share/texmf-dist/dvips/config/config.ps \
"$pkgdir"/etc/texmf/dvips/config/
cp -a "$pkgdir"/usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg \
@@ -194,6 +194,8 @@ package() {
# remove upstream updmap.cfg: it contains too many maps.
rm "${pkgdir}/usr/share/texmf-dist/web2c/updmap.cfg"
+ # remove upstream fmtutil.cnf: it will be autogenerated
+ rm "${pkgdir}/usr/share/texmf-dist/web2c/fmtutil.cnf"
# more cleanup
rm -rf $pkgdir/usr/share/texmf-dist/scripts/context/stubs/mswin/