summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/tabvar/install-tabvar.sh
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/tabvar/install-tabvar.sh')
-rwxr-xr-xMaster/texmf-dist/doc/latex/tabvar/install-tabvar.sh23
1 files changed, 18 insertions, 5 deletions
diff --git a/Master/texmf-dist/doc/latex/tabvar/install-tabvar.sh b/Master/texmf-dist/doc/latex/tabvar/install-tabvar.sh
index 699a1b538de..038488ffc95 100755
--- a/Master/texmf-dist/doc/latex/tabvar/install-tabvar.sh
+++ b/Master/texmf-dist/doc/latex/tabvar/install-tabvar.sh
@@ -1,15 +1,27 @@
#!/bin/sh
#
################################
-# Utilisation: install-tabvar.sh
+# Utilisation:
+# Décompacter l'archive récupérée sur CTAN, se placer à la racine
+# (c.-à-d. dans le répertoire où se trouve le fichier 'install-tabvar.sh')
+# et lancer la commande install-tabvar.sh.
# Ce script installe l'extension `tabvar' dans votre répertoire TEXMF
# personnel (créé au besoin) sur les systèmes Unix à base tetex/TeXLive.
################################
-# Configuration:
-INSTDIR=`kpsewhich --expand-var='$HOMETEXMF'`
+# Configuration de base
+INSTDIR=`kpsewhich --expand-var='$TEXMFHOME'`
+# Cas d'anciennes distributions :
+if [ "x$INSTDIR" == "x" ]; then
+ INSTDIR=`kpsewhich --expand-var='$HOMETEXMF'`
+fi
+if [ "x$INSTDIR" == "x" ]; then
+ echo "Échec : répertoire TEXMF personnel non trouvé"
+ exit
+fi
################################
# Répertoires d'installation
DOCDIR=${INSTDIR}/doc/latex/tabvar
+MPDIR=${INSTDIR}/metapost/tabvar
SOURCEDIR=${INSTDIR}/source/latex/tabvar
INPUTDIR=${INSTDIR}/tex/latex/tabvar
AFMDIR=${INSTDIR}/fonts/afm/public/tabvar
@@ -26,10 +38,11 @@ else
fi
################################
# Créer les répertoires nécessaires :
-${TEXMFCNFMAIN}/web2c/mktexdir ${DOCDIR} ${SOURCEDIR} ${INPUTDIR} ${AFMDIR} ${TFMDIR} ${PFBDIR} ${MAPDIR}
+${TEXMFCNFMAIN}/web2c/mktexdir ${DOCDIR} ${MPDIR} ${SOURCEDIR} ${INPUTDIR} ${AFMDIR} ${TFMDIR} ${PFBDIR} ${MAPDIR}
# Ventiler les fichiers dans l'arborescence ainsi créée :
cp 00README install-tabvar.sh doc/* ${DOCDIR}
-cp source/* ${SOURCEDIR}
+cp source/*.mp ${MPDIR}
+cp source/*.dtx source/*.ins ${SOURCEDIR}
cp inputs/* ${INPUTDIR}
cp font/tabvar.afm ${AFMDIR}
cp font/tabvar.tfm ${TFMDIR}