[arch-commits] Commit in texlive-science/trunk (PKGBUILD texlive.install)
Rémy Oudompheng
remy at archlinux.org
Mon Nov 15 01:57:09 UTC 2010
Date: Sunday, November 14, 2010 @ 20:57:08
Author: remy
Revision: 99528
Update with upstream packages (fixes siunitx).
Remove leading slashes from install script.
Updated packages : bytefield, chemstyle, computational-complexity, sfg, siunitx.
Modified:
texlive-science/trunk/PKGBUILD
texlive-science/trunk/texlive.install
-----------------+
PKGBUILD | 6 +++---
texlive.install | 23 ++++++++++++++++-------
2 files changed, 19 insertions(+), 10 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2010-11-14 22:37:20 UTC (rev 99527)
+++ PKGBUILD 2010-11-15 01:57:08 UTC (rev 99528)
@@ -1,7 +1,7 @@
-# Maintainer: Firmicus <firmicus āt gmx dōt net>
+# Maintainer: Rémy <remy at archlinux.org>
pkgname=texlive-science
-pkgver=2010.19845
+pkgver=2010.20348
pkgrel=1
pkgdesc="TeX Live - Typesetting for natural and computer sciences"
license=('GPL')
@@ -13,7 +13,7 @@
options=('!emptydirs')
options=(!strip)
install=texlive.install
-md5sums=('1b91002914b14898643dde93da8b8cce'
+md5sums=('f351623a58cf1c0dc94aa8b836f366a7'
'72206bb981d3d491df018e0e13334be5')
build() {
Modified: texlive.install
===================================================================
--- texlive.install 2010-11-14 22:37:20 UTC (rev 99527)
+++ texlive.install 2010-11-15 01:57:08 UTC (rev 99528)
@@ -1,5 +1,5 @@
PKGNAME="texlive-science"
-UPDMAP="/etc/texmf/web2c/updmap.cfg"
+UPDMAP="etc/texmf/web2c/updmap.cfg"
SYNCWITHTREES=''
NEWMAPS=`mktemp`
cat <<EOF > $NEWMAPS
@@ -12,15 +12,25 @@
post_install() {
echo ">>> texlive: updating the filename database..."
- /usr/bin/mktexlsr
+ usr/bin/mktexlsr
echo ">>> texlive: updating the fontmap files with updmap..."
- /usr/bin/updmap-sys --quiet --nohash
+ usr/bin/updmap-sys --quiet --nohash
echo " done."
}
pre_upgrade() {
- OLDMAPS="/usr/share/texmf-var/arch/installedpkgs/$PKGNAME.maps"
+ if [[ "$2" == 200* ]]; then
+ OLDMAPS="usr/share/texmf-var/arch/installedpkgs/$PKGNAME.maps"
+ echo "Info: copying previous updmap.cfg from /usr/share/texmf-config/web2c/"
+ echo " to /etc/texmf/web2c/ (and keeping new one as updmap.cfg.pacnew)"
+ mv etc/texmf/web2c/updmap.cfg etc/texmf/web2c/updmap.cfg.pacnew
+ cp usr/share/texmf-config/web2c/updmap.cfg.pacsave etc/texmf/web2c/updmap.cfg
+ else
+ # $2 >= 2010
+ OLDMAPS="var/lib/texmf/arch/installedpkgs/$PKGNAME.maps"
+ fi
+
if [ -f $OLDMAPS ] ; then
MAPSDIFF=`mktemp`
TOADD=`mktemp`
@@ -37,7 +47,6 @@
fi
else
echo "Warning: file $OLDMAPS not found"
- echo "(ignore the above if updating from TL2008 or from TL2009 in testing)"
SYNCWITHTREES="--syncwithtrees"
fi
}
@@ -45,9 +54,9 @@
post_upgrade() {
echo ">>> texlive: updating the filename database..."
- /usr/bin/mktexlsr
+ usr/bin/mktexlsr
echo ">>> texlive: updating the fontmap files with updmap..."
- /usr/bin/updmap-sys --quiet --nohash $SYNCWITHTREES
+ usr/bin/updmap-sys --quiet --nohash $SYNCWITHTREES
echo " done."
}
More information about the arch-commits
mailing list