[arch-commits] Commit in texlive-pictures/trunk (PKGBUILD)

Rémy Oudompheng remy at archlinux.org
Tue Sep 1 10:30:04 UTC 2015


    Date: Tuesday, September 1, 2015 @ 12:30:04
  Author: remy
Revision: 245138

upgpkg: texlive-pictures 2015.37532-1

Update to TeXLive 2015

Modified:
  texlive-pictures/trunk/PKGBUILD

----------+
 PKGBUILD |   29 +++++++++++++++++++----------
 1 file changed, 19 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-09-01 10:29:42 UTC (rev 245137)
+++ PKGBUILD	2015-09-01 10:30:04 UTC (rev 245138)
@@ -2,8 +2,8 @@
 # Maintainer: Rémy Oudompheng <remy at archlinux.org>
 
 pkgname=texlive-pictures
-pkgver=2014.36605
-_revnr=${pkgver#2014.}
+pkgver=2015.37532
+_revnr=${pkgver#2015.}
 pkgrel=1
 pkgdesc="TeX Live - Packages for drawings graphics"
 license=('GPL')
@@ -14,7 +14,7 @@
 source=("https://sources.archlinux.org/other/texlive/$pkgname-$pkgver-src.zip" "$pkgname.maps")
 options=('!emptydirs')
 install=texlive.install
-md5sums=('4387af8f5fd8872ea37f0bf3fe826ec5'
+md5sums=('4a4e11d649f1a942509c20efff587f1c'
          '7d08cb8ade87687bd8676f8e8ba20697')
 
 build() {
@@ -44,11 +44,20 @@
    if [[ -d $pkgdir/usr/share/texmf-dist/scripts ]]; then
      find $pkgdir/usr/share/texmf-dist/scripts -type f -exec chmod a+x '{}' \;
    fi
-   install -m755 -d $pkgdir/usr/bin
-   ln -s /usr/share/texmf-dist/scripts/cachepic/cachepic.tlu $pkgdir/usr/bin/cachepic
-   ln -s /usr/share/texmf-dist/scripts/epspdf/epspdftk.tcl $pkgdir/usr/bin/epspdftk
-   ln -s /usr/share/texmf-dist/scripts/epspdf/epspdf.tlu $pkgdir/usr/bin/epspdf
-   ln -s /usr/share/texmf-dist/scripts/fig4latex/fig4latex $pkgdir/usr/bin/fig4latex
-   ln -s /usr/share/texmf-dist/scripts/mathspic/mathspic.pl $pkgdir/usr/bin/mathspic
-   ln -s /usr/share/texmf-dist/scripts/mkpic/mkpic $pkgdir/usr/bin/mkpic
+
+    _linked_scripts="
+cachepic/cachepic.tlu
+epspdf/epspdftk.tcl
+epspdf/epspdf.tlu
+fig4latex/fig4latex
+getmap/getmapdl.lua
+mathspic/mathspic.pl
+mkpic/mkpic
+"
+    install -m755 -d $pkgdir/usr/bin
+    for _script in ${_linked_scripts}; do
+        _scriptbase=$(basename $_script)
+        _scriptbase=${_scriptbase%.*}
+        ln -s /usr/share/texmf-dist/scripts/${_script} ${pkgdir}/usr/bin/${_scriptbase}
+    done
 }



More information about the arch-commits mailing list