[arch-commits] Commit in texlive-bin/trunk (6 files)
Date: Saturday, May 11, 2019 @ 12:27:55 Author: remy Revision: 352837 upgpkg: texlive-bin 2019.51075-1 Upgrade for TL 2019 Modified: texlive-bin/trunk/PKGBUILD texlive-bin/trunk/pdftex-poppler0.76.patch Deleted: texlive-bin/trunk/freetype-pkgconfig.patch texlive-bin/trunk/luatex-poppler-fixes.patch texlive-bin/trunk/synctex-missing-header.patch texlive-bin/trunk/xetex-poppler-fixes.patch --+ PKGBUILD | 46 + freetype-pkgconfig.patch | 22 -- luatex-poppler-fixes.patch | 352 - pdftex-poppler0.76.patch | 94 +- synctex-missing-header.patch | 12 - xetex-poppler-fixes.patch| 40 6 files changed, 93 insertions(+), 473 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 10:59:30 UTC (rev 352836) +++ PKGBUILD2019-05-11 12:27:55 UTC (rev 352837) @@ -2,8 +2,8 @@ # Contributor: francois pkgname=('texlive-bin' 'libsynctex') -pkgver=2018.48691 -pkgrel=9 +pkgver=2019.51075 +pkgrel=1 license=('GPL') arch=('x86_64') makedepends=('git' 'cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler' @@ -11,49 +11,20 @@ 'icu' 'harfbuzz' 'harfbuzz-icu' 'gmp' 'mpfr' 'potrace' 'libpaper' 'perl' 'clisp' 'ffcall') url='http://tug.org/texlive/' -_commit=f68b0992e13a2e155d71beb3e016ea4139023224 # texlive-2018.2 +_commit=74c2495978a4a84ffae10252c0fd244f1140228e # texlive-2019.2 r51075 source=("git+https://github.com/Tex-Live/texlive-source.git#commit=${_commit}"; -"pdftex-poppler0.76.patch" -"luatex-poppler-fixes.patch" -"xetex-poppler-fixes.patch" -"freetype-pkgconfig.patch" -"synctex-missing-header.patch") +"pdftex-poppler0.76.patch") sha256sums=('SKIP' -'0b4070f489edef771f308687d9e99cb54e8a442f0229767c6fda5515045cd797' -'6daa9fb9991f34406a0620a7f9185776ce1ac601a9c66a537c4b90ce97c1ffc6' -'7deb8bd50640b0f4ff9b4c11985fe6153906384b62cb9b5a3c4b52397fb941ca' -'bed44f4ccda369410e90eac527cf44b8c1afda7d987ae521b4fd5edb425eef3e' -'b6c81eb091b5910226e0359768edd178680debee56b63ab0a3753c3429c28ab0') +'5da9f5356ca14d950c222108b431baaf5c27667460ffab9597b29ef11b426c0f') prepare() { cd "$srcdir/texlive-source" -# Synctex "make install" misses synctex_version.h -patch -Np1 -i "${srcdir}/synctex-missing-header.patch" - -# Freetype2 2.9.1 package no longer has freetype-config -patch -Np1 -i "${srcdir}/freetype-pkgconfig.patch" - -./reautoconf - # t4ht expects to be un /usr/share/texmf/bin/t4ht (FS#27251) sed -i s/SELFAUTOPARENT/TEXMFROOT/ texk/tex4htk/t4ht.c -# luatex switched from poppler to pplib in newer versions so -# upstream fixes aren't available; hopefully this is correct -patch -Np1 -i "${srcdir}/luatex-poppler-fixes.patch" -find texk/web2c/luatexdir -type f -exec sed -i \ - -e 's|gTrue|true|g' \ - -e 's|gFalse|false|g' \ - -e 's|GBool|bool|g' \ - -e 's|getCString|c_str|g' \ - -e 's|Guint|unsigned int|g' \ - -e 's|Guchar|unsigned char|g' \ - {} + -# xetex poppler compatibility -patch -Np1 -i "${srcdir}/xetex-poppler-fixes.patch" # pdftex poppler compatibility (upstream patches) -patch -Np1 -i "${srcdir}/pdftex-poppler0.76.patch" +patch -Np1 -i "$srcdir/pdftex-poppler0.76.patch" cp -pv texk/web2c/pdftexdir/pdftoepdf{-poppler0.76.0,}.cc cp -pv texk/web2c/pdftexdir/pdftosrc{-poppler0.76.0,}.cc } @@ -213,8 +184,10 @@ checklistings chkweb cjk-gs-integrate +cluttex context contextjit +ctanbib ctanify ctanupload ctan-o-mat @@ -295,6 +268,7 @@ pdflatexpicscale pdfnup pdfpun +pdftex-quiet pdfxup pfarrei pkfix @@ -340,6 +314,7 @@ vpl2ovp vpl2vpl xhlatex +xindex xindy " _games_scripts="rubikrotation" @@ -367,6 +342,7 @@ splitindex svn-multi vpe +webquiz wordcount yplan" _music_scripts="lily-glyph-commands lily-image-commands lily-rebuild-pdfs Deleted: freetype-pkgconfig.patch === --- freetype-pkgconfig.patch2019-05-11 10:59:30 UTC (rev 352836) +++ freetype-pkgconfig.patch2019-05-11 12:27:55 UTC (rev 352837) @@ -1,22 +0,0 @@ source/m4/kpse-freetype2-flags.m4.orig 2015-06-16 01:27:13.292945838 +0200 -+++ source/m4/kpse-freetype2-flags.m4 2018-05-26 23:51:50.567080501 +0200 -@@ -21,17 +21,9 @@ - - # KPSE_FREETYPE2_OPTIONS([WITH-SYSTEM]) - # - --AC_DEFUN([KPSE_FREETYPE2_OPTIONS], [_KPSE_LIB_OPTIONS([freetype2], [$1], [freetype-config])]) -+AC_DEFUN([KPSE_FREETYPE2_OPTIONS], [_KPSE_LIB_OPTIONS([freetype2], [$1], [pkg-config])]) - - # KPSE_FREETYPE2_SYSTEM_FLAGS - # --- - AC_DEFUN([KPSE_FREETYPE2_SYSTEM_FLAGS], [dnl --AC_REQUIRE([AC_CANONICAL_HOST])[]dnl --AC_CHECK_TOOL([FT2_CONFIG], [free
[arch-commits] Commit in texlive-bin/trunk (6 files)
Date: Monday, November 21, 2016 @ 06:27:04 Author: remy Revision: 281690 upgpkg: texlive-bin 2016.41290-8 Add hook for format regeneration Added: texlive-bin/trunk/texlive-fmtutil.hook texlive-bin/trunk/texlive-fmtutil.script Modified: texlive-bin/trunk/PKGBUILD texlive-bin/trunk/mktexlsr.hook texlive-bin/trunk/texlive-updmap.hook Deleted: texlive-bin/trunk/texlive.install + PKGBUILD | 16 ++-- mktexlsr.hook |1 + texlive-fmtutil.hook | 12 texlive-fmtutil.script | 19 +++ texlive-updmap.hook|1 + texlive.install| 31 --- 6 files changed, 43 insertions(+), 37 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-11-21 06:23:51 UTC (rev 281689) +++ PKGBUILD2016-11-21 06:27:04 UTC (rev 281690) @@ -4,7 +4,7 @@ pkgname=('texlive-bin' 'libsynctex') pkgver=2016.41290 -pkgrel=7 +pkgrel=8 license=('GPL') arch=('i686' 'x86_64') makedepends=('cairo' 'pixman' 'graphite' 't1lib' 'gd' 'poppler' @@ -17,12 +17,15 @@ "mktexlsr.script" "texlive-updmap.hook" "texlive-updmap.script" -) +"texlive-fmtutil.hook" +"texlive-fmtutil.script") md5sums=('7303361f2d441eb5c962a996fd77e8fa' - '7bc9cef52d3b0c15d2364b7d8658faa6' + 'a4e54f0cb05f401728b2b230fd63b300' '2bbbef810687f4b2804a4b8cb91ce02f' - 'c18cbbd000aac60813b1695aa058964f' - 'c64d77b5111a26b9995263b49df4937c') + '0ecdbd88cae12dbeb5d0d63127c5fc38' + 'c64d77b5111a26b9995263b49df4937c' + '582af708588fd09eeaa0f08111e60091' + '3f05fa08f84b94fcb3a76be271116a95') build() { cd "$srcdir" @@ -106,7 +109,6 @@ provides=('lcdf-typetools' 'kpathsea' 'xindy') optdepends=('ed: for texconfig' 'biber: for bibliography processing') - install="texlive.install" options=('!strip') cd "$srcdir" @@ -157,8 +159,10 @@ ## install pacman hooks install -D -m644 ${srcdir}/mktexlsr.hook "$pkgdir/usr/share/libalpm/hooks/mktexlsr.hook" install -D -m644 ${srcdir}/texlive-updmap.hook "$pkgdir/usr/share/libalpm/hooks/texlive-updmap.hook" + install -D -m644 ${srcdir}/texlive-fmtutil.hook "$pkgdir/usr/share/libalpm/hooks/texlive-fmtutil.hook" install -D -m755 ${srcdir}/mktexlsr.script "$pkgdir/usr/share/libalpm/scripts/mktexlsr" install -D -m755 ${srcdir}/texlive-updmap.script "$pkgdir/usr/share/libalpm/scripts/texlive-updmap" + install -D -m755 ${srcdir}/texlive-fmtutil.script "$pkgdir/usr/share/libalpm/scripts/texlive-fmtutil" # # remove dangling symlinks Modified: mktexlsr.hook === --- mktexlsr.hook 2016-11-21 06:23:51 UTC (rev 281689) +++ mktexlsr.hook 2016-11-21 06:27:04 UTC (rev 281690) @@ -3,6 +3,7 @@ Operation = Install Operation = Upgrade Operation = Remove +Target = usr/bin/mktexlsr Target = etc/texmf/* Target = usr/share/texmf/* Target = usr/share/texmf-dist/* Added: texlive-fmtutil.hook === --- texlive-fmtutil.hook(rev 0) +++ texlive-fmtutil.hook2016-11-21 06:27:04 UTC (rev 281690) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = var/lib/texmf/arch/installedpkgs/*.fmts + +[Action] +Description = Updating TeXLive format files... +When = PostTransaction +Exec = /usr/share/libalpm/scripts/texlive-fmtutil + Added: texlive-fmtutil.script === --- texlive-fmtutil.script (rev 0) +++ texlive-fmtutil.script 2016-11-21 06:27:04 UTC (rev 281690) @@ -0,0 +1,19 @@ +#!/bin/bash + +FMTUTIL="etc/texmf/web2c/fmtutil.cnf" +FMTUTILLOCAL="etc/texmf/web2c/fmtutil-local.cnf" + +cp usr/share/texmf-dist/web2c/fmtutil-hdr.cnf $FMTUTIL +for file in var/lib/texmf/arch/installedpkgs/*.fmts; do +echo >> $FMTUTIL +echo "# $file" >> $FMTUTIL +cat $file >> $FMTUTIL +done +if [[ -f "$FMTUTILLOCAL" ]]; then +echo >> $FMTUTIL +echo "# $FMTUTILLOCAL" >> $FMTUTIL +cat "$FMTUTILLOCAL" >> $FMTUTIL +fi + +/usr/bin/fmtutil-sys --all --cnffile $FMTUTIL > /dev/null + Modified: texlive-updmap.hook === --- texlive-updmap.hook 2016-11-21 06:23:51 UTC (rev 281689) +++ texlive-updmap.hook 2016-11-21 06:27:04 UTC (rev 281690) @@ -3,6 +3,7 @@ Operation = Install Operation = Upgrade Operation = Remove +Target = usr/bin/tex Target = var/lib/texmf/arch/installedpkgs/*.maps [Action] Deleted: texlive.install === --- texlive.install 2016-11-21 06:23:51
[arch-commits] Commit in texlive-bin/trunk (6 files)
Date: Saturday, August 3, 2013 @ 21:48:52 Author: remy Revision: 192004 Revert r189858. This is not how we rebuild old packages. Modified: texlive-bin/trunk/PKGBUILD texlive-bin/trunk/texlive.install Deleted: texlive-bin/trunk/09-texlive-fonts.conf texlive-bin/trunk/luatex-r4449-radical-rule-thickness.patch texlive-bin/trunk/poppler-0.20.patch texlive-bin/trunk/texmf.cnf ---+ PKGBUILD | 227 +++- luatex-r4449-radical-rule-thickness.patch | 23 poppler-0.20.patch| 22 texlive.install | 33 - texmf.cnf | 724 5 files changed, 121 insertions(+), 908 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 192003:192004 to see the changes.
[arch-commits] Commit in texlive-bin/trunk (6 files)
Date: Wednesday, July 10, 2013 @ 09:18:58 Author: bpiotrowski Revision: 189858 upgpkg: texlive-bin 2012.0-13 - rebuild against gd 2.1.0 Added: texlive-bin/trunk/09-texlive-fonts.conf texlive-bin/trunk/luatex-r4449-radical-rule-thickness.patch texlive-bin/trunk/poppler-0.20.patch texlive-bin/trunk/texmf.cnf Modified: texlive-bin/trunk/PKGBUILD texlive-bin/trunk/texlive.install ---+ 09-texlive-fonts.conf |1 PKGBUILD | 227 luatex-r4449-radical-rule-thickness.patch | 23 poppler-0.20.patch| 22 texlive.install | 33 - texmf.cnf | 724 6 files changed, 909 insertions(+), 121 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 189857:189858 to see the changes.
[arch-commits] Commit in texlive-bin/trunk (6 files)
Date: Monday, July 8, 2013 @ 10:59:03 Author: bpiotrowski Revision: 189796 upgpkg: texlive-bin 2013.30973-2 - gd 2.1.0 rebuild Modified: texlive-bin/trunk/PKGBUILD texlive-bin/trunk/texlive.install Deleted: texlive-bin/trunk/09-texlive-fonts.conf texlive-bin/trunk/luatex-r4449-radical-rule-thickness.patch texlive-bin/trunk/poppler-0.20.patch texlive-bin/trunk/texmf.cnf ---+ PKGBUILD | 227 +++- luatex-r4449-radical-rule-thickness.patch | 23 poppler-0.20.patch| 22 texlive.install | 33 - texmf.cnf | 724 5 files changed, 121 insertions(+), 908 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 189795:189796 to see the changes.
[arch-commits] Commit in texlive-bin/trunk (6 files)
Date: Sunday, July 7, 2013 @ 22:22:31 Author: bpiotrowski Revision: 189773 upgpkg: texlive-bin 2012.0-13 - rebuild against gd 2.1.0 Added: texlive-bin/trunk/09-texlive-fonts.conf texlive-bin/trunk/luatex-r4449-radical-rule-thickness.patch texlive-bin/trunk/poppler-0.20.patch texlive-bin/trunk/texmf.cnf Modified: texlive-bin/trunk/PKGBUILD texlive-bin/trunk/texlive.install ---+ 09-texlive-fonts.conf |1 PKGBUILD | 227 luatex-r4449-radical-rule-thickness.patch | 23 poppler-0.20.patch| 22 texlive.install | 33 - texmf.cnf | 724 6 files changed, 909 insertions(+), 121 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 189772:189773 to see the changes.
[arch-commits] Commit in texlive-bin/trunk (6 files)
Date: Sunday, June 30, 2013 @ 20:28:38 Author: remy Revision: 189222 Update to TeXLive 2013. Modified: texlive-bin/trunk/PKGBUILD texlive-bin/trunk/texlive.install Deleted: texlive-bin/trunk/09-texlive-fonts.conf texlive-bin/trunk/luatex-r4449-radical-rule-thickness.patch texlive-bin/trunk/poppler-0.20.patch texlive-bin/trunk/texmf.cnf ---+ 09-texlive-fonts.conf |9 PKGBUILD | 199 ++- luatex-r4449-radical-rule-thickness.patch | 23 poppler-0.20.patch| 22 texlive.install | 33 - texmf.cnf | 724 6 files changed, 93 insertions(+), 917 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 189221:189222 to see the changes.