[arch-commits] Commit in texlive-bin/trunk (6 files)

2019-05-11 Thread Rémy Oudompheng via arch-commits
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)

2016-11-20 Thread Rémy Oudompheng
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)

2013-08-03 Thread Rémy Oudompheng
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)

2013-07-10 Thread Bartłomiej Piotrowski
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)

2013-07-08 Thread Bartłomiej Piotrowski
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)

2013-07-07 Thread Bartłomiej Piotrowski
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)

2013-06-30 Thread Rémy Oudompheng
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.