diff options
author | André Fabian Silva Delgado <emulatorman@parabola.nu> | 2016-11-22 01:28:24 -0300 |
---|---|---|
committer | André Fabian Silva Delgado <emulatorman@parabola.nu> | 2016-11-22 01:30:20 -0300 |
commit | 494408025712211842f873fa48e113d543084726 (patch) | |
tree | e6a41e1a6993d7429af10283f207d10b36497060 /libre/texlive-core/PKGBUILD | |
parent | 478400cf70c1926aacbc23fa8fb70fbaaae07ef0 (diff) | |
download | abslibre-494408025712211842f873fa48e113d543084726.tar.gz abslibre-494408025712211842f873fa48e113d543084726.tar.bz2 abslibre-494408025712211842f873fa48e113d543084726.zip |
texlive-core 2016.42515-2.parabola1: updating version
Diffstat (limited to 'libre/texlive-core/PKGBUILD')
-rw-r--r-- | libre/texlive-core/PKGBUILD | 26 |
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/ |