Skip to content
Snippets Groups Projects
Commit e98d105b authored by Denis Merigoux's avatar Denis Merigoux
Browse files

Installer for Unix

Made by Antoine Pelletier
parent f866c68c
No related branches found
No related tags found
No related merge requests found
#! /bin/bash
if [ "$(whoami)" != "root" ]; then
echo "Vous devez posséder les droits administrateurs pour installer ce package."
echo "Veuillez utiliser la commande « sudo sh unix_installer.sh »."
exit 1
fi
pdflatex polytechnique.dtx >> /dev/null
makeindex -q -s gind.ist -o polytechnique.ind polytechnique.idx >> /dev/null
pdflatex polytechnique.dtx >> /dev/null
rm *.aux *.glo *.idx *.ilg *.ind *.log *.toc >> /dev/null
chemindist=$(kpsewhich -var-value TEXMFMAIN)
chemintex=${chemindist}/tex/latex/polytechnique
cheminsource=${chemindist}/source/latex/polytechnique
cheminsourceresources=${chemindist}/source/latex/polytechnique/resources
chemindoc=${chemindist}/doc/latex/polytechnique
mkdir ${chemintex}
mkdir ${cheminsource}
mkdir ${cheminsourceresources}
mkdir ${chemindoc}
cp polytechnique.dtx ${cheminsource}
cp polytechnique.sty ${chemintex}
cp polytechnique.pdf ${chemindoc}
rm -f polytechnique.sty
cd resources
cp *.eps ${cheminsourceresources}
cp *.eps ${chemintex}
cp *.pdf ${cheminsourceresources}
cp *.pdf ${chemintex}
echo "************************************************"
echo "* La base de donnees des packages est en train *"
echo "* de se mettre à jour. Cela peut prendre un *"
echo "* peu de temps. Merci de patienter. *"
echo "************************************************"
texhash >> /dev/null
echo "************************************************"
echo "* Le package a ete installe ! La documentation *"
echo "* se trouve a l'emplacement suivant : *"
echo ${chemindoc}
echo "* Les fichiers sources et resources a *"
echo "* l'endroit suivant : *"
echo ${cheminsource}
echo "* Et le .sty a l'endroit suivant : *"
echo ${chemintex}
echo "* Bonne utilisation ! *"
echo "************************************************"
#! /bin/bash
if [ "$(whoami)" != "root" ]; then
echo "Vous devez posséder les droits administrateurs pour désinstaller ce package."
echo "Veuillez utiliser la commande « sudo sh unix_uninstaller.sh »."
exit 1
fi
chemindist=$(kpsewhich -var-value TEXMFMAIN)
chemintex=${chemindist}/tex/latex/polytechnique
cheminsource=${chemindist}/source/latex/polytechnique
cheminsourceresources=${chemindist}/source/latex/polytechnique/resources
chemindoc=${chemindist}/doc/latex/polytechnique
rm -rf ${chemindoc}
rm -rf ${chemintex}
rm -rf ${cheminsource}
echo "************************************************"
echo "* La base de donnees des packages est en train *"
echo "* de se mettre à jour. Cela peut prendre un *"
echo "* peu de temps. Merci de patienter. *"
echo "************************************************"
texhash >> /dev/null
echo "Le package a été désinstallé"
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment