[efrench] [17] Supression de fichiers li?\195?\169s ?\195?\160 l'installateur. |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/efrench Archives
]
Revision: 17
Author: mpg
Date: 2011-01-27 00:08:54 +0100 (Thu, 27 Jan 2011)
Log Message:
-----------
Supression de fichiers li?\195?\169s ?\195?\160 l'installateur.
Premi?\195?\168re vague :
- noms de fichiers avec "install" ou "setup"
- makefiles
- scripts *.bat
Removed Paths:
-------------
trunk/GNUmakefile
trunk/Install_Ubuntu.htm
trunk/Makefile.in
trunk/bin/setupunx.bat
trunk/gmake.bat
trunk/gnu.bat
trunk/install.bat
trunk/install.sh
trunk/installFP.bat
trunk/makefile.gen
trunk/mikinstall.bat
trunk/mikinstall24.bat
trunk/mikuninstall.bat
trunk/mikuninstall24.bat
trunk/target
trunk/uninstall.bat
Deleted: trunk/GNUmakefile
===================================================================
--- trunk/GNUmakefile 2011-01-26 23:08:52 UTC (rev 16)
+++ trunk/GNUmakefile 2011-01-26 23:08:54 UTC (rev 17)
@@ -1,1944 +0,0 @@
-# Automatic FrenchPro style files installation for Unix & LaTeX
-#
-# Vous n'avez pas besoin d'etre "root" ou super-utilisateur pour installer
-# FrenchPro a l'essai sur votre compte. Toute installation avec "root"
-# necessitera une licence site. Placez le dossier "french" dans ~/texmf/source/
-# pour une installation perso ou sinon, pour un site, dans un endroit du
-# genre : /usr/local/texmf-local/source/
-# A la fin de l'installation $PATH est eventuellement a modifier pour
-# acceder aux differentes commandes (frtex, frlatex, ... et/ou FrenchPro).
-#
-# Ce fichier contient presque toute la m\xE9canique d'installation de FrenchPro.
-# Vous n'avez pas, a priori, a modifier ce fichier (toutes les variables
-# peuvent etre introduites a l'appel de la commande "make").
-# Ce fichier s'utilise avec GNU "make"/"gmake" ; il suffit de taper :
-# "gmake -f GNUmakefile" (l'indication du nom de fichier est normalement
-# inutile car c'est le nom par defaut).
-#
-# Si vous n'avez pas de commande GNU "make" vous avez forcement une commande
-# make dans votre systeme (sauf avec MacOs X ou il faut aller chercher
-# "gnumake" dans les outils compl\xE9mentaires).
-# La procedure a suivre quand on n'a pas de GNU make est alors de recopier
-# "makefile.gen" en "makefile" et d'adapter ce "makefile" a votre
-# environnement systeme.
-#
-# La variable $LANG est utilisee par defaut pour les messages console ;
-# si necessaire choisir LANG=fr pour avoir les messages en francais :
-# "gmake -f GNUmakefile LANG=fr"
-#
-# L'installation est realisee par defaut dans la hierarchie $TEXMFLOCAL
-# sinon dans $TEXMFHOME ou enfin dans $TEXMFMAIN. Si vous n'avez pas
-# autorite pour ecrire dans les fichiers necessaires alors $TEXMFHOME
-# sera choisi. C'est la variable $DESTDIR qui vous indiquera le choix
-# realise ; a vous de voir si c'est le bon et sinon de modifier cette
-# variable (il vous sera demand\xE9 confirmation).
-#
-# Avec l'option NONSTOP=nonstop l'installation complete est realisee sans
-# intervention de votre part ; les formats frtex, frlatex, frpdftex,
-# frpdflatex, fretex et frelatex seront automatiquement crees.
-#
-# Attention :
-# - par d\xE9faut FrenchPro suppose que vous avez install\xE9
-# TeXLive 2004 ou sup\xE9rieur ; si ce n'est pas le cas vous pouvez coder
-# TL2004="NO". A noter que depuis TeXLive 2003 le moteur utilise pour
-# realiser le format LaTeX est base sur eTeX (et non plus TeX) ; si ce
-# n'est pas ce que vous voulez il suffit de coder TL2003="NO" a
-# l'appel de GNUmakefile.
-#
-# Pour d'autres informations essayer "make help"/"gmake help".
-#
-# Bonne installation.
-#
-# Bernard GAULLE
-# (email: frenchprobg -CHEZ- free.fr)
-# ma derniere revision date du 2007/04/04
-########################################################################
-#
-# This file "GNUmakefile" will generate a "makefile.gen" file for
-# further installation steps from file "Makefile.in".
-# If you don't have the GNU make command, please then
-# copy "makefile.gen" as "makefile" for any modification.
-# "GNUmakefile" is usually the default file name for GNU make
-# but you should be more confident if you type it in.
-#
-# So, please, you should type in: "gmake -f GNUmakefile"
-#
-# $LANG environnement variable is used to select the language
-# for messages (either set to "en" [English] or "fr" [French]).
-#
-# Depending of authorization files will be installed in the $TEXMFLOCAL
-# hierarchy (otherwise $TEXMFHOME or $TEXMFMAIN); so if you have
-# running "gmake" as well as teTeX/TeXLive, just type "gmake -f GNUmakefile"
-# and the first step will be done automatically for you. You will be
-# asked then to type in few other commands for the last steps.
-#
-########################################################################
-# Start of customization section
-########################################################################
-MAXLOGS=YES# Keep all logs in GNUmakefile.log
-#SHELL=/bin/sh# The usual shell for makefile.
-SEP=:# the usual unix field separator
-DVNF=/dev/null# The usual null file.
-DNF=/dev/null# Our cumulative null file.
-LNS=ln -s# The usual unix link fashion.
-
-CODEC="LC_CTYPE=${LCCTYPE}"# This is like our codec.
-XPWD=$(shell $(SHELL) -ec "pwd")# This is where we are.
-WHOAMI=$(shell $(SHELL) -ec "whoami")# This is the login name.
-UMASK=$(shell $(SHELL) -ec "umask")# May explain few pb.
-ISshOK=$(shell $(SHELL) -ec "type echo >>${DNF} && echo YES || echo ")
-EMPTY=
-
-ifneq ($(WHOAMI),$(EMPTY))
-LOGINNAME="login=$(WHOAMI)"
-endif
-
-#
-# 0) Choose your language for messages (if not set in your environnement)
-#LANG=fr# for French
-#LANG=en# for English
-# Set your OS to Windows if compatible, defaultly any Unix is assumed.
-#OS=Windows#
-# Try to authorize blank in file/dircetory names, except for Windows.
-EB=sed -e "s/ /\\\\ /g"# Put an escape to protect blank.
-#
-# Defaults : hyconfig and kbconfig configurators are used.
-# 1) Choose your input encoding for kbconfig (i.e. the keyboard package):
-# decmulti, ansinew, ascii, cp850, next, applemac, latin1, latin9, utf8
-ifeq ($(FOR),MAC)#
-OSTYPE=darwin_forced#
-else
-OSTYPE=$(shell $(SHELL) -ec 'echo "$$OSTYPE" | \
- sed -e "s/darwin.*/darwin/"')#
-endif
-VID="'$$$$'"# "$" is system dependend variable id for unix shell.
-ifeq ($(FOR),PC)#
- OS=Windows_forced#
-endif
-SUPERUSERD=su ; #
-SUPERUSERF=exit ; #
-
-#LCCTYPE=iso_latin_15# ISO-Latin-9 for the C library.
-LCCTYPE=$(shell ${SHELL} -ec "echo '$(LC_CTYPE)' | \
- sed -e 's!_.*!!' -e 's!@.*!!'")
-ifeq ($(LCCTYPE),)
-LCCTYPE=$${LC_CTYPE}
-endif
-ifeq ($(LCCTYPE),)# To decode LCCTYPE from, e.g., LANG=fr_FR.UTF8
-LCCTYPE=$(shell ${SHELL} -ec "echo '$(LANG)' | \
- sed -e 's!^.*[.]!!' | tr [:upper:] [:lower:]")
-endif
-
-ifeq ($(OSTYPE),darwin)#
- ifneq (${INITID},xe)# If not XeTeX wanted.
- IENCODING=applemac# applemac is the default for MacOs X
- else
- IENCODING=utf8# utf8 is the default for XeTeX
- EXTENDEDMODE=NO# XeTeX don t generate .efmt
- endif
- THEOSTYPE=${OSTYPE}
- CODEC="OSTYPE=${OSTYPE}"
- SUPERUSERD=sudo #
- SUPERUSERF=#
- ifeq ($(WHOAMI),root)
- IsItRoot=YES
- CMDO=sudo # do it with sudo cmd.
- endif
-else
- ifeq ("$(LCCTYPE)","utf8")
- IENCODING=utf8# Unicode new French encoding default for Unix
- else
- IENCODING=latin9# ISO-Latin-9 is the default French encoding for Unix
- endif
- AUTREOS=$(shell $(SHELL) -ec 'echo "${OS}" | sed -e "s/_.*//"')#
- ifneq ($(OSTYPE),)
- THEOSTYPE=${OSTYPE}
- endif
- ifeq ($(OS),windows)
- AUTREOS=Windows#
- endif
- ifeq ($(OS),WINDOWS)
- AUTREOS=Windows#
- endif
- ifeq (${OS},Windows)#
- AUTREOS=Windows#
- endif
- ifeq (${AUTREOS},Windows)#
- IENCODING=ansinew# ansinew is the default French encoding for Windows
- SEP=\;# the usual windows field separator, not unix command sep.
- DVNF=${XPWD}/devnull
- DNF=${XPWD}/devnull
- LNS=${SHELL} ${XPWD}/bin/lns
- CODEC="OS=${OS}"
- LFADD=${LF} ${MAKENAME2} ${LFARG} >>${DNF}
- EB=cat -# No escape-blank.
- THEOSTYPE=${AUTREOS}
- VID=#
- endif
-endif
-ifeq ($(WHOAMI),root)
-TYPEL=site# This is a site installation.
-MODEL=${MODI}
-else # use usual teTeX/TeXLive script
-TSYS=
-endif
-
-PWDWC=$(shell $(SHELL) -ec 'echo "${XPWD}" | wc -w')
-MYPWD=$(shell $(SHELL) -ec 'echo "${XPWD}" | ${EB}')
-
-# Don't know why i don't obtain below all tokens such as "fr_FR"
-#ifeq (${LC_CTYPE},)
-#CODEC=$(shell $(SHELL) -ec 'locale 2>>${DNF}| grep "LC_CTYPE="')
-#endif
-
-# 2) Choose your installation pgm and attributes
-# Either cp, install BSD or install SYSTEM V:
-# On SYSTEM V you could have to give also your usersname and group id.
-INSTALLOPT=-c#
-#INTERACTIVE=-i# for the "cp" commands
-#INSTALLCMD=cp
-#INSTALLCMD=/usr/ucb/install ${INSTALLOPT}# for SOLARIS 7
-#INSTALLCMD=/usr/bin/installbsd ${INSTALLOPT}# on AIX 4.1!
-#INSTALLCMD=/etc/install# on HP-UX
-ifeq (${AUTREOS},Windows)#
-INSTALLCMD=install ${INSTALLOPT}#
-endif
-ifeq (${INSTALLCMD},)
-INSTALLCMD=$(shell ${SHELL} -ec "type install | sed -n 's/install is //p'") \
- ${INSTALLOPT}
-endif
-ifeq (${INSTALLCMD},)
-INSTALLCMD=$(shell ${SHELL} -ec "type installbsd | \
- sed -n 's/installbsd is //p'") \
- ${INSTALLOPT}
-endif
-ifeq (${INSTALLCMD},)
-INSTALLCMD=/usr/bin/install ${INSTALLOPT}#
-endif
-
-CAT=cat#
-CP=${INSTALLCMD}#
-MODBIN=-m 755# chmod for binaries.
-MODTXT=-m 644# chmod for textual files.
-
-MOD4ME=gu+rx # chmod i need for installing my own files.
-ifeq (${AUTREOS},Windows)#
-MOD4ME=ogu+rx # chmod i need for installing my own files under Windows.
-endif
-
-INTERACTIVE=#
-
-# Let's see if we have MiKTeX (in fact initexmf)
-VISMiKTeX=$(shell $(SHELL) -ec 'initexmf --version 2>>${DNF}\
- | grep "MiKTeX" >>${DNF} && echo YES || echo ')
-ISMiKTeX=${VISMiKTeX}
-ENGINE=TeX#
-EXTINI=.ini# extension for intex files (e.g: frpdflatex.fpi)
-ifeq (${ISMiKTeX},YES)# case MiKTeX forced thru arg.
- ENGINE=MiKTeX#
- ANORM=@${ECHO}
-# MikTeX 2.5 or higher is supposed installed, if not code MIKTEX25="NO".
- ifeq (${MIKTEX25},NO)# was not eTeX before MikTeX 2.5 (09/2006)
- EXTENDEDMODE=NO
- TL2004=NO
- EXTINI=.ini
- else # Now we must change extension bec. config files have the same name.
- EXTINI=.fpi# new extension for intex files (e.g: frpdflatex.fpi)
- endif
- ifneq (${VISMiKTeX},YES)
- ANORM=@${ECHO} ${E1H} ; ${ECHO} ${E46} ; ${ECHO} ${E47} ; exit 1
- endif
-endif
-ifneq (${ISMiKTeX},YES)
-# Let's see if we have teTeX (in fact kpsewhich)
-VISteTeX=$(shell $(SHELL) -ec "kpsewhich -h 2>>${DNF} >>${DNF} \
- && echo YES || echo ")
-ISteTeX=${VISteTeX}
-KPSL=kpsewhich.log
-endif
-ifeq (${ISteTeX},YES)# case teTeX forced thru arg.
- ENGINE=teTeX/TeXLive#
- ANORM=@${ECHO}
- ifneq (${VISteTeX},YES)
- ANORM=@${ECHO} ${E1H} ; ${ECHO} ${E46} ; ${ECHO} ${E47} ; exit 1
- endif
-endif
-# Let's see if we have mkdirhier
-ISITmkdirhier=$(shell $(SHELL) -ec "\
- mkdirhier tst 2>>${DNF} && echo YES || echo ")
-# Let's see if we have lex and flex
-ISITlex=$(shell $(SHELL) -ec "lex -h 2>>${DNF} >>${DNF} && echo YES || echo ")
-ISITflex=$(shell $(SHELL) -ec "flex -h 2>>${DNF} >>${DNF} && echo YES || echo ")
-
-# Let's see if we have gawk
-ISITgawk=$(shell $(SHELL) -ec "gawk 2>>${DNF} >>${DNF} && echo YES || echo ")
-ifeq ($(ISITgawk),YES)
- AWK=gawk
-else
- AWK=awk
-endif
-
-# Default environnement variable ALLTEXPATH can be set to /usr/local/...
-# to define TEXMFMAIN and BINDIR directory (no teTeX engine)
-SRCROOT=$(shell $(SHELL) -ec 'echo "${ALLTEXPATH}" | ${EB}')#Save it ...
-
-BSR=sed 's!\\!/!g'
-
-# $TEXMFMAIN is the root directory for your TeX site
-# (usually TEXMFMAIN=/usr/local/share/texmf).
-# The makefile will try below for a teTeX engine to guess which tey are.
-# With teTeX we have to clean a little its TEXMF variable:
-MYTEXMF=$(shell $(SHELL) -ec 'echo "${TEXMF}" | ${EB}')
-
-ifeq ($(ISteTeX),YES)
-TEXMFLOCAL=$(shell kpsewhich --expand-var '$$TEXMFLOCAL' | ${BSR} | ${EB})
-HOMETEXMF=$(shell kpsewhich --expand-var '$$HOMETEXMF' | ${BSR} | ${EB})
-THT=HOMETEXMF
- ifndef ($(HOMETEXMF))# Test teTeX Fedora core 4, TeXLive 2005, Ubuntu 10
-# User's trees:
-HOMETEXMF=$(shell kpsewhich --expand-var '$$TEXMFHOME' | ${BSR} | ${EB})
-THT=TEXMFHOME
-HOMETREE=${HOMETEXMF}
- ifneq (${IsItRoot},YES)
-#TMFCONFIG=$(shell kpsewhich --expand-var '$$TEXMFCONFIG' | ${BSR} | ${EB})
-TMFVAR=$(shell kpsewhich --expand-var '$$TEXMFVAR' | ${BSR} | ${EB})
-TSYS=
- else
-# Site's trees:
-TMFCONFIG=$(shell kpsewhich --expand-var '$$TEXMFSYSCONFIG' \
- | ${BSR} | ${EB})
-TEXMFVAR=$(shell kpsewhich --expand-var '$$TEXMFVAR' | ${BSR} | ${EB})
-TMFVAR=$(shell kpsewhich --expand-var '$$TEXMFSYSVAR' | ${BSR} | ${EB})
-# teTeX/TeXLive root scripts should end with:
-TSYS=-sys
- endif
- endif
-TEXMFMAIN=$(shell kpsewhich --expand-var '$$TEXMFMAIN' | ${BSR} | ${EB})
-MYTEXMF=$(shell kpsewhich --expand-var '$$TEXMF' | ${BSR} | ${EB})
-ISIT227TCX=$(shell $(SHELL) -ec "test -f '${TEXMFMAIN}/web2c/cp227.tcx' >>${DNF} && echo YES || echo ")
-endif
-
-# With teTeX you should have an environment $TEXMFLOCAL allready set or
-# $HOMTEXMF (if no $TEXMFLOCAL) or at least $TEXMFMAIN to inform
-# the makefile where to move the french files.
-# Destination can be set via $DESTDIR variable, otherwise the order
-# of choice is: 1- TEXMFLOCAL 2- HOMETEXMF 3- TEXMFMAIN
-ALLTEXPATH=${TEXMFLOCAL}
-ifneq ($(DESTDIR),$(EMPTY))
-ALLTEXPATH=${DESTDIR}
-endif
-ATP=${ALLTEXPATH}
-ATPWC=$(shell $(SHELL) -ec 'echo "${ATP}" | wc -w')
-
-MYFMTUTILCNF= fr???.ini# for msg 312 MiKTeX
-ifeq ($(ISteTeX),YES)
-CommonTeX=YES
-ENGINE=teTeX/TeXLive
-HOMEWEB2C=${HOMETEXMF}/web2c
-HOMETEXMFCNF=${HOMEWEB2C}/texmf.cnf
-NWF=--format='web2c files'
-REALTEXMFCNF=$(shell kpsewhich texmf.cnf | ${BSR} | ${EB})
-ifeq (${REALTEXMFCNF},)
-REALTEXMFCNF=$(shell kpsewhich ${NWF} texmf.cnf | ${BSR} | ${EB})
-endif
-MYTEXMFCNF=${REALTEXMFCNF}
-REALFMTUTILCNF=$(shell kpsewhich fmtutil.cnf | ${BSR} | ${EB})
-ifeq (${REALFMTUTILCNF},)
-REALFMTUTILCNF=$(shell kpsewhich ${NWF} fmtutil.cnf | ${BSR} | ${EB})
-endif
-MYFMTUTILCNF=${REALFMTUTILCNF}
-# The following will not provide the real path to pdftex.cfg.
-#REALPDFTEXCFG=$(shell kpsewhich pdftex.cfg | ${BSR} | ${EB})
-# ifneq ($(REALPDFTEXCFG),${EMPTY})
-# COPYPDFTEXCFG=${CP} ${MODTXT} ${REALPDFTEXCFG} pdftex.cfg
-# DELPDFTEXCFG=${RM} pdftex.cfg
-# endif
-HOMEFMTUTILCNF=${HOMEWEB2C}/fmtutil.cnf
-HFCexists=$(shell ${SHELL} -ec \
- "test -f '${HOMEFMTUTILCNF}' >>${DNF} && echo YES || echo ")
-#MYFRLDAT=$(shell kpsewhich frlicense.dat | ${BSR} | ${EB})
-endif
-#
-LSLSR=ls -l ${ATP}/ls-R# check for ls-R
-LSLSRD=ls -ld ${ATP}#
-
-ifeq (${ISMiKTeX},YES)
- CommonTeX=YES
- ENGINE=MiKTeX
- TEXMFLOCAL=$(shell initexmf --report | grep "root \#0: -ld " | \
- sed 's!root \#0: -ld !!g' | ${BSR})
- TEXMFMAIN=$(shell initexmf --report | grep "root \#1: i-d " | \
- sed 's!root \#1: i-d !!g' | ${BSR})
- TEXMFWAIN=$(shell initexmf --report | grep "root \#0: ild " | \
- sed 's!root \#0: ild !!g' | ${BSR})
- MYTEXMF=${TEXMFMAIN}
- ifeq (${MYTEXMF},$(EMPTY))
- TEXMFMAIN=${TEXMFWAIN}
- MYTEXMF=${TEXMFWAIN}
- endif
- ifeq (${TEXMFLOCAL},$(EMPTY))
- TEXMFLOCAL=${TEXMFWAIN}
- endif
- MYFMTINIDIR=${TEXMFLOCAL}/miktex/config
- MYFMTINI=formats.ini
- MYCNFINIDIR=${TEXMFLOCAL}/miktex/config
- ifeq (${VISMiKTeX},YES)
- MYFMTINI=formatsfp.ini
- MYMIKTEXDIR=${MYPWD}/miktex
- MYCNFINIDIR=${MYMIKTEXDIR}/config
- MYFMTINIDIR=${MYMIKTEXDIR}/config
- MIKTEXFMTDIR=${TEXMFLOCAL}/miktex/config
- MIKTEXCNFDIR=${TEXMFLOCAL}/miktex/config
- endif
-#INUTILIS\xE9 ? CNFINIDIR=${TEXMFLOCAL}/miktex/config
- ifeq (${MIKTEX25},NO)
- MYCNFINIP=miktex.ini
- MYCNFINIL=miktex.ini
- MYCNFINIS=miktex.ini
- else
- MYCNFINIP=${PFMTNAME}.ini
- MYCNFINIL=${LFMTNAME}.ini
- MYCNFINIS=${PFMTNAME}.ini, ${LFMTNAME}.ini
- endif
- M2122=(${ECHO} ${E21}; ${ECHO} ${E22};\
- exit 1)
-else
- M2122=(${ECHO} ${E21}; ${ECHO} ${E22};\
- ${LSLSRD}/ ; ${LSLSRD}/ >>${MYPWD}/${THELOG} ;\
- ${LSLSR}; ${LSLSR} >>${MYPWD}/${THELOG};\
- ${LSLSRD}/tex/ ; ${LSLSRD}/tex/ >>${MYPWD}/${THELOG};\
- ${LSLSRD}/tex/fptry.tex ; ${LSLSRD}/tex/fptry.tex >>${MYPWD}/${THELOG};\
- ${ECHO} ${E23}; exit 1)
-endif
-#
-ifeq ($(ATP),$(EMPTY))
- ATP=${TEXMFLOCAL}
-endif
-
-WriteAble=$(shell ${SHELL} -ec \
- "test -w '${ATP}' >>${DNF} && echo YES || echo ")
- ifneq (${WriteAble},YES)
- ATP=
- endif
-#
-ifeq ($(ATP),$(EMPTY))
- ATP=${HOMETEXMF}
- WriteAble=$(shell ${SHELL} -ec \
- "test -w '${ATP}' >>${DNF} && echo YES || echo ")
- ifneq (${WriteAble},YES)
- ATP=
- endif
-endif
-
-ifeq ($(ATP),$(EMPTY))
- ATP=${TEXMFMAIN}
-endif
-
-# For site installation, avoid to modify TEXMFMAIN CNFs but TEXMFLOCAL ones.
-# (if any CNF chosen is in TEXMFMAIN put both in TEXMFLOCAL)
-GOw2c=${ECHO} ""
-ifeq ($(ISteTeX),YES)
- ifeq (${WHOAMI},root)
- ifeq ("${REALTEXMFCNF}","${TEXMFMAIN}/web2c/texmf.cnf")
- W2Cexists=$(shell ${SHELL} -ec \
- "test -d '${TEXMFLOCAL}/web2c/' >>${DNF} && echo YES || echo ")
- ifneq (${W2Cexists},YES)
- GOw2c=${MKDIRS} ${TEXMFLOCAL}/web2c/
- endif
- GOhtc=${GOw2c} ;\
- echo "${RM} ${TEXMFLOCAL}/web2c/texmf.cnf" >> ${MYPWD}/uninstall.sh ;\
- ${CP} ${MODTXT} ${REALTEXMFCNF} ${TEXMFLOCAL}/web2c/ ;
- MYTEXMFCNF=${TEXMFLOCAL}/web2c/texmf.cnf
-# any way we should force fmtutil.cnf to be in the same place:
- ifneq (${REALFMTUTILCNF},${TEXMFLOCAL}/web2c/fmtutil.cnf)
- GOhfc=\
- echo "${RM} ${TEXMFLOCAL}/web2c/fmtutil.cnf" >> ${MYPWD}/uninstall.sh ;\
- ${CP} ${MODTXT} ${REALFMTUTILCNF} ${TEXMFLOCAL}/web2c/ ;
- MYFMTUTILCNF=${TEXMFLOCAL}/web2c/fmtutil.cnf
- endif
- endif
- ifeq ("${REALTEXMFCNF}","${TEXMFLOCAL}/web2c/texmf.cnf")
-# any way we should force fmtutil.cnf to be in the same place:
- ifneq (${REALFMTUTILCNF},${TEXMFLOCAL}/web2c/fmtutil.cnf)
- GOhfc=\
- echo "${RM} ${TEXMFLOCAL}/web2c/fmtutil.cnf" >> ${MYPWD}/uninstall.sh ;\
- ${CP} ${MODTXT} ${REALFMTUTILCNF} ${TEXMFLOCAL}/web2c/ ;
- MYFMTUTILCNF=${TEXMFLOCAL}/web2c/fmtutil.cnf
- endif
- endif
- ifeq ("${REALFMTUTILCNF}","${TEXMFMAIN}/web2c/fmtutil.cnf")
- ifneq (${W2Cexists},YES)
- GOw2c=${MKDIRS} ${TEXMFLOCAL}/web2c/
- endif
- GOhfc=${GOw2c} ;\
- echo "${RM} ${TEXMFLOCAL}/web2c/fmtutil.cnf" >> ${MYPWD}/uninstall.sh ;\
- ${CP} ${MODTXT} ${REALFMTUTILCNF} ${TEXMFLOCAL}/web2c/ ;
- MYFMTUTILCNF=${TEXMFLOCAL}/web2c/fmtutil.cnf
-# any way we should force texmf.cnf to be in the same place:
- ifneq (${REALTEXMFCNF},${TEXMFLOCAL}/web2c/texmf.cnf)
- GOhfc=\
- echo "${RM} ${TEXMFLOCAL}/web2c/texmf.cnf" >> ${MYPWD}/uninstall.sh ;\
- ${CP} ${MODTXT} ${REALTEXMFCNF} ${TEXMFLOCAL}/web2c/ ;
- MYTEXMFCNF=${TEXMFLOCAL}/web2c/texmf.cnf
- endif
- endif
- ifeq ("${REALFMTUTILCNF}","${TEXMFLOCAL}/web2c/fmtutil.cnf")
-# any way we should force texmf.cnf to be in the same place:
- ifneq (${REALTEXMFCNF},${TEXMFLOCAL}/web2c/texmf.cnf)
- GOhfc=\
- echo "${RM} ${TEXMFLOCAL}/web2c/texmf.cnf" >> ${MYPWD}/uninstall.sh ;\
- ${CP} ${MODTXT} ${REALTEXMFCNF} ${TEXMFLOCAL}/web2c/ ;
- MYTEXMFCNF=${TEXMFLOCAL}/web2c/texmf.cnf
- endif
- endif
- endif
-endif
-
-# Original CNF should be writable, if not go back to home.
-ifeq ($(ISteTeX),YES)
- WriteAble=$(shell ${SHELL} -ec \
- "test -w '${REALTEXMFCNF}' >>${DNF} && echo YES || echo ")
- ifneq (${WriteAble},YES)
- ifneq (${HOMETEXMF},${EMPTY})
- W2Cexists=$(shell ${SHELL} -ec \
- "test -d '${HOMEWEB2C}' >>${DNF} && echo YES || echo ")
- ATP=${HOMETEXMF}
- FIRSTBIN=${HOMETEXMF}/bin
- NECESSARYFPCMD=FrenchPro #
- MYTEXMFCNF=${HOMETEXMFCNF}
- MYFMTUTILCNF=${HOMEFMTUTILCNF}
- ifneq (${W2Cexists},YES)
- GOw2c=${MKDIRS} ${HOMEWEB2C}
- endif
- HTCexists=$(shell ${SHELL} -ec \
- "test -f '${HOMETEXMFCNF}' >>${DNF} && echo YES || echo ")
- ifneq (${HTCexists},YES)
- GOhtc=${GOw2c} ; \
- echo "${RM} ${TEXMFLOCAL}/web2c/texmf.cnf" >> ${MYPWD}/uninstall.sh ;\
- ${CP} ${MODTXT} ${REALTEXMFCNF} ${HOMETEXMFCNF} ;\
- echo " " >>${HOMETEXMFCNF} ; \
- echo "% The following lines were added by FrenchPro ${VFP}" >>${HOMETEXMFCNF} ; \
- ${ECHO} ${E48} ;
- DELhtc=${RM} ${HOMETEXMFCNF} ;
- endif
- ifneq (${HFCexists},YES)
- GOhfc=${GOw2c} ; \
- echo "${RM} ${TEXMFLOCAL}/web2c/fmtutil.cnf" >> ${MYPWD}/uninstall.sh ;\
- ${CP} ${MODTXT} ${REALFMTUTILCNF} ${HOMEFMTUTILCNF} ; \
- echo " " >>${HOMEFMTUTILCNF} ; \
- echo "\# The following lines were added by FrenchPro ${VFP}" >>${HOMEFMTUTILCNF} ; \
- ${ECHO} ${E49} ;
- DELhfc=${RM} ${HOMEFMTUTILCNF} ;
- endif
- endif
- endif
-endif
-
-# MacOs users should have $HOMETEXMF=$HOME/Library/texmf
-# thus if necessary, we set the from ~/texmf which is usually ${HOMETEXMF}
-ifeq (${ATP},${HOMETEXMF})
- ifeq (${OSTYPE},darwin)
- DirExists=$(shell ${SHELL} -ec \
- "test -d '${HOMETEXMF}' >>${DNF} && echo YES || echo ")
- ifneq (${DirExists},YES)
- REALHOMETEXMF=$(shell kpsewhich --expand-var '$$HOMETEXMF' \
- | ${BSR} | ${EB})
- HOMETEXMF=$$HOME/Library/texmf
- SetLinkLibrary=${LNS} ${HOMETEXMF} ${REALHOMETEXMF} 2>>${DNF}
- endif
- endif
-endif
-
-LATEXDIRL=${TEXMFLOCAL}/tex/latex
-PLAINDIRL=${TEXMFLOCAL}/tex/plain
-ifeq ($(ISteTeX),YES)
- ifneq ($(HOMETREE),)
- LATEXDIR=${HOMETREE}/tex/latex
- PLAINDIR=${HOMETREE}/tex/plain
- PDFTEXDIR=${HOMETREE}/pdftex
- endif
-else
- ifneq ($(ATP),)
- LATEXDIR="${ATP}"/tex/latex
- PLAINDIR="${ATP}"/tex/plain
- PDFTEXDIR="${ATP}"/pdftex
- endif
-endif
-
-CorrectDirPath=$(shell diff "." "${MYPWD}" >>${DNF} && echo YES || echo )
-
-# Where we are (usually "${ATP}"/source/french).
-# Notice: Never delete the stuff in "${ATP}"/source/french
-# otherwise various files will be missing.
-
-# Force TEXINPUTS for teTeX to avoid using ancient installed files.
-ifeq ($(CommonTeX),YES)
- TEXSYSCFG=$(shell kpsewhich texsys.cfg|${EB})
- ifneq ($(TEXSYSCFG),$(EMPTY))
- TEXSYSBASE=$(shell dirname "${TEXSYSCFG}"|${EB})
- TEXSYSDIR=$(shell dirname "${TEXSYSBASE}"|${EB})
- endif
- LATEXLTX=${shell kpsewhich latex.ltx|${EB}}
- ifneq ($(LATEXLTX),$(EMPTY))
- LATEXBASE=$(shell dirname "${LATEXLTX}"|${EB})
- LATEXDIR=$(shell dirname "${LATEXBASE}"|${EB})
- endif
-# The following is to detect TeXLive2005 error
- MSGSTY=${shell kpsewhich msg.sty|${EB}}
- ifneq ($(MSGSTY),$(EMPTY))
- MSGTEX=${shell kpsewhich french_msg-msg.tex|${EB}}
- else
- MSGTEX=MayNotExist
- endif
-PLAINTEX=${shell kpsewhich plain.tex|${EB}}
- ifneq ($(PLAINTEX),$(EMPTY))
- PLAINDIR=$(shell dirname "${PLAINTEX}"|${EB})
- endif
-SEDFMTPDF=sed -e "s/\\pdfoutput=0/\\pdfoutput=1/"
- ifeq (${INITID},pdf)# Move from dvi to pdf output
-SEDFMTFR=sed -e "s/\\pdfoutput=0/\\pdfoutput=1/"
- else
-SEDFMTFR=cat
- endif
-PDFCFILE=pdftex.cfg
-# Config file in use by pdftex < (Web2C 7.5.2)
-PDFTEXDIR=${shell pdftex x >${DNF} ; ${AWK} '{printf ("%s",$$0)}' x.log | \
- sed -e "s/(.*x.tex/x.tex/" -e "s/)//" \
- -e 's/This.*x.tex{//' -e 's/}.*//' -e 's0/${PDFCFILE}00' | \
- sed -e "/This is /d" | ${EB}}
-# We need pdftexconfig.tex be found
- ifneq (${PDFTEXDIR},)
- COPYPDFTEXCFG=touch pdftexconfig.tex
- DELPDFTEXCFG=${RM} pdftexconfig.tex
- else
- PDFCFILE=pdftexconfig.tex
- WHEREPDFC=${shell TEXINPUTS=;export TEXINPUTS; kpsewhich ${PDFCFILE}}
- PDFTEXDIR=${shell dirname "${WHEREPDFC}"}
- endif
-#
- ifeq ($(PDFTEXDIR),)
- COPYPDFTEXCFG=${CP} ${MODTXT} frpdftexconfig.tex ${PDFCFILE}
- DELPDFTEXCFG=${RM} ${PDFCFILE}
- endif
-#
- ifneq (${EXTENDEDMODE},NO)
-EXTENDEDFMT=${shell etex x >${DNF} ; ${AWK} '{printf ("%s",$$0)}' x.log | \
- sed -e "s/This is e-TeX,.*/YES/"}
- ifneq (${EXTENDEDFMT},YES)
- EXTENDEDFMT=#
- endif
- endif
-# The following ending ":.//" is to avoid any diff. with "$(MYPWD)//"
-TEXINPUTS=${MYPWD}//${SEP}${LATEXDIRL}//${SEP}${PLAINDIRL}//${SEP}${LATEXDIR}//${SEP}${TEXSYSDIR}//${SEP}${PLAINDIR}//${SEP}${USHYPHDIR}//${SEP}${PDFTEXDIR}//${SEP}.//
-# Notice TEXINPUTS _is not_ ended by ":" to avoid teTeX concatenation.
-endif
-
-MAKENAME=GNUmakefile#
-MAKEFILEORG=GNUmakefile#
-THELOG=${MAKENAME}.log
-THISFILE=$(MYPWD)/$(MAKENAME)# Necessary because we'll call it again.
-VERIFDIR=${shell ${SHELL} -ec 'ls -l "${THISFILE}"'}
-MAKENAME2=makefile.gen#
-THISFILE2=$(MYPWD)/$(MAKENAME2)
-
-# 3) Choose C compiler, flags and libs
-#CC=cc
-CC=gcc
-ifeq ($(OSTYPE),darwin )# blank required
- CC=cc
-endif
-ISITcc=$(shell $(SHELL) -ec "type ${CC} 2>>${DNF} >>${DNF} && echo YES || echo ")
-ifneq ($(ISITcc),YES)
- CC=
-endif
-
-#Coptions=-lfl
-#Coptions=-ll
-Coptions=#
-ERRNOCC=echo
-ifneq (${AUTREOS},Windows)#
-ifeq ($(ISITcc),YES)
-Coptions=${shell ${SHELL} -ec 'ls -l /usr/lib/libl.a 2>>${DNF} >>${DNF} && echo "-ll"'}
- ifeq ($(Coptions),)# blank required
-Coptions=${shell ${SHELL} -ec 'ls -l /usr/lib/libfl.a 2>>${DNF} >>${DNF} && echo "-lfl"'}
- endif
-else
-ERRNOCC=(${ECHO} ${E51}; exit 1)
-endif
-endif
-
-# 4) Few other standard Unix commands we need.
-RM=rm -f # to remove files without any confirmation
-CAT=cat # neutral copy of files
-
-#LEXOPTION=-v # you can add it for debug.
-ifeq ($(ISITlex),YES)
-# There is no lex under Ubuntu linux
- LEX=lex ${LEXOPTION}# use lex if you don't have flex
-endif
-ifeq ($(ISITflex),YES)
-#(you could have pb with lex, specially with solaris)
- LEX=flex -8 ${LEXOPTION}# use flex
-endif
-
-ifeq ($(ISITmkdirhier),YES)
- MKDIRS=mkdirhier # prefered
-else
- MKDIRS=mkdir -p # for NextStep or MacOs X especially
-endif
-
-VI=vi # your favorite editor, isn't it?
-NOECHO=@# "@" sign is sometimes not recognized by standard "make"
-NOERR=-
-NOAUTOMAIL=
-ifeq (${AUTREOS},Windows)#
- NOAUTOMAIL=YES
-endif
-ifeq (${NOECHO},@)
-MKS=-s# silent sub make
-else
-MKS=NOECHO=${NOECHO} NOERR=${NOERR}
-endif
-# 5) The unix commands to compile, make index and print LaTeX docs
-TEXCMD=tex# normally you should have at least this!
-PRINTDVI=dvips # command to print dvi files
-NBPAGES=50# the first 50 pages of the reference & test dvi files
-NUMPAGES=-n${NBPAGES} #
-ifeq (${AUTREOS},Windows)#
- INDEXCMD=makeindex -s ../inputs/fridx1.ist
-else # This the command to make indexes.
- INDEXCMD=makeindex -s ../inputs/mkindex/fridx1.ist
-endif
-
-# 7) What is the initex engine?
-ifeq (${ISMiKTeX},YES)
-PINITENGINE=initexmf# for Plain TeX
-LINITENGINE=initexmf#for LaTeX
- MIKINITID=# the engine is always the same
- MIKINITENGINE=pdfetex# for MikTeX 2.5 and hiher
- ifeq (${MIKTEX25},NO)
- MIKINITID=${INITID}
- MIKINITENGINE=tex# for MikTeX < 2.5
- endif
-else
-PINITENGINE=tex# for Plain TeX
-TL2004=YES#
- ifneq (${INITID},xe)# If not XeTeX wanted.
- ifneq (${INITID},e)# If not already eTeX wanted.
- ifeq (${TL2004},YES)#
- PINITENGINE=etex#for FP Plain TeX format
- LINITENGINE=etex#for LaTeX with TeXLive >2003
- else
- ifeq (${TL2003},NO)#
- LINITENGINE=tex#for LaTeX with TeXLive <2003
- else
- LINITENGINE=etex#for LaTeX
- endif
- endif
- else
- LINITENGINE=tex# will be still _e_tex.
- endif
- else
- PINITENGINE=tex#for FP Plain TeX format
- LINITENGINE=tex#for LaTeX format
- endif
-endif
-# Where the initex pgm is located and how it is called,
-# nowadays it's TeX (with option "-ini") but you can chose pdftex (just
-# set INITID=pdf. Notice that the standard id is empty, allowing
-# formats frtex and frlatex. For any other you should probably check
-# texmf.cnf for the TEXINPUTS variable and add the the according lines
-# as in the following example with frpdftex and frpdflatex:
-#TEXINPUTS.frpdftex = .;$TEXMF/{mltex,tex}/{french,plain,generic,config}//
-#TEXINPUTS.frpdflatex = .;$TEXMF/{mltex,tex}/{french,latex,generic,config}//
-#(notice that "config" is required in few installations to find pdftex.cfg)
-INITDIR=$(BINDIR)/# Should normaly stay asis.
-#INITCMD=initex# (ancient engines only)
-#INITID=pdf
-ifeq (${ISMiKTeX},YES)
- PMOTEUR=${PINITENGINE}
- LMOTEUR=${LINITENGINE}
- PINITCMD=${PINITENGINE} --dump=#
- LINITCMD=${LINITENGINE} --dump=#
- CMDLINK=initexmf --mklinks#
-else
- PMOTEUR=${INITID}${PINITENGINE}
- LMOTEUR=${INITID}${LINITENGINE}
- PINITCMD=${PMOTEUR} -ini
- LINITCMD=${LMOTEUR} -ini
- CMDLINK=echo ' '
-endif
-
-# 8) Choose MlTeX format option (prefered) or just standard format.
-# This should create ad hoc formats and also place following files at
-# the correct place in the TDS tree.
-TEXOPT=tex
-#TEXOPT=mltex
-TEXOPTS=${TEXOPT}
-ifeq (${ISMiKTeX},YES)# no mltex option with MiKTeX for MiKTeX < 2.5
- ifeq (${MIKTEX25},NO)
- TEXOPTS=tex
- endif
-endif
-# teTeX users chosing "mltex" must be aware that that option should
-# be set in the fmtutil.cnf file for the according formats.
-
-# when not chosing mltex imply using ec fonts, ie T1 fontencoding.
-#FONTENCODING=# which means OT1 default.
-ifeq ($(TEXOPTS),tex)
- FONTENCODING=T1
- FNT=ec
-endif
-
-# 9) Installation directories:
-# Where should we move the binaries of kb8to7 and kb7to8
-ifneq ($(ISteTeX),YES)
- ifeq ($(BINDIR),$(EMPTY))
- ifeq ($(ISMiKTeX),YES)
- BINDIR="${MYTEXMF}"/MiKTeX/bin# Usually, don t change for MiKTeX.
- else
- BINDIR="${ATP}"/bin#
- endif
- endif
-endif
-# The directory where all our initex input files will be installed.
-DESTIDIR="${ATP}"/${TEXOPTS}/french/base# should normally stay asis.
-# The directory where all runtime input files will be installed.
-DESTDIRDIR="${ATP}"/${TEXOPTS}/french/base# should normally stay asis.
-# The directory where frenchle will be also installed.
-DESTLEDIR="${ATP}"/tex/latex/frenchle# should normally stay asis.
-# The directory where the format file will reside (depends of engine)
-FORMATS="${ATP}"/web2c# should normally stay asis.
-# The directory where the documentation (dvi) will be installed.
-TEXDOCS="${ATP}"/doc/french/base# should normally stay asis.
-# The directory where hyphen files will be installed.
-HYPHDIR="${ATP}"/tex/generic/hyphen# should normally stay asis.
-# The directory where class and package files will be installed.
-INPUTDIR=$(DESTDIRDIR)# should normally stay asis.
-# Where to install configuration files ?
-CONFIGDIR="${ATP}"/${TEXOPTS}/french/config# should normally stay asis.
-# The directory where the makeindex style files will be installed.
-#ISTDIR="${ATP}"/makeindex/french
-ISTDIR=$(DESTDIRDIR)#
-
-# 10) Customize your environnement variables and configuration files:
-### Set your environnement variables if necessary (eg TEXINPUTS and co)
-### SO THAT TeX WILL FIND at least THE FRENCH FILES IN THIS DIRECTORY.
-### (Edit the latexenv file for example and load it)
-### Edit the following files only if...
-### hyphen.cfg ... you don't use MlTeX, then choose T1 encoding
-### language.dat ... you use other languages than French and English
-### Create a french config file if you wish to change the defaults
-### $(CONFIGDIR)/french.cfg (to be created at hand)
-########################################################################
-# End of customization section
-########################################################################
-BS="\\\\"
-CMD=${SHELL} -ec #
-LF=unix2dos #${XPWD}/bin/lf
-LFARG=
-
-# "the" main thing we are making:
-FORMAT=latex# but we'll also create a Plain format.
-
-# Set options of initex
-ifneq ($(TEXOPTS),tex)
- INITEXOPT=-$(TEXOPTS)
-else
- INITEXOPT=
-endif
-
-# Set the names of the format extension and source prefix.
-PFMTEXT=fmt
-LFMTEXT=${PFMTEXT}
-ifeq ($(EXTENDEDFMT),YES)
-PFMTEXT=efmt
-LFMTEXT=${PFMTEXT}
-endif
-ifeq ($(TL2004),NO)
- ifneq ($(INITID),$(EMPTY))
- PFMTEXT=$(shell echo '$(INITID)%' | sed 's/^.*e%$$/e/' | \
- sed 's/^.*o%$$/o/' | sed 's/^.*%//')fmt
- endif
- ifeq (${LINITENGINE},etex)
- LFMTEXT=efmt
- endif
-endif
-
-# Set the format names and directories
-PFMTNAME=fr${INITID}tex
-LFMTNAME=fr${INITID}$(FORMAT)
-INITEXDIR=${MYPWD}/initex
-ifeq (${ISMiKTeX},YES)
- WHEREPFMT=${TEXMFLOCAL}/miktex/fmt
- WHERELFMT=${WHEREPFMT}
-else
- WHEREPFMT=${INITEXDIR}
- WHERELFMT=${WHEREPFMT}
-endif
-
-# Set the teTeX source marker for "extended mode" and initex parm.
-PEXTF=
-LEXTF=
-PEXTEF=
-LEXTEF=
-ifeq ($(ISteTeX),YES)
- ifneq ($(EXTENDEDMODE),NO)
- ifeq ($(INITID),e)
- PEXTF=*
- LEXTF=*
- PEXTEF=-efmt=${PFMTNAME}
- LEXTEF=-efmt=${LFMTNAME}
- endif
- ifeq ($(PINITENGINE),etex)
- PEXTF=*
- PEXTEF=-efmt=${PFMTNAME}
- endif
- ifeq ($(LINITENGINE),etex)
- LEXTF=*
- LEXTEF=-efmt=${LFMTNAME}
- endif
- endif
-endif
-
-SETINPUTS=
-ifneq ($(ISMiKTeX),YES)# Prepare lines for fmtutil.cnf
-# No more than 7 fields in fmtutil.cnf replaced lines:
-# [script template: /bin/sh -ec 'echo "xxx" | ${AWK} "{printf (\"%s\",\$1)}"']
-TMPA={printf (\"%-15s %-15s %-15s %s %s %s %s\",\$$1,\$$2,\$$3,\$$4,\$$5,\$$6,\$$7)}
-TEMPP=${PFMTNAME} ${PMOTEUR} language.dat ${TEXTCX} \
- -${TEXOPTS} ${PEXTF}${PFMTNAME}.ini
-REFPLINE=${shell ${SHELL} -ec 'echo "${TEMPP}" | ${AWK} "${TMPA}"'}
-TEMPL=${LFMTNAME} ${LMOTEUR} language.dat ${TEXTCX} \
- -${TEXOPTS} ${LEXTF}${LFMTNAME}.ini
-REFLLINE=${shell ${SHELL} -ec 'echo "${TEMPL}" | ${AWK} "${TMPA}"'}
-PLAINLINE=${REFPLINE}
-LATEXLINE=${REFLLINE}
-
-else# mofification of formats.ini file is defaultly allowed
- # but we don't know how to make it for MiKTeX..
-INITDIR=
-CHECKCNF=checkcnf
-REFPLINE=[${PFMTNAME}]
-REFLLINE=[${LFMTNAME}]
-PLAINLINE=$(shell ${MKDIRS} ${MYFMTINIDIR} ; \
- touch ${MYFMTINIDIR}/${MYFMTINI} ; \
- grep "^\[${PFMTNAME}\]" <${MYFMTINIDIR}/${MYFMTINI})
-TEXMFPLINE=$(shell ${MKDIRS} ${MYCNFINIDIR} ; \
- touch ${MYCNFINIDIR}/${MYCNFINIP} ; \
- grep "^\[${PFMTNAME}\]" <${MYCNFINIDIR}/${MYCNFINIP})
-PL0=arguments=
-ifeq (${TEXOPTS},mltex)
-PL0=arguments=-mltex
-endif
-PL1=attributes=exclude
-PL2=compiler=${MIKINITID}${MIKINITENGINE}
-PL3=description=format francise FrenchPro
-PL4=input=${PFMTNAME}${EXTINI}
-ifeq ({MIKTEX25},NO)
- PL5=output=${PFMTNAME}.$(PFMTEXT)
-else
- PL5=
-endif
-PL6=
-LATEXLINE=$(shell touch ${MYFMTINIDIR}/${MYFMTINI} ; \
- grep "^\[${LFMTNAME}\]" <${MYFMTINIDIR}/${MYFMTINI})
-TEXMFFLINE=$(shell touch ${MYCNFINIDIR}/${MYCNFINIL} ; \
- grep "^\[${PFMTNAME}\]" <${MYCNFINIDIR}/${MYCNFINIL})
-LA0=arguments=
-ifeq (${TEXOPTS},mltex)
-LA0=arguments=-mltex
-endif
-LA1=attributes=
-LA2=${PL2}
-LA3=${PL3}
-LA4=input=${LFMTNAME}${EXTINI}
-ifeq ({MIKTEX25},NO)
- LA5=output=${LFMTNAME}.$(LFMTEXT)
-else
- LA5=
-endif
-LA6=${PL6}
-
-ifeq (${MIKTEX25},NO)
-IDIRS=Input Dirs
-TIPL0=
-TIPLINE=${REFPLINE}
-else
-IDIRS=path
-TIPL0="extensions=.tex\;.src"
-TIPLINE=[ft.tex]
-endif
-TIPL1="\;\; Where ${PFMTNAME} searches for input files."
-#TIPL2="${IDIRS}=.\;%R!${INITID}tex!french//\;%R!${INITID}tex!plain//\;%R!${INITID}tex!generic//\;%R!${INITID}tex//\;%R!tex!plain//\;%R!tex!generic//\;%R!tex//"
-TIPL2="${IDIRS}=.\;%R!${TEXOPTS}!french//\;%R!tex!plain//\;%R!tex!generic//\;%R!tex//"
-TIPL3=${PL6}
-
-ifeq (${MIKTEX25},NO)
-TILL0=
-TILLINE=${REFLLINE}
-else
-TILL0="extensions=.tex\;.src\;.ltx"
-TILLINE=[ft.tex]
-endif
-TILL1="\;\; Where ${LFMTNAME} searches for input files."
-#TILL2="${IDIRS}=.\;%R!${INITID}tex!french//\;%R!${INITID}tex!latex//\;%R!${INITID}tex!generic//\;%R!${INITID}tex//\;%R!tex!latex//\;%R!tex!generic//\;%R!tex//"
-TILL2="${IDIRS}=.\;%R!${TEXOPTS}!french//\;%R!tex!latex//\;%R!tex!generic//\;%R!tex//"
-TILL3=${PL6}
-endif
-
-ifeq ($(ISteTeX),YES)# mofification of cnf files are defaultly allowed
- CHECKCNF=checkcnf
- ifneq ($(MODS),$(EMPTY))# otherwise set MODS=NO
- CHECKCNF=checkcnfOLD
- endif
- TOOLINE=openout_any = a# allow temporary any open out.
- OO=OO
- CONFTARGET=
- ifeq ($(INITID),pdf)# Allows pdftex.cfg to be found.
- CONFTARGET=config
- endif
- TIPID=TEXINPUTS.${PFMTNAME}
- TILID=TEXINPUTS.${LFMTNAME}
- ifeq ($(TEXOPTS),tex)
- GREPSCAN1=${INITID}tex
- GREPSCAN2=
- TIPLINE=${TIPID} = .;"'""$$$$""'"TEXMF/{${INITID}tex,tex}/{french,plain,generic,${CONFTARGET}}//
- TILLINE=${TILID} = .;"'""$$$$""'"TEXMF/{${INITID}tex,tex}/{french,${FORMAT},generic,${CONFTARGET}}//
- else
- GREPSCAN1=${TEXOPTS}
- GREPSCAN2=${INITID}tex
- TIPLINE=${TIPID} = .;"'""$$$$""'"TEXMF/{${TEXOPTS},${INITID}tex,tex}/{french,plain,generic,${CONFTARGET}}//
- TILLINE=${TILID} = .;"'""$$$$""'"TEXMF/{${TEXOPTS},${INITID}tex,tex}/{french,${FORMAT},generic,${CONFTARGET}}//
- endif
-# Get formats lines in fmtutil.cnf
- PLAINLINE=$(shell grep "^${PFMTNAME}" <${MYFMTUTILCNF} \
- | grep "[A-Z]*${PFMTNAME}.ini")
- FORMATLINE=$(shell grep "^${LFMTNAME}" <${MYFMTUTILCNF} \
- | grep "[A-Z]*${LFMTNAME}.ini")
- GREPSCAN=grep "${GREPSCAN1}" | grep "${GREPSCAN2}"
- TEXMFPLINE=`grep "^TEXINPUTS.${PFMTNAME}" <${MYTEXMFCNF} | ${GREPSCAN}`
- TEXMFFLINE=`grep "^TEXINPUTS.${LFMTNAME}" <${MYTEXMFCNF} | ${GREPSCAN}`
-# The following gives the real engines related to *x.ini file
- PLAINMOT=$(shell grep "^${PFMTNAME}" <${MYFMTUTILCNF} \
- | grep "[A-Z]*${PFMTNAME}.ini" \
- | grep "${PFMTNAME} *${PMOTEUR}[A-Z]*" \
- | ${AWK} '{printf ("%s",$$2)}')
- FORMATMOT=$(shell grep "^${LFMTNAME}" <${MYFMTUTILCNF} \
- | grep "[A-Z]*${LFMTNAME}.ini" \
- | grep "${LFMTNAME} *${LMOTEUR}[A-Z]*" \
- | ${AWK} '{printf ("%s",$$2)}')
-#
- ifneq ($(INITEXOPT),$(EMPTY))
- PLAINOPT=$(shell ${SHELL} -ec 'echo "${PLAINLINE}" | grep "[A-Z]*${INITEXOPT}[A-Z]*"')
- FORMATOPT=$(shell ${SHELL} -ec 'echo "${FORMATLINE}" | grep "[A-Z]*${INITEXOPT}[A-Z]*"')
- endif
-# We want 8bits output:
- TEXTCX=-translate-file=cp8bit.tcx
- ifeq ($(ISIT227TCX),YES)
- TEXTCX=-translate-file=cp227.tcx
- endif
-endif
-ifeq ($(CommonTeX),YES)#
-# There is no need to give the absolute path to teTeX
- INITDIR=
-# We want a null TEXINPUTS here
-# We want ushyph.tex be found or defaultly hyphen.tex
- USHYPHFILE=ushyph.tex
- WHEREHYPH=${shell TEXINPUTS=;export TEXINPUTS; kpsewhich ${USHYPHFILE}}
- ifeq ($(WHEREHYPH),)
- USHYPH1FILE=hyphen.tex
- WHEREHYPH=${shell TEXINPUTS=;export TEXINPUTS; kpsewhich ${USHYPH1FILE}}
- USHYPHDIR=${shell dirname "${WHEREHYPH}"}
- else
- USHYPH1FILE=${shell basename "${WHEREHYPH}"}
- USHYPHDIR=${shell dirname "${WHEREHYPH}"}
- ifneq (${USHYPHFILE},${USHYPH1FILE})
- USHYPH1FILE=ushyph1.tex
- else
- USHYPH1FILE=
- endif
- endif
-# We will want special TEXINPUTS to create formats
- SETINPUTS=TEXINPUTS=${TEXINPUTS};export TEXINPUTS
- RESETINPUTS=TEXINPUTS=;export TEXINPUTS
-endif
-
-# We should know where to move binaries. Default is:
-#BINDIR=$(shell TEXINPUTS=;export TEXINPUTS;
-# kpsewhich conf | sed -n 's,/[^/]*$$,,;/^tex:/s/[^/]*//p')
-ifeq ($(ISteTeX),YES)
- BINARIES=$(shell ${SHELL} -ec "type kpsewhich | \
- sed -n 's/kpsewhich is //p' | sed -n 's,/kpsewhich,,p'")
-endif
-ifeq ($(ISMiKTeX),YES)
- BINARIES=$(shell ${SHELL} -ec "type kpsewhich | \
- sed -n 's/kpsewhich is //p' | sed -n 's,/kpsewhich,,p'")
-endif
-ifeq ($(BINDIR),$(EMPTY))
- BINDIR=${BINARIES}
-endif
-
-ISitanyTeX=$(shell $(SHELL) -ec "type ${INITID}tex >>${DNF} && echo YES || echo ")
-
-ifeq (${AUTREOS},Windows)#
- SHELLEXT=.bat
- BINEXT=.exe
-else
- BINEXT=
-endif
-PBINARY=$(shell type ${PMOTEUR} | sed -e "s*${PMOTEUR} is **")
-LBINARY=$(shell type ${LMOTEUR} | sed -e "s*${LMOTEUR} is **")
-PTEXBINARY=${PBINARY}${BINEXT}
-LTEXBINARY=${LBINARY}${BINEXT}
-
-# TeXshop
-ifeq (${OSTYPE},darwin)
- ifeq (${INITID},pdf)
- RPLTTS=$(shell type altpdf${PMOTEUR} 2>>${DNF} | \
- sed -e "s*altpdf${PMOTEUR} is **")
- RLLTTS=$(shell type altpdf${FORMAT} 2>>${DNF} | \
- sed -e "s*altpdf${FORMAT} is **")
- DirExists=$(shell ${SHELL} -ec \
- "test -d '$$HOME/Library/Engines' >>${DNF} && echo YES || echo ")
- ifneq (${DirExists},YES)
- TSSHELLSDIR=$$HOME/Library/TeXShop/Engines
- endif
- endif
-endif
-
-TEST=yes# defaultly the install.bat is not generated.
-ECHO=${SHELL} ${MYPWD}/echoandlog ${MAKENAME}:
-EXEC=${SHELL} ${MYPWD}/execandbat
-
-ifneq ("$(BAT)","$(TEST)")
- BAT=
-endif
-ifneq ($(ISMiKTeX),YES)
- TEXHASH=texhash
- TEXHASHCMD=${TEXHASH} "${ATP}"
-else
- TEXHASH=mktexlsr
- TEXHASHCMD=${TEXHASH}
-endif
-ifneq ("$(MIK)","$(TEST)")# defaultly the mikinstall.bat is not generated.
- MIK=
- TEXHASHBAT=texhash
-else # There is no texhash with MiKTeX.
- TEXHASHBAT=@initexmf --update-fndb=
-endif
-
-NL=# virtual new line for ${ECHO}
-
-ifeq ("$(LANG)","$(EMPTY)")
-else
- LANGMSG=$(shell ${SHELL} -ec "echo '$(LANG)' | sed -e 's!_.*!!'")
-endif
-
-ifeq ("$(LANGMSG)","$(EMPTY)")
- LANGMSG=fr
-else
- TEST=en
- ifneq ("$(LANGMSG)","$(TEST)")
- LANGMSG=fr
- endif
-endif
-
-ifeq ($(ISteTeX),YES)
- ifeq ($(LANGMSG),fr)
- INVALIDHOM=$(shell $(SHELL) -ec 'echo ${HOMETEXMF} | \
- grep "//" >>${DNF} && echo "(INVALIDE !)" || echo ')
- else
- INVALIDHOM=$(shell $(SHELL) -ec 'echo ${HOMETEXMF} | \
- grep "//" >>${DNF} && echo "(INVALID!)" || echo ')
- endif
-endif
-
-
-ifeq (${AUTREOS},Windows)#
- KEYBOARDDIR='$$'{INPUTSDIR}
- FRENCHDIR='$$'{INPUTSDIR}
- MLPDIR='$$'{INPUTSDIR}
- MSGDIR='$$'{INPUTSDIR}
- OTHERDIR='$$'{INPUTSDIR}
- MKINDEXDIR='$$'{INPUTSDIR}
- CMDMAKE=gmake
-else
- KEYBOARDDIR='$$'{INPUTSDIR}/keyboard
- FRENCHDIR='$$'{INPUTSDIR}/french
- MLPDIR='$$'{INPUTSDIR}/mlp
- MSGDIR='$$'{INPUTSDIR}/msg
- OTHERDIR='$$'{INPUTSDIR}/other
- MKINDEXDIR='$$'{INPUTSDIR}/mkindex
-endif
-
-ifeq (${CMDMAKE},)
-CMDMAKE=$(shell ${SHELL} -ec "echo '$(CMDO)$(MAKE)' | sed -e 's!^.:.*make.EXE!make!'")
-endif
-
-SAVEDPATH=${PATH}# Take the original PATH variable.
-
-# is it any license running?
-#ifeq (${MYFRLDAT},${EMPTY})
-# FRLDexists=$(shell ${SHELL} -ec \
-# "test -f '${CONFIGDIR}/frlicense.dat' >>${DNF} && echo YES || echo ")
-# ifeq (${FRLDexists},YES)
-# MYFRLDAT=$(shell ${SHELL} -ec \
-# "echo '${CONFIGDIR}/frlicense.dat'")# should be | ${BSR} | ${EB}
-# endif
-#endif
-
-VFP=V5,9994#
-TEST=fr
-ifeq ("$(LANGMSG)","${TEST}")
-# Messages en Francais
-E0=" B I E N V E N U E pour l'installation de FrenchPro ${VFP}"
-MODI=en mode multi-utilisateurs (licence site).
-E00="${NL} 0- Merci d'etre patient, l'initialisation est assez longue."
-E1="${NL} 1- Les messages sont enregistres dans ${THELOG}"
-E1H="${NL} H- Pour plus d'informations tapez : \
- \"$(CMDMAKE) -f ${MAKENAME} aide\""
-E2="${NL} 2- La racine du repertoire cible ("'$$'"DESTDIR) sera : \"${ATP}\""
-E3="${NL} 3- "'$$'"TEXMFLOCAL etait \"${TEXMFLOCAL}\""
-E4="${NL} 4- "'$$'"${THT} etait \"${HOMETEXMF}\" ${INVALIDHOM}"
-E5="${NL} 5- "'$$'"TEXMFMAIN etait \"${TEXMFMAIN}\""
-E6="${NL} 6- Le codage d'entree ("'$$'"IENCODING) est mis a ${IENCODING} ("'$$'"${CODEC})"
-E7="${NL} 7- Les binaires iront dans : \"${BINDIR}\" ("'$$'"BINDIR)"
-E8="${NL} 8- ERREUR : ${BINDIR} ("'$$'"BINDIR) est protege en ecriture"
-E9="${NL} 9- verifier les autorisations ou positionner la variable."
-E10="${NL} 10- ERREUR : ${ATP} ("'$$'"DESTDIR) est protege en ecriture"
-E11="${NL} 11- "'$$'"TEXMF etait \"${MYTEXMF}\""
-E12="${NL} 12- Pas trouve de moteur TeX cible pour le _make_ en cours."
-E13="${NL} 13- Le moteur ${ENGINE} a ete trouve."
-E14="${NL} 14- Essai de fabrication pour le moteur ${ENGINE}."
-E15="${NL} 15- Notez qu'un m.el. est automatiquement envoye a l'auteur"
-E16="${NL} 16- a la fin de l'installation (voir la var. "'$$'"NOAUTOMAIL)."
-E17="${NL} 17- OK pour continuer ? alors tapez : \"$(CMDMAKE) -f ${MAKENAME} continue\""
-E18="${NL} 18- (en accord avec la variable "'$$'"PATH)."
-E19="${NL} 19- ERREUR : probleme d'acces sur le chemin \"$(MYPWD)\"."
-E20="${NL} 20- ERREUR : veuillez vous placer dans le repertoire FrenchPro (pas dans $(MYPWD))."
-E21="${NL} 21- ERREUR : Curieusement TeX peut acceder a un fichier dans "'$$'"DESTDIR/"
-E22="${NL} 22- mais il ne peut pas acceder a un fichier de "'$$'"DESTDIR/tex/."
-E23="${NL} 23- (verifier eventuellement la variable "'$$'"TEXMF initialisee dans ${MYTEXMFCNF})"
-E24="${NL} 24- ERREUR : TeX ne peut pas acceder a un fichier de "'$$'"DESTDIR/."
-E25="${NL} 25- fichier non trouve :"
-E26="${NL} 26- ERREUR : Structure de fichier trop complexe : "
-E27="${NL} 27- "'$$'"ALLTEXPATH=\"${ALLTEXPATH}\""
-E28="${NL} 28- (contient un separateur), a renommer ou remplacer par un lien."
-E29="${NL} 29- "'$$'"PWD=\"${XPWD}\""
-E40="${NL} 40- ERREUR : installation TeX douteuse, fmtutil.cnf non trouve."
-E41="${NL} 41- ERREUR : je n'ai pas su deviner ou installer FrenchPro ("'$$'"DESTDIR=\"\")."
-E42="${NL} 42- ERREUR : je n'ai pas trouve de moteur/commande TeX satisfaisant."
-E43="${NL} 43- ERREUR : le shell unix en service n'est pas standard."
-E44="${NL} 44- Continuation pour les formats pdfTeX."
-E45="${NL} 45- Continuation pour les formats eTeX."
-E46="${NL} 46- "'$$'"PATH=${SAVEDPATH}"
-E47="${NL} 47- ERREUR : pas de moteur ${ENGINE} ! Verifiez "'$$'"PATH."
-E48="${NL} 48- Creation de ${HOMETEXMFCNF}."
-E49="${NL} 49- Creation de ${HOMEFMTUTILCNF}."
-E50="${NL} 50- Super nettoyage en cours."
-E51="${NL} 51- ERREUR : compilateur C non trouve."
-E52="${NL} 52- ERREUR : defaut d'installation de l'extension \"msg\" ;"
-E53="${NL} 53- il faut effacer/renommer le fichier \"${MSGSTY}\"."
-E57="${NL} 57- Les binaires iront dans : \"${FIRSTBIN}\" ("'$$'"BINDIR)"
-E58="${NL} 58- ERREUR : la base ${ATP}/ls-R ne peut etre modifiee,"
-E58a="${NL} 58- faire effacer ${ATP}/ls-R par l'administrateur,"
-E58b="${NL} 58- elle sera recree automatiquement ensuite."
-E59="${NL} 59- L'installation de FrenchPro sous root n'est pas la norme. "
-E60="${NL} 60- Cela est reserve a une installation pour un site entier. "
-E61="${NL} 61- Si c'est le cas, preciser : \"$(CMDMAKE) -f ${MAKENAME} site\""
-E62="${NL} 62- ERREUR : la base ${TMFVAR}/ls-R ne peut etre modifiee,"
-E62a="${NL} 62- faire effacer ${TMFVAR}/ls-R par l'administrateur,"
-E62b="${NL} 62- elle sera recree automatiquement ensuite."
-E63="${NL} 63- Un ou plusieurs formats francises concurents (fr*fmt) existent"
-E63a="${NL} 63- dans ${TEXMFVAR}/web2c et/ou ${HOMETEXMF}/web2c "
-E63b="${NL} 63- C'est une anomalie a corriger avant toute installation site."
-#
-E100="${NL} 100- Le langage utilise (francais ou anglais) depend de la variable "'$$'"LANG."
-E101="${NL} 101- GNUmakefile doit etre appele par une commande GNU make."
-E102="${NL} 102- La premiere etape consiste a generer un fichier makefile.gen"
-E103="${NL} 103- La deuxieme genere le necessaire pour FrenchPro."
-E104="${NL} 104- On peut ensuite faire l'installation generale."
-E105="${NL} 105- Par defaut, les formats Plain et LaTeX sont fabriques ;"
-E106="${NL} 106- pour le moteur TeX avec option mltex."
-E107="${NL} 107- Avec l'option NONSTOP=nonstop les 3 etapes se font sans"
-E108="${NL} 108- intervention ; les formats pour les moteurs pdfTeX et"
-E109="${NL} 109- eTeX sont aussi fabriques."
-E110="${NL} 110- Avec l'option INITID=e seuls les formats eTeX sont generes."
-E111="${NL} 111- Avec l'option INITID=pdf seuls les formats pdfTeX sont generes."
-E112="${NL} 112- Avec l'option EXTENDEDMODE=NO pas d'extension eTeX."
-E113="${NL} 113- Avec l'option TL2003=NO eTeX n'est pas utilise pour le \
- format LaTeX."
-E114="${NL} 114- Avec l'option TL2004=NO eTeX n'est pas utilise pour le \
- format Plain."
-E115="${NL} 115- L'option mltex peut etre retiree avec TEXOPT=tex."
-E116="${NL} 116- Le repertoire cible peut etre fourni par "'$$'"DESTDIR."
-E117="${NL} 117- Le makefile.gen est utilisable sans GNU make."
-E118="${NL} 118- Le moteur TeX est recherche via la variable "'$$'"PATH."
-E119="${NL} 119- Par defaut, GNUmakefile reconnait le systeme d'exploitation,"
-E120="${NL} 120- mais on peut forcer l'installation pour PC ou Mac"
-E121="${NL} 121- en precisant FOR=PC ou FOR=MAC."
-E122="${NL} 122- D'autres informations sont fournies a l'execution."
-E123="${NL} 123- Apres l'installation de FrenchPro il est possible de "
-E124="${NL} 124- demander un resume des informations importantes fournies "
-E125="${NL} 125- en passant le parametre INFO."
-else
-# English messages
-E0=" W E L C O M E for FrenchPro Installation ${VFP}"
-MODI=in a multi-users mode (site license).
-E00="${NL} 0- Please be patient, the initialisation step is lenghty"
-E1="${NL} 1- Messages are logged to ${THELOG}"
-E1H="${NL} H- For any more information type: \
- \"$(CMDMAKE) -f ${MAKENAME} help\""
-E2="${NL} 2- Root target directory ("'$$'"DESTDIR) will be: \"${ATP}\""
-E3="${NL} 3- "'$$'"TEXMFLOCAL was \"${TEXMFLOCAL}\""
-E4="${NL} 4- "'$$'"${THT} was \"${HOMETEXMF}\" ${INVALIDHOM}"
-E5="${NL} 5- "'$$'"TEXMFMAIN was \"${TEXMFMAIN}\""
-E6="${NL} 6- Input-encoding ("'$$'"IENCODING) is set to ${IENCODING} ("'$$'"${CODEC})"
-E7="${NL} 7- Binaries will be put in: \"${BINDIR}\" ("'$$'"BINDIR)"
-E8="${NL} 8- ERROR: ${BINDIR} ("'$$'"BINDIR) is write protected"
-E9="${NL} 9- check permissions or set variable."
-E10="${NL} 10- ERROR: ${ATP} ("'$$'"DESTDIR) is write protected"
-E11="${NL} 11- "'$$'"TEXMF was \"${MYTEXMF}\""
-E12="${NL} 12- No TeX engine target for the _make_ in process."
-E13="${NL} 13- The ${ENGINE} engine has been found."
-E14="${NL} 14- Trying to _make_ for ${ENGINE} engine."
-E15="${NL} 15- Notice a mail is automaticaly sent to the author "
-E16="${NL} 16- at the end of installation (check "'$$'"NOAUTOMAIL var)."
-E17="${NL} 17- OK to continue? so type: \"$(CMDMAKE) -f ${MAKENAME} continue\""
-E18="${NL} 18- (according to "'$$'"PATH variable)."
-E19="${NL} 19- ERROR: access problem on path \"$(MYPWD)\"."
-E20="${NL} 20- ERROR: please go to the FrenchPro directory (not $(MYPWD))."
-E21="${NL} 21- ERROR: Curiously TeX can access any file in "'$$'"DESTDIR/"
-E22="${NL} 22- but it can\'t access any file in "'$$'"DESTDIR/tex/."
-E23="${NL} 23- (check eventually the variable "'$$'"TEXMF initialised in ${MYTEXMFCNF})"
-E24="${NL} 24- ERROR: TeX can\'t access any file in "'$$'"DESTDIR/."
-E25="${NL} 25- file not found:"
-E26="${NL} 26- ERROR: Too complex file path: "
-E27="${NL} 27- "'$$'"ALLTEXPATH=\"${ALLTEXPATH}\""
-E28="${NL} 28- (contains a separator), to be renamed or replaced by a link."
-E29="${NL} 29- "'$$'"PWD=\"${XPWD}\""
-E40="${NL} 40- ERROR: suspicious TeX installation, fmtutil.cnf not found."
-E41="${NL} 41- ERROR: i was unable to guess where to install FrenchPro ("'$$'"DESTDIR=\"\")."
-E42="${NL} 42- ERROR: i have not found any satisfactory TeX engine/command."
-E43="${NL} 43- ERROR: unix shell in use is not standard."
-E44="${NL} 44- Continuation for pdfTeX formats."
-E45="${NL} 45- Continuation for eTeX formats."
-E46="${NL} 46- "'$$'"PATH=${SAVEDPATH}"
-E47="${NL} 47- ERROR: no ${ENGINE} engine! Check "'$$'"PATH."
-E48="${NL} 48- File ${HOMETEXMFCNF} is created."
-E49="${NL} 49- File ${HOMEFMTUTILCNF} is created."
-E50="${NL} 50- Doing Super Cleaning."
-E51="${NL} 51- ERROR: C compiler not found."
-E52="${NL} 52- ERROR: \"msg\" package wrongly installed;"
-E53="${NL} 53- you should remove/rename the file \"${MSGSTY}\"."
-E57="${NL} 57- Binaries will be put in: \"${FIRSTBIN}\" ("'$$'"BINDIR)"
-E58="${NL} 58- ERROR: the ${ATP}/ls-R data-base can't be updated,"
-E58a="${NL} 58- ask the administrator to delete ${ATP}/ls-R,"
-E58b="${NL} 58- afterwards it will be automatically recreated."
-E59="${NL} 59- It's unusual to install FrenchPro under root. "
-E60="${NL} 60- Root is reserved for an entire site installation. "
-E61="${NL} 61- In that case, type: \"$(CMDMAKE) -f ${MAKENAME} site\""
-E62="${NL} 62- ERROR: the ${TMF}/ls-R data-base can't be updated,"
-E62a="${NL} 62- ask the administrator to delete ${TMF}/ls-R,"
-E62b="${NL} 62- afterwards it will be automatically recreated."
-E63="${NL} 63- One or sevral concurrent French formats (fr*fmt) exist"
-E63a="${NL} 63- in ${TEXMFVAR}/web2c and/or ${HOMETEXMF}/web2c "
-E63b="${NL} 63- This is an anomaly to correct before any site installation."
-#
-E100="${NL} 100- Language used here (French or English) is based on "'$$'"LANG."
-E101="${NL} 101- GNUmakefile must be called by a GNU make command."
-E102="${NL} 102- The first step will generate the makefile.gen file."
-E103="${NL} 103- The second will generate the necessary stuff for FrenchPro."
-E104="${NL} 104- One can then make the complete installation."
-E105="${NL} 105- By default, Plain and LaTeX formats are made;"
-E106="${NL} 106- for the TeX engine with mltex option."
-E107="${NL} 107- With option NONSTOP=nonstop the 3 steps are done"
-E108="${NL} 108- automatically; formats for pdfTeX and"
-E109="${NL} 109- eTeX engines are also made."
-E110="${NL} 110- With option INITID=e only eTeX formats are made."
-E111="${NL} 111- With option INITID=pdf only pdfTeX formats are made."
-E112="${NL} 112- With option EXTENDEDMODE=NO no eTeX extension facilities."
-E113="${NL} 113- With option TL2003=NO eTeX is not used for the LaTeX format."
-E114="${NL} 114- With option TL2004=NO eTeX is not used for the Plain format."
-E115="${NL} 115- The mltex option can be removed with TEXOPT=tex."
-E116="${NL} 116- The target directory can be provided by "'$$'"DESTDIR)."
-E117="${NL} 117- The makefile.gen file can be used without any GNU make cmd."
-E118="${NL} 118- The TeX engine is searched through the "'$$'"PATH variable."
-E119="${NL} 119- Defaultly, the operating system is recognised by GNUmakefile,"
-E120="${NL} 120- but you can force the installation for PC or Mac,"
-E121="${NL} 121- just type in FOR=PC or FOR=MAC."
-E122="${NL} 122- Other informations provided during execution."
-E123="${NL} 123- After FrenchPro installation it's possible to ask for "
-E124="${NL} 124- a digest of the most important informations provided, "
-E125="${NL} 125- just give the parameter INFO."
-endif
-
-default: preclean ${NONSTOP}root STD
-
-nonstoproot:
-
-root: ${MYPWD}/echoandlog
- ${NOECHO}if test -z "$(IsItRoot)" ;\
- then echo " " ; \
- else \
- ${ECHO} ${E59} ;\
- ${ECHO} ${E60} ;\
- ${ECHO} ${E61} ; exit 1 ;\
- fi
-
-site: checkFMTs STD
-#Attention aux fichiers : GNUmakefile.log execandbat getbinary install.cmd
-# Movebin.sh uninstall.sh x.log
-#les effacer sous root si on doit reinstaller _sans_ root, sinon boucle infinie.
-
-checkFMTs:
-# same fmts should not exist in home otherwise stop it now.
- ${NOECHO}if test -f "${TEXMFVAR}/web2c/${PFMTNAME}.${PFMTEXT}" ;\
- then ${ECHO} ${E63} ;${ECHO} ${E63a} ;${ECHO} ${E63b} ; exit 1;\
- fi
- ${NOECHO}if test -f "${HOMETEXMF}/web2c/${PFMTNAME}.${PFMTEXT}" ;\
- then ${ECHO} ${E63} ;${ECHO} ${E63a} ;${ECHO} ${E63b} ; exit 2;\
- fi
- ${NOECHO}if test -f "${TEXMFVAR}/web2c/${LFMTNAME}.${LFMTEXT}" ;\
- then ${ECHO} ${E63} ;${ECHO} ${E63a} ;${ECHO} ${E63b} ; exit 3;\
- fi
- ${NOECHO}if test -f "${HOMETEXMF}/web2c/${LFMTNAME}.${LFMTEXT}" ;\
- then ${ECHO} ${E63} ;${ECHO} ${E63a} ;${ECHO} ${E63b} ; exit 4;\
- fi
-
-STD: loginit welcome batinit checkempty rooted OUT gen ${NONSTOP}proc
-
-help: ${MYPWD}/echoandlog
- @${ECHO} ${E100}
- @${ECHO} ${E101}
- @${ECHO} ${E102}
- @${ECHO} ${E103}
- @${ECHO} ${E104}
- @${ECHO} ${E105}
- @${ECHO} ${E106}
- @${ECHO} ${E117}
- @${ECHO} ${E118}
- @${ECHO} ${E119}
- @${ECHO} ${E107}
- @${ECHO} ${E108}
- @${ECHO} ${E109}
- @${ECHO} ${E110}
- @${ECHO} ${E111}
- @${ECHO} ${E112}
- @${ECHO} ${E113}
- @${ECHO} ${E114}
- @${ECHO} ${E115}
- @${ECHO} ${E116}
- @${ECHO} ${E120}
- @${ECHO} ${E121}
- @${ECHO} ${E122}
- @${ECHO} ${E123}
- @${ECHO} ${E124}
- @${ECHO} ${E125}
-
-aide:
- ${NOECHO}$(MAKE) -f ${MAKENAME} LANG=fr help ${MKS}
-
-preclean:
- ${NOECHO}touch ${MYPWD}/uninstall.sh ; ${RM} ${MYPWD}/uninstall.sh
- ${NOECHO}touch ${MYPWD}/uninstall.sh ; chmod gu+rx ${MYPWD}/uninstall.sh
- ${NOECHO}echo "#! ${SHELL} -v" >> ${MYPWD}/uninstall.sh
- ${NOECHO}if test -z "$(BAT)" ;\
- then echo " " ; \
- else \
- touch ${MYPWD}/install.bat ; ${RM} ${MYPWD}/install.bat ; \
- touch ${MYPWD}/uninstall.bat ; ${RM} ${MYPWD}/uninstall.bat ; \
- fi
- ${NOECHO}touch ${MYPWD}/movebin.sh ; ${RM} ${MYPWD}/movebin.sh
- ${NOECHO}touch ${MYPWD}/movebin.sh ; chmod gu+rx ${MYPWD}/movebin.sh
- ${NOECHO}echo "#! ${SHELL} -v" >> ${MYPWD}/movebin.sh
-
-${MYPWD}/echoandlog:
- ${NOECHO} touch ${MYPWD}/${THELOG} ${MYPWD}/echoandlog
- ${NOECHO} rm ${MYPWD}/${THELOG} ${MYPWD}/echoandlog
- ${NOECHO} touch ${MYPWD}/${THELOG} ${MYPWD}/echoandlog
- ${NOECHO}echo "#! ${SHELL} -v" >> ${MYPWD}/echoandlog
- ${NOECHO}echo echo "$$"1 "$$"2 >> ${MYPWD}/echoandlog
- ${NOECHO}echo echo "$$"1 "$$"2 \>\> ${MYPWD}/${THELOG} \
- >> ${MYPWD}/echoandlog
- ${NOECHO}chmod ogu+rx ${MYPWD}/echoandlog
-# NO MESSAGE BEFORE THIS POINT!
-
-ifeq (${FIRSTBIN},)
-FIRSTBIN=$(shell $(SHELL) "${MYPWD}/getbinary")
-endif
-
-${MYPWD}/getbinary:
- ${NOECHO} touch ${MYPWD}/getbinary
- ${NOECHO} rm ${MYPWD}/getbinary
- ${NOECHO} touch ${MYPWD}/getbinary
- ${NOECHO}echo "#! ${SHELL} " >> ${MYPWD}/getbinary
- ${NOECHO}echo "dirs=\`echo ""$$""PATH | \
- sed -e \"s/${SEP}/ /g\"\`" >> ${MYPWD}/getbinary
- ${NOECHO}echo "for d in ""$$""dirs" >> ${MYPWD}/getbinary
- ${NOECHO}echo "do" >> ${MYPWD}/getbinary
- ${NOECHO}echo "if test -w ""$$""d" >> ${MYPWD}/getbinary
- ${NOECHO}echo "then echo ""$$""d && exit ;" >> ${MYPWD}/getbinary
- ${NOECHO}echo "fi" >> ${MYPWD}/getbinary
- ${NOECHO}echo "done" >> ${MYPWD}/getbinary
- ${NOECHO}chmod ogu+rx ${MYPWD}/getbinary
-
-loginit: ${MYPWD}/echoandlog ${MYPWD}/getbinary
- ${NOECHO} touch ${MYPWD}/execandbat
- ${NOECHO} rm ${MYPWD}/execandbat
- ${ANORM}
-# don't use separators in file names
- ${NOECHO}if test ${PWDWC} -gt 1 ; then \
- ${ECHO} ${E26} ; \
- ${ECHO} ${E29} ; \
- ${ECHO} ${E28} ; exit 1 ;\
- fi
-
-welcome:
- @${ECHO} "$$""LANG=\"${LANG}\" OS=${THEOSTYPE} umask=\"${UMASK}\" ${LOGINNAME}"
- @${ECHO} "$$""SHELL=\"${SHELL}\""
- @${ECHO} " "
- @${ECHO} ${E0}
- @${ECHO} "${MODEL}"
- @${ECHO} " "
- ${NOECHO}if test "${AUTREOS}" = "Windows" ; then \
- ${ECHO} ${E00} ;\
- fi
-
-checkempty:
-ifneq ($(ISshOK),YES)
- @${ECHO} ${E43} ; exit 1
-endif
-ifneq ($(ISitanyTeX),YES)
- @${ECHO} ${E46}
- @${ECHO} ${E42} ; exit 1
-endif
-ifeq ($(ISteTeX),YES)
-# The LaTeX texsys.cfg should exist somewhere so the following is irrelevant.
-# I leave it in case of any teTeX nstallation error.
-# If found we should insure the path is given in the TEXINPUTS variable,
-# look at $TEXSYSDIR for that.
- ${NOECHO}if test -z "$(TEXSYSCFG)" ;\
- then touch ${INITEXDIR}/texsys.cfg ;\
- fi
- ${NOECHO}if test -z "$(MSGTEX)" ;\
- then ${ECHO} ${E52} ; ${ECHO} ${E53} ; exit 1 ;\
- fi
- ${NOECHO}if test -z "$(MYFMTUTILCNF)" ;\
- then ${ECHO} ${E40} ; exit 1 ;\
- fi
- ${NOECHO}${INITID}tex -v >>${MYPWD}/${THELOG} # log versions & error msgs
-endif
- ${NOECHO}if test -z "$(ATP)" ;\
- then ${ECHO} ${E41} ; exit 1 ;\
- fi
- ${NOECHO}if test -r "$(ATP)/ls-R" ;\
- then \
- if test ! -w "$(ATP)/ls-R" ;\
- then ${ECHO} ${E58}; ${ECHO} ${E58a}; ${ECHO} ${E58b};\
- exit 1 ;\
- fi ;\
- fi
- ${NOECHO}if test -r "$(TMFVAR)/ls-R" ;\
- then \
- if test ! -w "$(TMFVAR)/ls-R" ;\
- then ${ECHO} ${E62}; ${ECHO} ${E62a}; ${ECHO} ${E62b};\
- exit 1 ;\
- fi ;\
- fi
-
-batinit:
- ${NOECHO}${RM} ${MYPWD}/install.cmd
- ${NOECHO} touch ${MYPWD}/install.cmd ${MYPWD}/execandbat
- ${NOECHO}echo "#! ${SHELL} -v" >> ${MYPWD}/execandbat
- ${NOECHO}echo "$$""*" >> ${MYPWD}/execandbat
- ${NOECHO}if test -z "$(BAT)" ;\
- then ${ECHO} " " ; \
- else \
- echo echo "$$""*" \>\> ${MYPWD}/install.cmd \
- >> ${MYPWD}/execandbat ;\
- fi
- @${ECHO} ${E1}
- @${ECHO} ${E1H}
- ${NOECHO}chmod ogu+rx ${MYPWD}/execandbat
-
-
-rooted:
- ${NOECHO}if test -f "makefile.org" ; then ${ECHO} " ";\
- else \
- if test -f "${MAKENAME2}" ; then \
- cp ${MAKENAME2} makefile.org ;\
- fi \
- fi
- @${ECHO} ${E2}
-ifeq ($(ISteTeX),YES)
- @${ECHO} ${E3}
- @${ECHO} ${E4}
- @${ECHO} ${E5}
-endif
- @${ECHO} ${E11}
- ${NOECHO}${MKDIRS} "${ATP}" ;\
- ${SetLinkLibrary} # "$$"HOMETEXMF might be absent.
-# don't use tilde char in DESTDIR!
- ${NOECHO}if test -w "${ATP}" ; then ${ECHO} " ";\
- else ${ECHO} ${E10}; ${ECHO} ${E9}; exit 1 ;\
- fi
-# don't use separators in file names
- ${NOECHO}if test ${ATPWC} -gt 1 ; then \
- ${ECHO} ${E26} ; \
- ${ECHO} ${E27} ; \
- ${ECHO} ${E28} ; exit 1 ;\
- fi
-# don't run makefile from another directory.
-ifneq ($(CorrectDirPath),YES)
- @${ECHO} ${E19} ; exit 1
-endif
-ifeq ($(VERIFDIR),$(EMPTY))
- @${ECHO} ${E20} ; exit 1
-endif
-# Verify $ATP is in use via $TEXMF
- ${NOECHO}echo "\\bye" >> "${ATP}"/fptry.tex
-ifneq ($(ISteTeX),YES)
- ifneq (${ISMiKTeX},YES)
- ${NOECHO}tex "\\nonstopmode\input fptry.tex" >>${DNF} || (${ECHO} ${E24}; exit 1)
-# The following is to force format creation if necessary.
- ${NOECHO}latex "\\nonstopmode\input x.tex" >>${DNF} || (exit 1)
- endif
-endif
- ${NOECHO}$(RM) "${ATP}"/fptry.tex "${ATP}"/fptry.log
-#
- ${NOECHO}${MKDIRS} "${ATP}"/tex
- ${NOECHO}echo "\\bye" >> "${ATP}"/tex/fptry.tex
-ifeq ($(ISteTeX),YES)
- ${NOECHO}${TEXHASHCMD} >>${DNF} || ${TEXHASHCMD}
- -${NOECHO}${RM} ${KPSL} ; touch ${KPSL}
- ${NOECHO}kpsewhich fptry.tex >${KPSL} || kpsewhich fptry.tex
- ${NOECHO}if test ! -s ${KPSL} ;\
- then ${M2122} ;\
- fi
-else
- ifeq (${ISMiKTeX},YES)# no parm with mktexlsr!
- ${NOECHO}${TEXHASHCMD} >>${DNF}
- ${NOECHO}kpsewhich fptry.tex >>${DNF} || ${M2122}
- else
- ${NOECHO}tex "\\nonstopmode\input fptry.tex" >>${DNF} || ${M2122}
- endif
-endif
- ${NOECHO}$(RM) "${ATP}"/tex/fptry.tex "${ATP}"/tex/fptry.log
-# Verify BINDIR is writeable. Notice: Don't use tilde char in BINDIR!
- ${NOECHO}if test ! -d "${BINDIR}" ; then \
- ${ECHO} ${E25} ;\
- ${ECHO} "${BINDIR}" ;\
- exit 1 ;\
- fi
- ${NOECHO}if test -w "${BINDIR}" ; then \
- ${ECHO} ${E7} ;\
- else \
- if test "${FIRSTBIN}" = "" ; then \
- ${ECHO} ${E8}; ${ECHO} ${E9}; ${ECHO} ${E18}; exit 1 ;\
- else ${ECHO} ${E57} ;\
- fi ;\
- fi
-# Log out input encoding chosen and event. cnf created.
- @${ECHO} ${E6}
- ${NOECHO}${GOhtc} ${GOhfc}
-#
- ${NOECHO}if test "${AUTREOS}" = "Windows" ; then \
- ${RM} ${DVNF} ; touch ${DVNF} ;\
- fi
-
-OUT:
- ${NOECHO}$(RM) ${MAKENAME2}
- ${NOECHO}${SHELL} -ec "echo VFP=${VFP} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo ENGINE=${ENGINE} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo NONSTOP=${NONSTOP} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo AUTREOS=${AUTREOS} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo CMDMAKE=${CMDMAKE} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo IENCODING=${IENCODING} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo VID='${VID}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo LCCTYPE=${LCCTYPE} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo SHELL=${SHELL} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo CMDO=${CMDO} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo ISteTeX=${ISteTeX} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo ISMiKTeX=${ISMiKTeX} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo VISMiKTeX=${VISMiKTeX} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo ATP=${ATP} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo TEXMFLOCAL=${TEXMFLOCAL} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo HOMETEXMF=${HOMETEXMF} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo NECESSARYFPCMD='${NECESSARYFPCMD}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo INVALIDHOM=${INVALIDHOM} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo TEXSYSCFG='${TEXSYSCFG}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo TEXMF='${MYTEXMF}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo MYTEXMFCNF=${MYTEXMFCNF} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo MYFMTUTILCNF=${MYFMTUTILCNF} >>${MAKENAME2}"
-# ${NOECHO}${SHELL} -ec "echo MYFRLDAT=${MYFRLDAT} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo MYFMTINIDIR=${MYFMTINIDIR} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo MYFMTINI=${MYFMTINI} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo MIKTEXFMTDIR=${MIKTEXFMTDIR} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo MIKTEXCNFDIR=${MIKTEXCNFDIR} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo MYMIKTEXDIR=${MYMIKTEXDIR} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo MYCNFINIDIR=${MYCNFINIDIR} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo CNFINIDIR=${CNFINIDIR} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo MYCNFINIS=${MYCNFINIS} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo MYCNFINIP=${MYCNFINIP} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo MYCNFINIL=${MYCNFINIL} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo WHEREPFMT=${WHEREPFMT} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo WHERELFMT=${WHERELFMT} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo INITEXDIR=${INITEXDIR} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo CHECKCNF=${CHECKCNF} >>${MAKENAME2}"
-ifeq ($(CommonTeX),YES)
- ${NOECHO}${SHELL} -ec "echo TOOLINE=${TOOLINE} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo OO=${OO} >>${MAKENAME2}"
-endif
- ${NOECHO}${SHELL} -ec "echo TIPID=${TIPID} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo TILID=${TILID} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo TIPLINE='\"${TIPLINE}\"' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec 'echo TIPL0='\"${TIPL0}\"' >>${MAKENAME2}'
- ${NOECHO}${SHELL} -ec 'echo TIPL1=${TIPL1} >>${MAKENAME2}'
- ${NOECHO}${SHELL} -ec 'echo TIPL2=${TIPL2} >>${MAKENAME2}'
- ${NOECHO}${SHELL} -ec 'echo TIPL3=${TIPL3} >>${MAKENAME2}'
- ${NOECHO}${SHELL} -ec "echo TILLINE='\"${TILLINE}\"' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec 'echo TILL0='\"${TILL0}\"' >>${MAKENAME2}'
- ${NOECHO}${SHELL} -ec 'echo TILL1=${TILL1} >>${MAKENAME2}'
- ${NOECHO}${SHELL} -ec 'echo TILL2=${TILL2} >>${MAKENAME2}'
- ${NOECHO}${SHELL} -ec 'echo TILL3=${TILL3} >>${MAKENAME2}'
- ${NOECHO}${SHELL} -ec "echo PLAINLINE='${PLAINLINE}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo PL0='${PL0}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo PL1='${PL1}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo PL2='${PL2}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo PL3='${PL3}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo PL4='${PL4}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo PL5='${PL5}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo PL6='${PL6}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo REFPLINE='${REFPLINE}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo LATEXLINE='${LATEXLINE}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo LA0='${LA0}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo LA1='${LA1}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo LA2='${LA2}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo LA3='${LA3}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo LA4='${LA4}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo LA5='${LA5}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo LA6='${LA6}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo REFLLINE='${REFLLINE}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo TEXMFPLINE='${TEXMFPLINE}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo PLAINOPT='${PLAINOPT}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo PLAINMOT='${PLAINMOT}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo FORMATLINE='${FORMATLINE}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo TEXMFFLINE='${TEXMFFLINE}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo FORMATOPT='${FORMATOPT}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo FORMATMOT='${FORMATMOT}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo TEXMFMAIN=${TEXMFMAIN} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo TMFCONFIG=${TMFCONFIG} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo TMFVAR=${TMFVAR} >>${MAKENAME2}"
-### ${NOECHO}${SHELL} -ec "echo TEXMFVAR=${TEXMFVAR} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo MYPWD=${MYPWD} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo BAT=${BAT} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo MIK=${MIK} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo TEXHASH='${TEXHASH}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo TEXHASHCMD='${TEXHASHCMD}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo TEXHASHBAT='${TEXHASHBAT}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo THISFILE=${THISFILE2} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo MAKENAME=${MAKENAME2} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo MAKEFILEORG=${MAKEFILEORG} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo THELOG=${THELOG} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo MAXLOGS=${MAXLOGS} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo PMOTEUR=${PMOTEUR} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo LMOTEUR=${LMOTEUR} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo PTEXBINARY=${PTEXBINARY} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo LTEXBINARY=${LTEXBINARY} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo RPLTTS=${RPLTTS} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo RLLTTS=${RLLTTS} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo TSSHELLSDIR=${TSSHELLSDIR} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo BINEXT=${BINEXT} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo EXTINI=${EXTINI} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo SHELLEXT=${SHELLEXT} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo ECHO=${SHELL} ${MYPWD}/echoandlog ${MAKENAME2}: >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo EXEC=${SHELL} ${MYPWD}/execandbat >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo NL=${NL} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo LANG=${LANG} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo LANGMSG=${LANGMSG} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo LOGINNAME=${LOGINNAME} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo UMASK=${UMASK} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo TYPEL=${TYPEL} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo TSYS=${TSYS} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo CMD=${CMD} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo INSTALLCMD=${INSTALLCMD} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo CAT=${CAT} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo CP=${CP} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo WCP=${WCP} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo MODBIN=${MODBIN} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo MODTXT=${MODTXT} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo MOD4ME=${MOD4ME} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo INTERACTIVE=${INTERACTIVE} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo CC=${CC} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo ERRNOCC=${ERRNOCC} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo Coptions=${Coptions} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo RM=${RM} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo CAT=${CAT} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo LEX=${LEX} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo MKDIRS=${MKDIRS} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo VI=${VI} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo NOECHO=${NOECHO} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo NOERR=${NOERR} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo MKS=${MKS} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo NOAUTOMAIL=${NOAUTOMAIL} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo TEXCMD=${TEXCMD} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo PRINTDVI=${PRINTDVI} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo NBPAGES=${NBPAGES} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo NUMPAGES=${NUMPAGES} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo INDEXCMD=${INDEXCMD} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo INITID=${INITID} >>${MAKENAME2}"
-ifeq ($(INITID),pdf)
- ${NOECHO}${SHELL} -ec "echo 'COPYPDFTEXCFG=${COPYPDFTEXCFG}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo 'DELPDFTEXCFG=${DELPDFTEXCFG}' >>${MAKENAME2}"
-endif
- ${NOECHO}${SHELL} -ec "echo 'SEDFMTPDF=${SEDFMTPDF}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo 'SEDFMTFR=${SEDFMTFR}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo PINITCMD=${PINITCMD} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo LINITCMD=${LINITCMD} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo CMDLINK=${CMDLINK} >>${MAKENAME2}"
-ifeq ($(CommonTeX),YES)
- ${NOECHO}${SHELL} -ec "echo 'TEXINPUTS=${TEXINPUTS}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo 'SETINPUTS=${SETINPUTS}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo 'RESETINPUTS=${RESETINPUTS}' >>${MAKENAME2}"
-endif
- ${NOECHO}${SHELL} -ec "echo USHYPHFILE=${USHYPHFILE} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo USHYPH1FILE=${USHYPH1FILE} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo USHYPHDIR=${USHYPHDIR} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo TEXOPTS=${TEXOPTS} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo FONTENCODING=${FONTENCODING} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo FNT=${FNT} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo KPSEPATH=${ATP}/${TEXOPTS} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo SRCROOT=${SRCROOT} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo WSRCROOT=${WSRCROOT} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo DESTIDIR="${DESTIDIR}" >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo DESTDIR=${DESTDIR} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo DESTDIRDIR="${DESTDIRDIR}" >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo DESTLEDIR="${DESTLEDIR}" >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo FORMATS="${FORMATS}" >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo TEXDOCS="${TEXDOCS}" >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec 'echo HYPHDIR="${HYPHDIR}" >>${MAKENAME2}'
- ${NOECHO}${SHELL} -ec "echo LATEXDIR=${LATEXDIR} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo PLAINDIR=${PLAINDIR} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo LATEXDIRL=${LATEXDIRL} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo PLAINDIRL=${PLAINDIRL} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo PDFCFILE=${PDFCFILE} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo PDFTEXDIR=${PDFTEXDIR} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo INPUTDIR="$(INPUTDIR)" >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo CONFIGDIR="${CONFIGDIR}" >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo ISTDIR="$(ISTDIR)" >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo FORMAT=${FORMAT} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo PFMTEXT=${PFMTEXT} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo LFMTEXT=${LFMTEXT} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo EXTENDEDMODE=${EXTENDEDMODE} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo EXTENDEDFMT=${EXTENDEDFMT} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo 'PEXTF=${PEXTF}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo 'LEXTF=${LEXTF}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo PEXTEF=${PEXTEF} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo LEXTEF=${LEXTEF} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo PFMTNAME=${PFMTNAME} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo LFMTNAME=${LFMTNAME} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo INITEXOPT=${INITEXOPT} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo INITDIR=${INITDIR} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo TEXTCX=${TEXTCX} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo DVNF=${DVNF} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo DNF=${DNF} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo LNS=${LNS} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo BINARIES=${BINARIES} >>${MAKENAME2}"
- ${NOECHO}if test -w "${BINDIR}" ; then \
- ${SHELL} -ec "echo BINDIR=${BINDIR} >>${MAKENAME2}" ;\
- else \
- ${SHELL} -ec "echo BINDIR=${FIRSTBIN} >>${MAKENAME2}" ;\
- fi
- ${NOECHO}${SHELL} -ec "echo CODEC='${CODEC}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo SUPERUSERD='${SUPERUSERD}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo SUPERUSERF='${SUPERUSERF}' >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo KEYBOARDDIR=${KEYBOARDDIR} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo FRENCHDIR=${FRENCHDIR} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo MLPDIR=${MLPDIR} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo MSGDIR=${MSGDIR} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo OTHERDIR=${OTHERDIR} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo MKINDEXDIR=${MKINDEXDIR} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo LF=${LF} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "echo LFARG=${LFARG} >>${MAKENAME2}"
- ${NOECHO}${SHELL} -ec "${LFADD}"
- ${NOECHO}cat < Makefile.in >>${MAKENAME2}
-
-gen:
- ${NOECHO}if test -z "$(ISteTeX)$(ISMiKTeX)" ; \
- then \
- ${ECHO} ${E12}; \
- else \
- ${ECHO} ${E13}; \
- ${ECHO} ${E14}; \
- fi
- @${ECHO} " "
- ${NOECHO}if test -z "$(NOAUTOMAIL)" ; \
- then \
- ${ECHO} ${E15}; \
- ${ECHO} ${E16}; \
- fi
-ifneq ($(NONSTOP),nonstop)
- @${ECHO} ${E17}
-endif
-
-# "default" removed from dependencies 2003/06/12
-nonstopproc: nonstopcontinueI nonstopcontinueII nonstopcontinueIII
- @${ECHO} " "
-
-proc:
- @${ECHO} " "
-
-nonstopcontinueI:
- ${NOECHO}$(MAKE) -f ${THISFILE2} nonstopcontinueI ${MKS}
-
-nonstopcontinueII:
- @${ECHO} ${E44}
- ${NOECHO}$(MAKE) -f ${THISFILE} INITID=pdf OUT ${MKS}
- ${NOECHO}$(MAKE) -f ${THISFILE2} INITID=pdf nonstopcontinueII ${MKS}
-
-nonstopcontinueIII:
- @${ECHO} ${E45}
- ${NOECHO}$(MAKE) -f ${THISFILE} INITID=e OUT ${MKS}
- ${NOECHO}$(MAKE) -f ${THISFILE2} INITID=e nonstopcontinueIII ${MKS}
-
-
-continue:
- ${NOERR}${NOECHO}${RM} ${MYPWD}/done
- ${NOECHO}$(MAKE) -f ${THISFILE2} continue ${MKS}
-
-install:
- ${NOECHO}$(MAKE) -f ${THISFILE2} install ${MKS}
-
-uninstall:
- ${ECHO} " " ; ${DELhtc} ${DELftc}
- ${NOECHO}$(MAKE) -f ${THISFILE2} uninstall ${MKS}
-
-reftest:
- ${NOECHO}$(MAKE) -f ${THISFILE2} reftest ${MKS}
-
-printed:
- ${NOECHO}$(MAKE) -f ${THISFILE2} printed ${MKS}
-
-sendmessage:
- ${NOECHO}$(MAKE) -f ${THISFILE2} sendmessage ${MKS}
-
-register:
- ${NOECHO}$(MAKE) -f ${THISFILE2} register ${MKS}
-
-clean: ${MYPWD}/echoandlog
- ${NOECHO}if test -f makefile.gen ;\
- then $(MAKE) -f ${THISFILE2} clean ${MKS} ; \
- else ${ECHO} " " ; \
- fi
-
-INFO: ${MYPWD}/echoandlog
- ${NOECHO}if test -f makefile.gen ;\
- then $(MAKE) -f ${THISFILE2} INFO ${MKS} ; \
- else ${ECHO} " " ; \
- fi
-
-superclean:
- ${NOECHO}$(MAKE) -f ${THISFILE2} superclean ${MKS}
-##############################################################
Deleted: trunk/Install_Ubuntu.htm
===================================================================
--- trunk/Install_Ubuntu.htm 2011-01-26 23:08:52 UTC (rev 16)
+++ trunk/Install_Ubuntu.htm 2011-01-26 23:08:54 UTC (rev 17)
@@ -1,50 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
-<html>
-<head>
-<title>Installer eFrench sous Ubuntu</title>
-<meta name="generator" content="Bluefish 1.0.7">
-<meta name="author" content="Raymond">
-<meta name="date" content="2010-07-29T14:14:25+0200">
-<meta name="copyright" content="e-French">
-<meta name="keywords" content="FrenchPro eFrench LaTeX TeX">
-<meta name="description" content="What is the package e-French">
-<meta name="ROBOTS" content="NOINDEX, NOFOLLOW">
-<meta http-equiv="content-type" content="text/htm">
-<meta http-equiv="content-type" content="application/xhtml+xml">
-<meta http-equiv="content-style-type" content="text/css">
-<meta http-equiv="expires" content="0">
-</head>
-<body bgcolor="#FFEDAE">
-
-<h1>Installer eFrench sous Linux (Ubuntu)</h1>
-<p>Suite à l'évolution des outils LaTeX l'installation de FrenchPro sous Unix, en particulier sous Ubuntu 10,4
-posait des problèmes .</p>
-<p>Pour eFrench, nous avons adapté tout ce qui semblait absolument nécessaire.
-On peut donc s'inspirer de <em>install.sh</em>
-dont voici les explications données à l'époque par Bernard Gaulle.
-</p>
-<cite>
-#!/bin/sh<br/>
-<br/>
-# Standard sh shell is required to install French Pro with any unix/linux.<br/>
-# GNU "make" is required to take advantage of autoconfiguration otherwise<br/>
-# configure "makefile.gen" manually before running it with "make" manually.<br/>
-<br/>
-# Copyright B. GAULLE, 2004<br/>
-# <frenchprobg -AT- free.fr><br/>
-# Last mods: 2004/10/14<br/>
-<br/>
-# Placez le dossier "french" dans ~/texmf/source/<br/>
-# pour une installation perso ou sinon, pour un site, dans un endroit du <br/>
-# genre : /usr/local/texmf-local/source/ (n'utilisez root ou admin que<br/>
-# dans ce dernier cas).<br/>
-</cite>
-<p>
-et lancer ce dernier, une fois le paquet mis en place selon les explications.
-</p>
-Dans la nouvelle version, french.sty ne se base plus sur mltex. Ainsi, frpdftex et frpdflatex démarrent par défaut
-avec le codage de fonte T1 (ec).
-Il n'est donc plus nécessaire non plus de faire passer le répertoire french de .../mltex à .../tex
-comme c'était conseillé pour FrenchPro.
-</body>
-</html>
Deleted: trunk/Makefile.in
===================================================================
--- trunk/Makefile.in 2011-01-26 23:08:52 UTC (rev 16)
+++ trunk/Makefile.in 2011-01-26 23:08:54 UTC (rev 17)
@@ -1,1771 +0,0 @@
-# Installation of eFrench style files for Unix & LaTeX, Bernard Gaulle
-#
-# Laisser ce fichier "Makefile.in" intact car il est utilis\xE9 tel quel par
-# le fichier "GNUmakefile" (commande GNU "make -f GNUmakefile"/"gmake").
-# Si vous n'avez pas de commande GNU make a disposition vous pouvez
-# utiliser la commande "make" sur une copie du fichier makefile.gen (que
-# vous appelerez de preference "makefile").
-#
-########################################################################
-# The file "Makefile.in" is used as input file when you type:
-# "gmake -f GNUmakefile"
-# (assuming you have that GNU command also named make in few systems).
-#
-# DON'T MODIFY that "Makefile.in" file, just a copy of the "makefile.gen"
-# file (usually "makefile") but only if you _don't have_ any GNU make
-# command ("gmake" or GNU "make -f GNUmakefile") and are unable to use
-# that "GNUmakefile" file at all.
-# Last mods 2007/03/29
-########################################################################
-# generation of files
-########################################################################
-
-# Don't work everywhere, use a silent command or argument.
-#.ifdef defined=$DONTECHO
-#NOECHO=@
-#.endif
-# Messages en Francais
-E300fr=" B I E N V E N U E pour l'installation de eFrench ${VFP}"
-E301fr="${NL} 301- Les messages sont enregistres dans ${THELOG}"
-E30fr="${NL} 30- Le repertoire de destination n'est pas initialise."
-E31fr="${NL} 31- Merci d'editer d'abord ce fichier $(THISFILE) !"
-E32fr="${NL} 32- La generation est faite, voulez-vous installer le tout : \"$(CMDMAKE) -f ${MAKENAME} install\" ?"
-E33fr="${NL} 33- Verifications pour les fichiers formats \
- ${PFMTNAME}.$(PFMTEXT) et ${LFMTNAME}.$(LFMTEXT)"
-E34fr="${NL} 34- Le fichier de motifs de cesure US choisi est ${USHYPH1FILE}"
-E35fr="${NL} 35- OK, pas d'autre format a (re)creer."
-E36fr="${NL} 36- (modifiez la variable "'$$'"INITID si vous en voulez un autre)"
-E37fr="${NL} 37- ERREUR a la creation du format ${PFMTNAME} (${PFMTNAME}.$(PFMTEXT) non trouve)."
-E38fr="${NL} 38*- Le format ${PFMTNAME} a ete genere."
-E39fr="${NL} 39*- Il peut etre recree, apres l'installation, par la commande :"
-E40fr="${NL} 40*- \"${CMDO} ${NECESSARYFPCMD}fmtutil${TSYS} --byfmt ${PFMTNAME} --fmtdir ${FORMATS}\""
-
-E310fr="${NL}310- ERREUR a la creation du format ${LFMTNAME} (${LFMTNAME}.$(LFMTEXT) non trouve)."
-E311fr="${NL}311*- Le format ${LFMTNAME} a ete genere."
-E312fr="${NL}312- Verifiez eventuellement le fichier ${MYFMTUTILCNF}."
-E313fr="${NL}313- Le traducteur kb8to7 est genere."
-E314fr="${NL}314- Le traducteur kb7to8 est genere."
-E315fr="${NL}315- Attention : kb7to8<=>kb8to7 n'est pas neutre !"
-E316fr="${NL}316- Le test de torture est cree en 8-bits"
-E317fr="${NL}317- Le fichier des abreviations est converti en 8-bits"
-E318fr="${NL}318- A n'importe quel moment vous pouvez faire \"$(CMDMAKE) -f ${MAKENAME} uninstall\""
-E319fr="${NL}319- Les formats ${PFMTNAME} et ${LFMTNAME} sont juste installes."
-E320fr="${NL}320- La commande \"${PFMTNAME}\" est prete a l'emploi."
-E321fr="${NL}321- A NOTER que vous pouvez avoir besoin, a la fin, de sortir de session et de vous relogger."
-E322fr="${NL}322- SANS LICENCE ${TYPEL} : UTILISATION VALABLE 1 MOIS, A L'ESSAI."
-E323fr="${NL}323- La commande \"${LFMTNAME}\" est prete a l'emploi."
-E324fr="${NL}324- Le codage des fontes ("'$$'"FONTENCODING) est force a ${FONTENCODING}"
-E325fr="${NL}325- Les fichiers de configuration sont installes."
-E326fr="${NL}326*- Pour localiser les fichiers de eFrench utiliser la commande :"
-E327fr="${NL}327*- \"${NECESSARYFPCMD}kpsewhich -path ${KPSEPATH}// fichier\""
-E328fr="${NL}328- F E L I C I T A T I O N S "
-E329fr="${NL}329- Tout est installe (sauf les contribs et les fichiers de test)."
-E329bfr="${NL}329*- Les binaires sont dans : \"${BINDIR}\"."
-E329cfr="${NL}329*- La variable d'environnement "'${VID}'"PATH n'a pas ete changee ; "
-E329dfr="${NL}329*- elle est a modifier si necessaire ou sinon vous pouvez"
-E329efr="${NL}329*- (comme administrateur/root) recopier les binaires dans "
-E329ffr="${NL}329*- la librairie commune : ${BINARIES} ; pour cela executez "
-E329gfr="${NL}329*- le shell \"${MYPWD}/movebin.sh\"."
-E330fr="${NL}330- NE PAS EFFACER les fichiers source (${MYPWD}) ! "
-E331fr="${NL}331- Je vous suggere maintenant \"$(CMDMAKE) -f ${MAKENAME} reftest\""
-E331bfr="${NL}331- pour valider le \"test de torture\"."
-#E332fr="${NL}332- Merci d'envoyer le formulaire d'enregistrement a B.Gaulle"
-#E333fr="${NL}333- (remplir le fichier REGISTER et l'envoyer a frenchprobg@xxxxxxx)"
-#E334fr="${NL}334- (ou \"$(CMDMAKE) -f ${MAKENAME} sendmessage\")"
-E335fr="${NL}335- Le repertoire racine ("'$$'"DESTDIR) sera : \"${ATP}\""
-E336fr="${NL}336- "'$$'"TEXMFLOCAL etait \"${TEXMFLOCAL}\""
-E337fr="${NL}337- "'$$'"HOMETEXMF etait \"${HOMETEXMF}\" ${INVALIDHOM}"
-E338fr="${NL}338- "'$$'"TEXMF etait \"${TEXMF}\""
-E339fr="${NL}339- Le codage d'entree est mis a ${IENCODING} ("'$$'"${CODEC})"
-E340fr="${NL}340- Les binaires iront dans : \"${BINDIR}\" ("'$$'"BINDIR)"
-E341fr="${NL}341- ERREUR : ${BINDIR} ("'$$'"BINDIR) est en protection ecriture"
-E342fr="${NL}342- Verifier les autorisations ou changer la variable."
-E343fr="${NL}343- ERREUR : ${DESTDIR} ("'$$'"ATP) est en protection ecriture"
-E344fr="${NL}344- "'$$'"TEXMFMAIN etait \"${TEXMFMAIN}\""
-E345fr="${NL}345- kb7to8 et kb8to7 sont installes"
-E346fr="${NL}346- La documentation est installee"
-E347fr="${NL}347- Les fichiers d'inputs d'eFrench sont installes"
-E348fr="${NL}348- Les styles makeindex sont installes"
-E349fr="${NL}349- La desinstallation est faite (source non touche)"
-E350fr="${NL}350- Le test de torture est fait"
-E351fr="${NL}351- Je suggere que vous imprimiez les (${NBPAGES} premieres pages de chaque,"
-E352fr="${NL}352- test et reference): \"$(CMDMAKE) -f ${MAKENAME} printed\""
-E353fr="${NL}353- Compilation de la licence avec LaTeX standard"
-E354fr="${NL}354- (ou \"$(CMDMAKE) -f ${MAKENAME} sendmessage\")"
-E355fr="${NL}355- Merci de comparer les sorties imprimees et puis"
-E356fr="${NL}356- Ne pas faire attention ici au message event. de warning -29- :"
-E357fr="${NL}357- Etes-vous pret maintenant a \"$(CMDMAKE) -f ${MAKENAME} sendmessage\" ?"
-E358fr="${NL}358- Controle des fichiers fmtutil.cnf et texmf.cnf"
-E359fr="${NL}359- ERREUR : format ${PFMTNAME} inconnu dans ${MYFMTUTILCNF}"
-E360fr="${NL}360- ERREUR : format ${LFMTNAME} inconnu dans ${MYFMTUTILCNF}"
-E361fr="${NL}361- ATTENTION : option ${INITEXOPT} non trouvee dans ${MYFMTUTILCNF}"
-E362fr="${NL}362- pour le format ${PFMTNAME}."
-E363fr="${NL}363- pour le format ${LFMTNAME}."
-E364fr="${NL}364- OK pour le format ${PFMTNAME}."
-E365fr="${NL}365- OK pour le format ${LFMTNAME}."
-E366fr="${NL}366- ERREUR : ligne ${PFMTNAME} manquante dans ${MYTEXMFCNF}"
-E367fr="${NL}367- ERREUR : ligne ${LFMTNAME} manquante dans ${MYTEXMFCNF}"
-E368fr="${NL}368- Voir documentation dans engines/tetex.pdf"
-E369fr="${NL}369- ERREUR: ${MYTEXMFCNF} est protege en ecriture"
-E370fr="${NL}370- Arret de l'installation (ERREUR a corriger)."
-E371fr="${NL}371- ${MYFMTUTILCNF} a ete complete avec ${PFMTNAME}."
-E372fr="${NL}372- ${MYFMTUTILCNF} a ete complete avec ${LFMTNAME}."
-E373fr="${NL}373- ${MYTEXMFCNF} a ete complete avec TEXINPUTS.${PFMTNAME}."
-E374fr="${NL}374- ${MYTEXMFCNF} a ete complete avec TEXINPUTS.${LFMTNAME}."
-E375fr="${NL}375- OK pour les fichiers de configuration."
-E376fr="${NL}376- ("'$$'"PRINTER=\"${PRINTER}\") fichiers prets a imprimer dans le repertoire tst."
-E377fr="${NL}377- ERREUR : la commande \"${PFMTNAME}${BINEXT}\" n'est pas trouvee."
-E378fr="${NL}378- ERREUR : la commande \"${LFMTNAME}${BINEXT}\" n'est pas trouvee."
-E379fr="${NL}379- Fin du nettoyage des repertoires."
-E380fr="${NL}380- ERREUR : le nom d'utilisateur a change."
-E381fr="${NL}381- Mise-a-jour de la base de donnees des fichiers."
-E382fr="${NL}382- Retrait des fichiers eFrench installes."
-E383fr="${NL}383- Controle des fichiers : ${MYFMTINI}, ${MYCNFINIS}."
-E384fr="${NL}384- ${MYFMTINIDIR}/${MYFMTINI} a ete complete avec ${PFMTNAME}."
-E385fr="${NL}385- ${MYFMTINIDIR}/${MYFMTINI} a ete complete avec ${LFMTNAME}."
-E386fr="${NL}386- ${MYCNFINIDIR}/${MYCNFINIP} a ete complete pour ${PFMTNAME}."
-E387fr="${NL}387- ${MYCNFINIDIR}/${MYCNFINIL} a ete complete pour ${LFMTNAME}."
-E388fr="${NL}388- La commande ${NECESSARYFPCMD}a ete installee."
-E388bfr="${NL}388- La pseudo commande ${NECESSARYFPCMD} a ete installee."
-E389fr="${NL}389*- Voici les commandes eFrench a utiliser pour ${INITID}(la)tex"
-E390fr="${NL}390*- avec Plain : \"${NECESSARYFPCMD}${PFMTNAME} fichier.tex\""
-E391fr="${NL}391*- avec LaTeX : \"${NECESSARYFPCMD}${LFMTNAME} fichier.tex\""
-E392fr="${NL}392*- Il peut etre recree, apres l'installation, par la commande :"
-E393fr="${NL}393*- \"${CMDO} ${NECESSARYFPCMD}fmtutil${TSYS} --byfmt ${LFMTNAME} --fmtdir ${FORMATS}\""
-E394fr="${NL}394- Retrait de ${PFMTNAME} dans ${MYFMTUTILCNF}."
-E395fr="${NL}395- Retrait de ${LFMTNAME} dans ${MYFMTUTILCNF}."
-E396fr="${NL}396- Remplacement du lien ${PFMTNAME}."
-E397fr="${NL}397- Remplacement du lien ${LFMTNAME}."
-E398fr="${NL}398- Remplacement du lien TeXShop altpdffr${PMOTEUR}."
-E399fr="${NL}399- Remplacement du lien TeXShop altpdffr${FORMAT}."
-E400fr="${NL}400- Anomalie de compilation du test de torture."
-E401fr="${NL}401- Considerez l'utilisation de TL2004=NO."
-E402fr="${NL}402- Considerez l'utilisation de TL2003=NO."
-E403fr="${NL}403- Installation du moteur ${PFMTNAME} pour TeXShop."
-E404fr="${NL}404- Installation du moteur ${LFMTNAME} pour TeXShop."
-E405fr="${NL}405- Pour un resume d'installation faire : \
- ${CMDMAKE} -f ${MAKENAME} INFO"
-#
-E500fr="${NL}500*- L'installation d'eFrench s'est terminee avec succes."
-E501fr="${NL}501*- Ceci est un rappel des informations importantes :"
-E502fr="${NL}502*- ======================================================="
-E503fr="${NL}503*- L'installation d'eFrench n'est pas terminee !"
-
-# Messages in English
-E300en=" W E L C O M E for eFrench Installation ${VFP}"
-E301en="${NL}301- Messages are logged to ${THELOG}"
-E30en="${NL} 30- Destination directories not set."
-E31en="${NL} 31- Please edit the $(THISFILE) first!"
-E32en="${NL} 32- Generation is done, do you want to install it: \"$(CMDMAKE) -f ${MAKENAME} install\"?"
-E33en="${NL} 33- Few checkings for formats \
- ${PFMTNAME}.$(PFMTEXT) and ${LFMTNAME}.$(LFMTEXT)"
-E34en="${NL} 34- Assuming US hyphen file is ${USHYPH1FILE}"
-E35en="${NL} 35- Okay, no more formats need to be (re)built."
-E36en="${NL} 36- (modify "'$$'"INITID variable if you want any other)"
-E37en="${NL} 37- ERROR creating format ${PFMTNAME} (${LFMTNAME}.$(LFMTEXT) not found)."
-E38en="${NL} 38- The ${PFMTNAME} format has been generated."
-E39en="${NL} 39- It can be rebuilt after installation with the command:"
-E40en="${NL} 40- \"${CMDO} ${NECESSARYFPCMD}fmtutil${TSYS} --byfmt ${PFMTNAME} --fmtdir ${FORMATS}\""
-
-E310en="${NL}310- ERROR creating format ${LFMTNAME} (${LFMTNAME}.$(LFMTEXT) not found)."
-E311en="${NL}311*- The ${LFMTNAME} format has been generated."
-E312en="${NL}312- Check possible error in ${MYFMTUTILCNF}."
-E313en="${NL}313- kb8to7 translator is generated."
-E314en="${NL}314- kb7to8 translator is generated."
-E315en="${NL}315- WARNING non-neutral kb7to8<=>kb8to7!"
-E316en="${NL}316- Torture-test created in 8bit"
-E317en="${NL}317- Abbreviations file converted to 8bit"
-E318en="${NL}318- At any time you can \"$(CMDMAKE) -f ${MAKENAME} uninstall\""
-E319en="${NL}319- Formats ${PFMTNAME} and ${LFMTNAME} just installed."
-E320en="${NL}320- \"${PFMTNAME}\" command ready to use."
-E321en="${NL}321- NOTICE you may need to exit and re-login at end."
-E322en="${NL}322- WITHOUT ${TYPEL} LICENSE: 1 MONTH USAGE, FOR TRIAL."
-E323en="${NL}323- \"${LFMTNAME}\" command ready to use."
-E324en="${NL}324- Font encoding ("'$$'"FONTENCODING) is forced to ${FONTENCODING}"
-E325en="${NL}325- Configuration files installed."
-E326en="${NL}326*- To locate eFrench files use the command:"
-E327en="${NL}327*- \"${NECESSARYFPCMD}kpsewhich -path ${KPSEPATH}// file\""
-E328en="${NL}328- C O N G R A T U L A T I O N S "
-E329en="${NL}329- All is installed (except contribs and tests files)."
-E329ben="${NL}329*- Binaries are located in: \"${BINDIR}\"."
-E329cen="${NL}329*- The "'${VID}'"PATH environment variable has not been changed;"
-E329den="${NL}329*- you can update it if necessary, otherwise you may copy"
-E329een="${NL}329*- (as administrator/root) all new binaries into the "
-E329fen="${NL}329*- common library: ${BINARIES}; to do that just execute "
-E329gen="${NL}329*- the following shell \"${MYPWD}/movebin.sh\"."
-E330en="${NL}330- DON'T DELETE the source files (${MYPWD})! "
-E331en="${NL}331- I suggest you \"$(CMDMAKE) -f ${MAKENAME} reftest\" now"
-E331ben="${NL}331- for validation of the \"torture test\"."
-#E332en="${NL}332- Thanks to send the registration message to B.Gaulle"
-#E333en="${NL}333- (fill in REGISTER file and mail it to frenchprobg@xxxxxxx)"
-#E334en="${NL}334- (or \"$(CMDMAKE) -f ${MAKENAME} sendmessage\")"
-E335en="${NL}335- Root directory ("'$$'"DESTDIR) will be: \"${ATP}\""
-E336en="${NL}336- "'$$'"TEXMFLOCAL was \"${TEXMFLOCAL}\""
-E337en="${NL}337- "'$$'"HOMETEXMF was \"${HOMETEXMF}\" ${INVALIDHOM}"
-E338en="${NL}338- "'$$'"TEXMF was \"${TEXMF}\""
-E339en="${NL}339- Input-encoding is set to ${IENCODING} ("'$$'"${CODEC})"
-E340en="${NL}340- Binaries will be put in: \"${BINDIR}\" ("'$$'"BINDIR)"
-E341en="${NL}341- ERROR: ${BINDIR} ("'$$'"BINDIR) is write protected"
-E342en="${NL}342- check permissions or set variable."
-E343en="${NL}343- ERROR: ${DESTDIR} ("'$$'"ATP) is write protected"
-E344en="${NL}344- "'$$'"TEXMFMAIN was \"${TEXMFMAIN}\""
-E345en="${NL}345- kb7to8 and kb8to7 installed"
-E346en="${NL}346- Documentation installed"
-E347en="${NL}347- eFrench inputs installed"
-E348en="${NL}348- Makeindex styles installed"
-E349en="${NL}349- unistallation done (source untouched)"
-E350en="${NL}350- Torture test done"
-E351en="${NL}351- I suggest you print them (first ${NBPAGES} pages of each,"
-E352en="${NL}352- test and reference): \"$(CMDMAKE) -f ${MAKENAME} printed\""
-E353en="${NL}353- Compiling the license with standard LaTeX"
-E354en="${NL}354- (or \"$(CMDMAKE) -f ${MAKENAME} sendmessage\""
-E355en="${NL}355- Please compare the printed outputs and then"
-E356en="${NL}356- Don't care if any warning message -29- just below:"
-E357en="${NL}357- Are you ready to \"$(CMDMAKE) -f ${MAKENAME} sendmessage\" now?"
-E358en="${NL}358- Controling fmtutil.cnf and texmf.cnf files"
-E359en="${NL}359- ERROR: unknown format ${PFMTNAME} in ${MYFMTUTILCNF}"
-E360en="${NL}360- ERROR: unknown format ${LFMTNAME} in ${MYFMTUTILCNF}"
-E361en="${NL}361- WARNING: option ${INITEXOPT} not found in ${MYFMTUTILCNF"}
-E362en="${NL}362- for the format ${PFMTNAME}."
-E363en="${NL}363- for the format ${LFMTNAME}."
-E364en="${NL}364- OK for the format ${PFMTNAME}."
-E365en="${NL}365- OK for the format ${LFMTNAME}."
-E366en="${NL}366- ERROR: missing line ${PFMTNAME} in ${MYTEXMFCNF}"
-E367en="${NL}367- ERROR: missing line ${LFMTNAME} in ${MYTEXMFCNF}"
-E368en="${NL}368- Look at documentation in engines/tetex.pdf"
-E369en="${NL}369- ERROR: ${MYTEXMFCNF} is write protected"
-E370en="${NL}370- Installation stopped (ERROR to be corrected)."
-E371en="${NL}371- ${MYFMTUTILCNF} has been extended for ${PFMTNAME}."
-E372en="${NL}372- ${MYFMTUTILCNF} has been extended for ${LFMTNAME}."
-E373en="${NL}373- ${MYTEXMFCNF} has been extended for ${PFMTNAME}."
-E374en="${NL}374- ${MYTEXMFCNF} has been extended for ${LFMTNAME}."
-E375en="${NL}375- Okay for the configuration files."
-E376en="${NL}376- ("'$$'"PRINTER=\"${PRINTER}\") files are ready to print in tst directory."
-E377en="${NL}377- ERROR: the \"${PFMTNAME}${BINEXT}\" command is not found."
-E378en="${NL}378- ERROR: the \"${LFMTNAME}${BINEXT}\" command is not found."
-E379en="${NL}379- Cleaning directories ended successfully."
-E380en="${NL}380- ERROR: user name has changed."
-E381en="${NL}381- Updating the files data base."
-E382en="${NL}382- Removing all eFrench files already installed."
-E383en="${NL}383- Controling files: ${MYFMTINI}, ${MYCNFINIS}."
-E384en="${NL}384- ${MYFMTINIDIR}/${MYFMTINI} has been extended for ${PFMTNAME}."
-E385en="${NL}385- ${MYFMTINIDIR}/${MYFMTINI} has been extended for ${LFMTNAME}."
-E386en="${NL}386- ${MYCNFINIDIR}/${MYCNFINIP} has been extended for '${TIPLINE}'."
-E387en="${NL}387- ${MYCNFINIDIR}/${MYCNFINIL} has been extended for '${TILLINE}'."
-E388en="${NL}388- The ${NECESSARYFPCMD}command has been installed."
-E388ben="${NL}388- The ${NECESSARYFPCMD}pseudo command has been installed."
-E389en="${NL}389*- Here are the eFrench commands to use for ${INITID}(la)tex"
-E390en="${NL}390*- with Plain: \"${NECESSARYFPCMD}${PFMTNAME} file.tex\""
-E391en="${NL}391*- with LaTeX: \"${NECESSARYFPCMD}${LFMTNAME} file.tex\""
-E392en="${NL}392*- After installation: it can be rebuilt with the command:"
-E393en="${NL}393*- \"${CMDO} ${NECESSARYFPCMD}fmtutil${TSYS} --byfmt ${LFMTNAME} --fmtdir ${FORMATS}\""
-E394en="${NL}394- ${PFMTNAME} removed from ${MYFMTUTILCNF}."
-E395en="${NL}395- ${LFMTNAME} removed from ${MYFMTUTILCNF}."
-E396en="${NL}396- Replacing link ${PFMTNAME}."
-E397en="${NL}397- Replacing link ${LFMTNAME}."
-E398en="${NL}398- Replacing TeXShop link altpdffr${PMOTEUR}."
-E399en="${NL}399- Replacing TeXShop link altpdffr${FORMAT}."
-E400en="${NL}400- Anormal end compiling the torture test."
-E401en="${NL}401- Consider TL2004=NO paramter use."
-E402en="${NL}402- Consider TL2003=NO parameter use."
-E403en="${NL}403- Engine ${PFMTNAME} installed for TeXShop."
-E404en="${NL}404- Engine ${LFMTNAME} installed for TeXShop."
-E405en="${NL}405- For a digest of installation do the following: \
- ${CMDMAKE} -f ${MAKENAME} INFO"
-#
-E500en="${NL}500*- eFrench had been installed successfully."
-E501en="${NL}501*- This is a remainer about important informations:"
-E502en="${NL}502*- ================================================"
-E503en="${NL}503*- eFrench installation is not completed!"
-
-DOCDIR=${MYPWD}/doc
-INPUTSDIR=${MYPWD}/inputs
-FRENCHBINDIR=${MYPWD}/bin
-TSTDIR=${MYPWD}/tst
-BS="\\\\"
-
-default: preclean welcome checkSU loginit batinitX continue done
-
-continue: $(IENCODING) $(FONTENCODING) \
- french ${CHECKCNF} \
- genformats trialts${OO} translators translate\
- torturetestfile done
- ${NOECHO}if test "${AUTREOS}" = "Windows" ; then \
- ${LF} ${MYPWD}/${THELOG} ${LFARG} >>${DNF}; \
- fi
-
-nonstopcontinueI: $(IENCODING) $(FONTENCODING) \
- french ${CHECKCNF} \
- genformats trialts${OO} translators translate\
- torturetestfile nonstopinstallI postclean cmdinfo
- ${NOECHO}if test "${AUTREOS}" = "Windows" ; then \
- ${LF} ${MYPWD}/${THELOG} ${LFARG} >>${DNF}; \
- fi
-
-nonstopcontinueII: $(IENCODING) $(FONTENCODING) \
- french ${CHECKCNF} \
- genformats \
- nonstopinstallII postclean cmdinfo
- ${NOECHO}if test "${AUTREOS}" = "Windows" ; then \
- ${LF} ${MYPWD}/${THELOG} ${LFARG} >>${DNF}; \
- fi
-
-nonstopcontinueIII: $(IENCODING) $(FONTENCODING) \
- french ${CHECKCNF} \
- genformats \
- nonstopinstallIII ALLDONE
- ${NOECHO}if test "${AUTREOS}" = "Windows" ; then \
- ${LF} ${MYPWD}/${THELOG} ${LFARG} >>${DNF}; \
- fi
-
-loginit:
- ${NOECHO} touch ${MYPWD}/${THELOG}
- ${NOECHO} touch ${MYPWD}/echoandlog
- ${NOECHO} touch ${MYPWD}/execandbat
- ${NOECHO} rm ${MYPWD}/${THELOG} ${MYPWD}/echoandlog \
- ${MYPWD}/execandbat
- ${NOECHO} touch ${MYPWD}/${THELOG} ${MYPWD}/echoandlog
- ${NOECHO}echo "#!/bin/sh -v" >> ${MYPWD}/echoandlog
- ${NOECHO}echo echo "$$"1 "$$"2 >> ${MYPWD}/echoandlog
- ${NOECHO}echo echo "$$"1 "$$"2 \>\> ${MYPWD}/${THELOG} \
- >> ${MYPWD}/echoandlog
- ${NOECHO}chmod ${MOD4ME} ${MYPWD}/echoandlog
- @${ECHO} ${E301${LANGMSG}}
-
-preclean:
- ${NOERR}${NOECHO}${RM} ${MYPWD}/done
- ${NOECHO}touch ${MYPWD}/uninstall.sh ; ${RM} ${MYPWD}/uninstall.sh
- ${NOECHO}touch ${MYPWD}/uninstall.sh ; chmod ${MOD4ME} ${MYPWD}/uninstall.sh
- ${NOECHO}echo "#!/bin/sh -v" >> ${MYPWD}/uninstall.sh
- ${NOECHO}if test -z "$(BAT)" ;\
- then echo " " ; \
- else \
- touch ${MYPWD}/install.bat ; ${RM} ${MYPWD}/install.bat ; \
- touch ${MYPWD}/uninstall.bat ; ${RM} ${MYPWD}/uninstall.bat ; \
- fi
- ${NOECHO}touch ${MYPWD}/uninstall.sh ; ${RM} ${MYPWD}/movebin.sh
- ${NOECHO}touch ${MYPWD}/uninstall.sh ; chmod ${MOD4ME} ${MYPWD}/movebin.sh
- ${NOECHO}echo "#!/bin/sh -v" >> ${MYPWD}/movebin.sh
-
-
-welcome:
- @${ECHO} "$$""LANG=\"${LANG}\" OS=${THEOSTYPE} umask=\"${UMASK}\" ${LOGINNAME}"
- @${ECHO} "$$""SHELL=\"${SHELL}\""
- @${ECHO} "$$""LANG=\"${LANG}\" ${LOGINNAME}"
- @${ECHO} " "
- @${ECHO} ${E300${LANGMSG}}
- @${ECHO} " "
-
-checkSU:
- ${NOECHO}if test -z "$(LOGINNAME)" ;\
- then ${ECHO} " " ;\
- else \
- if ! test 'whoami'=$(LOGINNAME) ;\
- then ${ECHO} ${E380${LANGMSG}} ; exit 1 ;\
- fi ;\
- fi
-
-batinitX:
- @${ECHO} ${E1}
- ${NOECHO}${RM} ${MYPWD}/install.cmd
- ${NOECHO} touch ${MYPWD}/install.cmd ${MYPWD}/execandbat
- ${NOECHO}echo "#!/bin/sh -v" >> ${MYPWD}/execandbat
- ${NOECHO}echo "$$"* >> ${MYPWD}/execandbat
- ${NOECHO}if test -z "$(BAT)" ;\
- then ${ECHO} " " ; \
- else \
- echo echo "$$"* \>\> ${MYPWD}/install.cmd \
- >> ${MYPWD}/execandbat ;\
- fi
- ${NOECHO}chmod ${MOD4ME} ${MYPWD}/execandbat
- ${NOECHO}if test "${AUTREOS}" = "Windows" ; then \
- ${LF} ${MYPWD}/${THELOG} ${LFARG} >>${DNF}; \
- fi
-
-
-# Apply option for keyboard encoding
-$(IENCODING):
- ${NOECHO}${EXEC} cd ${KEYBOARDDIR}
- ${NOECHO}cd ${KEYBOARDDIR} ; \
- sed s/kbencoding{latin9}/kbencoding{$(IENCODING)}/ \
- <keyboard.org >keyboard.dat
- ${NOECHO}cd ${KEYBOARDDIR} ; \
- ${EXEC} ${CP} ${MODTXT} keyboard.dat french.keyboard.dat
- ${NOECHO}if test ! -f ${KEYBOARDDIR}/qwerty.kbc ; then \
- touch ${KEYBOARDDIR}/qwerty.kbc ;\
- fi
- ${NOECHO}cd ${KEYBOARDDIR} ; \
- sed s/kbencoding{latin9}/kbencoding{qwerty}/ \
- <keyboard.org >english.keyboard.dat
-
-$(FONTENCODING):
- ${NOECHO}cd initex ; rm plaintex.cfg ; \
- sed -e "s0%??0\\\\def\\\\encodingdefault\{$(FONTENCODING)\}0" \
- <hyphen.org >plaintex.cfg ;\
- sed -e "s9%??9\\\\def\\\\encodingdefault\{$(FONTENCODING)\}\\\\fontencoding\{$(FONTENCODING)\}\\\\selectfont9" \
- <hyphen.org >hyphen.cfg
- @${ECHO} ${E324${LANGMSG}}
-
-french:
- ${NOECHO}if test ! "${DESTDIRDIR}" -o ! "$(FORMATS)" ; then \
- ${ECHO} ${E30${LANGMSG}}; \
- ${ECHO} ${E31${LANGMSG}}; \
- exit 1 ; \
- fi
-
-done:
- @${ECHO} ${E32${LANGMSG}}
-
-checkcnf:
- ${NOECHO}if test -z "${INITEXOPT}" ; then ${ECHO} " " ; \
- else \
- if test -z "$(ISteTeX)" ; then ${ECHO} " "; else \
- $(MAKE) -f ${MAKENAME} checkcnfGO ${MKS} ; \
- fi ; \
- fi
- ${NOECHO}if test -z "$(ISMiKTeX)" ; then ${ECHO} " "; else \
- ${MKDIRS} ${MYCNFINIDIR} ;\
- ${EXEC} ${MKDIRS} ${MYFMTINIDIR} ;\
- $(MAKE) -f ${MAKENAME} checkfmtGO ${MKS} ; \
- fi
-
-checkfmtGO:
- @${ECHO} ${E383${LANGMSG}}
- ${NOECHO}if test -z "${PLAINLINE}" ; then \
- $(MAKE) -f ${MAKENAME} SETFPini ${MKS} ; \
- fi
- ${NOECHO}if test -z "${LATEXLINE}" ; then \
- $(MAKE) -f ${MAKENAME} SETFLini ${MKS} ; \
- fi
- ${NOECHO}if test -z "${TEXMFPLINE}" ; then \
- $(MAKE) -f ${MAKENAME} SETTPini ${MKS} ; \
- fi
- ${NOECHO}if test -z "${TEXMFFLINE}" ; then \
- $(MAKE) -f ${MAKENAME} SETTLini ${MKS} ; \
- fi
-
-
-checkcnfGO:
- @${ECHO} ${E358${LANGMSG}}
- ${NOECHO}if test -z "${PLAINLINE}" ; then \
- if test -w "${MYFMTUTILCNF}" ; then ${ECHO} " ";\
- else ${ECHO} ${E369${LANGMSG}};\
- ${ECHO} ${E370${LANGMSG}}; exit 1 ;\
- fi ;\
- $(MAKE) -f ${MAKENAME} SETFPcnf ${MKS} ; \
- else \
- if test -z "${PLAINMOT}" ; then \
- $(MAKE) -f ${MAKENAME} reSETFPcnf SETFPcnf ${MKS} ; \
- else \
- if test -z "${PLAINOPT}" ; then \
- $(MAKE) -f ${MAKENAME} SETFPcnf ${MKS} ; \
- fi ;\
- fi ;\
- fi
- ${NOECHO}if test -z "${FORMATLINE}" ; then \
- if test -w "${MYFMTUTILCNF}" ; then ${ECHO} " ";\
- else ${ECHO} ${E369${LANGMSG}};\
- ${ECHO} ${E370${LANGMSG}}; exit 1 ;\
- fi ;\
- $(MAKE) -f ${MAKENAME} SETFLcnf ${MKS} ; \
- else \
- if test -z "${FORMATMOT}" ; then \
- $(MAKE) -f ${MAKENAME} reSETFLcnf SETFLcnf ${MKS} ; \
- else \
- if test -z "${FORMATOPT}" ; then \
- $(MAKE) -f ${MAKENAME} SETFLcnf ${MKS} ; \
- fi ;\
- fi ;\
- fi
- ${NOECHO}if test -z "${TEXMFPLINE}" ; then \
- $(MAKE) -f ${MAKENAME} SETTPcnf ${MKS} ; \
- fi
- ${NOECHO}if test -z "${TEXMFFLINE}" ; then \
- $(MAKE) -f ${MAKENAME} SETTLcnf ${MKS} ; \
- fi
- @${ECHO} ${E375${LANGMSG}}
-
-
-SETFPini:
- ${NOECHO}${SHELL} -ec "echo '${REFPLINE}' >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${PL0} >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${PL1} >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${PL2} >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${PL3} >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${PL4} >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${PL5} >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${PL6} >>${MYFMTINIDIR}/${MYFMTINI}"
-# our lf is unable to process the path ${MYFMTINIDIR}
- ${NOECHO}cd ${MYFMTINIDIR} ; ${LF} ${MYFMTINI} ${LFARG} >>${DNF}
- ${NOECHO}if test ! -z "${VISMiKTeX}" ; then \
- ${EXEC} ${MKDIRS} ${MIKTEXFMTDIR} ;\
- ${EXEC} ${CP} ${MODTXT} ${MYFMTINIDIR}/${MYFMTINI} ${MIKTEXFMTDIR} ;\
- fi
- @${ECHO} ${E384${LANGMSG}}
-
-SETFLini:
- ${NOECHO}${SHELL} -ec "echo '${REFLLINE}' >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${LA0} >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${LA1} >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${LA2} >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${LA3} >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${LA4} >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${LA5} >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${LA6} >>${MYFMTINIDIR}/${MYFMTINI}"
-# our lf is unable to process the path ${MYFMTINIDIR}
- ${NOECHO}cd ${MYFMTINIDIR} ; ${LF} ${MYFMTINI} ${LFARG} >>${DNF}
- ${NOECHO}if test ! -z "${VISMiKTeX}" ; then \
- ${EXEC} ${MKDIRS} ${MIKTEXFMTDIR} ;\
- ${EXEC} ${CP} ${MODTXT} ${MYFMTINIDIR}/${MYFMTINI} ${MIKTEXFMTDIR} ;\
- fi
- @${ECHO} ${E385${LANGMSG}}
-
-SETTPini:
- ${RM} ${MYCNFINIDIR}/${MYCNFINIP}X ; touch ${MYCNFINIDIR}/${MYCNFINIP}X
- ${NOECHO}${SHELL} -ec 'echo ${TIPLINE} >>${MYCNFINIDIR}/${MYCNFINIP}X'
- ${NOECHO}${SHELL} -ec 'echo ${TIPL0} >>${MYCNFINIDIR}/${MYCNFINIP}X'
- ${NOECHO}${SHELL} -ec 'echo ${TIPL1} >>${MYCNFINIDIR}/${MYCNFINIP}X'
- ${NOECHO}${SHELL} -ec 'echo ${TIPL2} >>${MYCNFINIDIR}/${MYCNFINIP}X'
- ${NOECHO}${SHELL} -ec 'echo ${TIPL3} >>${MYCNFINIDIR}/${MYCNFINIP}X'
- ${NOECHO}sed -e "s/!/${BS}/g" \
- <${MYCNFINIDIR}/${MYCNFINIP}X >>${MYCNFINIDIR}/${MYCNFINIP}
-# our lf is unable to process the path ${MYFMTINIDIR}
- ${NOECHO}cd ${MYCNFINIDIR} ; ${LF} ${MYCNFINIP} ${LFARG} >>${DNF}
- ${NOECHO}if test ! -z "${VISMiKTeX}" ; then \
- ${EXEC} ${MKDIRS} ${MIKTEXCNFDIR} ;\
- ${EXEC} ${CP} ${MODTXT} ${MYCNFINIDIR}/${MYCNFINIP} ${MIKTEXCNFDIR} ;\
- fi
- @${ECHO} ${E386${LANGMSG}}
- ${NOECHO}${RM} ${MYCNFINIDIR}/${MYCNFINIP}X
-
-SETTLini:
- ${RM} ${MYCNFINIDIR}/${MYCNFINIL}X ; touch ${MYCNFINIDIR}/${MYCNFINIL}X
- ${NOECHO}${SHELL} -ec 'echo ${TILLINE} >>${MYCNFINIDIR}/${MYCNFINIL}X'
- ${NOECHO}${SHELL} -ec 'echo ${TILL0} >>${MYCNFINIDIR}/${MYCNFINIL}X'
- ${NOECHO}${SHELL} -ec 'echo ${TILL1} >>${MYCNFINIDIR}/${MYCNFINIL}X'
- ${NOECHO}${SHELL} -ec 'echo ${TILL2} >>${MYCNFINIDIR}/${MYCNFINIL}X'
- ${NOECHO}${SHELL} -ec 'echo ${TILL3} >>${MYCNFINIDIR}/${MYCNFINIL}X'
- ${NOECHO}sed -e "s/!/${BS}/g" \
- <${MYCNFINIDIR}/${MYCNFINIL}X >>${MYCNFINIDIR}/${MYCNFINIL}
-# our lf is unable to process the path ${MYFMTINIDIR}
- ${NOECHO}cd ${MYCNFINIDIR} ; ${LF} ${MYCNFINIL} ${LFARG} >>${DNF}
- ${NOECHO}if test ! -z "${VISMiKTeX}" ; then \
- ${EXEC} ${MKDIRS} ${MIKTEXCNFDIR} ;\
- ${EXEC} ${CP} ${MODTXT} ${MYCNFINIDIR}/${MYCNFINIL} ${MIKTEXCNFDIR} ;\
- fi
- @${ECHO} ${E387${LANGMSG}}
- ${NOECHO}${RM} ${MYCNFINIDIR}/${MYCNFINIL}X
-
-reSETFPcnf:
- ${NOECHO}if test ! -f "${MYFMTUTILCNF}ORI" ; then \
- ${CP} ${MODTXT} ${MYFMTUTILCNF} ${MYFMTUTILCNF}ORI ;\
- fi
- ${NOECHO}${CP} ${MODTXT} ${MYFMTUTILCNF} ${MYFMTUTILCNF}temp
- ${NOECHO}grep -v "${PLAINLINE}" <${MYFMTUTILCNF}temp >${MYFMTUTILCNF}
- ${NOECHO}${RM} ${MYFMTUTILCNF}temp
- @${ECHO} ${E394${LANGMSG}}
- ${NOECHO}if test ! -z "${TMFCONFIG}" ; then \
- if test ! -f "${TMFCONFIG}/web2c/fmtutil.cnf" ; then \
- ${LNS} ${MYFMTUTILCNF} ${TMFCONFIG}/web2c/fmtutil.cnf ;\
- ${TEXHASHCMD} ${TMFCONFIG} ;\
- echo "rm ${TMFCONFIG}/web2c/fmtutil.cnf" >> ${MYPWD}/uninstall.sh ; \
- fi ;\
- fi
-
-reSETFLcnf:
- ${NOECHO}if test ! -f "${MYFMTUTILCNF}ORI" ; then \
- ${CP} ${MODTXT} ${MYFMTUTILCNF} ${MYFMTUTILCNF}ORI ;\
- fi
- ${NOECHO}${CP} ${MODTXT} ${MYFMTUTILCNF} ${MYFMTUTILCNF}temp
- ${NOECHO}grep -v "${FORMATLINE}" <${MYFMTUTILCNF}temp >${MYFMTUTILCNF}
- ${NOECHO}${RM} ${MYFMTUTILCNF}temp
- @${ECHO} ${E395${LANGMSG}}
-
-SETFPcnf:
- ${NOECHO}if test ! -f "${MYFMTUTILCNF}ORI" ; then \
- ${CP} ${MODTXT} ${MYFMTUTILCNF} ${MYFMTUTILCNF}ORI ;\
- fi
- ${NOECHO}${SHELL} -ec "echo '${REFPLINE}' >>${MYFMTUTILCNF}"
- @${ECHO} ${E371${LANGMSG}}
- ${NOECHO}if test ! -z "${TMFCONFIG}" ; then \
- if test -d "${TMFCONFIG}/web2c/" ; then \
- if test ! -f "${TMFCONFIG}/web2c/fmtutil.cnf" ; then \
- ${LNS} ${MYFMTUTILCNF} ${TMFCONFIG}/web2c/fmtutil.cnf ;\
- ${TEXHASHCMD} ${TMFCONFIG} ;\
- echo "rm ${TMFCONFIG}/web2c/fmtutil.cnf" >> ${MYPWD}/uninstall.sh ; \
- fi ;\
- fi ;\
- fi
-
-SETFLcnf:
- ${NOECHO}if test ! -f "${MYFMTUTILCNF}ORI" ; then \
- ${CP} ${MODTXT} ${MYFMTUTILCNF} ${MYFMTUTILCNF}ORI ;\
- fi
- ${NOECHO}${SHELL} -ec "echo '${REFLLINE}' >>${MYFMTUTILCNF}"
- @${ECHO} ${E372${LANGMSG}}
- ${NOECHO}if test ! -z "${TMFCONFIG}" ; then \
- if test -d "${TMFCONFIG}/web2c/" ; then \
- if test ! -f "${TMFCONFIG}/web2c/fmtutil.cnf" ; then \
- ${LNS} ${MYFMTUTILCNF} ${TMFCONFIG}/web2c/fmtutil.cnf ;\
- ${TEXHASHCMD} ${TMFCONFIG} ;\
- echo "rm ${TMFCONFIG}/web2c/fmtutil.cnf" >> ${MYPWD}/uninstall.sh ; \
- fi ;\
- fi ;\
- fi
-
-SETTPcnf:
- ${NOECHO}if test ! -f "${MYTEXMFCNF}ORI" ; then \
- ${CP} ${MODTXT} ${MYTEXMFCNF} ${MYTEXMFCNF}ORI ;\
- fi
- ${NOECHO}cat ${MYTEXMFCNF} | sed -e "s/^${TIPID}/%${TIPID}/" >${MYTEXMFCNF}COPYFP
- ${NOECHO}${CP} ${MODTXT} ${MYTEXMFCNF}COPYFP ${MYTEXMFCNF}
- ${NOECHO}${RM} ${MYTEXMFCNF}COPYFP
- @${SHELL} -ec 'echo ${TIPLINE} >>${MYTEXMFCNF}'
- @${ECHO} ${E373${LANGMSG}}
- ${NOECHO}if test ! -z "${TMFCONFIG}" ; then \
- if test -d "${TMFCONFIG}/web2c/" ; then \
- if test ! -f "${TMFCONFIG}/web2c/texmf.cnf" ; then \
- ${LNS} ${MYTEXMFCNF} ${TMFCONFIG}/web2c/texmf.cnf ;\
- ${TEXHASHCMD} ${TMFCONFIG} ;\
- echo "rm ${TMFCONFIG}/web2c/texmf.cnf" >> ${MYPWD}/uninstall.sh ; \
- fi ;\
- fi ;\
- fi
-
-SETTLcnf:
- ${NOECHO}if test ! -f "${MYTEXMFCNF}ORI" ; then \
- ${CP} ${MODTXT} ${MYTEXMFCNF} ${MYTEXMFCNF}ORI ;\
- fi
- ${NOECHO}cat ${MYTEXMFCNF} | sed -e "s/^${TILID}/%${TILID}/" >${MYTEXMFCNF}COPYFP
- ${NOECHO}${CP} ${MODTXT} ${MYTEXMFCNF}COPYFP ${MYTEXMFCNF}
- ${NOECHO}${RM} ${MYTEXMFCNF}COPYFP
- @${SHELL} -ec 'echo ${TILLINE} >>${MYTEXMFCNF}'
- @${ECHO} ${E374${LANGMSG}}
- ${NOECHO}if test ! -z "${TMFCONFIG}" ; then \
- if test -d "${TMFCONFIG}/web2c/" ; then \
- if test ! -f "${TMFCONFIG}/web2c/texmf.cnf" ; then \
- ${LNS} ${MYTEXMFCNF} ${TMFCONFIG}/web2c/texmf.cnf ;\
- ${TEXHASHCMD} ${TMFCONFIG} ;\
- echo "rm ${TMFCONFIG}/web2c/texmf.cnf" >> ${MYPWD}/uninstall.sh ; \
- fi ;\
- fi ;\
- fi
-
-SETTOO:
- ${CP} ${MODTXT} ${MYTEXMFCNF} ${MYTEXMFCNF}COPYFP
- @${SHELL} -ec "echo '${TOOLINE}' >>${MYTEXMFCNF}"
-
-RESETTOO:
- ${NOECHO}if test -f "${MYTEXMFCNF}COPYFP" ; then \
- ${CP} ${MODTXT} ${MYTEXMFCNF}COPYFP ${MYTEXMFCNF} ;\
- ${RM} ${MYTEXMFCNF}COPYFP ;\
- fi
-
-
-genformats:
- ${NOECHO}if test -z "$(MIK)" ; then \
- $(MAKE) -f ${MAKENAME} preformats ${MKS} ; \
- $(MAKE) -f ${MAKENAME} formats ${MKS} ; \
- fi
-
-preformats:
- @${ECHO} ${E33${LANGMSG}}
- ${NOERR}${NOECHO}if test -z "${USHYPH1FILE}" ; then ${ECHO} "${NL} "; else \
- if test ! -f ${INITEXDIR}/${USHYPHFILE} ; then \
- ${LNS} ${USHYPHDIR}/${USHYPH1FILE} ${INITEXDIR}/${USHYPHFILE} 2>>${DNF};\
- ${ECHO} ${E34${LANGMSG}};\
- fi\
- fi
-# insure that frpdf*.fr have \pdfoutput=1
- ${NOECHO}cd ${INITEXDIR} ; for f in frpdf*.fr ; \
- do \
- g=`basename $$f .fr` ; \
- ${CP} ${MODTXT} $$f $$g.tmp ; \
- ${SEDFMTPDF} <$$g.tmp > $$f ; \
- ${RM} $$g.tmp ;\
- done
-
-
-formats: FPLAIN FAUTRE
- ${NOECHO}if test -z "${USHYPH1FILE}" ; then ${ECHO} " "; else \
- if test -f ${INITEXDIR}/${USHYPHFILE} ; then \
- rm ${INITEXDIR}/${USHYPHFILE} ;\
- fi \
- fi
- ${NOECHO}if test -z "${NONSTOP}" ; then \
- ${ECHO} ${E35${LANGMSG}} ;\
- ${ECHO} ${E36${LANGMSG}} ;\
- fi
-
-trialtsOO: SETTOO trialts RESETTOO
- @${ECHO}
-
-trialts:
- ${NOECHO}${EXEC} cd ${FRENCHDIR}
- @${ECHO} ${E353${LANGMSG}}
- @${ECHO} ${E356${LANGMSG}}
-# ${NOECHO}cd ${FRENCHDIR} ; mv frlicense.dat "++.tex" ;\
-# ${EXEC} ${FORMAT} "++.tex" ; mv "++.tex" frlicense.dat ;\
-# if test "${MAXLOGS}" = "YES" ; then \
-# ${CAT} "++.log" >>${MYPWD}/${THELOG} ; \
-# fi
-# ${EXEC} ${RM} "++.log"
-# ${NOECHO}cd ${FRENCHDIR} ;\
-# ${EXEC} ${FORMAT} -no-mktex=FMT frlicense.dat ;\
-# if test "${MAXLOGS}" = "YES" ; then \
-# ${CAT} "frlicense.log" >>${MYPWD}/${THELOG} ; \
-# fi
-# ${EXEC} ${RM} "frlicense.log"
-# ${NOECHO}${EXEC} cd ${MYPWD}
-# ${NOECHO} cat ${FRENCHDIR}/frlicense.dat | grep "pt" | wc > trialinit
-
-FPLAIN:
- ${NOECHO}${EXEC} cd ${INITEXDIR}
- ${NOECHO}cd ${INITEXDIR} ; ${EXEC} ${RM} ${WHEREPFMT}/${PFMTNAME}.$(PFMTEXT)
- ${NOECHO}cd ${INITEXDIR} ; ${EXEC} ${COPYPDFTEXCFG}
-### CONFIGDIR is not modified here, so removed below.
-### echo "rm ${CONFIGDIR}/${PFMTNAME}.fr" >> ${MYPWD}/uninstall.sh ; \
- ${NOECHO}if test "${PFMTNAME}.fr" = "frtex${FNT}.fr" ; \
- then ${ECHO} "${NL} "; \
- else \
- echo "rm ${INITEXDIR}/${PFMTNAME}.fr" >> ${MYPWD}/uninstall.sh ; \
- ${EXEC} ${SEDFMTFR} <${INITEXDIR}/frtex${FNT}.fr \
- > ${INITEXDIR}/${PFMTNAME}.fr ; \
- fi
- ${NOECHO}if test -z "${SETINPUTS}" ; then ${ECHO} " " ; else \
- ${EXEC} set ${SETINPUTS} ;\
- fi
-### CONFIGDIR is not modified here, so removed.
-### ${NOECHO}echo "rm ${CONFIGDIR}/${PFMTNAME}.ini" >> ${MYPWD}/uninstall.sh
- ${NOECHO}${EXEC} ${CP} ${MODTXT} ${INITEXDIR}/iniproto \
- "${INITEXDIR}/${PFMTNAME}${EXTINI}"
-#
- ${NOERR}${NOECHO}if test -z "$(ISMiKTeX)" ; then \
- ${EXEC} echo "${INITDIR}${PINITCMD} ${PEXTEF} ${INITEXOPT} \
- ${TEXTCX} \"${PEXTF}${PFMTNAME}.fr\" \dump" ;\
- ${SETINPUTS}; cd ${INITEXDIR} ;\
- ${INITDIR}${PINITCMD} ${PEXTEF} ${INITEXOPT} \
- ${TEXTCX} "${PEXTF}${PFMTNAME}.fr" \dump ;\
- else \
- ${TEXHASHCMD} ;\
- ${EXEC} echo "${INITDIR}${PINITCMD}${PFMTNAME}" ;\
- ${SETINPUTS}; cd ${INITEXDIR} ;\
- ${INITDIR}${PINITCMD}${PFMTNAME} ;\
- ${INITDIR}${PINITCMD}${PFMTNAME} >>${MYPWD}/${THELOG};\
- fi
-# ${NOERR}${NOECHO}if test -z "$(ISMiKTeX)" ; then \
-# ${EXEC} echo "${INITDIR}${PINITCMD} ${PEXTEF} ${INITEXOPT} \
-# ${TEXTCX} \"${PEXTF}${PFMTNAME}.fr\" \dump" ;\
-# ${SETINPUTS}; cd ${INITEXDIR} ;\
-# ${INITDIR}${PINITCMD} ${PEXTEF} ${INITEXOPT} \
-# ${TEXTCX} "${PEXTF}${PFMTNAME}.fr" \dump ;\
-# else \
-# ${TEXHASHCMD} ;\
-# ${EXEC} echo "${INITDIR}${PINITCMD}${PFMTNAME}" ;\
-# ${SETINPUTS}; cd ${INITEXDIR} ;\
-# ${INITDIR}${PINITCMD}${PFMTNAME} ;\
-# ${INITDIR}${PINITCMD}${PFMTNAME} >>${MYPWD}/${THELOG};\
-# fi
- ${NOERR}${NOECHO} cd ${INITEXDIR} ;\
- if test "${MAXLOGS}" = "YES" ; then \
- if test -f ${PFMTNAME}.log ; then \
- ${CAT} ${PFMTNAME}.log >>${MYPWD}/${THELOG} ;\
- fi ;\
- fi
-# As pdftex can make a fatal error without ending with any error code:
- -${NOECHO} cd ${INITEXDIR} ;\
- if test -f ${PFMTNAME}.log ; then \
- grep "Fatal error" <${PFMTNAME}.log && exit 1 ;\
- fi
-#
- ${NOECHO}if test -z "${RESETINPUTS}" ; then ${ECHO} " " ; else \
- ${EXEC} set ${RESETINPUTS} ;\
- fi
- ${NOECHO}${EXEC} cd ${MYPWD}
- ${NOECHO}if test ! -f ${WHEREPFMT}/${PFMTNAME}.$(PFMTEXT) ; then \
- ${ECHO} ${E37${LANGMSG}}; ${ECHO} ${E312${LANGMSG}} ;\
- if test -f ${WHEREPFMT}/${PFMTNAME}.e$(PFMTEXT) ; then \
- ${ECHO} ${E401${LANGMSG}};\
- fi ;\
- ${ECHO} ${E370${LANGMSG}}; exit 1 ;\
- else \
- ${ECHO} ${E38${LANGMSG}};\
- fi
- ${NOECHO}if test -z "$(ISteTeX)" ; then ${ECHO} " "; else \
- ${ECHO} ${E39${LANGMSG}};\
- ${ECHO} ${E40${LANGMSG}};\
- fi
- ${NOECHO}${EXEC} cd ${INITEXDIR}
- ${NOECHO}cd ${INITEXDIR} ; ${EXEC} ${DELPDFTEXCFG}
-
-FAUTRE:
- ${NOECHO}${EXEC} cd ${INITEXDIR}
- ${NOECHO}cd ${INITEXDIR} ; ${EXEC} ${RM} ${WHERELFMT}/${LFMTNAME}.$(LFMTEXT)
- ${NOECHO}cd ${INITEXDIR} ; ${EXEC} ${COPYPDFTEXCFG}
-### CONFIGDIR is not modified here, so removed.
-### echo "rm ${CONFIGDIR}/${LFMTNAME}.fr" >> ${MYPWD}/uninstall.sh ; \
- ${NOECHO}if test "${LFMTNAME}.fr" = "fr$(FORMAT).fr" ; \
- then ${ECHO} "${NL} "; \
- else \
- echo "rm ${INITEXDIR}/${LFMTNAME}.fr" >> ${MYPWD}/uninstall.sh ; \
- ${EXEC} ${SEDFMTFR} <${INITEXDIR}/fr$(FORMAT).fr \
- > ${INITEXDIR}/${LFMTNAME}.fr ; \
- fi
- ${NOECHO}if test -z "$(BAT)" ; then ${ECHO} " " ; else \
- if test ! "${INITEXDIR}/fr$(FORMAT).fr" = "${INITEXDIR}/${LFMTNAME}.fr" ; then \
- ${EXEC} ${CP} ${MODTXT} ${INITEXDIR}/fr$(FORMAT).fr \
- ${INITEXDIR}/${LFMTNAME}.fr ; \
- fi ;\
- fi
- ${NOECHO}if test -z "${SETINPUTS}" ; then ${ECHO} " " ; else \
- ${EXEC} set ${SETINPUTS} ;\
- fi
-### CONFIGDIR is not modified here, so removed.
-### ${NOECHO}echo "rm ${CONFIGDIR}/${LFMTNAME}.ini" >> ${MYPWD}/uninstall.sh
- ${NOECHO}${EXEC} ${CP} ${MODTXT} ${INITEXDIR}/iniproto \
- "${INITEXDIR}/${LFMTNAME}${EXTINI}"
-### "./" used below to avoid teTeX bug not allowing extended mode. ###
-#
- ${NOERR}${NOECHO}if test -z "$(ISMiKTeX)" ; then \
- ${EXEC} echo "${INITDIR}$(LINITCMD) ${LEXTEF} $(INITEXOPT) \
- ${TEXTCX} \"${LEXTF}${LFMTNAME}.fr\"" ;\
- ${SETINPUTS}; cd ${INITEXDIR} ; \
- ${INITDIR}$(LINITCMD) ${LEXTEF} $(INITEXOPT) \
- ${TEXTCX} "${LEXTF}./${LFMTNAME}.fr" ;\
- else \
- ${TEXHASHCMD} ;\
- ${EXEC} echo "${INITDIR}$(LINITCMD)${LFMTNAME}" ;\
- ${SETINPUTS}; cd ${INITEXDIR} ; \
- ${INITDIR}$(LINITCMD)${LFMTNAME} ;\
- ${INITDIR}$(LINITCMD)${LFMTNAME} >>${MYPWD}/${THELOG};\
- fi
- ${NOERR}${NOECHO} cd ${INITEXDIR} ;\
- if test "${MAXLOGS}" = "YES" ; then \
- if test -f ${LFMTNAME}.log ; then \
- ${CAT} ${LFMTNAME}.log >>${MYPWD}/${THELOG} ;\
- fi ;\
- fi
-# As pdftex can make a fatal error without ending with any error code:
- -${NOECHO} cd ${INITEXDIR} ;\
- if test -f ${LFMTNAME}.log ; then \
- grep "Fatal error" <${LFMTNAME}.log && exit 1 ;\
- fi
-#
- ${NOECHO}if test -z "${RESETINPUTS}" ; then ${ECHO} " " ; else \
- ${EXEC} set ${RESETINPUTS} ;\
- fi
- ${NOECHO}${EXEC} cd ${MYPWD}
- ${NOECHO}if test ! -f ${WHERELFMT}/${LFMTNAME}.$(LFMTEXT) ; then \
- ${ECHO} ${E310${LANGMSG}}; ${ECHO} ${E312${LANGMSG}} ;\
- if test -f ${WHERELFMT}/${LFMTNAME}.e$(LFMTEXT) ; then \
- ${ECHO} ${E402${LANGMSG}};\
- fi ;\
- ${ECHO} ${E370${LANGMSG}}; exit 1 ;\
- else \
- ${ECHO} ${E311${LANGMSG}};\
- fi
- ${NOECHO}if test -z "$(ISteTeX)" ; then ${ECHO} " "; else \
- ${ECHO} ${E392${LANGMSG}};\
- ${ECHO} ${E393${LANGMSG}};\
- fi
- ${NOECHO}${EXEC} cd ${INITEXDIR}
- ${NOECHO}cd ${INITEXDIR} ; ${EXEC} ${DELPDFTEXCFG}
-
-# Generate translators 7bit ("a la TeX") <=> 8bit
-translators: ${FRENCHBINDIR}/kb8to7 ${FRENCHBINDIR}/kb7to8
-
-translate: ${FRENCHDIR}/frabbrev.tex RecodeMsgFiles
-
-kb8to7.lex kb7to8.lex:
- ${NOECHO}if test -z "$(ISMiKTeX)" ; then ${ECHO} " "; else \
- touch kb2lex.tmp ; ${TEXHASHCMD} ;\
- fi
- ${NOECHO}if test -z "$(BAT)" ; then ${ECHO} " " ; \
- if test -z "${SETINPUTS}" ; then ${ECHO} " " ; else \
- ${EXEC} set ${SETINPUTS} ;\
- fi ; \
- ${EXEC} echo ${TEXCMD} ${TEXTCX} kb2lex ; \
- ${SETINPUTS}; ${TEXCMD} ${TEXTCX} kb2lex ; \
- if test -z "${RESETINPUTS}" ; then ${ECHO} " " ; else \
- ${EXEC} set ${RESETINPUTS} ;\
- fi ;\
- else \
- ${SETINPUTS}; ${TEXCMD} ${TEXTCX} kb2lex ; \
- fi
-
-${FRENCHBINDIR}/kb8to7: kb8to7.lex
-# This shell is provided by Frederic Boulanger 99/03/05
-# Use now $LEX and $CC. by Ronan.Keryell@xxxxxxxxxxxxxxxx, 16/2/2000.
-# Replace ^^yz by ^^yz|\xyz in kb8to7 so that both the hex code and the
-# actual character are replaced by their 7 bit form.
-# Moved to\^\^\1 to avoid to take in account only the begining
-# line characater, --bg 14/03/2003.
- ${NOECHO}sed -e 's/^\^\^\([0-9a-f][0-9a-f]\)/\\^\\^\1\|\\x\1/' \
- kb8to7.lex > tmp.lex
- ${NOERR}${NOECHO}${RM} kb8to7.lex
- ${NOECHO}mv tmp.lex kb8to7.lex
-# lex -v kb8to7.lex;cc -o kb8to7 lex.yy.c -ll
- ${NOECHO}if test ! -z "$(LEX)" ; then \
- $(LEX) kb8to7.lex || exit 1 ;\
- touch kb8to7.c ; ${RM} kb8to7.c ;\
- mv lex.yy.c kb8to7.c ;\
- fi
- ${NOERR}${NOECHO}${EXEC} ${MKDIRS} ${FRENCHBINDIR}
- ${NOECHO}if test ! -z "$(CC)" ; then \
- $(CC) -o kb8to7 kb8to7.c ${Coptions} || exit 1 ;\
- mv kb8to7 ${FRENCHBINDIR}/kb8to7 ;\
- ${ECHO} ${E313${LANGMSG}} ;\
- else \
- ${ERRNOCC}; \
- fi
-
-${FRENCHBINDIR}/kb7to8: kb7to8.lex
-# Replace printf("^^yz") by printf("%c",0xyz) in kb7to8 so that the actual
-# character is printed instead of its hex code.
-# ${NOECHO}echo "Replacing TeX ^^hexa codes, if any, by binary codes."
- ${NOECHO}sed -e 's/"\^\^\([0-9a-f][0-9a-f]\)"/"%c",0x\1/' \
- kb7to8.lex > tmp.lex
- ${NOERR}${NOECHO}${RM} kb7to8.lex
- ${NOECHO}mv tmp.lex kb7to8.lex
- ${NOECHO}if test ! -z "$(LEX)" ; then \
- $(LEX) kb7to8.lex || exit 1 ;\
- touch kb7to8.c ; ${RM} kb7to8.c ;\
- mv lex.yy.c kb7to8.c ;\
- fi
- ${NOERR}${NOECHO}${EXEC} ${MKDIRS} ${FRENCHBINDIR}
- ${NOECHO}if test ! -z "$(CC)" ; then \
- $(CC) -o kb7to8 kb7to8.c ${Coptions} || exit 1 ;\
- mv kb7to8 ${FRENCHBINDIR}/kb7to8 ;\
- ${ECHO} ${E314${LANGMSG}} ;\
- else \
- ${ERRNOCC}; \
- fi
-
-# Here is an option to avoid using any LEX utility:
-#kb2latin9:
-# ${CC} -o kb7to8 kb7to8.c ${Coptions}
-# ${CC} -o kb8to7 kb8to7.c ${Coptions}
-
-# The torture test file provided should be translated in 8bit
-# as well as the abbreviations file:
-torturetestfile: ${TSTDIR}/french.tst ${FRENCHDIR}/frabbrev.tex
-
-${TSTDIR}/french.tst:
- ${NOECHO}${FRENCHBINDIR}/kb8to7 \
- < ${TSTDIR}/fxench.tst > ${TSTDIR}/fyench.tst
- ${NOECHO}${FRENCHBINDIR}/kb7to8 \
- < ${TSTDIR}/fyench.tst > ${TSTDIR}/f8ench.tst
- ${NOECHO}${FRENCHBINDIR}/kb8to7 \
- < ${TSTDIR}/f8ench.tst > ${TSTDIR}/f7ench.tst
- ${NOERR}${NOECHO}diff ${TSTDIR}/fyench.tst \
- ${TSTDIR}/f7ench.tst > tst/diff.log
- ${NOECHO}if test -s ${TSTDIR}/diff.log ; then \
- ${ECHO} ${E315${LANGMSG}};exit 1;\
- else rm ${TSTDIR}/fyench.tst ;\
- fi
- ${NOECHO}mv ${TSTDIR}/f8ench.tst ${TSTDIR}/french.tst
- ${NOECHO}${RM} ${TSTDIR}/f7ench.tst
- @${ECHO} ${E316${LANGMSG}}
-
-${FRENCHDIR}/frabbrev.tex:
- ${NOECHO}${FRENCHBINDIR}/kb7to8 \
- < ${FRENCHDIR}/fxabbrev.tex > ${FRENCHDIR}/frabbrev.tex
- @${ECHO} ${E317${LANGMSG}}
-
-RecodeMsgFiles:
- @cd ${FRENCHDIR} ; for f in *-msg.tex ;\
- do \
- if test ! -f $$f.7b ; then \
- touch $$f.7b ; cp $$f $$f.7b ;\
- fi ; \
- chmod 644 $$f ;\
- sed -e "s/msgencoding{TeX}/msgencoding{${IENCODING}}/" \
- <$$f.7b | ${FRENCHBINDIR}/kb7to8${BINEXT} >$$f ;\
- chmod 444 $$f ;\
- done
- @cd ${MSGDIR} ; for f in *-msg.tex ;\
- do \
- if test ! -f $$f.7b ; then \
- touch $$f.7b ; cp $$f $$f.7b ;\
- fi ; \
- chmod 644 $$f ;\
- sed -e "s/msgencoding{TeX}/msgencoding{${IENCODING}}/" \
- <$$f.7b | ${FRENCHBINDIR}/kb7to8 >$$f ;\
- chmod 444 $$f ;\
- done
- @cd ${KEYBOARDDIR} ; for f in *-msg.tex ;\
- do \
- if test ! -f $$f.7b ; then \
- touch $$f.7b ; cp $$f $$f.7b ;\
- fi ; \
- chmod 644 $$f ;\
- sed -e "s/msgencoding{TeX}/msgencoding{${IENCODING}}/" \
- <$$f.7b | ${FRENCHBINDIR}/kb7to8 >$$f ;\
- chmod 444 $$f ;\
- done
-
-#############################################################################
-# installation of files
-#############################################################################
-installmin: install-begin install-fmt
-
-installminI: install-hyphen install-config
- @${ECHO} " "
-
-install-begin:
- ${NOERR}${NOECHO}${EXEC} ${MKDIRS} ${KPSEPATH}
- ${NOERR}${NOECHO}${EXEC} ${MKDIRS} ${KPSEPATH}/french
- ${NOERR}${NOECHO}${EXEC} ${MKDIRS} ${BINDIR}
- @${ECHO} ${E318${LANGMSG}}
-# In case eFrench shell is not yet created by pre-install2 :
- ${NOECHO}if test ! "${AUTREOS}" = "Windows" \
- -a ! "${NECESSARYFPCMD}" = "" ; then \
- if test ! -f ${BINDIR}/${NECESSARYFPCMD}${SHELLEXT}; then \
- echo "rm ${BINDIR}/${NECESSARYFPCMD}${SHELLEXT}" \
- >> ${MYPWD}/uninstall.sh ;\
- echo "#!/bin/sh " > ${BINDIR}/${NECESSARYFPCMD}${SHELLEXT};\
- echo echo "$$"* >> ${BINDIR}/${NECESSARYFPCMD}${SHELLEXT};\
- echo "$$"* >> ${BINDIR}/${NECESSARYFPCMD}${SHELLEXT};\
- chmod ${MOD4ME} ${BINDIR}/${NECESSARYFPCMD}${SHELLEXT};\
- ${ECHO} ${E388b${LANGMSG}} ; \
- echo "${CP} ${INTERACTIVE} ${MODBIN} \
- ${BINDIR}/${NECESSARYFPCMD}${SHELLEXT} ${BINARIES}" >> movebin.sh ;\
- fi ; \
- fi
- @${ECHO} " "
-
-install-fmt:
- ${NOECHO}if test ! -z "$(ISMiKTeX)" ; then ${ECHO} " "; else \
- $(MAKE) -f ${MAKENAME} install-fmtGO ${MKS} ;\
- fi
- ${NOECHO}$(MAKE) -f ${MAKENAME} install-links ${MKS}
-
-install-fmtGO:
- ${NOERR}${NOECHO}${EXEC} $(MKDIRS) ${FORMATS}
- ${NOECHO}${EXEC} cd ${INITEXDIR}
-# With teTeX put link in $TEXMFVAR or $TEXMFSYSVAR (not made for BAT=YES)
- ${NOECHO}if test ! -f ${INITEXDIR}/${PFMTNAME}.$(PFMTEXT) ;\
- then ${ECHO} " " ;\
- else \
- ${EXEC} ${CP} ${INTERACTIVE} ${MODTXT} \
- ${INITEXDIR}/${PFMTNAME}.$(PFMTEXT) $(FORMATS) ;\
- if test -w "${TMFVAR}/web2c/${PFMTNAME}.$(PFMTEXT)" ; then \
- ${RM} "${TMFVAR}/web2c/${PFMTNAME}.$(PFMTEXT)" ;\
- fi ;\
- if test -d "${TMFVAR}" ; then \
- ${MKDIRS} ${TMFVAR}/web2c ; \
- ${LNS} ${FORMATS}/${PFMTNAME}.$(PFMTEXT) \
- ${TMFVAR}/web2c/${PFMTNAME}.$(PFMTEXT) ;\
- echo "rm ${TMFVAR}/web2c/${PFMTNAME}.$(PFMTEXT)" \
- >> ${MYPWD}/uninstall.sh ;\
- ${TEXHASHCMD} ${TMFVAR} ;\
- fi ;\
- fi
- ${NOECHO}echo "rm $(FORMATS)/${PFMTNAME}.$(PFMTEXT)" >> ${MYPWD}/uninstall.sh
- ${NOECHO}echo "rm ${TMFVAR}/web2c/${PFMTNAME}.$(PFMTEXT)" >> ${MYPWD}/uninstall.sh
-# With teTeX put link in $TEXMFVAR or $TEXMFSYSVAR (not made for BAT=YES)
- ${NOECHO}if test ! -f ${INITEXDIR}/${LFMTNAME}.$(LFMTEXT) ;\
- then ${ECHO} " " ;\
- else \
- ${EXEC} ${CP} ${INTERACTIVE} ${MODTXT} \
- ${INITEXDIR}/${LFMTNAME}.$(LFMTEXT) $(FORMATS) ;\
- if test -w "${TMFVAR}/web2c/${LFMTNAME}.$(LFMTEXT)" ; then \
- ${RM} "${TMFVAR}/web2c/${LFMTNAME}.$(LFMTEXT)" ;\
- fi ;\
- if test -d "${TMFVAR}" ; then \
- ${MKDIRS} ${TMFVAR}/web2c ; \
- ${LNS} ${FORMATS}/${LFMTNAME}.$(LFMTEXT) \
- ${TMFVAR}/web2c/${LFMTNAME}.$(LFMTEXT) ;\
- echo "rm ${TMFVAR}/web2c/${LFMTNAME}.$(LFMTEXT)" \
- >> ${MYPWD}/uninstall.sh ;\
- ${TEXHASHCMD} ${TMFVAR} ;\
- fi ;\
- fi
- ${NOECHO}echo "rm $(FORMATS)/${LFMTNAME}.$(LFMTEXT)" >> ${MYPWD}/uninstall.sh
- ${NOECHO}echo "rm $(TMFVAR)/web2c/${LFMTNAME}.$(LFMTEXT)" >> ${MYPWD}/uninstall.sh
- ${NOECHO}${EXEC} cd ${MYPWD}
-
-postclean:
- ${NOERR}${RM} ${INITEXDIR}/${PFMTNAME}.$(PFMTEXT)
- ${NOERR}${RM} ${INITEXDIR}/${LFMTNAME}.$(LFMTEXT)
-
-install-links:
- ${NOECHO}if test ! -z "$(ISMiKTeX)" ; then ${CMDLINK}; else \
- $(MAKE) -f ${MAKENAME} install-links-std ${MKS} ;\
- fi
-
-install-links-std: BINPLAIN BINLATEX
- @${ECHO} " "
- @${ECHO} ${E319${LANGMSG}}
- @${ECHO} " "
-
-BINPLAIN:
-# TeXshop link and scripts
- ${NOERR}${NOECHO}if test -f ${BINDIR}/altpdffr${PMOTEUR} ; then \
- ${ECHO} ${E398${LANGMSG}};\
- ${EXEC} ${RM} ${BINDIR}/altpdffr${PMOTEUR} ;\
- fi
- ${NOERR}${NOECHO}if test ! -f ${BINDIR}/altpdffr${PMOTEUR} ; then \
- if test ! -z "$(RPLTTS)" ; then \
- ${LNS} ${RPLTTS} ${BINDIR}/altpdffr${PMOTEUR} 2>>${DNF};\
- echo "${CP} ${INTERACTIVE} ${MODBIN} \
- ${BINDIR}/altpdffr${PMOTEUR} ${BINARIES}" >> movebin.sh ;\
- fi ;\
- fi
- ${NOECHO}if test ! -z "${TSSHELLSDIR}" ; then \
- echo "rm ${TSSHELLSDIR}/${PFMTNAME}.engine" >> ${MYPWD}/uninstall.sh ;\
- touch ${TSSHELLSDIR}/${PFMTNAME}.engine ;\
- ${RM} ${TSSHELLSDIR}/${PFMTNAME}.engine ;\
- echo "#!/bin/tcsh " >> ${TSSHELLSDIR}/${PFMTNAME}.engine ;\
- echo " " >> ${TSSHELLSDIR}/${PFMTNAME}.engine ;\
- echo "set path= (${BINDIR} ""$$""path)" \
- >> ${TSSHELLSDIR}/${PFMTNAME}.engine ;\
- echo "${NECESSARYFPCMD} ${PFMTNAME} ""$$""1" \
- >> ${TSSHELLSDIR}/${PFMTNAME}.engine ;\
- chmod ${MOD4ME} ${TSSHELLSDIR}/${PFMTNAME}.engine ;\
- ${ECHO} ${E403${LANGMSG}} ;\
- fi
-# for BAT=yes it is assumed that links are already running
-# since i'm unable to set them.
- ${NOERR}${NOECHO}if test -f ${BINDIR}/${PFMTNAME}${BINEXT} ; then \
- ${ECHO} ${E396${LANGMSG}};\
- ${EXEC} ${RM} ${BINDIR}/${PFMTNAME}${BINEXT} ;\
- fi
- ${NOECHO}if test -z "$(BAT)" ; then \
- if test ! -f ${BINDIR}/${PFMTNAME}${BINEXT} ; then \
- ${EXEC} ${LNS} ${PTEXBINARY} ${BINDIR}/${PFMTNAME}${BINEXT} 2>>${DNF};\
- echo "rm ${BINDIR}/${PFMTNAME}${BINEXT}" >> ${MYPWD}/uninstall.sh ;\
- echo "${CP} ${INTERACTIVE} ${MODBIN} \
- ${BINDIR}/${PFMTNAME}${BINEXT} ${BINARIES}" >> movebin.sh ;\
- fi ;\
- else \
- if test ! -f ${BINDIR}/${PFMTNAME}${BINEXT} ; then \
- ${LNS} ${PTEXBINARY} ${BINDIR}/${PFMTNAME}${BINEXT} 2>>${DNF};\
- echo "rm ${BINDIR}/${PFMTNAME}${BINEXT}" >> ${MYPWD}/uninstall.sh ;\
- echo "${CP} ${INTERACTIVE} ${MODBIN} \
- ${BINDIR}/${PFMTNAME}${BINEXT} ${BINARIES}" >> movebin.sh ;\
- fi ;\
- fi
-#
- if test -x ${BINDIR}/${PFMTNAME}${BINEXT} ; then \
- ${ECHO} ${E320${LANGMSG}};\
- ${ECHO} ${E321${LANGMSG}};\
- else \
- ${ECHO} ${E377${LANGMSG}}; exit 1 ;\
- fi
-
-BINLATEX:
-# TeXshop link and shells
- ${NOERR}${NOECHO}if test -f ${BINDIR}/altpdffr${FORMAT} ; then \
- ${ECHO} ${E399${LANGMSG}};\
- ${EXEC} ${RM} ${BINDIR}/altpdffr${FORMAT} ;\
- fi
- ${NOERR}${NOECHO}if test ! -f ${BINDIR}/altpdffr${FORMAT} ; then \
- if test ! -z "$(RLLTTS)" ; then \
- ${LNS} ${RLLTTS} ${BINDIR}/altpdffr${FORMAT} 2>>${DNF};\
- echo "${CP} ${INTERACTIVE} ${MODBIN} \
- ${BINDIR}/altpdffr${FORMAT} ${BINARIES}" >> movebin.sh ;\
- fi ;\
- fi
- ${NOECHO}if test ! -z "${TSSHELLSDIR}" ; then \
- echo "rm ${TSSHELLSDIR}/${LFMTNAME}.engine" >> ${MYPWD}/uninstall.sh ;\
- touch ${TSSHELLSDIR}/${LFMTNAME}.engine ;\
- ${RM} ${TSSHELLSDIR}/${LFMTNAME}.engine ;\
- echo "#!/bin/tcsh " >> ${TSSHELLSDIR}/${LFMTNAME}.engine ;\
- echo " " >> ${TSSHELLSDIR}/${LFMTNAME}.engine ;\
- echo "set path= (${BINDIR} ""$$""path)" \
- >> ${TSSHELLSDIR}/${LFMTNAME}.engine ;\
- echo "${NECESSARYFPCMD} ${LFMTNAME} ""$$""1" \
- >> ${TSSHELLSDIR}/${LFMTNAME}.engine ;\
- chmod ${MOD4ME} ${TSSHELLSDIR}/${LFMTNAME}.engine ;\
- ${ECHO} ${E403${LANGMSG}} ;\
- fi
-# for BAT=yes it is assumed that links are already running
-# since i'm unable to set them.
- ${NOERR}${NOECHO}if test -f ${BINDIR}/${LFMTNAME}${BINEXT} ; then \
- ${ECHO} ${E397${LANGMSG}};\
- ${EXEC} ${RM} ${BINDIR}/${LFMTNAME}${BINEXT} ;\
- fi
- ${NOECHO}if test -z "$(BAT)" ; then \
- if test ! -f ${BINDIR}/${LFMTNAME}${BINEXT} ; then \
- ${EXEC} ${LNS} ${LTEXBINARY} ${BINDIR}/${LFMTNAME}${BINEXT} 2>>${DNF};\
- echo "rm ${BINDIR}/${LFMTNAME}${BINEXT}" >> ${MYPWD}/uninstall.sh ;\
- echo "${CP} ${INTERACTIVE} ${MODBIN} \
- ${BINDIR}/${LFMTNAME}${BINEXT} ${BINARIES}" >> movebin.sh ;\
- fi ;\
- else \
- if test ! -f ${BINDIR}/${LFMTNAME}${BINEXT} ; then \
- ${LNS} ${LTEXBINARY} ${BINDIR}/${LFMTNAME}${BINEXT} 2>>${DNF};\
- echo "rm ${BINDIR}/${LFMTNAME}${BINEXT}" >> ${MYPWD}/uninstall.sh ;\
- echo "${CP} ${INTERACTIVE} ${MODBIN} \
- ${BINDIR}/${LFMTNAME}${BINEXT} ${BINARIES}" >> movebin.sh ;\
- fi ;\
- fi
-#
- ${NOECHO}if test -x ${BINDIR}/${LFMTNAME}${BINEXT} ; then \
- ${ECHO} ${E323${LANGMSG}};\
- ${ECHO} ${E321${LANGMSG}};\
- else \
- ${ECHO} ${E378${LANGMSG}}; exit 1 ;\
- fi
-
-install-hyphen:
- ${NOERR}${NOECHO}${EXEC} $(MKDIRS) ${HYPHDIR}
- ${NOECHO}${EXEC} cd ${INITEXDIR}
- ${NOECHO}cd ${INITEXDIR}; ${EXEC}\
- ${CP} ${INTERACTIVE} ${MODTXT} frhyph.tex $(HYPHDIR)
- ${NOECHO}echo "rm $(HYPHDIR)/frhyph.tex" >> ${MYPWD}/uninstall.sh
- ${NOECHO}cd ${INITEXDIR}; ${EXEC}\
- ${CP} ${INTERACTIVE} ${MODTXT} frhyph1.tex $(HYPHDIR)
- ${NOECHO}echo "rm $(HYPHDIR)/frhyph1.tex" >> ${MYPWD}/uninstall.sh
- ${NOECHO}cd ${INITEXDIR} ; ${EXEC}\
- ${CP} ${INTERACTIVE} ${MODTXT} zerohyph.tex $(HYPHDIR)
- ${NOECHO}echo "rm $(HYPHDIR)/zerohyph.tex" >> ${MYPWD}/uninstall.sh
- ${NOECHO}cd ${INITEXDIR} ; ${EXEC}\
- ${CP} ${INTERACTIVE} ${MODTXT} hypht1.tex $(HYPHDIR)
- ${NOECHO}echo "rm $(HYPHDIR)/hypht1.tex" >> ${MYPWD}/uninstall.sh
- ${NOECHO}if test ! -f ${INITEXDIR}/frhyph.tex.ORI ; then \
- mv ${INITEXDIR}/frhyph.tex ${INITEXDIR}/frhyph.tex.ORI ;\
- mv ${INITEXDIR}/frhyph1.tex ${INITEXDIR}/frhyph1.tex.ORI ;\
- mv ${INITEXDIR}/zerohyph.tex ${INITEXDIR}/zerohyph.tex.ORI ;\
- mv ${INITEXDIR}/hypht1.tex ${INITEXDIR}/hypht1.tex.ORI ;\
- fi
- ${NOERR}${NOECHO}${EXEC} $(MKDIRS) ${DESTIDIR}
-# usually, there is no need to copy these files elsewhere, but
-# single user may want to reformat without going to the installation proc.
- ${NOECHO}cd ${INITEXDIR} ; for f in *.tex ; \
- do \
- echo ${CP} ${MODTXT} $$f ${DESTIDIR} ; \
- cp ${DVNF} ${DESTIDIR}/$$f ; \
- ${EXEC} ${CP} ${MODTXT} $$f ${DESTIDIR} ; \
- echo "rm ${DESTIDIR}/$$f" >> ${MYPWD}/uninstall.sh ;\
- done
- ${NOECHO}cd ${INITEXDIR} ; mv frhyph.tex.ORI frhyph.tex
- ${NOECHO}cd ${INITEXDIR} ; mv frhyph1.tex.ORI frhyph1.tex
- ${NOECHO}cd ${INITEXDIR} ; mv zerohyph.tex.ORI zerohyph.tex
- ${NOECHO}cd ${INITEXDIR} ; mv hypht1.tex.ORI hypht1.tex
- ${NOECHO}${EXEC} cd ${FRENCHDIR}
-
-keepdat:
- @if test "${MYFRLDAT}" != "" ; then \
- mv ${MYFRLDAT} ${MYFRLDAT}ORI ;\
- fi
-
-install-config: keepdat
-# copy config files
- ${NOERR}${NOECHO}${EXEC} $(MKDIRS) ${CONFIGDIR}
- ${NOECHO}${EXEC} cd ${FRENCHDIR}
- ${NOECHO}cd ${FRENCHDIR} ; for f in *.dat ; \
- do \
- echo ${CP} ${MODTXT} $$f ${CONFIGDIR} ; \
- cp ${DVNF} ${CONFIGDIR}/$$f ; \
- ${EXEC} ${CP} ${MODTXT} $$f ${CONFIGDIR} ; \
- echo "rm ${CONFIGDIR}/$$f" >> ${MYPWD}/uninstall.sh ;\
- done
-#
- @if test -f "${MYFRLDAT}ORI" ; then \
- touch ${MYFRLDAT} ; rm ${MYFRLDAT} ;\
- mv ${MYFRLDAT}ORI ${MYFRLDAT} ;\
- fi
-#
- ${NOECHO}${EXEC} cd ${KEYBOARDDIR}
- ${NOECHO}cd ${KEYBOARDDIR} ; for f in *.dat ; \
- do \
- echo ${CP} ${MODTXT} $$f ${CONFIGDIR} ; \
- cp ${DVNF} ${CONFIGDIR}/$$f ; \
- ${EXEC} ${CP} ${MODTXT} $$f ${CONFIGDIR} ; \
- echo "rm ${CONFIGDIR}/$$f" >> ${MYPWD}/uninstall.sh ;\
- done
- ${NOECHO}${EXEC} cd ${INITEXDIR}
-# create .ini and copy them to $CONFIGDIR
- ${NOECHO}cd ${INITEXDIR} ; for f in fr*.fr ml*.fr; \
- do \
- g=`basename $$f .fr` ; \
- echo "rm ${CONFIGDIR}/$$g${EXTINI}" >> ${MYPWD}/uninstall.sh ;\
- echo ${CP} ${MODTXT} iniproto \
- ${CONFIGDIR}/$$g${EXTINI} ; \
- ${EXEC} ${CP} ${MODTXT} iniproto \
- ${CONFIGDIR}/$$g${EXTINI} ; \
- done
-### there is no need here to copy again *.ini
- ${NOECHO}cd ${INITEXDIR} ; for f in *.cfg *.fr; \
- do \
- echo ${CP} ${MODTXT} $$f ${CONFIGDIR} ; \
- cp ${DVNF} ${CONFIGDIR}/$$f ; \
- ${EXEC} ${CP} ${MODTXT} $$f ${CONFIGDIR} ; \
- echo "rm ${CONFIGDIR}/$$f" >> ${MYPWD}/uninstall.sh ;\
- done
- ${NOERR}${NOECHO}${EXEC} $(MKDIRS) ${DESTDIRDIR}
- @${ECHO} " "
- @${ECHO} ${E325${LANGMSG}}
- @${ECHO} " "
- ${NOECHO}${EXEC} cd ${MYPWD}
-
-nonstopinstallI: preinstall2 installmin installminI install-bin install-doc \
- install-le install-base install-index
- @${ECHO} " "
-
-nonstopinstallII: install-fmt
- @${ECHO} " "
-
-nonstopinstallIII: install-fmt
- @${ECHO} " "
-
-install: preinstall installmin installminI install-bin install-doc \
- install-le install-base install-index ALLDONE
- @${ECHO} " "
-
-cmdinfo:
- @${ECHO} ${E389${LANGMSG}}
- @${ECHO} ${E390${LANGMSG}}
- @${ECHO} ${E391${LANGMSG}}
- @${ECHO} " "
-
-ALLDONE:
- ${NOECHO}if test -z "$(ISteTeX)" ;\
- then ${ECHO} " " ; \
- else ${ECHO} ${E326${LANGMSG}};\
- ${ECHO} ${E327${LANGMSG}};\
- ${ECHO} ${E381${LANGMSG}}; ${EXEC} $(TEXHASHCMD); \
- echo "$(TEXHASHCMD)" >> ${MYPWD}/uninstall.sh ;\
- fi
- @${ECHO} " "
- @${ECHO} ${E389${LANGMSG}}
- @${ECHO} ${E390${LANGMSG}}
- @${ECHO} ${E391${LANGMSG}}
- @${ECHO} " "
- @${ECHO} ${E328${LANGMSG}}
- @${ECHO} " "
- @${ECHO} ${E329${LANGMSG}}
- @${ECHO} ${E329b${LANGMSG}}
- @${ECHO} ${E329c${LANGMSG}}
- @${ECHO} ${E329d${LANGMSG}}
- @${ECHO} ${E329e${LANGMSG}}
- @${ECHO} ${E329f${LANGMSG}}
- @${ECHO} ${E329g${LANGMSG}}
- @${ECHO} ${E330${LANGMSG}}
-# @${ECHO} ${E322${LANGMSG}}
- ${NOECHO}if test -z "${NONSTOP}" ; then \
- ${ECHO} ${E331${LANGMSG}} ;\
- ${ECHO} ${E331b${LANGMSG}} ;\
- touch ${MYPWD}/done ;\
- else \
- ${ECHO} ${E405${LANGMSG}} ;\
- touch ${MYPWD}/done ;\
- fi
-# ${NOERR}${NOECHO}if test -z "${NOAUTOMAIL}" ; then \
-# if test -s ${MYPWD}/trialinit ;\
-# then cd ${FRENCHDIR} ; cat frlicense.dat | \
-# mail -s "french pro installed" frenchprobg@xxxxxxx ;\
-# fi ;\
- fi
- ${NOECHO}if test -z "$(BAT)" ; then ${ECHO} " "; else \
- touch install.bat ;\
- cat $(MYPWD)/install.cmd | sed \
- -e "s!${CP} ${INTERACTIVE} ${MODBIN}!copy!" \
- -e "s!${CP} ${MODBIN}!copy!" \
- -e "s!${CP} ${MODTXT}!copy!" \
- -e "s!${CAT}!type!" \
- -e "s!grep !%SOURCE%${BS}bin${BS}grep !" \
- -e "s!mv !rename !" \
- -e "s!${RM} !del !" \
- -e "s!echo !!" \
- -e "s!${MKDIRS} !mkdir !"\
- -e "s!texhash !${TEXHASHBAT}!"\
- -e "s!TEXINPUTS=!set TEXINPUTS=!"\
- -e "s!${TEXINPUTS}!DOLLARTI!g" \
- -e "s!${MYCNFINIDIR}/!DOLLARMK!g" \
- -e "s!${MIKTEXCNFDIR}!%ROOT%%MYTEXMF%${BS}miktex${BS}config!g" \
- -e "s!${LATEXDIR}!%ROOT%%MYTEXMF%${BS}tex${BS}latex!g" \
- -e "s!${HYPHDIR}!%ROOT%%MYTEXMF%${BS}tex${BS}generic${BS}hyphen!g" \
- -e "s!${PLAINDIR}!%ROOT%%MYTEXMF%${BS}tex${BS}plain${BS}base!g" \
- -e "s!${FORMATS}!%ROOT%%MYVTEXMF%${BS}web2c!g" \
- -e "s!kb7to8!kb7to8\.exe!g" \
- -e "s!kb8to7!kb8to7\.exe!g" \
- -e "s!${SRCROOT}/bin!%ROOT%%MYLTEXMF%%MYLBIN%!g" \
- -e "s!${SRCROOT}!%ROOT%%MYLTEXMF%!g" \
- -e "s!${FRENCHDIR}!${INPUTSDIR}!" \
- -e "s!${KEYBOARDDIR}!${INPUTSDIR}!" \
- -e "s!${MLPDIR}!${INPUTSDIR}!" \
- -e "s!${MSGDIR}!${INPUTSDIR}!" \
- -e "s!${OTHERDIR}!${INPUTSDIR}!" \
- -e "s!${MKINDEXDIR}!${INPUTSDIR}!" \
- -e "s!${MYPWD}!%SOURCE%!g" \
- -e "s!DOLLARTI!${TEXINPUTS}!g" \
- -e "s!DOLLARMK!%SOURCE%${BS}miktex${BS}config${BS}!g" \
- -e "s!${MYPWD}!%ORIGIN%!g" \
- -e "s!${LATEXDIR}!%ORIGOUT%%MYTEXMF%${BS}tex${BS}latex!g" \
- -e "s!${USHYPHDIR}!%ORIGOUT%%MYTEXMF%${BS}tex${BS}generic${BS}hyphen!g" \
- -e "s!${PLAINDIR}!%ORIGOUT%%MYTEXMF%${BS}tex${BS}plain${BS}base!g" \
- -e "s!:!;!g"\
- -e "sI/I${BS}Ig" \
- >> install.bat ;\
- touch uninstall.bat ;\
- cat uninstall.sh | sed \
- -e "s!\#\!/bin/sh -v!!" \
- -e "s!${FORMATS}!%ROOT%%MYVTEXMF%${BS}web2c!g" \
- -e "s!${FRENCHBINDIR}!%ROOT%%MYLBIN%!g" \
- -e "s!kb7to8!kb7to8.exe!g" \
- -e "s!kb8to7!kb8to7.exe!g" \
- -e "s!${SRCROOT}/bin!%ROOT%%MYLTEXMF%%MYLBIN%!g" \
- -e "s!${SRCROOT}!%ROOT%%MYLTEXMF%!g" \
- -e "s!texhash !${TEXHASHBAT}!"\
- -e "s!rm !del !" \
- -e "sI/I${BS}Ig" \
- >> uninstall.bat ;\
- fi
- ${NOECHO}if test "${AUTREOS}" = "Windows" ; then \
- ${LF} ${MYPWD}/uninstall.sh ${LFARG} >>${DNF}; \
- fi
-# @${ECHO} ${E332${LANGMSG}}
-# @${ECHO} ${E333${LANGMSG}}
-# ${NOECHO}if test ! "${AUTREOS}" = "Windows" ; then \
-# ${ECHO} ${E334${LANGMSG}} ;\
-# fi
-
-INFO:
- echo ${MAKENAME}: ${E502${LANGMSG}}
- ${NOECHO}if test -f ${MYPWD}/done ; then \
- if test -f ${MYPWD}/${THELOG} ; then \
- echo ${MAKENAME}: ${E500${LANGMSG}} ;\
- echo ${MAKENAME}: ${E501${LANGMSG}} ;\
- grep "*-" < ${MYPWD}/${THELOG} | sed -e "/-\*\*-/d" ;\
- else \
- ${CMDMAKE} -f ${MYPWD}/${MAKEFILEORG} help ;\
- fi ;\
- else \
- ${ECHO} ${E503${LANGMSG}} ;\
- fi
- echo ${MAKENAME}: ${E502${LANGMSG}}
-
-preinstall: preinstall1 preinstall2
- @${ECHO} " "
-
-preinstall1:
- @${ECHO} ${E335${LANGMSG}}
- ${NOECHO}if test -z "$(ISteTeX)" ;\
- then ${ECHO} " " ; \
- else \
- ${ECHO} ${E336${LANGMSG}};\
- ${ECHO} ${E337${LANGMSG}};\
- ${ECHO} ${E344${LANGMSG}};\
- fi
- @${ECHO} ${E338${LANGMSG}}
- @${ECHO} ${E339${LANGMSG}}
-
-preinstall2: create-bin
- @if test -w "${BINDIR}" ; then \
- ${ECHO} ${E340${LANGMSG}};\
- else ${ECHO} ${E341${LANGMSG}}; \
- ${ECHO} ${E342${LANGMSG}}; exit 1 ;\
- fi
- @if test -w "${ATP}" ; then ${ECHO} " ";\
- else ${ECHO} ${E343${LANGMSG}};\
- ${ECHO} ${E342${LANGMSG}}; exit 1 ;\
- fi
- ${NOECHO}if test "${AUTREOS}" = "Windows" ; then \
- ${RM} ${DVNF} ; touch ${DVNF} ;\
- fi
- ${NOECHO}if test -z "$(ISteTeX)" ;\
- then ${ECHO} " " ; \
- else \
- if test -z "${NECESSARYFPCMD}" ;\
- then ${ECHO} " " ; \
- else \
- ${EXEC} ${CP} ${INTERACTIVE} ${MODBIN} \
- ${NECESSARYFPCMD} ${BINDIR}/${NECESSARYFPCMD}${SHELLEXT};\
- echo "${CP} ${INTERACTIVE} ${MODBIN} \
- ${BINDIR}/${NECESSARYFPCMD}${SHELLEXT} ${BINARIES}" >> movebin.sh ;\
- ${ECHO} ${E388${LANGMSG}};\
- fi ;\
- fi
-
-create-bin:
- ${NOERR}${NOECHO}${EXEC} $(MKDIRS) ${BINDIR}
-
-install-bin: create-bin
- ${NOERR}${NOECHO}cp ${DVNF} ${BINDIR}/kb7to8 # clean for HP
- ${NOERR}${NOECHO}${EXEC} \
- ${CP} ${INTERACTIVE} ${MODBIN} ${FRENCHBINDIR}/kb7to8${BINEXT} ${BINDIR}
- ${NOECHO}echo "rm ${BINDIR}/kb7to8${BINEXT}" >> ${MYPWD}/uninstall.sh
- ${NOECHO}echo "${CP} ${INTERACTIVE} ${MODBIN} \
- ${BINDIR}/kb7to8${BINEXT} ${BINARIES}" >> movebin.sh
- ${NOERR}${NOECHO}cp ${DVNF} ${BINDIR}/kb8to7 # clean for HP
- ${NOERR}${NOECHO}${EXEC} \
- ${CP} ${INTERACTIVE} ${MODBIN} ${FRENCHBINDIR}/kb8to7${BINEXT} ${BINDIR}
- ${NOECHO}echo "rm ${BINDIR}/kb8to7${BINEXT}" >> ${MYPWD}/uninstall.sh
- ${NOECHO}echo "${CP} ${INTERACTIVE} ${MODBIN} \
- ${BINDIR}/kb8to7${BINEXT} ${BINARIES}" >> movebin.sh
- @${ECHO} " "
- @${ECHO} ${E345${LANGMSG}}
- @${ECHO} " "
- ${NOECHO}${EXEC} cd ${MYPWD}
-
-install-doc:
- ${NOERR}${NOECHO}${EXEC} $(MKDIRS) ${TEXDOCS}
- ${NOECHO}touch frnotes.pdf
- ${NOERR}${NOECHO}${EXEC} $(MKDIRS) ${TEXDOCS}
-#
-# ${NOECHO}${EXEC} ${CP} ${MODTXT} frnotes.pdf frenchpro.pdf
- ${NOECHO}cp ${DVNF} ${TEXDOCS}/frnotes.pdf
- ${NOECHO}${EXEC} \
- ${CP} ${MODTXT} frnotes.pdf ${TEXDOCS}/frnotes.pdf
- ${NOECHO}echo "rm ${TEXDOCS}/frnotes.pdf" >> ${MYPWD}/uninstall.sh
-# ${NOECHO}${EXEC} \
-# ${RM} frenchpro.pdf
-#
- ${NOECHO}cp ${DVNF} ${TEXDOCS}/frguide.pdf
- ${NOECHO}${EXEC} \
- ${CP} ${MODTXT} ${DOCDIR}/frguide.pdf ${TEXDOCS}/frguide.pdf
- ${NOECHO}echo "rm ${TEXDOCS}/frguide.pdf" >> ${MYPWD}/uninstall.sh
-#
- ${NOECHO}cp ${DVNF} ${TEXDOCS}/frenchle.pdf
- ${NOECHO}${EXEC} \
- ${CP} ${MODTXT} ${DOCDIR}/frenchle.pdf ${TEXDOCS}/frenchle.pdf
- ${NOECHO}echo "rm ${TEXDOCS}/frenchle.pdf" >> ${MYPWD}/uninstall.sh
-#
- ${NOERR}${NOECHO}${EXEC} $(MKDIRS) ${DESTDIRDIR}
- @${ECHO} " "
- @${ECHO} ${E346${LANGMSG}}
- @${ECHO} " "
- ${NOECHO}${EXEC} cd ${MYPWD}
-
-install-le:
- ${NOERR}${NOECHO}${EXEC} $(MKDIRS) ${DESTLEDIR}
- ${NOECHO}${EXEC} cd ${FRENCHDIR}
- ${NOECHO}cd ${FRENCHDIR} ; \
- for f in french.ldf frenchle.ldf frenchle.sty frenchle.cfg ; \
- do \
- echo ${CP} ${MODTXT} $$f ${DESTLEDIR} ; \
- cp ${DVNF} ${DESTLEDIR}/$$f ; \
- ${EXEC} ${CP} ${MODTXT} $$f ${DESTLEDIR} ; \
- echo "rm ${DESTLEDIR}/$$f" >> ${MYPWD}/uninstall.sh ;\
- done
-
-install-base:
-# ".doc" files are left in their original source place.
- ${NOECHO}${EXEC} cd ${INPUTSDIR}
- ${NOECHO}cd ${INPUTSDIR} ; for f in *.tex ; \
- do \
- echo ${CP} ${MODTXT} $$f ${DESTDIRDIR} ; \
- ${CP} ${DVNF} ${DESTDIRDIR}/$$f ; \
- ${EXEC} ${CP} ${MODTXT} $$f ${DESTDIRDIR} ; \
- echo "rm ${DESTDIRDIR}/$$f" >> ${MYPWD}/uninstall.sh ;\
- done
-#
- ${NOECHO}${EXEC} cd ${FRENCHDIR}
- ${NOECHO}cd ${FRENCHDIR} ; \
- for f in *.tex *.sty *.all *.chk *.cmd *.ldf *.dmy; \
- do \
- echo ${CP} ${MODTXT} $$f ${DESTDIRDIR} ; \
- cp ${DVNF} ${DESTDIRDIR}/$$f ; \
- ${EXEC} ${CP} ${MODTXT} $$f ${DESTDIRDIR} ; \
- echo "rm ${DESTDIRDIR}/$$f" >> ${MYPWD}/uninstall.sh ;\
- done
-# Babel mods
- ${NOECHO}${EXEC} cd ${FRENCHDIR}
- ${NOECHO}cd ${FRENCHDIR} ; \
- echo ${CP} ${MODTXT} frbabel.sty ${DESTDIRDIR}/babel.sty ; \
- cp ${DVNF} ${DESTDIRDIR}/babel.sty ; \
- ${EXEC} ${CP} ${MODTXT} frbabel.sty ${DESTDIRDIR}/babel.sty ; \
- echo "rm ${DESTDIRDIR}/babel.sty" >> ${MYPWD}/uninstall.sh
-# The "frozen" directory is left on the side.
- ${NOECHO}${EXEC} cd ${KEYBOARDDIR}
- ${NOECHO}cd ${KEYBOARDDIR} ; for f in *.tex *.sty *.kbc ; \
- do \
- cp ${DVNF} ${DESTDIRDIR}/$$f ; \
- echo ${CP} ${MODTXT} $$f ${DESTDIRDIR} ; \
- ${EXEC} ${CP} ${MODTXT} $$f ${DESTDIRDIR} ; \
- echo "rm ${DESTDIRDIR}/$$f" >> ${MYPWD}/uninstall.sh ;\
- done
-# Install french.*.kbc files
- ${NOECHO}cd ${KEYBOARDDIR} ; for f in *.kbc ; \
- do \
- cp ${DVNF} ${DESTDIRDIR}/french.$$f ; \
- echo ${CP} ${MODTXT} $$f ${DESTDIRDIR}/french.$$f ; \
- ${EXEC} ${CP} ${MODTXT} $$f ${DESTDIRDIR}/french.$$f ; \
- echo "rm ${DESTDIRDIR}/french.$$f" >> ${MYPWD}/uninstall.sh ;\
- cp ${DVNF} ${DESTDIRDIR}/english.$$f ; \
- echo ${CP} ${MODTXT} qwerty.kbc ${DESTDIRDIR}/english.$$f ; \
- ${EXEC} ${CP} ${MODTXT} qwerty.kbc ${DESTDIRDIR}/english.$$f ; \
- echo "rm ${DESTDIRDIR}/english.$$f" >> ${MYPWD}/uninstall.sh ;\
- done
-# The following is for FrenchPro V5,90 compatibility.
- ${MKDIRS} ${MSGDIR}
- ${NOECHO}${EXEC} cd ${MSGDIR}
- ${NOECHO}cd ${MSGDIR} ; for f in *.sty *msg.tex ; \
- do \
- cp ${DVNF} ${DESTDIRDIR}/$$f ; \
- echo ${CP} ${MODTXT} $$f ${DESTDIRDIR} ; \
- ${EXEC} ${CP} ${MODTXT} $$f ${DESTDIRDIR} ; \
- echo "rm ${DESTDIRDIR}/$$f" >> ${MYPWD}/uninstall.sh ;\
- done
-#
- ${NOECHO}${EXEC} cd ${MLPDIR}
- ${NOECHO}cd ${MLPDIR} ; for f in *.sty *.mlp; \
- do \
- cp ${DVNF} ${DESTDIRDIR}/$$f ; \
- echo ${CP} ${MODTXT} $$f ${DESTDIRDIR} ; \
- ${EXEC} ${CP} ${MODTXT} $$f ${DESTDIRDIR} ; \
- echo "rm ${DESTDIRDIR}/$$f" >> ${MYPWD}/uninstall.sh ;\
- done
-#
- ${NOECHO}${EXEC} cd ${OTHERDIR}
- ${NOECHO}cd ${OTHERDIR} ; for f in *.sty ; \
- do \
- cp ${DVNF} ${DESTDIRDIR}/$$f ; \
- echo ${CP} ${MODTXT} $$f ${DESTDIRDIR} ; \
- ${EXEC} ${CP} ${MODTXT} $$f ${DESTDIRDIR} ; \
- echo "rm ${DESTDIRDIR}/$$f" >> ${MYPWD}/uninstall.sh ;\
- done
- @${ECHO} " "
- @${ECHO} ${E347${LANGMSG}}
- @${ECHO} " "
- ${NOECHO}${EXEC} cd ${MYPWD}
-
-install-index:
- ${NOERR}${NOECHO}${EXEC} $(MKDIRS) ${ISTDIR}
- ${NOECHO}${EXEC} cd ${MKINDEXDIR}
- ${NOECHO}cd ${MKINDEXDIR} ; for f in *.ist ; \
- do \
- echo ${CP} ${MODTXT} $$f ${ISTDIR} ; \
- cp ${DVNF} ${DESTDIRDIR}/$$f ; \
- ${EXEC} ${CP} ${MODTXT} $$f ${ISTDIR} ; \
- echo "rm ${DESTDIRDIR}/$$f" >> ${MYPWD}/uninstall.sh ;\
- done
- @${ECHO} " "
- @${ECHO} ${E348${LANGMSG}}
- @${ECHO} " "
- ${NOECHO}${EXEC} cd ${MYPWD}
-
-uninstall: clean
- @${ECHO} ${E382${LANGMSG}}
- ${NOECHO}chmod ${MOD4ME} uninstall.sh
- ${SHELL} ./uninstall.sh 2>>${DNF}
- @${ECHO} ${E349${LANGMSG}}
-
-#############################################################################
-# Optional parts
-#############################################################################
-reftest:
- ${NOECHO}${RM} ${TSTDIR}/frenchlb.aux
- ${NOECHO}if test ! -f ${WHERELFMT}/${LFMTNAME}.$(LFMTEXT) ; then \
- ${ECHO} ${E310${LANGMSG}}; ${ECHO} ${E312${LANGMSG}} ;\
- if test -f ${WHERELFMT}/${LFMTNAME}.e$(LFMTEXT) ; then \
- ${ECHO} ${E402${LANGMSG}};\
- fi ;\
- ${ECHO} ${E370${LANGMSG}} ; exit 1 ;\
- fi
- ${NOECHO}${ECHO} "${BINDIR}/${NECESSARYFPCMD}${LFMTNAME} $(TEXTCX) frenchlb"
- ${NOECHO}cd ${TSTDIR} ; ${BINDIR}/${NECESSARYFPCMD}${LFMTNAME} $(TEXTCX) frenchlb
- ${NOECHO}if test ! -f ${TSTDIR}/frenchlb.aux ; then \
- ${ECHO} ${E400${LANGMSG}}; exit 1 ;\
- fi
- ${NOECHO}cd ${TSTDIR} ; ${INDEXCMD} frenchlb ;\
- ${BINDIR}/${NECESSARYFPCMD}${LFMTNAME} $(TEXTCX) frenchlb ; ${RM} *.glo *.idx *.lof *.lot *.toc *.aux
- @${ECHO} ${E350${LANGMSG}}
- @${ECHO} ${E351${LANGMSG}}
- @${ECHO} ${E352${LANGMSG}}
- @${ECHO} ${E332${LANGMSG}}
- @${ECHO} ${E333${LANGMSG}}
- @${ECHO} ${E354${LANGMSG}}
-
-#############################################################################
-printed:
- @cd tst ; if [ "$$PRINTER" != "" ] ;\
- then ${PRINTDVI} -P $$PRINTER ${NUMPAGES} frenchrf ;\
- else ${PRINTDVI} frenchrf ${NUMPAGES} ; \
- fi ;
- @cd tst ; if [ "$$PRINTER" != "" ] ;\
- then ${PRINTDVI} -P $$PRINTER ${NUMPAGES} frenchlb ;\
- else ${PRINTDVI} ${NUMPAGES} frenchlb ; \
- ${ECHO} ${E376${LANGMSG}} ; \
- fi ;
- @${ECHO} ${E355${LANGMSG}}
- @${ECHO} ${E333${LANGMSG}}
- ${NOECHO}if test ! "${AUTREOS}" = "Windows" ; then \
- ${ECHO} ${E357${LANGMSG}} ;\
- fi
-
-#############################################################################
-#register: sendmessage
-#
-#sendmessage:
-# ${VI} REGISTER
-# -cat REGISTER | mail -s "(french) installation" frenchprobg@xxxxxxx
-
-#############################################################################
-CleanRecodeMsgFiles:
- @cd ${FRENCHDIR} ; for f in *-msg.tex ;\
- do \
- if test -f $$f.7b ; then \
- chmod 644 $$f ;\
- rm $$f; mv $$f.7b $$f ;\
- chmod 444 $$f ;\
- fi ; \
- done
- @cd ${MSGDIR} ; for f in *-msg.tex ;\
- do \
- if test -f $$f.7b ; then \
- chmod 644 $$f ;\
- rm $$f; mv $$f.7b $$f ;\
- chmod 444 $$f ;\
- fi ; \
- done
- @cd ${KEYBOARDDIR} ; for f in *-msg.tex ;\
- do \
- if test -f $$f.7b ; then \
- chmod 644 $$f ;\
- rm $$f; mv $$f.7b $$f ;\
- chmod 444 $$f ;\
- fi ; \
- done
-
-clean: CleanRecodeMsgFiles
- ${NOERR}${RM} ${TSTDIR}/fyench.tst ${TSTDIR}/f7ench.tst ${TSTDIR}/*.tmp\
- ${TSTDIR}/f8ench.tst ${TSTDIR}/french.tst
- ${NOERR}if test ! -z "${VISMiKTeX}" ; then \
- ${RM} -R ${MYMIKTEXDIR} ;\
- fi
- ${NOERR}$(RM) ${INPUTSDIR}/french/frabbrev.tex
- ${NOERR}$(RM) ${KEYBOARDDIR}/french.* # remove duplicated kbc/dat files
- ${NOERR}$(RM) ${MYPWD}/trialinit
- ${NOERR}${RM} ${INITEXDIR}/*.$(PFMTEXT)
- ${NOERR}${RM} ${INITEXDIR}/*.$(LFMTEXT)
- ${NOERR}${RM} ${INITEXDIR}/*~
- ${NOERR}${RM} ${INITEXDIR}/plaintex.cfg
- ${NOERR}${RM} ${INITEXDIR}/hyphen.cfg
- -cd ${INITEXDIR} ; cp hyphen.org hyphen.cfg
- -cd ${INITEXDIR} ; ${LNS} ./hyphen.cfg plaintex.cfg 2>>${DNF}
- ${NOERR}${RM} ${INITEXDIR}/*${EXTINI}
- ${NOERR}${RM} ${INITEXDIR}/*.log ${INITEXDIR}/*.aux ${INITEXDIR}/*.tmp
- ${NOERR}${RM} *.lex kb7to8 kb8to7 *.log *.aux lex.yy.c *.tmp *~
- -cd tst ; ${RM} frenchlb.dvi *.log *.aux *.lof *.lot *.toc *.idx *.glo *~
- -cd ${INITEXDIR}/tests ; ${RM} *.dvi *.log *.aux *~
- -cd doc ; ${RM} *~
- -cd contrib ; ${RM} *~
- -cd MlTeX ; ${RM} *~
- ${NOERR}${RM} -r ${FRENCHBINDIR}
- ${NOERR}${RM} $(MYPWD)/install.cmd
- ${NOERR}${RM} ${MYPWD}/getbinary
- ${NOECHO}if test -f ${MYCNFINIDIR}/${MYCNFINIP}X ; then \
- ${RM} ${MYCNFINIDIR}/${MYCNFINIP}X ;\
- fi
- ${NOECHO}if test -f ${MYCNFINIDIR}/${MYCNFINIL}X ; then \
- ${RM} ${MYCNFINIDIR}/${MYCNFINIL}X ;\
- fi
- ${NOERR}${NOECHO}if test "${AUTREOS}" = "Windows" ; then \
- ${RM} ${DVNF} ;\
- fi
- ${NOECHO}echo ${MAKENAME}: ${E379${LANGMSG}}
-
-superclean: clean
- ${NOERR}${NOECHO}${RM} ${MYPWD}/done
- ${NOERR}${RM} ${MYPWD}/${MAKENAME} ${MYPWD}/${THELOG} \
- ${MYPWD}/uninstall.sh ${MYPWD}/movebin.sh
- ${NOERR}${RM} ${MYPWD}/echoandlog ${MYPWD}/execandbat
- ${NOERR}${NOECHO}if test -f ${MYPWD}/makefile.org ; then \
- mv ${MYPWD}/makefile.org ${MYPWD}/${MAKENAME} ;\
- fi
- ${NOERR}${RM} ${MYPWD}/install.bat ${MYPWD}/uninstall.bat
-#############################################################################
Deleted: trunk/bin/setupunx.bat
===================================================================
--- trunk/bin/setupunx.bat 2011-01-26 23:08:52 UTC (rev 16)
+++ trunk/bin/setupunx.bat 2011-01-26 23:08:54 UTC (rev 17)
@@ -1,80 +0,0 @@
-@if "%1%"=="RELOAD" goto RELOAD
-@if EXIST UnxIni goto NOMKDIR
-:RELOAD
-@mkdir UnxIni >devnull
-@cd UnxIni
-@echo .
-@echo . Telechargement de modules necessaires.
-@..\bin\wget.exe -q -nH --cut-dirs=6 -r http://www.frenchpro6.com/screen.pdf/UnxIni/index.html
-@if errorlevel 1 goto ERREURS
-@del index.html
-@..\bin\wget.exe -q -nH --cut-dirs=6 -r http://www.frenchpro6.com/screen.pdf/UnxIni/UnxUtils/bin/sh.exe
-@if errorlevel 1 goto ERREURS
-@echo .
-@..\bin\wget.exe -q http://www.frenchpro6.com/index.html
-@if errorlevel 1 goto ERREURS
-@echo .*** La connexion internet peut etre coupee maintenant.
-@echo .
-@cd ..
-
-:NOMKDIR
-@set savedpath=%Path%
-
-@if NOT "%ORIGIN%"=="" cd %ORIGIN%
-@copy pwd source.bat
-@cd >>source.bat
-@call source
-@del source.bat
-
-@if EXIST %ORIGIN%\inputs\frlicense.dat goto DATEXISTS
-@echo *** Le fichier source %%SOURCE%%\inputs\frlicense.dat n'est pas trouve !
-@set ORIGIN=
-@goto ANORM
-
-
-:DATEXISTS
-@if "%1%"=="MAKECMD" goto MAKECMD
-
-@set Path=%ORIGIN%\UnxIni;%Path%
-@echo .
-@echo . Lancement de l'operation a la unix.
-@echo .
-@make -f GNUmakefile OS=windows NONSTOP=nonstop %1%
-@if errorlevel 1 goto PBMAKE
-@set Path=%savedpath%
-@del UnxIni\*.exe
-@del UnxIni\*.exe* 2>devnull
-@del UnxIni\*.html
-@rmdir UnxIni
-@goto FIN
-
-:PBMAKE
-@set Path=%savedpath%
-@del UnxIni\*.exe
-@del UnxIni\*.exe* 2>devnull
-@del UnxIni\*.html
-@rmdir UnxIni
-@goto ANORM
-
-:ERREURS
-@echo .*** ANOMALIE rencontree dans le telechargement,
-@goto ANORM
-
-:ANORM
-@echo .*** arret anormal de l'operation a la unix.
-@pause
-@goto EXIT
-
-:FIN
-@echo . FIN de l'operation a la unix.
-@pause
-@goto EXIT
-
-:MAKECMD
-@echo .
-@goto BYE
-
-:EXIT
-@pause
-
-:BYE
Deleted: trunk/gmake.bat
===================================================================
--- trunk/gmake.bat 2011-01-26 23:08:52 UTC (rev 16)
+++ trunk/gmake.bat 2011-01-26 23:08:54 UTC (rev 17)
@@ -1,4 +0,0 @@
-@call bin\setupunx MAKECMD
-@set Path=%ORIGIN%\UnxIni;%Path%
-@make %1 %2 %3 %4 %5 %6 %7 %8 %9
-@set Path=%savedpath%
Deleted: trunk/gnu.bat
===================================================================
--- trunk/gnu.bat 2011-01-26 23:08:52 UTC (rev 16)
+++ trunk/gnu.bat 2011-01-26 23:08:54 UTC (rev 17)
@@ -1,4 +0,0 @@
-@call bin\setupunx MAKECMD
-@set Path=%ORIGIN%\UnxIni;%Path%
-@%1 %2 %3 %4 %5 %6 %7 %8 %9
-@set Path=%savedpath%
Deleted: trunk/install.bat
===================================================================
--- trunk/install.bat 2011-01-26 23:08:52 UTC (rev 16)
+++ trunk/install.bat 2011-01-26 23:08:54 UTC (rev 17)
@@ -1,282 +0,0 @@
-@set MYTEXMF=\texmf
-@set MYVTEXMF=\texmf-var
-@set MYLTEXMF=\texmf-local
-@set MYLBIN=\bin
-@if "%1%"=="DOS" goto DOS
-@echo L'installation de eFrench " a la unix " peut etre
-@echo realisee directement en ligne (qq minutes sur internet pour le
-@echo transfert des executables, puis qq dizaines de minutes ensuite).
-@echo Ok pour continuer ? (sinon Ctrl-C et "install DOS" ou "mikinstall")
-@pause
-@call bin\setupunx.bat
-@exit
-
-:DOS
-@if NOT "%SOURCE%"=="" cd %SOURCE%
-@copy pwd source.bat
-@cd >>source.bat
-@call source
-@del source.bat
-@if "%SOURCE%"=="" set SOURCE="%ORIGIN%"
-
-@rem if EXIST %SOURCE%\inputs\frlicense.dat goto EXISTS
-@rem echo Le fichier source %%SOURCE%%\inputs\frlicense.dat n'est pas trouve !
-@rem set SOURCE=
-@rem set ROOT=
-@rem goto FIN
-
-rem :EXISTS
-@cd ..
-@cd ..
-@cd ..
-@if NOT "%ROOT%"=="" cd %ROOT%
-@copy %SOURCE%\target %SOURCE%\root.bat
-@cd >>%SOURCE%\root.bat
-@call %SOURCE%\root
-@del %SOURCE%\root.bat
-@if NOT "%ROOT%"=="" goto OKROOT
-@if "%ROOT%"=="" set ROOT="%ORIGOUT%"
-@echo Cette procedure automatique d'installation ne fonctionnera pas
-@echo si les commandes (et formats) frtex et frlatex n'existent pas ;
-@echo voir a ce sujet engines\tetex.pdf.
-@echo
-@echo Vous devez eventuellement preciser (variable %%ROOT%%) ou se trouve
-@echo votre repertoire cible TEXMF-LOCAL pour l'installation de eFrench ;
-@echo peut-etre s'agit-il de :
-@echo %ROOT%
-
-:OKROOT
-@cd %SOURCE%
-@copy pwd root.bat
-@cd %ROOT%
-@cd >>%SOURCE%\root.bat
-@cd %SOURCE%
-@echo .
-@echo B I E N V E N U E pour l'installation de eFrench
-@echo .
-@echo Installation de eFrench depuis le repertoire
-@echo source %SOURCE% (variable %%SOURCE)
-@echo et selon l'architecture TDS (texmf-local sauf
-@echo pour les formats qui iront dans texmf-var) qui
-@echo a pour racine %ROOT% (variable %%ROOT).
-@echo Ok pour continuer ? (sinon Ctrl-C)
-@pause
-
-@cd %ROOT%
-mkdir %ROOT%%MYTEXMF%\tex
-mkdir %ROOT%%MYTEXMF%\tex\generic
-mkdir %ROOT%%MYTEXMF%\tex\generic\hyphen
-
-mkdir %ROOT%%MYLTEXMF%\doc
-mkdir %ROOT%%MYLTEXMF%\doc\french
-
-cd %SOURCE%\inputs
-copy keyboard.dat french.keyboard.dat
-mkdir %SOURCE%\miktex\config
-mkdir %ROOT%%MYLTEXMF%\miktex\config
-copy %SOURCE%\miktex\config\formatsfp.ini %ROOT%%MYLTEXMF%\miktex\config
-mkdir %ROOT%%MYLTEXMF%\miktex\config
-copy %SOURCE%\miktex\config\formatsfp.ini %ROOT%%MYLTEXMF%\miktex\config
-mkdir %ROOT%%MYLTEXMF%\miktex\config
-copy %SOURCE%\miktex\config\frtex.ini %ROOT%%MYLTEXMF%\miktex\config
-mkdir %ROOT%%MYLTEXMF%\miktex\config
-copy %SOURCE%\miktex\config\frlatex.ini %ROOT%%MYLTEXMF%\miktex\config
-cd %SOURCE%\inputs
-rem latex -no-mktex=FMT frlicense.dat
-rem del frlicense.log
-cd %SOURCE%
-mkdir %SOURCE%\bin
-mkdir %SOURCE%\bin
-mkdir %ROOT%%MYLTEXMF%%MYLBIN%
-mkdir %ROOT%%MYLTEXMF%\tex
-mkdir %ROOT%%MYLTEXMF%\tex\french
-mkdir %ROOT%%MYLTEXMF%%MYLBIN%
-mkdir %ROOT%%MYTEXMF%\tex\generic\hyphen
-cd %SOURCE%\initex
-copy frhyph.tex %ROOT%%MYTEXMF%\tex\generic\hyphen
-copy frhyph1.tex %ROOT%%MYTEXMF%\tex\generic\hyphen
-copy zerohyph.tex %ROOT%%MYTEXMF%\tex\generic\hyphen
-copy hypht1.tex %ROOT%%MYTEXMF%\tex\generic\hyphen
-mkdir %ROOT%%MYLTEXMF%\tex\french\base
-copy ecplain.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy frpdftexconfig.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy hyconfig.tex %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%\inputs
-mkdir %ROOT%%MYLTEXMF%\tex\french\config
-cd %SOURCE%\inputs
-rem copy frlicense.dat %ROOT%%MYLTEXMF%\tex\french\config
-copy language.dat %ROOT%%MYLTEXMF%\tex\french\config
-cd %SOURCE%\inputs
-copy english.keyboard.dat %ROOT%%MYLTEXMF%\tex\french\config
-copy french.keyboard.dat %ROOT%%MYLTEXMF%\tex\french\config
-copy keyboard.dat %ROOT%%MYLTEXMF%\tex\french\config
-cd %SOURCE%\initex
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\frelatex.fpi
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\fretex.fpi
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\frlatex.fpi
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\frpdflatex.fpi
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\frpdftex.fpi
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\frtex.fpi
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\frtexcm.fpi
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\frtexec.fpi
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\frxelatex.fpi
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\frxetex.fpi
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\tex.fpi
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\mltex.fpi
-copy hyphen.cfg %ROOT%%MYLTEXMF%\tex\french\config
-copy plaintex.cfg %ROOT%%MYLTEXMF%\tex\french\config
-copy frelatex.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy fretex.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy frlatex.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy frpdflatex.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy frpdftex.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy frtex.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy frtexcm.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy frtexec.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy frxelatex.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy frxetex.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy mltex.fr %ROOT%%MYLTEXMF%\tex\french\config
-mkdir %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%
-copy %SOURCE%\bin\kb7to8.exe %ROOT%%MYLTEXMF%%MYLBIN%
-copy %SOURCE%\bin\kb8to7.exe %ROOT%%MYLTEXMF%%MYLBIN%
-cd %SOURCE%
-mkdir %ROOT%%MYLTEXMF%\doc\french\base
-mkdir %ROOT%%MYLTEXMF%\doc\french\base
-rem copy ALIRE.pdf frenchpro.pdf
-copy frnotes.pdf %ROOT%%MYLTEXMF%\doc\french\base\frnotes.pdf
-del frenchpro.pdf
-copy %SOURCE%\doc\frguide.pdf %ROOT%%MYLTEXMF%\doc\french\base\frguide.pdf
-copy %SOURCE%\doc\frenchle.pdf %ROOT%%MYLTEXMF%\doc\french\base\frenchle.pdf
-mkdir %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%
-mkdir %ROOT%%MYTEXMF%\tex\latex\frenchle
-cd %SOURCE%\inputs
-copy french.ldf %ROOT%%MYTEXMF%\tex\latex\frenchle
-copy frenchle.ldf %ROOT%%MYTEXMF%\tex\latex\frenchle
-copy frenchle.sty %ROOT%%MYTEXMF%\tex\latex\frenchle
-copy frenchle.cfg %ROOT%%MYTEXMF%\tex\latex\frenchle
-cd %SOURCE%\inputs
-copy copyrigh.tex %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%\inputs
-copy frabbrev.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy french-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy french_french-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy frhyphex.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy fxabbrev.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy german_french-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy fenglish.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy frbabel.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy french.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy frenchle.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy frenchpro.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy pmfrench.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy french.all %ROOT%%MYLTEXMF%\tex\french\base
-copy french.chk %ROOT%%MYLTEXMF%\tex\french\base
-copy french.cmd %ROOT%%MYLTEXMF%\tex\french\base
-copy enbib.ldf %ROOT%%MYLTEXMF%\tex\french\base
-copy frbib.ldf %ROOT%%MYLTEXMF%\tex\french\base
-copy french.ldf %ROOT%%MYLTEXMF%\tex\french\base
-copy frenchle.ldf %ROOT%%MYLTEXMF%\tex\french\base
-copy frenchpro.ldf %ROOT%%MYLTEXMF%\tex\french\base
-copy french.dmy %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%\inputs
-copy frbabel.sty %ROOT%%MYLTEXMF%\tex\french\base\babel.sty
-cd %SOURCE%\inputs
-copy french_keyboard-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy frenchfc.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy german_keyboard-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy kbconfig.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy keyboard-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy keyboard.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy keyboard.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy TeX.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy ansinew.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy applemac.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy ascii.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy cp850.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy decmulti.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy latin1.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy latin9.kbc %ROOT%%MYLTEXMF%\tex\french\base
-
-copy next.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy utf8.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy TeX.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.TeX.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.TeX.kbc
-copy ansinew.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.ansinew.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.ansinew.kbc
-copy applemac.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.applemac.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.applemac.kbc
-copy ascii.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.ascii.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.ascii.kbc
-copy cp850.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.cp850.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.cp850.kbc
-copy decmulti.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.decmulti.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.decmulti.kbc
-copy latin1.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.latin1.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.latin1.kbc
-copy latin9.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.latin9.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.latin9.kbc
-copy next.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.next.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.next.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.qwerty.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.qwerty.kbc
-copy utf8.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.utf8.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.utf8.kbc
-cd %SOURCE%\inputs
-copy msg.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy french_msg-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy german_msg-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy msg-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy norsk_msg-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%\inputs
-copy mlp-01.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy mlp-31.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy mlp-33.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy mlp-49.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy mlp-49n.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy mlp-opts.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy mlp.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy deutschx.mlp %ROOT%%MYLTEXMF%\tex\french\base
-copy francais.mlp %ROOT%%MYLTEXMF%\tex\french\base
-copy internat.mlp %ROOT%%MYLTEXMF%\tex\french\base
-copy ndeutsch.mlp %ROOT%%MYLTEXMF%\tex\french\base
-copy noesterr.mlp %ROOT%%MYLTEXMF%\tex\french\base
-copy oesterre.mlp %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%\inputs
-copy epreuve.sty %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%
-mkdir %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%\inputs
-copy fridx1.ist %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%
-cd %SOURCE%\inputs
-copy keyboard.dat french.keyboard.dat
-mkdir %SOURCE%\miktex\config
-mkdir %ROOT%%MYLTEXMF%\miktex\config
-copy %SOURCE%\miktex\config\formatsfp.ini %ROOT%%MYLTEXMF%\miktex\config
-mkdir %ROOT%%MYLTEXMF%\miktex\config
-copy %SOURCE%\miktex\config\formatsfp.ini %ROOT%%MYLTEXMF%\miktex\config
-mkdir %ROOT%%MYLTEXMF%\miktex\config
-copy %SOURCE%\miktex\config\frpdftex.ini %ROOT%%MYLTEXMF%\miktex\config
-mkdir %ROOT%%MYLTEXMF%\miktex\config
-copy %SOURCE%\miktex\config\frpdflatex.ini %ROOT%%MYLTEXMF%\miktex\config
-cd %SOURCE%\inputs
-copy keyboard.dat french.keyboard.dat
-mkdir %SOURCE%\miktex\config
-mkdir %ROOT%%MYLTEXMF%\miktex\config
-copy %SOURCE%\miktex\config\formatsfp.ini %ROOT%%MYLTEXMF%\miktex\config
-mkdir %ROOT%%MYLTEXMF%\miktex\config
-copy %SOURCE%\miktex\config\formatsfp.ini %ROOT%%MYLTEXMF%\miktex\config
-mkdir %ROOT%%MYLTEXMF%\miktex\config
-copy %SOURCE%\miktex\config\fretex.ini %ROOT%%MYLTEXMF%\miktex\config
-mkdir %ROOT%%MYLTEXMF%\miktex\config
-copy %SOURCE%\miktex\config\frelatex.ini %ROOT%%MYLTEXMF%\miktex\config
-@echo LICENCE D'UTILISATION VALABLE 1 MOIS, A L'ESSAI.
-
-
-@echo Fin de la procedure d'installation
-
-:FIN
-@pause
Deleted: trunk/install.sh
===================================================================
--- trunk/install.sh 2011-01-26 23:08:52 UTC (rev 16)
+++ trunk/install.sh 2011-01-26 23:08:54 UTC (rev 17)
@@ -1,20 +0,0 @@
-#!/bin/sh
-
-# Standard sh shell is required to install French Pro with any unix/linux.
-# GNU "make" is required to take advantage of autoconfiguration otherwise
-# configure "makefile.gen" manually before running it with "make" manually.
-
-# Copyright B. GAULLE, 2004
-# <frenchprobg -AT- free.fr>
-# Last mods: 2004/10/14
-
-# Placez le dossier "french" dans ~/texmf/source/
-# pour une installation perso ou sinon, pour un site, dans un endroit du
-# genre : /usr/local/texmf-local/source/ (n'utilisez root ou admin que
-# dans ce dernier cas).
-
-MAKECMD=`sh -ec "type gmake >>/dev/null 2>/dev/null && echo gmake || echo make"`
-echo $MAKECMD -f GNUmakefile NONSTOP=nonstop $*
- $MAKECMD -f GNUmakefile NONSTOP=nonstop $*
-
-###############################################
Deleted: trunk/installFP.bat
===================================================================
--- trunk/installFP.bat 2011-01-26 23:08:52 UTC (rev 16)
+++ trunk/installFP.bat 2011-01-26 23:08:54 UTC (rev 17)
@@ -1,4 +0,0 @@
-@call bin\setupunx MAKECMD
-@set Path=%ORIGIN%\UnxIni;%Path%
-@sh install.sh %1%
-@set Path=%savedpath%
Deleted: trunk/makefile.gen
===================================================================
--- trunk/makefile.gen 2011-01-26 23:08:52 UTC (rev 16)
+++ trunk/makefile.gen 2011-01-26 23:08:54 UTC (rev 17)
@@ -1,1970 +0,0 @@
-VFP=V5,9994
-ENGINE=teTeX/TeXLive
-NONSTOP=nonstop
-AUTREOS=
-CMDMAKE=gmake
-IENCODING=latin9
-VID=$$
-LCCTYPE=
-SHELL=/bin/sh
-CMDO=
-ISteTeX=YES
-ISMiKTeX=
-VISMiKTeX=
-ATP=~/texmf
-TEXMFLOCAL=/texmf-local
-HOMETEXMF=~/texmf
-NECESSARYFPCMD=eFrench
-INVALIDHOM=
-TEXSYSCFG=~/texmf/tex/latex/base/texsys.cfg
-TEXMF={!!~/.texlive2005/texmf-config,!!~/.texlive2005/texmf-var,~/texmf,!!/texmf-config,!!/texmf-var,!!/texmf,!!/texmf-local,!!/texmf-dist}
-MYTEXMFCNF=~/texmf/web2c/texmf.cnf
-MYFMTUTILCNF=~/texmf/web2c/fmtutil.cnf
-MYFRLDAT=~/texmf/mltex/french/config/frlicense.dat
-MYFMTINIDIR=
-MYFMTINI=
-MIKTEXFMTDIR=
-MIKTEXCNFDIR=
-MYMIKTEXDIR=
-MYCNFINIDIR=
-CNFINIDIR=
-MYCNFINIS=
-MYCNFINIP=
-MYCNFINIL=
-WHEREPFMT=~/texmf//source/french/initex
-WHERELFMT=~/texmf//source/french/initex
-INITEXDIR=~/texmf//source/french/initex
-CHECKCNF=checkcnf
-TOOLINE=openout_any = a
-OO=OO
-TIPID=TEXINPUTS.fretex
-TILID=TEXINPUTS.frelatex
-TIPLINE="TEXINPUTS.fretex = .;""$$""TEXMF/{mltex,etex,tex}/{french,plain,generic,}//"
-TIPL0=
-TIPL1=
-TIPL2=
-TIPL3=
-TILLINE="TEXINPUTS.frelatex = .;""$$""TEXMF/{mltex,etex,tex}/{french,latex,generic,}//"
-TILL0=
-TILL1=
-TILL2=
-TILL3=
-PLAINLINE=fretex etex language.dat -translate-file=cp227.tcx -mltex *fretex.ini
-PL0=
-PL1=
-PL2=
-PL3=
-PL4=
-PL5=
-PL6=
-REFPLINE=fretex etex language.dat -translate-file=cp227.tcx -mltex *fretex.ini
-LATEXLINE=frelatex etex language.dat -translate-file=cp227.tcx -mltex *frelatex.ini
-LA0=
-LA1=
-LA2=
-LA3=
-LA4=
-LA5=
-LA6=
-REFLLINE=frelatex etex language.dat -translate-file=cp227.tcx -mltex *frelatex.ini
-TEXMFPLINE=TEXINPUTS.fretex = .;$TEXMF/{mltex,etex,tex}/{french,plain,generic,}//
-PLAINOPT=fretex etex language.dat -translate-file=cp227.tcx -mltex *fretex.ini
-PLAINMOT=etex
-FORMATLINE=frelatex etex language.dat -translate-file=cp227.tcx -mltex *frelatex.ini
-TEXMFFLINE=TEXINPUTS.frelatex = .;$TEXMF/{mltex,etex,tex}/{french,latex,generic,}//
-FORMATOPT=frelatex etex language.dat -translate-file=cp227.tcx -mltex *frelatex.ini
-FORMATMOT=etex
-TEXMFMAIN=/texmf
-TMFCONFIG=
-TMFVAR=~/.texlive2005/texmf-var
-MYPWD=~/texmf//source/french
-BAT=
-MIK=
-TEXHASH=texhash
-TEXHASHCMD=texhash ~/texmf
-TEXHASHBAT=texhash
-THISFILE=~/texmf//source/french/makefile.gen
-MAKENAME=makefile.gen
-MAKEFILEORG=GNUmakefile
-THELOG=GNUmakefile.log
-MAXLOGS=YES
-PMOTEUR=etex
-LMOTEUR=etex
-PTEXBINARY=/usr/local/bin2/etex
-LTEXBINARY=/usr/local/bin2/etex
-RPLTTS=
-RLLTTS=
-TSSHELLSDIR=
-BINEXT=
-EXTINI=.ini
-SHELLEXT=
-ECHO=/bin/sh ~/texmf//source/french/echoandlog makefile.gen:
-EXEC=/bin/sh ~/texmf//source/french/execandbat
-NL=
-LANG=fr_FR
-LANGMSG=fr
-LOGINNAME=login=bernard
-UMASK=0022
-TYPEL=
-TSYS=
-CMD=/bin/sh -ec
-INSTALLCMD=/usr/bin/install -c
-CAT=cat
-CP=/usr/bin/install -c
-WCP=
-MODBIN=-m 755
-MODTXT=-m 644
-MOD4ME=gu+rx
-INTERACTIVE=
-CC=gcc
-ERRNOCC=echo
-Coptions=-ll
-RM=rm -f
-CAT=cat
-LEX=flex -8
-MKDIRS=mkdir -p
-VI=vi
-NOECHO=@
-NOERR=-
-MKS=-s
-NOAUTOMAIL=yes
-TEXCMD=tex
-PRINTDVI=dvips
-NBPAGES=50
-NUMPAGES=-n50
-INDEXCMD=makeindex -s ../inputs/mkindex/fridx1.ist
-INITID=e
-SEDFMTPDF=sed -e s/\pdfoutput=0/\pdfoutput=1/
-SEDFMTFR=cat
-PINITCMD=etex -ini
-LINITCMD=etex -ini
-CMDLINK=echo
-TEXINPUTS=~/texmf//source/french//:/texmf-local/tex/latex//:/texmf-local/tex/plain//:~/texmf/tex/latex//:~/texmf/tex/latex//:/texmf-dist/tex/plain/base//:~/texmf/tex/generic/hyphen//:/texmf-var/tex/generic/config//:.//
-SETINPUTS=TEXINPUTS=~/texmf//source/french//:/texmf-local/tex/latex//:/texmf-local/tex/plain//:~/texmf/tex/latex//:~/texmf/tex/latex//:/texmf-dist/tex/plain/base//:~/texmf/tex/generic/hyphen//:/texmf-var/tex/generic/config//:.//;export TEXINPUTS
-RESETINPUTS=TEXINPUTS=;export TEXINPUTS
-USHYPHFILE=ushyph.tex
-USHYPH1FILE=
-USHYPHDIR=~/texmf/tex/generic/hyphen
-TEXOPTS=mltex
-FONTENCODING=OT1
-FNT=
-KPSEPATH=~/texmf/mltex
-SRCROOT=/texmf-local
-WSRCROOT=
-DESTIDIR=~/texmf/mltex/french/base
-DESTDIR=
-DESTDIRDIR=~/texmf/mltex/french/base
-DESTLEDIR=~/texmf/tex/latex/frenchle
-FORMATS=~/texmf/web2c
-TEXDOCS=~/texmf/doc/french/base
-HYPHDIR=~/texmf/tex/generic/hyphen
-LATEXDIR=~/texmf/tex/latex
-PLAINDIR=/texmf-dist/tex/plain/base
-LATEXDIRL=/texmf-local/tex/latex
-PLAINDIRL=/texmf-local/tex/plain
-PDFCFILE=pdftexconfig.tex
-PDFTEXDIR=/texmf-var/tex/generic/config
-INPUTDIR=~/texmf/mltex/french/base
-CONFIGDIR=~/texmf/mltex/french/config
-ISTDIR=~/texmf/mltex/french/base
-FORMAT=latex
-PFMTEXT=fmt
-LFMTEXT=fmt
-EXTENDEDMODE=
-EXTENDEDFMT=
-PEXTF=*
-LEXTF=*
-PEXTEF=-efmt=fretex
-LEXTEF=-efmt=frelatex
-PFMTNAME=fretex
-LFMTNAME=frelatex
-INITEXOPT=-mltex
-INITDIR=
-TEXTCX=-translate-file=cp227.tcx
-DVNF=/dev/null
-DNF=/dev/null
-LNS=ln -s
-BINARIES=/usr/local/bin2
-BINDIR=~/texmf/bin
-CODEC=OSTYPE=darwin
-SUPERUSERD=sudo
-SUPERUSERF=
-KEYBOARDDIR=${INPUTSDIR}/keyboard
-FRENCHDIR=${INPUTSDIR}/french
-MLPDIR=${INPUTSDIR}/mlp
-MSGDIR=${INPUTSDIR}/msg
-OTHERDIR=${INPUTSDIR}/other
-MKINDEXDIR=${INPUTSDIR}/mkindex
-LF=unix2dos
-LFARG=
-# Installation of eFrench style files for Unix & LaTeX, Bernard Gaulle
-#
-# Laisser ce fichier "Makefile.in" intact car il est utilis\xE9 tel quel par
-# le fichier "GNUmakefile" (commande GNU "make -f GNUmakefile"/"gmake").
-# Si vous n'avez pas de commande GNU make a disposition vous pouvez
-# utiliser la commande "make" sur une copie du fichier makefile.gen (que
-# vous appelerez de preference "makefile").
-#
-########################################################################
-# The file "Makefile.in" is used as input file when you type:
-# "gmake -f GNUmakefile"
-# (assuming you have that GNU command also named make in few systems).
-#
-# DON'T MODIFY that "Makefile.in" file, just a copy of the "makefile.gen"
-# file (usually "makefile") but only if you _don't have_ any GNU make
-# command ("gmake" or GNU "make -f GNUmakefile") and are unable to use
-# that "GNUmakefile" file at all.
-# Last mods 2007/03/29
-########################################################################
-# generation of files
-########################################################################
-
-# Don't work everywhere, use a silent command or argument.
-#.ifdef defined=$DONTECHO
-#NOECHO=@
-#.endif
-# Messages en Francais
-E300fr=" B I E N V E N U E pour l'installation de eFrench ${VFP}"
-E301fr="${NL} 301- Les messages sont enregistres dans ${THELOG}"
-E30fr="${NL} 30- Le repertoire de destination n'est pas initialise."
-E31fr="${NL} 31- Merci d'editer d'abord ce fichier $(THISFILE) !"
-E32fr="${NL} 32- La generation est faite, voulez-vous installer le tout : \"$(CMDMAKE) -f ${MAKENAME} install\" ?"
-E33fr="${NL} 33- Verifications pour les fichiers formats \
- ${PFMTNAME}.$(PFMTEXT) et ${LFMTNAME}.$(LFMTEXT)"
-E34fr="${NL} 34- Le fichier de motifs de cesure US choisi est ${USHYPH1FILE}"
-E35fr="${NL} 35- OK, pas d'autre format a (re)creer."
-E36fr="${NL} 36- (modifiez la variable "'$$'"INITID si vous en voulez un autre)"
-E37fr="${NL} 37- ERREUR a la creation du format ${PFMTNAME} (${PFMTNAME}.$(PFMTEXT) non trouve)."
-E38fr="${NL} 38*- Le format ${PFMTNAME} a ete genere."
-E39fr="${NL} 39*- Il peut etre recree, apres l'installation, par la commande :"
-E40fr="${NL} 40*- \"${CMDO} ${NECESSARYFPCMD}fmtutil${TSYS} --byfmt ${PFMTNAME} --fmtdir ${FORMATS}\""
-
-E310fr="${NL}310- ERREUR a la creation du format ${LFMTNAME} (${LFMTNAME}.$(LFMTEXT) non trouve)."
-E311fr="${NL}311*- Le format ${LFMTNAME} a ete genere."
-E312fr="${NL}312- Verifiez eventuellement le fichier ${MYFMTUTILCNF}."
-E313fr="${NL}313- Le traducteur kb8to7 est genere."
-E314fr="${NL}314- Le traducteur kb7to8 est genere."
-E315fr="${NL}315- Attention : kb7to8<=>kb8to7 n'est pas neutre !"
-E316fr="${NL}316- Le test de torture est cree en 8-bits"
-E317fr="${NL}317- Le fichier des abreviations est converti en 8-bits"
-E318fr="${NL}318- A n'importe quel moment vous pouvez faire \"$(CMDMAKE) -f ${MAKENAME} uninstall\""
-E319fr="${NL}319- Les formats ${PFMTNAME} et ${LFMTNAME} sont juste installes."
-E320fr="${NL}320- La commande \"${PFMTNAME}\" est prete a l'emploi."
-E321fr="${NL}321- A NOTER que vous pouvez avoir besoin, a la fin, de sortir de session et de vous relogger."
-E322fr="${NL}322- SANS LICENCE ${TYPEL} : UTILISATION VALABLE 1 MOIS, A L'ESSAI."
-E323fr="${NL}323- La commande \"${LFMTNAME}\" est prete a l'emploi."
-E324fr="${NL}324- Le codage des fontes ("'$$'"FONTENCODING) est force a ${FONTENCODING}"
-E325fr="${NL}325- Les fichiers de configuration sont installes."
-E326fr="${NL}326*- Pour localiser les fichiers de eFrench utiliser la commande :"
-E327fr="${NL}327*- \"${NECESSARYFPCMD}kpsewhich -path ${KPSEPATH}// fichier\""
-E328fr="${NL}328- F E L I C I T A T I O N S "
-E329fr="${NL}329- Tout est installe (sauf les contribs et les fichiers de test)."
-E329bfr="${NL}329*- Les binaires sont dans : \"${BINDIR}\"."
-E329cfr="${NL}329*- La variable d'environnement "'${VID}'"PATH n'a pas ete changee ; "
-E329dfr="${NL}329*- elle est a modifier si necessaire ou sinon vous pouvez"
-E329efr="${NL}329*- (comme administrateur/root) recopier les binaires dans "
-E329ffr="${NL}329*- la librairie commune : ${BINARIES} ; pour cela executez "
-E329gfr="${NL}329*- le shell \"${MYPWD}/movebin.sh\"."
-E330fr="${NL}330- NE PAS EFFACER les fichiers source (${MYPWD}) ! "
-E331fr="${NL}331- Je vous suggere maintenant \"$(CMDMAKE) -f ${MAKENAME} reftest\""
-E331bfr="${NL}331- pour valider le \"test de torture\"."
-#E332fr="${NL}332- Merci d'envoyer le formulaire d'enregistrement a B.Gaulle"
-#E333fr="${NL}333- (remplir le fichier REGISTER et l'envoyer a frenchprobg@xxxxxxx)"
-#E334fr="${NL}334- (ou \"$(CMDMAKE) -f ${MAKENAME} sendmessage\")"
-E335fr="${NL}335- Le repertoire racine ("'$$'"DESTDIR) sera : \"${ATP}\""
-E336fr="${NL}336- "'$$'"TEXMFLOCAL etait \"${TEXMFLOCAL}\""
-E337fr="${NL}337- "'$$'"HOMETEXMF etait \"${HOMETEXMF}\" ${INVALIDHOM}"
-E338fr="${NL}338- "'$$'"TEXMF etait \"${TEXMF}\""
-E339fr="${NL}339- Le codage d'entree est mis a ${IENCODING} ("'$$'"${CODEC})"
-E340fr="${NL}340- Les binaires iront dans : \"${BINDIR}\" ("'$$'"BINDIR)"
-E341fr="${NL}341- ERREUR : ${BINDIR} ("'$$'"BINDIR) est en protection ecriture"
-E342fr="${NL}342- Verifier les autorisations ou changer la variable."
-E343fr="${NL}343- ERREUR : ${DESTDIR} ("'$$'"ATP) est en protection ecriture"
-E344fr="${NL}344- "'$$'"TEXMFMAIN etait \"${TEXMFMAIN}\""
-E345fr="${NL}345- kb7to8 et kb8to7 sont installes"
-E346fr="${NL}346- La documentation est installee"
-E347fr="${NL}347- Les fichiers d'inputs d'eFrench sont installes"
-E348fr="${NL}348- Les styles makeindex sont installes"
-E349fr="${NL}349- La desinstallation est faite (source non touche)"
-E350fr="${NL}350- Le test de torture est fait"
-E351fr="${NL}351- Je suggere que vous imprimiez les (${NBPAGES} premieres pages de chaque,"
-E352fr="${NL}352- test et reference): \"$(CMDMAKE) -f ${MAKENAME} printed\""
-E353fr="${NL}353- Compilation de la licence avec LaTeX standard"
-E354fr="${NL}354- (ou \"$(CMDMAKE) -f ${MAKENAME} sendmessage\")"
-E355fr="${NL}355- Merci de comparer les sorties imprimees et puis"
-E356fr="${NL}356- Ne pas faire attention ici au message event. de warning -29- :"
-E357fr="${NL}357- Etes-vous pret maintenant a \"$(CMDMAKE) -f ${MAKENAME} sendmessage\" ?"
-E358fr="${NL}358- Controle des fichiers fmtutil.cnf et texmf.cnf"
-E359fr="${NL}359- ERREUR : format ${PFMTNAME} inconnu dans ${MYFMTUTILCNF}"
-E360fr="${NL}360- ERREUR : format ${LFMTNAME} inconnu dans ${MYFMTUTILCNF}"
-E361fr="${NL}361- ATTENTION : option ${INITEXOPT} non trouvee dans ${MYFMTUTILCNF}"
-E362fr="${NL}362- pour le format ${PFMTNAME}."
-E363fr="${NL}363- pour le format ${LFMTNAME}."
-E364fr="${NL}364- OK pour le format ${PFMTNAME}."
-E365fr="${NL}365- OK pour le format ${LFMTNAME}."
-E366fr="${NL}366- ERREUR : ligne ${PFMTNAME} manquante dans ${MYTEXMFCNF}"
-E367fr="${NL}367- ERREUR : ligne ${LFMTNAME} manquante dans ${MYTEXMFCNF}"
-E368fr="${NL}368- Voir documentation dans engines/tetex.pdf"
-E369fr="${NL}369- ERREUR: ${MYTEXMFCNF} est protege en ecriture"
-E370fr="${NL}370- Arret de l'installation (ERREUR a corriger)."
-E371fr="${NL}371- ${MYFMTUTILCNF} a ete complete avec ${PFMTNAME}."
-E372fr="${NL}372- ${MYFMTUTILCNF} a ete complete avec ${LFMTNAME}."
-E373fr="${NL}373- ${MYTEXMFCNF} a ete complete avec TEXINPUTS.${PFMTNAME}."
-E374fr="${NL}374- ${MYTEXMFCNF} a ete complete avec TEXINPUTS.${LFMTNAME}."
-E375fr="${NL}375- OK pour les fichiers de configuration."
-E376fr="${NL}376- ("'$$'"PRINTER=\"${PRINTER}\") fichiers prets a imprimer dans le repertoire tst."
-E377fr="${NL}377- ERREUR : la commande \"${PFMTNAME}${BINEXT}\" n'est pas trouvee."
-E378fr="${NL}378- ERREUR : la commande \"${LFMTNAME}${BINEXT}\" n'est pas trouvee."
-E379fr="${NL}379- Fin du nettoyage des repertoires."
-E380fr="${NL}380- ERREUR : le nom d'utilisateur a change."
-E381fr="${NL}381- Mise-a-jour de la base de donnees des fichiers."
-E382fr="${NL}382- Retrait des fichiers eFrench installes."
-E383fr="${NL}383- Controle des fichiers : ${MYFMTINI}, ${MYCNFINIS}."
-E384fr="${NL}384- ${MYFMTINIDIR}/${MYFMTINI} a ete complete avec ${PFMTNAME}."
-E385fr="${NL}385- ${MYFMTINIDIR}/${MYFMTINI} a ete complete avec ${LFMTNAME}."
-E386fr="${NL}386- ${MYCNFINIDIR}/${MYCNFINIP} a ete complete pour ${PFMTNAME}."
-E387fr="${NL}387- ${MYCNFINIDIR}/${MYCNFINIL} a ete complete pour ${LFMTNAME}."
-E388fr="${NL}388- La commande ${NECESSARYFPCMD}a ete installee."
-E388bfr="${NL}388- La pseudo commande ${NECESSARYFPCMD} a ete installee."
-E389fr="${NL}389*- Voici les commandes eFrench a utiliser pour ${INITID}(la)tex"
-E390fr="${NL}390*- avec Plain : \"${NECESSARYFPCMD}${PFMTNAME} fichier.tex\""
-E391fr="${NL}391*- avec LaTeX : \"${NECESSARYFPCMD}${LFMTNAME} fichier.tex\""
-E392fr="${NL}392*- Il peut etre recree, apres l'installation, par la commande :"
-E393fr="${NL}393*- \"${CMDO} ${NECESSARYFPCMD}fmtutil${TSYS} --byfmt ${LFMTNAME} --fmtdir ${FORMATS}\""
-E394fr="${NL}394- Retrait de ${PFMTNAME} dans ${MYFMTUTILCNF}."
-E395fr="${NL}395- Retrait de ${LFMTNAME} dans ${MYFMTUTILCNF}."
-E396fr="${NL}396- Remplacement du lien ${PFMTNAME}."
-E397fr="${NL}397- Remplacement du lien ${LFMTNAME}."
-E398fr="${NL}398- Remplacement du lien TeXShop altpdffr${PMOTEUR}."
-E399fr="${NL}399- Remplacement du lien TeXShop altpdffr${FORMAT}."
-E400fr="${NL}400- Anomalie de compilation du test de torture."
-E401fr="${NL}401- Considerez l'utilisation de TL2004=NO."
-E402fr="${NL}402- Considerez l'utilisation de TL2003=NO."
-E403fr="${NL}403- Installation du moteur ${PFMTNAME} pour TeXShop."
-E404fr="${NL}404- Installation du moteur ${LFMTNAME} pour TeXShop."
-E405fr="${NL}405- Pour un resume d'installation faire : \
- ${CMDMAKE} -f ${MAKENAME} INFO"
-#
-E500fr="${NL}500*- L'installation d'eFrench s'est terminee avec succes."
-E501fr="${NL}501*- Ceci est un rappel des informations importantes :"
-E502fr="${NL}502*- ======================================================="
-E503fr="${NL}503*- L'installation d'eFrench n'est pas terminee !"
-
-# Messages in English
-E300en=" W E L C O M E for eFrench Installation ${VFP}"
-E301en="${NL}301- Messages are logged to ${THELOG}"
-E30en="${NL} 30- Destination directories not set."
-E31en="${NL} 31- Please edit the $(THISFILE) first!"
-E32en="${NL} 32- Generation is done, do you want to install it: \"$(CMDMAKE) -f ${MAKENAME} install\"?"
-E33en="${NL} 33- Few checkings for formats \
- ${PFMTNAME}.$(PFMTEXT) and ${LFMTNAME}.$(LFMTEXT)"
-E34en="${NL} 34- Assuming US hyphen file is ${USHYPH1FILE}"
-E35en="${NL} 35- Okay, no more formats need to be (re)built."
-E36en="${NL} 36- (modify "'$$'"INITID variable if you want any other)"
-E37en="${NL} 37- ERROR creating format ${PFMTNAME} (${LFMTNAME}.$(LFMTEXT) not found)."
-E38en="${NL} 38- The ${PFMTNAME} format has been generated."
-E39en="${NL} 39- It can be rebuilt after installation with the command:"
-E40en="${NL} 40- \"${CMDO} ${NECESSARYFPCMD}fmtutil${TSYS} --byfmt ${PFMTNAME} --fmtdir ${FORMATS}\""
-
-E310en="${NL}310- ERROR creating format ${LFMTNAME} (${LFMTNAME}.$(LFMTEXT) not found)."
-E311en="${NL}311*- The ${LFMTNAME} format has been generated."
-E312en="${NL}312- Check possible error in ${MYFMTUTILCNF}."
-E313en="${NL}313- kb8to7 translator is generated."
-E314en="${NL}314- kb7to8 translator is generated."
-E315en="${NL}315- WARNING non-neutral kb7to8<=>kb8to7!"
-E316en="${NL}316- Torture-test created in 8bit"
-E317en="${NL}317- Abbreviations file converted to 8bit"
-E318en="${NL}318- At any time you can \"$(CMDMAKE) -f ${MAKENAME} uninstall\""
-E319en="${NL}319- Formats ${PFMTNAME} and ${LFMTNAME} just installed."
-E320en="${NL}320- \"${PFMTNAME}\" command ready to use."
-E321en="${NL}321- NOTICE you may need to exit and re-login at end."
-E322en="${NL}322- WITHOUT ${TYPEL} LICENSE: 1 MONTH USAGE, FOR TRIAL."
-E323en="${NL}323- \"${LFMTNAME}\" command ready to use."
-E324en="${NL}324- Font encoding ("'$$'"FONTENCODING) is forced to ${FONTENCODING}"
-E325en="${NL}325- Configuration files installed."
-E326en="${NL}326*- To locate eFrench files use the command:"
-E327en="${NL}327*- \"${NECESSARYFPCMD}kpsewhich -path ${KPSEPATH}// file\""
-E328en="${NL}328- C O N G R A T U L A T I O N S "
-E329en="${NL}329- All is installed (except contribs and tests files)."
-E329ben="${NL}329*- Binaries are located in: \"${BINDIR}\"."
-E329cen="${NL}329*- The "'${VID}'"PATH environment variable has not been changed;"
-E329den="${NL}329*- you can update it if necessary, otherwise you may copy"
-E329een="${NL}329*- (as administrator/root) all new binaries into the "
-E329fen="${NL}329*- common library: ${BINARIES}; to do that just execute "
-E329gen="${NL}329*- the following shell \"${MYPWD}/movebin.sh\"."
-E330en="${NL}330- DON'T DELETE the source files (${MYPWD})! "
-E331en="${NL}331- I suggest you \"$(CMDMAKE) -f ${MAKENAME} reftest\" now"
-E331ben="${NL}331- for validation of the \"torture test\"."
-#E332en="${NL}332- Thanks to send the registration message to B.Gaulle"
-#E333en="${NL}333- (fill in REGISTER file and mail it to frenchprobg@xxxxxxx)"
-#E334en="${NL}334- (or \"$(CMDMAKE) -f ${MAKENAME} sendmessage\")"
-E335en="${NL}335- Root directory ("'$$'"DESTDIR) will be: \"${ATP}\""
-E336en="${NL}336- "'$$'"TEXMFLOCAL was \"${TEXMFLOCAL}\""
-E337en="${NL}337- "'$$'"HOMETEXMF was \"${HOMETEXMF}\" ${INVALIDHOM}"
-E338en="${NL}338- "'$$'"TEXMF was \"${TEXMF}\""
-E339en="${NL}339- Input-encoding is set to ${IENCODING} ("'$$'"${CODEC})"
-E340en="${NL}340- Binaries will be put in: \"${BINDIR}\" ("'$$'"BINDIR)"
-E341en="${NL}341- ERROR: ${BINDIR} ("'$$'"BINDIR) is write protected"
-E342en="${NL}342- check permissions or set variable."
-E343en="${NL}343- ERROR: ${DESTDIR} ("'$$'"ATP) is write protected"
-E344en="${NL}344- "'$$'"TEXMFMAIN was \"${TEXMFMAIN}\""
-E345en="${NL}345- kb7to8 and kb8to7 installed"
-E346en="${NL}346- Documentation installed"
-E347en="${NL}347- eFrench inputs installed"
-E348en="${NL}348- Makeindex styles installed"
-E349en="${NL}349- unistallation done (source untouched)"
-E350en="${NL}350- Torture test done"
-E351en="${NL}351- I suggest you print them (first ${NBPAGES} pages of each,"
-E352en="${NL}352- test and reference): \"$(CMDMAKE) -f ${MAKENAME} printed\""
-E353en="${NL}353- Compiling the license with standard LaTeX"
-E354en="${NL}354- (or \"$(CMDMAKE) -f ${MAKENAME} sendmessage\""
-E355en="${NL}355- Please compare the printed outputs and then"
-E356en="${NL}356- Don't care if any warning message -29- just below:"
-E357en="${NL}357- Are you ready to \"$(CMDMAKE) -f ${MAKENAME} sendmessage\" now?"
-E358en="${NL}358- Controling fmtutil.cnf and texmf.cnf files"
-E359en="${NL}359- ERROR: unknown format ${PFMTNAME} in ${MYFMTUTILCNF}"
-E360en="${NL}360- ERROR: unknown format ${LFMTNAME} in ${MYFMTUTILCNF}"
-E361en="${NL}361- WARNING: option ${INITEXOPT} not found in ${MYFMTUTILCNF"}
-E362en="${NL}362- for the format ${PFMTNAME}."
-E363en="${NL}363- for the format ${LFMTNAME}."
-E364en="${NL}364- OK for the format ${PFMTNAME}."
-E365en="${NL}365- OK for the format ${LFMTNAME}."
-E366en="${NL}366- ERROR: missing line ${PFMTNAME} in ${MYTEXMFCNF}"
-E367en="${NL}367- ERROR: missing line ${LFMTNAME} in ${MYTEXMFCNF}"
-E368en="${NL}368- Look at documentation in engines/tetex.pdf"
-E369en="${NL}369- ERROR: ${MYTEXMFCNF} is write protected"
-E370en="${NL}370- Installation stopped (ERROR to be corrected)."
-E371en="${NL}371- ${MYFMTUTILCNF} has been extended for ${PFMTNAME}."
-E372en="${NL}372- ${MYFMTUTILCNF} has been extended for ${LFMTNAME}."
-E373en="${NL}373- ${MYTEXMFCNF} has been extended for ${PFMTNAME}."
-E374en="${NL}374- ${MYTEXMFCNF} has been extended for ${LFMTNAME}."
-E375en="${NL}375- Okay for the configuration files."
-E376en="${NL}376- ("'$$'"PRINTER=\"${PRINTER}\") files are ready to print in tst directory."
-E377en="${NL}377- ERROR: the \"${PFMTNAME}${BINEXT}\" command is not found."
-E378en="${NL}378- ERROR: the \"${LFMTNAME}${BINEXT}\" command is not found."
-E379en="${NL}379- Cleaning directories ended successfully."
-E380en="${NL}380- ERROR: user name has changed."
-E381en="${NL}381- Updating the files data base."
-E382en="${NL}382- Removing all eFrench files already installed."
-E383en="${NL}383- Controling files: ${MYFMTINI}, ${MYCNFINIS}."
-E384en="${NL}384- ${MYFMTINIDIR}/${MYFMTINI} has been extended for ${PFMTNAME}."
-E385en="${NL}385- ${MYFMTINIDIR}/${MYFMTINI} has been extended for ${LFMTNAME}."
-E386en="${NL}386- ${MYCNFINIDIR}/${MYCNFINIP} has been extended for '${TIPLINE}'."
-E387en="${NL}387- ${MYCNFINIDIR}/${MYCNFINIL} has been extended for '${TILLINE}'."
-E388en="${NL}388- The ${NECESSARYFPCMD}command has been installed."
-E388ben="${NL}388- The ${NECESSARYFPCMD}pseudo command has been installed."
-E389en="${NL}389*- Here are the eFrench commands to use for ${INITID}(la)tex"
-E390en="${NL}390*- with Plain: \"${NECESSARYFPCMD}${PFMTNAME} file.tex\""
-E391en="${NL}391*- with LaTeX: \"${NECESSARYFPCMD}${LFMTNAME} file.tex\""
-E392en="${NL}392*- After installation: it can be rebuilt with the command:"
-E393en="${NL}393*- \"${CMDO} ${NECESSARYFPCMD}fmtutil${TSYS} --byfmt ${LFMTNAME} --fmtdir ${FORMATS}\""
-E394en="${NL}394- ${PFMTNAME} removed from ${MYFMTUTILCNF}."
-E395en="${NL}395- ${LFMTNAME} removed from ${MYFMTUTILCNF}."
-E396en="${NL}396- Replacing link ${PFMTNAME}."
-E397en="${NL}397- Replacing link ${LFMTNAME}."
-E398en="${NL}398- Replacing TeXShop link altpdffr${PMOTEUR}."
-E399en="${NL}399- Replacing TeXShop link altpdffr${FORMAT}."
-E400en="${NL}400- Anormal end compiling the torture test."
-E401en="${NL}401- Consider TL2004=NO paramter use."
-E402en="${NL}402- Consider TL2003=NO parameter use."
-E403en="${NL}403- Engine ${PFMTNAME} installed for TeXShop."
-E404en="${NL}404- Engine ${LFMTNAME} installed for TeXShop."
-E405en="${NL}405- For a digest of installation do the following: \
- ${CMDMAKE} -f ${MAKENAME} INFO"
-#
-E500en="${NL}500*- eFrench had been installed successfully."
-E501en="${NL}501*- This is a remainer about important informations:"
-E502en="${NL}502*- ================================================"
-E503en="${NL}503*- eFrench installation is not completed!"
-
-DOCDIR=${MYPWD}/doc
-INPUTSDIR=${MYPWD}/inputs
-FRENCHBINDIR=${MYPWD}/bin
-TSTDIR=${MYPWD}/tst
-BS="\\\\"
-
-default: preclean welcome checkSU loginit batinitX continue done
-
-continue: $(IENCODING) $(FONTENCODING) \
- french ${CHECKCNF} \
- genformats trialts${OO} translators translate\
- torturetestfile done
- ${NOECHO}if test "${AUTREOS}" = "Windows" ; then \
- ${LF} ${MYPWD}/${THELOG} ${LFARG} >>${DNF}; \
- fi
-
-nonstopcontinueI: $(IENCODING) $(FONTENCODING) \
- french ${CHECKCNF} \
- genformats trialts${OO} translators translate\
- torturetestfile nonstopinstallI postclean cmdinfo
- ${NOECHO}if test "${AUTREOS}" = "Windows" ; then \
- ${LF} ${MYPWD}/${THELOG} ${LFARG} >>${DNF}; \
- fi
-
-nonstopcontinueII: $(IENCODING) $(FONTENCODING) \
- french ${CHECKCNF} \
- genformats \
- nonstopinstallII postclean cmdinfo
- ${NOECHO}if test "${AUTREOS}" = "Windows" ; then \
- ${LF} ${MYPWD}/${THELOG} ${LFARG} >>${DNF}; \
- fi
-
-nonstopcontinueIII: $(IENCODING) $(FONTENCODING) \
- french ${CHECKCNF} \
- genformats \
- nonstopinstallIII ALLDONE
- ${NOECHO}if test "${AUTREOS}" = "Windows" ; then \
- ${LF} ${MYPWD}/${THELOG} ${LFARG} >>${DNF}; \
- fi
-
-loginit:
- ${NOECHO} touch ${MYPWD}/${THELOG}
- ${NOECHO} touch ${MYPWD}/echoandlog
- ${NOECHO} touch ${MYPWD}/execandbat
- ${NOECHO} rm ${MYPWD}/${THELOG} ${MYPWD}/echoandlog \
- ${MYPWD}/execandbat
- ${NOECHO} touch ${MYPWD}/${THELOG} ${MYPWD}/echoandlog
- ${NOECHO}echo "#!/bin/sh -v" >> ${MYPWD}/echoandlog
- ${NOECHO}echo echo "$$"1 "$$"2 >> ${MYPWD}/echoandlog
- ${NOECHO}echo echo "$$"1 "$$"2 \>\> ${MYPWD}/${THELOG} \
- >> ${MYPWD}/echoandlog
- ${NOECHO}chmod ${MOD4ME} ${MYPWD}/echoandlog
- @${ECHO} ${E301${LANGMSG}}
-
-preclean:
- ${NOERR}${NOECHO}${RM} ${MYPWD}/done
- ${NOECHO}touch ${MYPWD}/uninstall.sh ; ${RM} ${MYPWD}/uninstall.sh
- ${NOECHO}touch ${MYPWD}/uninstall.sh ; chmod ${MOD4ME} ${MYPWD}/uninstall.sh
- ${NOECHO}echo "#!/bin/sh -v" >> ${MYPWD}/uninstall.sh
- ${NOECHO}if test -z "$(BAT)" ;\
- then echo " " ; \
- else \
- touch ${MYPWD}/install.bat ; ${RM} ${MYPWD}/install.bat ; \
- touch ${MYPWD}/uninstall.bat ; ${RM} ${MYPWD}/uninstall.bat ; \
- fi
- ${NOECHO}touch ${MYPWD}/uninstall.sh ; ${RM} ${MYPWD}/movebin.sh
- ${NOECHO}touch ${MYPWD}/uninstall.sh ; chmod ${MOD4ME} ${MYPWD}/movebin.sh
- ${NOECHO}echo "#!/bin/sh -v" >> ${MYPWD}/movebin.sh
-
-
-welcome:
- @${ECHO} "$$""LANG=\"${LANG}\" OS=${THEOSTYPE} umask=\"${UMASK}\" ${LOGINNAME}"
- @${ECHO} "$$""SHELL=\"${SHELL}\""
- @${ECHO} "$$""LANG=\"${LANG}\" ${LOGINNAME}"
- @${ECHO} " "
- @${ECHO} ${E300${LANGMSG}}
- @${ECHO} " "
-
-checkSU:
- ${NOECHO}if test -z "$(LOGINNAME)" ;\
- then ${ECHO} " " ;\
- else \
- if ! test 'whoami'=$(LOGINNAME) ;\
- then ${ECHO} ${E380${LANGMSG}} ; exit 1 ;\
- fi ;\
- fi
-
-batinitX:
- @${ECHO} ${E1}
- ${NOECHO}${RM} ${MYPWD}/install.cmd
- ${NOECHO} touch ${MYPWD}/install.cmd ${MYPWD}/execandbat
- ${NOECHO}echo "#!/bin/sh -v" >> ${MYPWD}/execandbat
- ${NOECHO}echo "$$"* >> ${MYPWD}/execandbat
- ${NOECHO}if test -z "$(BAT)" ;\
- then ${ECHO} " " ; \
- else \
- echo echo "$$"* \>\> ${MYPWD}/install.cmd \
- >> ${MYPWD}/execandbat ;\
- fi
- ${NOECHO}chmod ${MOD4ME} ${MYPWD}/execandbat
- ${NOECHO}if test "${AUTREOS}" = "Windows" ; then \
- ${LF} ${MYPWD}/${THELOG} ${LFARG} >>${DNF}; \
- fi
-
-
-# Apply option for keyboard encoding
-$(IENCODING):
- ${NOECHO}${EXEC} cd ${KEYBOARDDIR}
- ${NOECHO}cd ${KEYBOARDDIR} ; \
- sed s/kbencoding{latin9}/kbencoding{$(IENCODING)}/ \
- <keyboard.org >keyboard.dat
- ${NOECHO}cd ${KEYBOARDDIR} ; \
- ${EXEC} ${CP} ${MODTXT} keyboard.dat french.keyboard.dat
- ${NOECHO}if test ! -f ${KEYBOARDDIR}/qwerty.kbc ; then \
- touch ${KEYBOARDDIR}/qwerty.kbc ;\
- fi
- ${NOECHO}cd ${KEYBOARDDIR} ; \
- sed s/kbencoding{latin9}/kbencoding{qwerty}/ \
- <keyboard.org >english.keyboard.dat
-
-$(FONTENCODING):
- ${NOECHO}cd initex ; rm plaintex.cfg ; \
- sed -e "s0%??0\\\\def\\\\encodingdefault\{$(FONTENCODING)\}0" \
- <hyphen.org >plaintex.cfg ;\
- sed -e "s9%??9\\\\def\\\\encodingdefault\{$(FONTENCODING)\}\\\\fontencoding\{$(FONTENCODING)\}\\\\selectfont9" \
- <hyphen.org >hyphen.cfg
- @${ECHO} ${E324${LANGMSG}}
-
-french:
- ${NOECHO}if test ! "${DESTDIRDIR}" -o ! "$(FORMATS)" ; then \
- ${ECHO} ${E30${LANGMSG}}; \
- ${ECHO} ${E31${LANGMSG}}; \
- exit 1 ; \
- fi
-
-done:
- @${ECHO} ${E32${LANGMSG}}
-
-checkcnf:
- ${NOECHO}if test -z "${INITEXOPT}" ; then ${ECHO} " " ; \
- else \
- if test -z "$(ISteTeX)" ; then ${ECHO} " "; else \
- $(MAKE) -f ${MAKENAME} checkcnfGO ${MKS} ; \
- fi ; \
- fi
- ${NOECHO}if test -z "$(ISMiKTeX)" ; then ${ECHO} " "; else \
- ${MKDIRS} ${MYCNFINIDIR} ;\
- ${EXEC} ${MKDIRS} ${MYFMTINIDIR} ;\
- $(MAKE) -f ${MAKENAME} checkfmtGO ${MKS} ; \
- fi
-
-checkfmtGO:
- @${ECHO} ${E383${LANGMSG}}
- ${NOECHO}if test -z "${PLAINLINE}" ; then \
- $(MAKE) -f ${MAKENAME} SETFPini ${MKS} ; \
- fi
- ${NOECHO}if test -z "${LATEXLINE}" ; then \
- $(MAKE) -f ${MAKENAME} SETFLini ${MKS} ; \
- fi
- ${NOECHO}if test -z "${TEXMFPLINE}" ; then \
- $(MAKE) -f ${MAKENAME} SETTPini ${MKS} ; \
- fi
- ${NOECHO}if test -z "${TEXMFFLINE}" ; then \
- $(MAKE) -f ${MAKENAME} SETTLini ${MKS} ; \
- fi
-
-
-checkcnfGO:
- @${ECHO} ${E358${LANGMSG}}
- ${NOECHO}if test -z "${PLAINLINE}" ; then \
- if test -w "${MYFMTUTILCNF}" ; then ${ECHO} " ";\
- else ${ECHO} ${E369${LANGMSG}};\
- ${ECHO} ${E370${LANGMSG}}; exit 1 ;\
- fi ;\
- $(MAKE) -f ${MAKENAME} SETFPcnf ${MKS} ; \
- else \
- if test -z "${PLAINMOT}" ; then \
- $(MAKE) -f ${MAKENAME} reSETFPcnf SETFPcnf ${MKS} ; \
- else \
- if test -z "${PLAINOPT}" ; then \
- $(MAKE) -f ${MAKENAME} SETFPcnf ${MKS} ; \
- fi ;\
- fi ;\
- fi
- ${NOECHO}if test -z "${FORMATLINE}" ; then \
- if test -w "${MYFMTUTILCNF}" ; then ${ECHO} " ";\
- else ${ECHO} ${E369${LANGMSG}};\
- ${ECHO} ${E370${LANGMSG}}; exit 1 ;\
- fi ;\
- $(MAKE) -f ${MAKENAME} SETFLcnf ${MKS} ; \
- else \
- if test -z "${FORMATMOT}" ; then \
- $(MAKE) -f ${MAKENAME} reSETFLcnf SETFLcnf ${MKS} ; \
- else \
- if test -z "${FORMATOPT}" ; then \
- $(MAKE) -f ${MAKENAME} SETFLcnf ${MKS} ; \
- fi ;\
- fi ;\
- fi
- ${NOECHO}if test -z "${TEXMFPLINE}" ; then \
- $(MAKE) -f ${MAKENAME} SETTPcnf ${MKS} ; \
- fi
- ${NOECHO}if test -z "${TEXMFFLINE}" ; then \
- $(MAKE) -f ${MAKENAME} SETTLcnf ${MKS} ; \
- fi
- @${ECHO} ${E375${LANGMSG}}
-
-
-SETFPini:
- ${NOECHO}${SHELL} -ec "echo '${REFPLINE}' >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${PL0} >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${PL1} >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${PL2} >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${PL3} >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${PL4} >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${PL5} >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${PL6} >>${MYFMTINIDIR}/${MYFMTINI}"
-# our lf is unable to process the path ${MYFMTINIDIR}
- ${NOECHO}cd ${MYFMTINIDIR} ; ${LF} ${MYFMTINI} ${LFARG} >>${DNF}
- ${NOECHO}if test ! -z "${VISMiKTeX}" ; then \
- ${EXEC} ${MKDIRS} ${MIKTEXFMTDIR} ;\
- ${EXEC} ${CP} ${MODTXT} ${MYFMTINIDIR}/${MYFMTINI} ${MIKTEXFMTDIR} ;\
- fi
- @${ECHO} ${E384${LANGMSG}}
-
-SETFLini:
- ${NOECHO}${SHELL} -ec "echo '${REFLLINE}' >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${LA0} >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${LA1} >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${LA2} >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${LA3} >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${LA4} >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${LA5} >>${MYFMTINIDIR}/${MYFMTINI}"
- ${NOECHO}${SHELL} -ec "echo ${LA6} >>${MYFMTINIDIR}/${MYFMTINI}"
-# our lf is unable to process the path ${MYFMTINIDIR}
- ${NOECHO}cd ${MYFMTINIDIR} ; ${LF} ${MYFMTINI} ${LFARG} >>${DNF}
- ${NOECHO}if test ! -z "${VISMiKTeX}" ; then \
- ${EXEC} ${MKDIRS} ${MIKTEXFMTDIR} ;\
- ${EXEC} ${CP} ${MODTXT} ${MYFMTINIDIR}/${MYFMTINI} ${MIKTEXFMTDIR} ;\
- fi
- @${ECHO} ${E385${LANGMSG}}
-
-SETTPini:
- ${RM} ${MYCNFINIDIR}/${MYCNFINIP}X ; touch ${MYCNFINIDIR}/${MYCNFINIP}X
- ${NOECHO}${SHELL} -ec 'echo ${TIPLINE} >>${MYCNFINIDIR}/${MYCNFINIP}X'
- ${NOECHO}${SHELL} -ec 'echo ${TIPL0} >>${MYCNFINIDIR}/${MYCNFINIP}X'
- ${NOECHO}${SHELL} -ec 'echo ${TIPL1} >>${MYCNFINIDIR}/${MYCNFINIP}X'
- ${NOECHO}${SHELL} -ec 'echo ${TIPL2} >>${MYCNFINIDIR}/${MYCNFINIP}X'
- ${NOECHO}${SHELL} -ec 'echo ${TIPL3} >>${MYCNFINIDIR}/${MYCNFINIP}X'
- ${NOECHO}sed -e "s/!/${BS}/g" \
- <${MYCNFINIDIR}/${MYCNFINIP}X >>${MYCNFINIDIR}/${MYCNFINIP}
-# our lf is unable to process the path ${MYFMTINIDIR}
- ${NOECHO}cd ${MYCNFINIDIR} ; ${LF} ${MYCNFINIP} ${LFARG} >>${DNF}
- ${NOECHO}if test ! -z "${VISMiKTeX}" ; then \
- ${EXEC} ${MKDIRS} ${MIKTEXCNFDIR} ;\
- ${EXEC} ${CP} ${MODTXT} ${MYCNFINIDIR}/${MYCNFINIP} ${MIKTEXCNFDIR} ;\
- fi
- @${ECHO} ${E386${LANGMSG}}
- ${NOECHO}${RM} ${MYCNFINIDIR}/${MYCNFINIP}X
-
-SETTLini:
- ${RM} ${MYCNFINIDIR}/${MYCNFINIL}X ; touch ${MYCNFINIDIR}/${MYCNFINIL}X
- ${NOECHO}${SHELL} -ec 'echo ${TILLINE} >>${MYCNFINIDIR}/${MYCNFINIL}X'
- ${NOECHO}${SHELL} -ec 'echo ${TILL0} >>${MYCNFINIDIR}/${MYCNFINIL}X'
- ${NOECHO}${SHELL} -ec 'echo ${TILL1} >>${MYCNFINIDIR}/${MYCNFINIL}X'
- ${NOECHO}${SHELL} -ec 'echo ${TILL2} >>${MYCNFINIDIR}/${MYCNFINIL}X'
- ${NOECHO}${SHELL} -ec 'echo ${TILL3} >>${MYCNFINIDIR}/${MYCNFINIL}X'
- ${NOECHO}sed -e "s/!/${BS}/g" \
- <${MYCNFINIDIR}/${MYCNFINIL}X >>${MYCNFINIDIR}/${MYCNFINIL}
-# our lf is unable to process the path ${MYFMTINIDIR}
- ${NOECHO}cd ${MYCNFINIDIR} ; ${LF} ${MYCNFINIL} ${LFARG} >>${DNF}
- ${NOECHO}if test ! -z "${VISMiKTeX}" ; then \
- ${EXEC} ${MKDIRS} ${MIKTEXCNFDIR} ;\
- ${EXEC} ${CP} ${MODTXT} ${MYCNFINIDIR}/${MYCNFINIL} ${MIKTEXCNFDIR} ;\
- fi
- @${ECHO} ${E387${LANGMSG}}
- ${NOECHO}${RM} ${MYCNFINIDIR}/${MYCNFINIL}X
-
-reSETFPcnf:
- ${NOECHO}if test ! -f "${MYFMTUTILCNF}ORI" ; then \
- ${CP} ${MODTXT} ${MYFMTUTILCNF} ${MYFMTUTILCNF}ORI ;\
- fi
- ${NOECHO}${CP} ${MODTXT} ${MYFMTUTILCNF} ${MYFMTUTILCNF}temp
- ${NOECHO}grep -v "${PLAINLINE}" <${MYFMTUTILCNF}temp >${MYFMTUTILCNF}
- ${NOECHO}${RM} ${MYFMTUTILCNF}temp
- @${ECHO} ${E394${LANGMSG}}
- ${NOECHO}if test ! -z "${TMFCONFIG}" ; then \
- if test ! -f "${TMFCONFIG}/web2c/fmtutil.cnf" ; then \
- ${LNS} ${MYFMTUTILCNF} ${TMFCONFIG}/web2c/fmtutil.cnf ;\
- ${TEXHASHCMD} ${TMFCONFIG} ;\
- echo "rm ${TMFCONFIG}/web2c/fmtutil.cnf" >> ${MYPWD}/uninstall.sh ; \
- fi ;\
- fi
-
-reSETFLcnf:
- ${NOECHO}if test ! -f "${MYFMTUTILCNF}ORI" ; then \
- ${CP} ${MODTXT} ${MYFMTUTILCNF} ${MYFMTUTILCNF}ORI ;\
- fi
- ${NOECHO}${CP} ${MODTXT} ${MYFMTUTILCNF} ${MYFMTUTILCNF}temp
- ${NOECHO}grep -v "${FORMATLINE}" <${MYFMTUTILCNF}temp >${MYFMTUTILCNF}
- ${NOECHO}${RM} ${MYFMTUTILCNF}temp
- @${ECHO} ${E395${LANGMSG}}
-
-SETFPcnf:
- ${NOECHO}if test ! -f "${MYFMTUTILCNF}ORI" ; then \
- ${CP} ${MODTXT} ${MYFMTUTILCNF} ${MYFMTUTILCNF}ORI ;\
- fi
- ${NOECHO}${SHELL} -ec "echo '${REFPLINE}' >>${MYFMTUTILCNF}"
- @${ECHO} ${E371${LANGMSG}}
- ${NOECHO}if test ! -z "${TMFCONFIG}" ; then \
- if test -d "${TMFCONFIG}/web2c/" ; then \
- if test ! -f "${TMFCONFIG}/web2c/fmtutil.cnf" ; then \
- ${LNS} ${MYFMTUTILCNF} ${TMFCONFIG}/web2c/fmtutil.cnf ;\
- ${TEXHASHCMD} ${TMFCONFIG} ;\
- echo "rm ${TMFCONFIG}/web2c/fmtutil.cnf" >> ${MYPWD}/uninstall.sh ; \
- fi ;\
- fi ;\
- fi
-
-SETFLcnf:
- ${NOECHO}if test ! -f "${MYFMTUTILCNF}ORI" ; then \
- ${CP} ${MODTXT} ${MYFMTUTILCNF} ${MYFMTUTILCNF}ORI ;\
- fi
- ${NOECHO}${SHELL} -ec "echo '${REFLLINE}' >>${MYFMTUTILCNF}"
- @${ECHO} ${E372${LANGMSG}}
- ${NOECHO}if test ! -z "${TMFCONFIG}" ; then \
- if test -d "${TMFCONFIG}/web2c/" ; then \
- if test ! -f "${TMFCONFIG}/web2c/fmtutil.cnf" ; then \
- ${LNS} ${MYFMTUTILCNF} ${TMFCONFIG}/web2c/fmtutil.cnf ;\
- ${TEXHASHCMD} ${TMFCONFIG} ;\
- echo "rm ${TMFCONFIG}/web2c/fmtutil.cnf" >> ${MYPWD}/uninstall.sh ; \
- fi ;\
- fi ;\
- fi
-
-SETTPcnf:
- ${NOECHO}if test ! -f "${MYTEXMFCNF}ORI" ; then \
- ${CP} ${MODTXT} ${MYTEXMFCNF} ${MYTEXMFCNF}ORI ;\
- fi
- ${NOECHO}cat ${MYTEXMFCNF} | sed -e "s/^${TIPID}/%${TIPID}/" >${MYTEXMFCNF}COPYFP
- ${NOECHO}${CP} ${MODTXT} ${MYTEXMFCNF}COPYFP ${MYTEXMFCNF}
- ${NOECHO}${RM} ${MYTEXMFCNF}COPYFP
- @${SHELL} -ec 'echo ${TIPLINE} >>${MYTEXMFCNF}'
- @${ECHO} ${E373${LANGMSG}}
- ${NOECHO}if test ! -z "${TMFCONFIG}" ; then \
- if test -d "${TMFCONFIG}/web2c/" ; then \
- if test ! -f "${TMFCONFIG}/web2c/texmf.cnf" ; then \
- ${LNS} ${MYTEXMFCNF} ${TMFCONFIG}/web2c/texmf.cnf ;\
- ${TEXHASHCMD} ${TMFCONFIG} ;\
- echo "rm ${TMFCONFIG}/web2c/texmf.cnf" >> ${MYPWD}/uninstall.sh ; \
- fi ;\
- fi ;\
- fi
-
-SETTLcnf:
- ${NOECHO}if test ! -f "${MYTEXMFCNF}ORI" ; then \
- ${CP} ${MODTXT} ${MYTEXMFCNF} ${MYTEXMFCNF}ORI ;\
- fi
- ${NOECHO}cat ${MYTEXMFCNF} | sed -e "s/^${TILID}/%${TILID}/" >${MYTEXMFCNF}COPYFP
- ${NOECHO}${CP} ${MODTXT} ${MYTEXMFCNF}COPYFP ${MYTEXMFCNF}
- ${NOECHO}${RM} ${MYTEXMFCNF}COPYFP
- @${SHELL} -ec 'echo ${TILLINE} >>${MYTEXMFCNF}'
- @${ECHO} ${E374${LANGMSG}}
- ${NOECHO}if test ! -z "${TMFCONFIG}" ; then \
- if test -d "${TMFCONFIG}/web2c/" ; then \
- if test ! -f "${TMFCONFIG}/web2c/texmf.cnf" ; then \
- ${LNS} ${MYTEXMFCNF} ${TMFCONFIG}/web2c/texmf.cnf ;\
- ${TEXHASHCMD} ${TMFCONFIG} ;\
- echo "rm ${TMFCONFIG}/web2c/texmf.cnf" >> ${MYPWD}/uninstall.sh ; \
- fi ;\
- fi ;\
- fi
-
-SETTOO:
- ${CP} ${MODTXT} ${MYTEXMFCNF} ${MYTEXMFCNF}COPYFP
- @${SHELL} -ec "echo '${TOOLINE}' >>${MYTEXMFCNF}"
-
-RESETTOO:
- ${NOECHO}if test -f "${MYTEXMFCNF}COPYFP" ; then \
- ${CP} ${MODTXT} ${MYTEXMFCNF}COPYFP ${MYTEXMFCNF} ;\
- ${RM} ${MYTEXMFCNF}COPYFP ;\
- fi
-
-
-genformats:
- ${NOECHO}if test -z "$(MIK)" ; then \
- $(MAKE) -f ${MAKENAME} preformats ${MKS} ; \
- $(MAKE) -f ${MAKENAME} formats ${MKS} ; \
- fi
-
-preformats:
- @${ECHO} ${E33${LANGMSG}}
- ${NOERR}${NOECHO}if test -z "${USHYPH1FILE}" ; then ${ECHO} "${NL} "; else \
- if test ! -f ${INITEXDIR}/${USHYPHFILE} ; then \
- ${LNS} ${USHYPHDIR}/${USHYPH1FILE} ${INITEXDIR}/${USHYPHFILE} 2>>${DNF};\
- ${ECHO} ${E34${LANGMSG}};\
- fi\
- fi
-# insure that frpdf*.fr have \pdfoutput=1
- ${NOECHO}cd ${INITEXDIR} ; for f in frpdf*.fr ; \
- do \
- g=`basename $$f .fr` ; \
- ${CP} ${MODTXT} $$f $$g.tmp ; \
- ${SEDFMTPDF} <$$g.tmp > $$f ; \
- ${RM} $$g.tmp ;\
- done
-
-
-formats: FPLAIN FAUTRE
- ${NOECHO}if test -z "${USHYPH1FILE}" ; then ${ECHO} " "; else \
- if test -f ${INITEXDIR}/${USHYPHFILE} ; then \
- rm ${INITEXDIR}/${USHYPHFILE} ;\
- fi \
- fi
- ${NOECHO}if test -z "${NONSTOP}" ; then \
- ${ECHO} ${E35${LANGMSG}} ;\
- ${ECHO} ${E36${LANGMSG}} ;\
- fi
-
-trialtsOO: SETTOO trialts RESETTOO
- @${ECHO}
-
-trialts:
- ${NOECHO}${EXEC} cd ${FRENCHDIR}
- @${ECHO} ${E353${LANGMSG}}
- @${ECHO} ${E356${LANGMSG}}
-# ${NOECHO}cd ${FRENCHDIR} ; mv frlicense.dat "++.tex" ;\
-# ${EXEC} ${FORMAT} "++.tex" ; mv "++.tex" frlicense.dat ;\
-# if test "${MAXLOGS}" = "YES" ; then \
-# ${CAT} "++.log" >>${MYPWD}/${THELOG} ; \
-# fi
-# ${EXEC} ${RM} "++.log"
-# ${NOECHO}cd ${FRENCHDIR} ;\
-# ${EXEC} ${FORMAT} -no-mktex=FMT frlicense.dat ;\
-# if test "${MAXLOGS}" = "YES" ; then \
-# ${CAT} "frlicense.log" >>${MYPWD}/${THELOG} ; \
-# fi
-# ${EXEC} ${RM} "frlicense.log"
-# ${NOECHO}${EXEC} cd ${MYPWD}
-# ${NOECHO} cat ${FRENCHDIR}/frlicense.dat | grep "pt" | wc > trialinit
-
-FPLAIN:
- ${NOECHO}${EXEC} cd ${INITEXDIR}
- ${NOECHO}cd ${INITEXDIR} ; ${EXEC} ${RM} ${WHEREPFMT}/${PFMTNAME}.$(PFMTEXT)
- ${NOECHO}cd ${INITEXDIR} ; ${EXEC} ${COPYPDFTEXCFG}
-### CONFIGDIR is not modified here, so removed below.
-### echo "rm ${CONFIGDIR}/${PFMTNAME}.fr" >> ${MYPWD}/uninstall.sh ; \
- ${NOECHO}if test "${PFMTNAME}.fr" = "frtex${FNT}.fr" ; \
- then ${ECHO} "${NL} "; \
- else \
- echo "rm ${INITEXDIR}/${PFMTNAME}.fr" >> ${MYPWD}/uninstall.sh ; \
- ${EXEC} ${SEDFMTFR} <${INITEXDIR}/frtex${FNT}.fr \
- > ${INITEXDIR}/${PFMTNAME}.fr ; \
- fi
- ${NOECHO}if test -z "${SETINPUTS}" ; then ${ECHO} " " ; else \
- ${EXEC} set ${SETINPUTS} ;\
- fi
-### CONFIGDIR is not modified here, so removed.
-### ${NOECHO}echo "rm ${CONFIGDIR}/${PFMTNAME}.ini" >> ${MYPWD}/uninstall.sh
- ${NOECHO}${EXEC} ${CP} ${MODTXT} ${INITEXDIR}/iniproto \
- "${INITEXDIR}/${PFMTNAME}${EXTINI}"
-#
- ${NOERR}${NOECHO}if test -z "$(ISMiKTeX)" ; then \
- ${EXEC} echo "${INITDIR}${PINITCMD} ${PEXTEF} ${INITEXOPT} \
- ${TEXTCX} \"${PEXTF}${PFMTNAME}.fr\" \dump" ;\
- ${SETINPUTS}; cd ${INITEXDIR} ;\
- ${INITDIR}${PINITCMD} ${PEXTEF} ${INITEXOPT} \
- ${TEXTCX} "${PEXTF}${PFMTNAME}.fr" \dump ;\
- else \
- ${TEXHASHCMD} ;\
- ${EXEC} echo "${INITDIR}${PINITCMD}${PFMTNAME}" ;\
- ${SETINPUTS}; cd ${INITEXDIR} ;\
- ${INITDIR}${PINITCMD}${PFMTNAME} ;\
- ${INITDIR}${PINITCMD}${PFMTNAME} >>${MYPWD}/${THELOG};\
- fi
-# ${NOERR}${NOECHO}if test -z "$(ISMiKTeX)" ; then \
-# ${EXEC} echo "${INITDIR}${PINITCMD} ${PEXTEF} ${INITEXOPT} \
-# ${TEXTCX} \"${PEXTF}${PFMTNAME}.fr\" \dump" ;\
-# ${SETINPUTS}; cd ${INITEXDIR} ;\
-# ${INITDIR}${PINITCMD} ${PEXTEF} ${INITEXOPT} \
-# ${TEXTCX} "${PEXTF}${PFMTNAME}.fr" \dump ;\
-# else \
-# ${TEXHASHCMD} ;\
-# ${EXEC} echo "${INITDIR}${PINITCMD}${PFMTNAME}" ;\
-# ${SETINPUTS}; cd ${INITEXDIR} ;\
-# ${INITDIR}${PINITCMD}${PFMTNAME} ;\
-# ${INITDIR}${PINITCMD}${PFMTNAME} >>${MYPWD}/${THELOG};\
-# fi
- ${NOERR}${NOECHO} cd ${INITEXDIR} ;\
- if test "${MAXLOGS}" = "YES" ; then \
- if test -f ${PFMTNAME}.log ; then \
- ${CAT} ${PFMTNAME}.log >>${MYPWD}/${THELOG} ;\
- fi ;\
- fi
-# As pdftex can make a fatal error without ending with any error code:
- -${NOECHO} cd ${INITEXDIR} ;\
- if test -f ${PFMTNAME}.log ; then \
- grep "Fatal error" <${PFMTNAME}.log && exit 1 ;\
- fi
-#
- ${NOECHO}if test -z "${RESETINPUTS}" ; then ${ECHO} " " ; else \
- ${EXEC} set ${RESETINPUTS} ;\
- fi
- ${NOECHO}${EXEC} cd ${MYPWD}
- ${NOECHO}if test ! -f ${WHEREPFMT}/${PFMTNAME}.$(PFMTEXT) ; then \
- ${ECHO} ${E37${LANGMSG}}; ${ECHO} ${E312${LANGMSG}} ;\
- if test -f ${WHEREPFMT}/${PFMTNAME}.e$(PFMTEXT) ; then \
- ${ECHO} ${E401${LANGMSG}};\
- fi ;\
- ${ECHO} ${E370${LANGMSG}}; exit 1 ;\
- else \
- ${ECHO} ${E38${LANGMSG}};\
- fi
- ${NOECHO}if test -z "$(ISteTeX)" ; then ${ECHO} " "; else \
- ${ECHO} ${E39${LANGMSG}};\
- ${ECHO} ${E40${LANGMSG}};\
- fi
- ${NOECHO}${EXEC} cd ${INITEXDIR}
- ${NOECHO}cd ${INITEXDIR} ; ${EXEC} ${DELPDFTEXCFG}
-
-FAUTRE:
- ${NOECHO}${EXEC} cd ${INITEXDIR}
- ${NOECHO}cd ${INITEXDIR} ; ${EXEC} ${RM} ${WHERELFMT}/${LFMTNAME}.$(LFMTEXT)
- ${NOECHO}cd ${INITEXDIR} ; ${EXEC} ${COPYPDFTEXCFG}
-### CONFIGDIR is not modified here, so removed.
-### echo "rm ${CONFIGDIR}/${LFMTNAME}.fr" >> ${MYPWD}/uninstall.sh ; \
- ${NOECHO}if test "${LFMTNAME}.fr" = "fr$(FORMAT).fr" ; \
- then ${ECHO} "${NL} "; \
- else \
- echo "rm ${INITEXDIR}/${LFMTNAME}.fr" >> ${MYPWD}/uninstall.sh ; \
- ${EXEC} ${SEDFMTFR} <${INITEXDIR}/fr$(FORMAT).fr \
- > ${INITEXDIR}/${LFMTNAME}.fr ; \
- fi
- ${NOECHO}if test -z "$(BAT)" ; then ${ECHO} " " ; else \
- if test ! "${INITEXDIR}/fr$(FORMAT).fr" = "${INITEXDIR}/${LFMTNAME}.fr" ; then \
- ${EXEC} ${CP} ${MODTXT} ${INITEXDIR}/fr$(FORMAT).fr \
- ${INITEXDIR}/${LFMTNAME}.fr ; \
- fi ;\
- fi
- ${NOECHO}if test -z "${SETINPUTS}" ; then ${ECHO} " " ; else \
- ${EXEC} set ${SETINPUTS} ;\
- fi
-### CONFIGDIR is not modified here, so removed.
-### ${NOECHO}echo "rm ${CONFIGDIR}/${LFMTNAME}.ini" >> ${MYPWD}/uninstall.sh
- ${NOECHO}${EXEC} ${CP} ${MODTXT} ${INITEXDIR}/iniproto \
- "${INITEXDIR}/${LFMTNAME}${EXTINI}"
-### "./" used below to avoid teTeX bug not allowing extended mode. ###
-#
- ${NOERR}${NOECHO}if test -z "$(ISMiKTeX)" ; then \
- ${EXEC} echo "${INITDIR}$(LINITCMD) ${LEXTEF} $(INITEXOPT) \
- ${TEXTCX} \"${LEXTF}${LFMTNAME}.fr\"" ;\
- ${SETINPUTS}; cd ${INITEXDIR} ; \
- ${INITDIR}$(LINITCMD) ${LEXTEF} $(INITEXOPT) \
- ${TEXTCX} "${LEXTF}./${LFMTNAME}.fr" ;\
- else \
- ${TEXHASHCMD} ;\
- ${EXEC} echo "${INITDIR}$(LINITCMD)${LFMTNAME}" ;\
- ${SETINPUTS}; cd ${INITEXDIR} ; \
- ${INITDIR}$(LINITCMD)${LFMTNAME} ;\
- ${INITDIR}$(LINITCMD)${LFMTNAME} >>${MYPWD}/${THELOG};\
- fi
- ${NOERR}${NOECHO} cd ${INITEXDIR} ;\
- if test "${MAXLOGS}" = "YES" ; then \
- if test -f ${LFMTNAME}.log ; then \
- ${CAT} ${LFMTNAME}.log >>${MYPWD}/${THELOG} ;\
- fi ;\
- fi
-# As pdftex can make a fatal error without ending with any error code:
- -${NOECHO} cd ${INITEXDIR} ;\
- if test -f ${LFMTNAME}.log ; then \
- grep "Fatal error" <${LFMTNAME}.log && exit 1 ;\
- fi
-#
- ${NOECHO}if test -z "${RESETINPUTS}" ; then ${ECHO} " " ; else \
- ${EXEC} set ${RESETINPUTS} ;\
- fi
- ${NOECHO}${EXEC} cd ${MYPWD}
- ${NOECHO}if test ! -f ${WHERELFMT}/${LFMTNAME}.$(LFMTEXT) ; then \
- ${ECHO} ${E310${LANGMSG}}; ${ECHO} ${E312${LANGMSG}} ;\
- if test -f ${WHERELFMT}/${LFMTNAME}.e$(LFMTEXT) ; then \
- ${ECHO} ${E402${LANGMSG}};\
- fi ;\
- ${ECHO} ${E370${LANGMSG}}; exit 1 ;\
- else \
- ${ECHO} ${E311${LANGMSG}};\
- fi
- ${NOECHO}if test -z "$(ISteTeX)" ; then ${ECHO} " "; else \
- ${ECHO} ${E392${LANGMSG}};\
- ${ECHO} ${E393${LANGMSG}};\
- fi
- ${NOECHO}${EXEC} cd ${INITEXDIR}
- ${NOECHO}cd ${INITEXDIR} ; ${EXEC} ${DELPDFTEXCFG}
-
-# Generate translators 7bit ("a la TeX") <=> 8bit
-translators: ${FRENCHBINDIR}/kb8to7 ${FRENCHBINDIR}/kb7to8
-
-translate: ${FRENCHDIR}/frabbrev.tex RecodeMsgFiles
-
-kb8to7.lex kb7to8.lex:
- ${NOECHO}if test -z "$(ISMiKTeX)" ; then ${ECHO} " "; else \
- touch kb2lex.tmp ; ${TEXHASHCMD} ;\
- fi
- ${NOECHO}if test -z "$(BAT)" ; then ${ECHO} " " ; \
- if test -z "${SETINPUTS}" ; then ${ECHO} " " ; else \
- ${EXEC} set ${SETINPUTS} ;\
- fi ; \
- ${EXEC} echo ${TEXCMD} ${TEXTCX} kb2lex ; \
- ${SETINPUTS}; ${TEXCMD} ${TEXTCX} kb2lex ; \
- if test -z "${RESETINPUTS}" ; then ${ECHO} " " ; else \
- ${EXEC} set ${RESETINPUTS} ;\
- fi ;\
- else \
- ${SETINPUTS}; ${TEXCMD} ${TEXTCX} kb2lex ; \
- fi
-
-${FRENCHBINDIR}/kb8to7: kb8to7.lex
-# This shell is provided by Frederic Boulanger 99/03/05
-# Use now $LEX and $CC. by Ronan.Keryell@xxxxxxxxxxxxxxxx, 16/2/2000.
-# Replace ^^yz by ^^yz|\xyz in kb8to7 so that both the hex code and the
-# actual character are replaced by their 7 bit form.
-# Moved to\^\^\1 to avoid to take in account only the begining
-# line characater, --bg 14/03/2003.
- ${NOECHO}sed -e 's/^\^\^\([0-9a-f][0-9a-f]\)/\\^\\^\1\|\\x\1/' \
- kb8to7.lex > tmp.lex
- ${NOERR}${NOECHO}${RM} kb8to7.lex
- ${NOECHO}mv tmp.lex kb8to7.lex
-# lex -v kb8to7.lex;cc -o kb8to7 lex.yy.c -ll
- ${NOECHO}if test ! -z "$(LEX)" ; then \
- $(LEX) kb8to7.lex || exit 1 ;\
- touch kb8to7.c ; ${RM} kb8to7.c ;\
- mv lex.yy.c kb8to7.c ;\
- fi
- ${NOERR}${NOECHO}${EXEC} ${MKDIRS} ${FRENCHBINDIR}
- ${NOECHO}if test ! -z "$(CC)" ; then \
- $(CC) -o kb8to7 kb8to7.c ${Coptions} || exit 1 ;\
- mv kb8to7 ${FRENCHBINDIR}/kb8to7 ;\
- ${ECHO} ${E313${LANGMSG}} ;\
- else \
- ${ERRNOCC}; \
- fi
-
-${FRENCHBINDIR}/kb7to8: kb7to8.lex
-# Replace printf("^^yz") by printf("%c",0xyz) in kb7to8 so that the actual
-# character is printed instead of its hex code.
-# ${NOECHO}echo "Replacing TeX ^^hexa codes, if any, by binary codes."
- ${NOECHO}sed -e 's/"\^\^\([0-9a-f][0-9a-f]\)"/"%c",0x\1/' \
- kb7to8.lex > tmp.lex
- ${NOERR}${NOECHO}${RM} kb7to8.lex
- ${NOECHO}mv tmp.lex kb7to8.lex
- ${NOECHO}if test ! -z "$(LEX)" ; then \
- $(LEX) kb7to8.lex || exit 1 ;\
- touch kb7to8.c ; ${RM} kb7to8.c ;\
- mv lex.yy.c kb7to8.c ;\
- fi
- ${NOERR}${NOECHO}${EXEC} ${MKDIRS} ${FRENCHBINDIR}
- ${NOECHO}if test ! -z "$(CC)" ; then \
- $(CC) -o kb7to8 kb7to8.c ${Coptions} || exit 1 ;\
- mv kb7to8 ${FRENCHBINDIR}/kb7to8 ;\
- ${ECHO} ${E314${LANGMSG}} ;\
- else \
- ${ERRNOCC}; \
- fi
-
-# Here is an option to avoid using any LEX utility:
-#kb2latin9:
-# ${CC} -o kb7to8 kb7to8.c ${Coptions}
-# ${CC} -o kb8to7 kb8to7.c ${Coptions}
-
-# The torture test file provided should be translated in 8bit
-# as well as the abbreviations file:
-torturetestfile: ${TSTDIR}/french.tst ${FRENCHDIR}/frabbrev.tex
-
-${TSTDIR}/french.tst:
- ${NOECHO}${FRENCHBINDIR}/kb8to7 \
- < ${TSTDIR}/fxench.tst > ${TSTDIR}/fyench.tst
- ${NOECHO}${FRENCHBINDIR}/kb7to8 \
- < ${TSTDIR}/fyench.tst > ${TSTDIR}/f8ench.tst
- ${NOECHO}${FRENCHBINDIR}/kb8to7 \
- < ${TSTDIR}/f8ench.tst > ${TSTDIR}/f7ench.tst
- ${NOERR}${NOECHO}diff ${TSTDIR}/fyench.tst \
- ${TSTDIR}/f7ench.tst > tst/diff.log
- ${NOECHO}if test -s ${TSTDIR}/diff.log ; then \
- ${ECHO} ${E315${LANGMSG}};exit 1;\
- else rm ${TSTDIR}/fyench.tst ;\
- fi
- ${NOECHO}mv ${TSTDIR}/f8ench.tst ${TSTDIR}/french.tst
- ${NOECHO}${RM} ${TSTDIR}/f7ench.tst
- @${ECHO} ${E316${LANGMSG}}
-
-${FRENCHDIR}/frabbrev.tex:
- ${NOECHO}${FRENCHBINDIR}/kb7to8 \
- < ${FRENCHDIR}/fxabbrev.tex > ${FRENCHDIR}/frabbrev.tex
- @${ECHO} ${E317${LANGMSG}}
-
-RecodeMsgFiles:
- @cd ${FRENCHDIR} ; for f in *-msg.tex ;\
- do \
- if test ! -f $$f.7b ; then \
- touch $$f.7b ; cp $$f $$f.7b ;\
- fi ; \
- chmod 644 $$f ;\
- sed -e "s/msgencoding{TeX}/msgencoding{${IENCODING}}/" \
- <$$f.7b | ${FRENCHBINDIR}/kb7to8${BINEXT} >$$f ;\
- chmod 444 $$f ;\
- done
- @cd ${MSGDIR} ; for f in *-msg.tex ;\
- do \
- if test ! -f $$f.7b ; then \
- touch $$f.7b ; cp $$f $$f.7b ;\
- fi ; \
- chmod 644 $$f ;\
- sed -e "s/msgencoding{TeX}/msgencoding{${IENCODING}}/" \
- <$$f.7b | ${FRENCHBINDIR}/kb7to8 >$$f ;\
- chmod 444 $$f ;\
- done
- @cd ${KEYBOARDDIR} ; for f in *-msg.tex ;\
- do \
- if test ! -f $$f.7b ; then \
- touch $$f.7b ; cp $$f $$f.7b ;\
- fi ; \
- chmod 644 $$f ;\
- sed -e "s/msgencoding{TeX}/msgencoding{${IENCODING}}/" \
- <$$f.7b | ${FRENCHBINDIR}/kb7to8 >$$f ;\
- chmod 444 $$f ;\
- done
-
-#############################################################################
-# installation of files
-#############################################################################
-installmin: install-begin install-fmt
-
-installminI: install-hyphen install-config
- @${ECHO} " "
-
-install-begin:
- ${NOERR}${NOECHO}${EXEC} ${MKDIRS} ${KPSEPATH}
- ${NOERR}${NOECHO}${EXEC} ${MKDIRS} ${KPSEPATH}/french
- ${NOERR}${NOECHO}${EXEC} ${MKDIRS} ${BINDIR}
- @${ECHO} ${E318${LANGMSG}}
-# In case eFrench shell is not yet created by pre-install2 :
- ${NOECHO}if test ! "${AUTREOS}" = "Windows" \
- -a ! "${NECESSARYFPCMD}" = "" ; then \
- if test ! -f ${BINDIR}/${NECESSARYFPCMD}${SHELLEXT}; then \
- echo "rm ${BINDIR}/${NECESSARYFPCMD}${SHELLEXT}" \
- >> ${MYPWD}/uninstall.sh ;\
- echo "#!/bin/sh " > ${BINDIR}/${NECESSARYFPCMD}${SHELLEXT};\
- echo echo "$$"* >> ${BINDIR}/${NECESSARYFPCMD}${SHELLEXT};\
- echo "$$"* >> ${BINDIR}/${NECESSARYFPCMD}${SHELLEXT};\
- chmod ${MOD4ME} ${BINDIR}/${NECESSARYFPCMD}${SHELLEXT};\
- ${ECHO} ${E388b${LANGMSG}} ; \
- echo "${CP} ${INTERACTIVE} ${MODBIN} \
- ${BINDIR}/${NECESSARYFPCMD}${SHELLEXT} ${BINARIES}" >> movebin.sh ;\
- fi ; \
- fi
- @${ECHO} " "
-
-install-fmt:
- ${NOECHO}if test ! -z "$(ISMiKTeX)" ; then ${ECHO} " "; else \
- $(MAKE) -f ${MAKENAME} install-fmtGO ${MKS} ;\
- fi
- ${NOECHO}$(MAKE) -f ${MAKENAME} install-links ${MKS}
-
-install-fmtGO:
- ${NOERR}${NOECHO}${EXEC} $(MKDIRS) ${FORMATS}
- ${NOECHO}${EXEC} cd ${INITEXDIR}
-# With teTeX put link in $TEXMFVAR or $TEXMFSYSVAR (not made for BAT=YES)
- ${NOECHO}if test ! -f ${INITEXDIR}/${PFMTNAME}.$(PFMTEXT) ;\
- then ${ECHO} " " ;\
- else \
- ${EXEC} ${CP} ${INTERACTIVE} ${MODTXT} \
- ${INITEXDIR}/${PFMTNAME}.$(PFMTEXT) $(FORMATS) ;\
- if test -w "${TMFVAR}/web2c/${PFMTNAME}.$(PFMTEXT)" ; then \
- ${RM} "${TMFVAR}/web2c/${PFMTNAME}.$(PFMTEXT)" ;\
- fi ;\
- if test -d "${TMFVAR}" ; then \
- ${MKDIRS} ${TMFVAR}/web2c ; \
- ${LNS} ${FORMATS}/${PFMTNAME}.$(PFMTEXT) \
- ${TMFVAR}/web2c/${PFMTNAME}.$(PFMTEXT) ;\
- echo "rm ${TMFVAR}/web2c/${PFMTNAME}.$(PFMTEXT)" \
- >> ${MYPWD}/uninstall.sh ;\
- ${TEXHASHCMD} ${TMFVAR} ;\
- fi ;\
- fi
- ${NOECHO}echo "rm $(FORMATS)/${PFMTNAME}.$(PFMTEXT)" >> ${MYPWD}/uninstall.sh
- ${NOECHO}echo "rm ${TMFVAR}/web2c/${PFMTNAME}.$(PFMTEXT)" >> ${MYPWD}/uninstall.sh
-# With teTeX put link in $TEXMFVAR or $TEXMFSYSVAR (not made for BAT=YES)
- ${NOECHO}if test ! -f ${INITEXDIR}/${LFMTNAME}.$(LFMTEXT) ;\
- then ${ECHO} " " ;\
- else \
- ${EXEC} ${CP} ${INTERACTIVE} ${MODTXT} \
- ${INITEXDIR}/${LFMTNAME}.$(LFMTEXT) $(FORMATS) ;\
- if test -w "${TMFVAR}/web2c/${LFMTNAME}.$(LFMTEXT)" ; then \
- ${RM} "${TMFVAR}/web2c/${LFMTNAME}.$(LFMTEXT)" ;\
- fi ;\
- if test -d "${TMFVAR}" ; then \
- ${MKDIRS} ${TMFVAR}/web2c ; \
- ${LNS} ${FORMATS}/${LFMTNAME}.$(LFMTEXT) \
- ${TMFVAR}/web2c/${LFMTNAME}.$(LFMTEXT) ;\
- echo "rm ${TMFVAR}/web2c/${LFMTNAME}.$(LFMTEXT)" \
- >> ${MYPWD}/uninstall.sh ;\
- ${TEXHASHCMD} ${TMFVAR} ;\
- fi ;\
- fi
- ${NOECHO}echo "rm $(FORMATS)/${LFMTNAME}.$(LFMTEXT)" >> ${MYPWD}/uninstall.sh
- ${NOECHO}echo "rm $(TMFVAR)/web2c/${LFMTNAME}.$(LFMTEXT)" >> ${MYPWD}/uninstall.sh
- ${NOECHO}${EXEC} cd ${MYPWD}
-
-postclean:
- ${NOERR}${RM} ${INITEXDIR}/${PFMTNAME}.$(PFMTEXT)
- ${NOERR}${RM} ${INITEXDIR}/${LFMTNAME}.$(LFMTEXT)
-
-install-links:
- ${NOECHO}if test ! -z "$(ISMiKTeX)" ; then ${CMDLINK}; else \
- $(MAKE) -f ${MAKENAME} install-links-std ${MKS} ;\
- fi
-
-install-links-std: BINPLAIN BINLATEX
- @${ECHO} " "
- @${ECHO} ${E319${LANGMSG}}
- @${ECHO} " "
-
-BINPLAIN:
-# TeXshop link and scripts
- ${NOERR}${NOECHO}if test -f ${BINDIR}/altpdffr${PMOTEUR} ; then \
- ${ECHO} ${E398${LANGMSG}};\
- ${EXEC} ${RM} ${BINDIR}/altpdffr${PMOTEUR} ;\
- fi
- ${NOERR}${NOECHO}if test ! -f ${BINDIR}/altpdffr${PMOTEUR} ; then \
- if test ! -z "$(RPLTTS)" ; then \
- ${LNS} ${RPLTTS} ${BINDIR}/altpdffr${PMOTEUR} 2>>${DNF};\
- echo "${CP} ${INTERACTIVE} ${MODBIN} \
- ${BINDIR}/altpdffr${PMOTEUR} ${BINARIES}" >> movebin.sh ;\
- fi ;\
- fi
- ${NOECHO}if test ! -z "${TSSHELLSDIR}" ; then \
- echo "rm ${TSSHELLSDIR}/${PFMTNAME}.engine" >> ${MYPWD}/uninstall.sh ;\
- touch ${TSSHELLSDIR}/${PFMTNAME}.engine ;\
- ${RM} ${TSSHELLSDIR}/${PFMTNAME}.engine ;\
- echo "#!/bin/tcsh " >> ${TSSHELLSDIR}/${PFMTNAME}.engine ;\
- echo " " >> ${TSSHELLSDIR}/${PFMTNAME}.engine ;\
- echo "set path= (${BINDIR} ""$$""path)" \
- >> ${TSSHELLSDIR}/${PFMTNAME}.engine ;\
- echo "${NECESSARYFPCMD} ${PFMTNAME} ""$$""1" \
- >> ${TSSHELLSDIR}/${PFMTNAME}.engine ;\
- chmod ${MOD4ME} ${TSSHELLSDIR}/${PFMTNAME}.engine ;\
- ${ECHO} ${E403${LANGMSG}} ;\
- fi
-# for BAT=yes it is assumed that links are already running
-# since i'm unable to set them.
- ${NOERR}${NOECHO}if test -f ${BINDIR}/${PFMTNAME}${BINEXT} ; then \
- ${ECHO} ${E396${LANGMSG}};\
- ${EXEC} ${RM} ${BINDIR}/${PFMTNAME}${BINEXT} ;\
- fi
- ${NOECHO}if test -z "$(BAT)" ; then \
- if test ! -f ${BINDIR}/${PFMTNAME}${BINEXT} ; then \
- ${EXEC} ${LNS} ${PTEXBINARY} ${BINDIR}/${PFMTNAME}${BINEXT} 2>>${DNF};\
- echo "rm ${BINDIR}/${PFMTNAME}${BINEXT}" >> ${MYPWD}/uninstall.sh ;\
- echo "${CP} ${INTERACTIVE} ${MODBIN} \
- ${BINDIR}/${PFMTNAME}${BINEXT} ${BINARIES}" >> movebin.sh ;\
- fi ;\
- else \
- if test ! -f ${BINDIR}/${PFMTNAME}${BINEXT} ; then \
- ${LNS} ${PTEXBINARY} ${BINDIR}/${PFMTNAME}${BINEXT} 2>>${DNF};\
- echo "rm ${BINDIR}/${PFMTNAME}${BINEXT}" >> ${MYPWD}/uninstall.sh ;\
- echo "${CP} ${INTERACTIVE} ${MODBIN} \
- ${BINDIR}/${PFMTNAME}${BINEXT} ${BINARIES}" >> movebin.sh ;\
- fi ;\
- fi
-#
- if test -x ${BINDIR}/${PFMTNAME}${BINEXT} ; then \
- ${ECHO} ${E320${LANGMSG}};\
- ${ECHO} ${E321${LANGMSG}};\
- else \
- ${ECHO} ${E377${LANGMSG}}; exit 1 ;\
- fi
-
-BINLATEX:
-# TeXshop link and shells
- ${NOERR}${NOECHO}if test -f ${BINDIR}/altpdffr${FORMAT} ; then \
- ${ECHO} ${E399${LANGMSG}};\
- ${EXEC} ${RM} ${BINDIR}/altpdffr${FORMAT} ;\
- fi
- ${NOERR}${NOECHO}if test ! -f ${BINDIR}/altpdffr${FORMAT} ; then \
- if test ! -z "$(RLLTTS)" ; then \
- ${LNS} ${RLLTTS} ${BINDIR}/altpdffr${FORMAT} 2>>${DNF};\
- echo "${CP} ${INTERACTIVE} ${MODBIN} \
- ${BINDIR}/altpdffr${FORMAT} ${BINARIES}" >> movebin.sh ;\
- fi ;\
- fi
- ${NOECHO}if test ! -z "${TSSHELLSDIR}" ; then \
- echo "rm ${TSSHELLSDIR}/${LFMTNAME}.engine" >> ${MYPWD}/uninstall.sh ;\
- touch ${TSSHELLSDIR}/${LFMTNAME}.engine ;\
- ${RM} ${TSSHELLSDIR}/${LFMTNAME}.engine ;\
- echo "#!/bin/tcsh " >> ${TSSHELLSDIR}/${LFMTNAME}.engine ;\
- echo " " >> ${TSSHELLSDIR}/${LFMTNAME}.engine ;\
- echo "set path= (${BINDIR} ""$$""path)" \
- >> ${TSSHELLSDIR}/${LFMTNAME}.engine ;\
- echo "${NECESSARYFPCMD} ${LFMTNAME} ""$$""1" \
- >> ${TSSHELLSDIR}/${LFMTNAME}.engine ;\
- chmod ${MOD4ME} ${TSSHELLSDIR}/${LFMTNAME}.engine ;\
- ${ECHO} ${E403${LANGMSG}} ;\
- fi
-# for BAT=yes it is assumed that links are already running
-# since i'm unable to set them.
- ${NOERR}${NOECHO}if test -f ${BINDIR}/${LFMTNAME}${BINEXT} ; then \
- ${ECHO} ${E397${LANGMSG}};\
- ${EXEC} ${RM} ${BINDIR}/${LFMTNAME}${BINEXT} ;\
- fi
- ${NOECHO}if test -z "$(BAT)" ; then \
- if test ! -f ${BINDIR}/${LFMTNAME}${BINEXT} ; then \
- ${EXEC} ${LNS} ${LTEXBINARY} ${BINDIR}/${LFMTNAME}${BINEXT} 2>>${DNF};\
- echo "rm ${BINDIR}/${LFMTNAME}${BINEXT}" >> ${MYPWD}/uninstall.sh ;\
- echo "${CP} ${INTERACTIVE} ${MODBIN} \
- ${BINDIR}/${LFMTNAME}${BINEXT} ${BINARIES}" >> movebin.sh ;\
- fi ;\
- else \
- if test ! -f ${BINDIR}/${LFMTNAME}${BINEXT} ; then \
- ${LNS} ${LTEXBINARY} ${BINDIR}/${LFMTNAME}${BINEXT} 2>>${DNF};\
- echo "rm ${BINDIR}/${LFMTNAME}${BINEXT}" >> ${MYPWD}/uninstall.sh ;\
- echo "${CP} ${INTERACTIVE} ${MODBIN} \
- ${BINDIR}/${LFMTNAME}${BINEXT} ${BINARIES}" >> movebin.sh ;\
- fi ;\
- fi
-#
- ${NOECHO}if test -x ${BINDIR}/${LFMTNAME}${BINEXT} ; then \
- ${ECHO} ${E323${LANGMSG}};\
- ${ECHO} ${E321${LANGMSG}};\
- else \
- ${ECHO} ${E378${LANGMSG}}; exit 1 ;\
- fi
-
-install-hyphen:
- ${NOERR}${NOECHO}${EXEC} $(MKDIRS) ${HYPHDIR}
- ${NOECHO}${EXEC} cd ${INITEXDIR}
- ${NOECHO}cd ${INITEXDIR}; ${EXEC}\
- ${CP} ${INTERACTIVE} ${MODTXT} frhyph.tex $(HYPHDIR)
- ${NOECHO}echo "rm $(HYPHDIR)/frhyph.tex" >> ${MYPWD}/uninstall.sh
- ${NOECHO}cd ${INITEXDIR}; ${EXEC}\
- ${CP} ${INTERACTIVE} ${MODTXT} frhyph1.tex $(HYPHDIR)
- ${NOECHO}echo "rm $(HYPHDIR)/frhyph1.tex" >> ${MYPWD}/uninstall.sh
- ${NOECHO}cd ${INITEXDIR} ; ${EXEC}\
- ${CP} ${INTERACTIVE} ${MODTXT} zerohyph.tex $(HYPHDIR)
- ${NOECHO}echo "rm $(HYPHDIR)/zerohyph.tex" >> ${MYPWD}/uninstall.sh
- ${NOECHO}cd ${INITEXDIR} ; ${EXEC}\
- ${CP} ${INTERACTIVE} ${MODTXT} hypht1.tex $(HYPHDIR)
- ${NOECHO}echo "rm $(HYPHDIR)/hypht1.tex" >> ${MYPWD}/uninstall.sh
- ${NOECHO}if test ! -f ${INITEXDIR}/frhyph.tex.ORI ; then \
- mv ${INITEXDIR}/frhyph.tex ${INITEXDIR}/frhyph.tex.ORI ;\
- mv ${INITEXDIR}/frhyph1.tex ${INITEXDIR}/frhyph1.tex.ORI ;\
- mv ${INITEXDIR}/zerohyph.tex ${INITEXDIR}/zerohyph.tex.ORI ;\
- mv ${INITEXDIR}/hypht1.tex ${INITEXDIR}/hypht1.tex.ORI ;\
- fi
- ${NOERR}${NOECHO}${EXEC} $(MKDIRS) ${DESTIDIR}
-# usually, there is no need to copy these files elsewhere, but
-# single user may want to reformat without going to the installation proc.
- ${NOECHO}cd ${INITEXDIR} ; for f in *.tex ; \
- do \
- echo ${CP} ${MODTXT} $$f ${DESTIDIR} ; \
- cp ${DVNF} ${DESTIDIR}/$$f ; \
- ${EXEC} ${CP} ${MODTXT} $$f ${DESTIDIR} ; \
- echo "rm ${DESTIDIR}/$$f" >> ${MYPWD}/uninstall.sh ;\
- done
- ${NOECHO}cd ${INITEXDIR} ; mv frhyph.tex.ORI frhyph.tex
- ${NOECHO}cd ${INITEXDIR} ; mv frhyph1.tex.ORI frhyph1.tex
- ${NOECHO}cd ${INITEXDIR} ; mv zerohyph.tex.ORI zerohyph.tex
- ${NOECHO}cd ${INITEXDIR} ; mv hypht1.tex.ORI hypht1.tex
- ${NOECHO}${EXEC} cd ${FRENCHDIR}
-
-keepdat:
- @if test "${MYFRLDAT}" != "" ; then \
- mv ${MYFRLDAT} ${MYFRLDAT}ORI ;\
- fi
-
-install-config: keepdat
-# copy config files
- ${NOERR}${NOECHO}${EXEC} $(MKDIRS) ${CONFIGDIR}
- ${NOECHO}${EXEC} cd ${FRENCHDIR}
- ${NOECHO}cd ${FRENCHDIR} ; for f in *.dat ; \
- do \
- echo ${CP} ${MODTXT} $$f ${CONFIGDIR} ; \
- cp ${DVNF} ${CONFIGDIR}/$$f ; \
- ${EXEC} ${CP} ${MODTXT} $$f ${CONFIGDIR} ; \
- echo "rm ${CONFIGDIR}/$$f" >> ${MYPWD}/uninstall.sh ;\
- done
-#
- @if test -f "${MYFRLDAT}ORI" ; then \
- touch ${MYFRLDAT} ; rm ${MYFRLDAT} ;\
- mv ${MYFRLDAT}ORI ${MYFRLDAT} ;\
- fi
-#
- ${NOECHO}${EXEC} cd ${KEYBOARDDIR}
- ${NOECHO}cd ${KEYBOARDDIR} ; for f in *.dat ; \
- do \
- echo ${CP} ${MODTXT} $$f ${CONFIGDIR} ; \
- cp ${DVNF} ${CONFIGDIR}/$$f ; \
- ${EXEC} ${CP} ${MODTXT} $$f ${CONFIGDIR} ; \
- echo "rm ${CONFIGDIR}/$$f" >> ${MYPWD}/uninstall.sh ;\
- done
- ${NOECHO}${EXEC} cd ${INITEXDIR}
-# create .ini and copy them to $CONFIGDIR
- ${NOECHO}cd ${INITEXDIR} ; for f in fr*.fr ml*.fr; \
- do \
- g=`basename $$f .fr` ; \
- echo "rm ${CONFIGDIR}/$$g${EXTINI}" >> ${MYPWD}/uninstall.sh ;\
- echo ${CP} ${MODTXT} iniproto \
- ${CONFIGDIR}/$$g${EXTINI} ; \
- ${EXEC} ${CP} ${MODTXT} iniproto \
- ${CONFIGDIR}/$$g${EXTINI} ; \
- done
-### there is no need here to copy again *.ini
- ${NOECHO}cd ${INITEXDIR} ; for f in *.cfg *.fr; \
- do \
- echo ${CP} ${MODTXT} $$f ${CONFIGDIR} ; \
- cp ${DVNF} ${CONFIGDIR}/$$f ; \
- ${EXEC} ${CP} ${MODTXT} $$f ${CONFIGDIR} ; \
- echo "rm ${CONFIGDIR}/$$f" >> ${MYPWD}/uninstall.sh ;\
- done
- ${NOERR}${NOECHO}${EXEC} $(MKDIRS) ${DESTDIRDIR}
- @${ECHO} " "
- @${ECHO} ${E325${LANGMSG}}
- @${ECHO} " "
- ${NOECHO}${EXEC} cd ${MYPWD}
-
-nonstopinstallI: preinstall2 installmin installminI install-bin install-doc \
- install-le install-base install-index
- @${ECHO} " "
-
-nonstopinstallII: install-fmt
- @${ECHO} " "
-
-nonstopinstallIII: install-fmt
- @${ECHO} " "
-
-install: preinstall installmin installminI install-bin install-doc \
- install-le install-base install-index ALLDONE
- @${ECHO} " "
-
-cmdinfo:
- @${ECHO} ${E389${LANGMSG}}
- @${ECHO} ${E390${LANGMSG}}
- @${ECHO} ${E391${LANGMSG}}
- @${ECHO} " "
-
-ALLDONE:
- ${NOECHO}if test -z "$(ISteTeX)" ;\
- then ${ECHO} " " ; \
- else ${ECHO} ${E326${LANGMSG}};\
- ${ECHO} ${E327${LANGMSG}};\
- ${ECHO} ${E381${LANGMSG}}; ${EXEC} $(TEXHASHCMD); \
- echo "$(TEXHASHCMD)" >> ${MYPWD}/uninstall.sh ;\
- fi
- @${ECHO} " "
- @${ECHO} ${E389${LANGMSG}}
- @${ECHO} ${E390${LANGMSG}}
- @${ECHO} ${E391${LANGMSG}}
- @${ECHO} " "
- @${ECHO} ${E328${LANGMSG}}
- @${ECHO} " "
- @${ECHO} ${E329${LANGMSG}}
- @${ECHO} ${E329b${LANGMSG}}
- @${ECHO} ${E329c${LANGMSG}}
- @${ECHO} ${E329d${LANGMSG}}
- @${ECHO} ${E329e${LANGMSG}}
- @${ECHO} ${E329f${LANGMSG}}
- @${ECHO} ${E329g${LANGMSG}}
- @${ECHO} ${E330${LANGMSG}}
- @${ECHO} ${E322${LANGMSG}}
- ${NOECHO}if test -z "${NONSTOP}" ; then \
- ${ECHO} ${E331${LANGMSG}} ;\
- ${ECHO} ${E331b${LANGMSG}} ;\
- touch ${MYPWD}/done ;\
- else \
- ${ECHO} ${E405${LANGMSG}} ;\
- touch ${MYPWD}/done ;\
- fi
-# ${NOERR}${NOECHO}if test -z "${NOAUTOMAIL}" ; then \
-# if test -s ${MYPWD}/trialinit ;\
-# then cd ${FRENCHDIR} ; cat frlicense.dat | \
-# mail -s "french pro installed" frenchprobg@xxxxxxx ;\
-# fi ;\
- fi
- ${NOECHO}if test -z "$(BAT)" ; then ${ECHO} " "; else \
- touch install.bat ;\
- cat $(MYPWD)/install.cmd | sed \
- -e "s!${CP} ${INTERACTIVE} ${MODBIN}!copy!" \
- -e "s!${CP} ${MODBIN}!copy!" \
- -e "s!${CP} ${MODTXT}!copy!" \
- -e "s!${CAT}!type!" \
- -e "s!grep !%SOURCE%${BS}bin${BS}grep !" \
- -e "s!mv !rename !" \
- -e "s!${RM} !del !" \
- -e "s!echo !!" \
- -e "s!${MKDIRS} !mkdir !"\
- -e "s!texhash !${TEXHASHBAT}!"\
- -e "s!TEXINPUTS=!set TEXINPUTS=!"\
- -e "s!${TEXINPUTS}!DOLLARTI!g" \
- -e "s!${MYCNFINIDIR}/!DOLLARMK!g" \
- -e "s!${MIKTEXCNFDIR}!%ROOT%%MYTEXMF%${BS}miktex${BS}config!g" \
- -e "s!${LATEXDIR}!%ROOT%%MYTEXMF%${BS}tex${BS}latex!g" \
- -e "s!${HYPHDIR}!%ROOT%%MYTEXMF%${BS}tex${BS}generic${BS}hyphen!g" \
- -e "s!${PLAINDIR}!%ROOT%%MYTEXMF%${BS}tex${BS}plain${BS}base!g" \
- -e "s!${FORMATS}!%ROOT%%MYVTEXMF%${BS}web2c!g" \
- -e "s!kb7to8!kb7to8\.exe!g" \
- -e "s!kb8to7!kb8to7\.exe!g" \
- -e "s!${SRCROOT}/bin!%ROOT%%MYLTEXMF%%MYLBIN%!g" \
- -e "s!${SRCROOT}!%ROOT%%MYLTEXMF%!g" \
- -e "s!${FRENCHDIR}!${INPUTSDIR}!" \
- -e "s!${KEYBOARDDIR}!${INPUTSDIR}!" \
- -e "s!${MLPDIR}!${INPUTSDIR}!" \
- -e "s!${MSGDIR}!${INPUTSDIR}!" \
- -e "s!${OTHERDIR}!${INPUTSDIR}!" \
- -e "s!${MKINDEXDIR}!${INPUTSDIR}!" \
- -e "s!${MYPWD}!%SOURCE%!g" \
- -e "s!DOLLARTI!${TEXINPUTS}!g" \
- -e "s!DOLLARMK!%SOURCE%${BS}miktex${BS}config${BS}!g" \
- -e "s!${MYPWD}!%ORIGIN%!g" \
- -e "s!${LATEXDIR}!%ORIGOUT%%MYTEXMF%${BS}tex${BS}latex!g" \
- -e "s!${USHYPHDIR}!%ORIGOUT%%MYTEXMF%${BS}tex${BS}generic${BS}hyphen!g" \
- -e "s!${PLAINDIR}!%ORIGOUT%%MYTEXMF%${BS}tex${BS}plain${BS}base!g" \
- -e "s!:!;!g"\
- -e "sI/I${BS}Ig" \
- >> install.bat ;\
- touch uninstall.bat ;\
- cat uninstall.sh | sed \
- -e "s!\#\!/bin/sh -v!!" \
- -e "s!${FORMATS}!%ROOT%%MYVTEXMF%${BS}web2c!g" \
- -e "s!${FRENCHBINDIR}!%ROOT%%MYLBIN%!g" \
- -e "s!kb7to8!kb7to8.exe!g" \
- -e "s!kb8to7!kb8to7.exe!g" \
- -e "s!${SRCROOT}/bin!%ROOT%%MYLTEXMF%%MYLBIN%!g" \
- -e "s!${SRCROOT}!%ROOT%%MYLTEXMF%!g" \
- -e "s!texhash !${TEXHASHBAT}!"\
- -e "s!rm !del !" \
- -e "sI/I${BS}Ig" \
- >> uninstall.bat ;\
- fi
- ${NOECHO}if test "${AUTREOS}" = "Windows" ; then \
- ${LF} ${MYPWD}/uninstall.sh ${LFARG} >>${DNF}; \
- fi
-# @${ECHO} ${E332${LANGMSG}}
-# @${ECHO} ${E333${LANGMSG}}
-# ${NOECHO}if test ! "${AUTREOS}" = "Windows" ; then \
-# ${ECHO} ${E334${LANGMSG}} ;\
-# fi
-
-INFO:
- echo ${MAKENAME}: ${E502${LANGMSG}}
- ${NOECHO}if test -f ${MYPWD}/done ; then \
- if test -f ${MYPWD}/${THELOG} ; then \
- echo ${MAKENAME}: ${E500${LANGMSG}} ;\
- echo ${MAKENAME}: ${E501${LANGMSG}} ;\
- grep "*-" < ${MYPWD}/${THELOG} | sed -e "/-\*\*-/d" ;\
- else \
- ${CMDMAKE} -f ${MYPWD}/${MAKEFILEORG} help ;\
- fi ;\
- else \
- ${ECHO} ${E503${LANGMSG}} ;\
- fi
- echo ${MAKENAME}: ${E502${LANGMSG}}
-
-preinstall: preinstall1 preinstall2
- @${ECHO} " "
-
-preinstall1:
- @${ECHO} ${E335${LANGMSG}}
- ${NOECHO}if test -z "$(ISteTeX)" ;\
- then ${ECHO} " " ; \
- else \
- ${ECHO} ${E336${LANGMSG}};\
- ${ECHO} ${E337${LANGMSG}};\
- ${ECHO} ${E344${LANGMSG}};\
- fi
- @${ECHO} ${E338${LANGMSG}}
- @${ECHO} ${E339${LANGMSG}}
-
-preinstall2: create-bin
- @if test -w "${BINDIR}" ; then \
- ${ECHO} ${E340${LANGMSG}};\
- else ${ECHO} ${E341${LANGMSG}}; \
- ${ECHO} ${E342${LANGMSG}}; exit 1 ;\
- fi
- @if test -w "${ATP}" ; then ${ECHO} " ";\
- else ${ECHO} ${E343${LANGMSG}};\
- ${ECHO} ${E342${LANGMSG}}; exit 1 ;\
- fi
- ${NOECHO}if test "${AUTREOS}" = "Windows" ; then \
- ${RM} ${DVNF} ; touch ${DVNF} ;\
- fi
- ${NOECHO}if test -z "$(ISteTeX)" ;\
- then ${ECHO} " " ; \
- else \
- if test -z "${NECESSARYFPCMD}" ;\
- then ${ECHO} " " ; \
- else \
- ${EXEC} ${CP} ${INTERACTIVE} ${MODBIN} \
- ${NECESSARYFPCMD} ${BINDIR}/${NECESSARYFPCMD}${SHELLEXT};\
- echo "${CP} ${INTERACTIVE} ${MODBIN} \
- ${BINDIR}/${NECESSARYFPCMD}${SHELLEXT} ${BINARIES}" >> movebin.sh ;\
- ${ECHO} ${E388${LANGMSG}};\
- fi ;\
- fi
-
-create-bin:
- ${NOERR}${NOECHO}${EXEC} $(MKDIRS) ${BINDIR}
-
-install-bin: create-bin
- ${NOERR}${NOECHO}cp ${DVNF} ${BINDIR}/kb7to8 # clean for HP
- ${NOERR}${NOECHO}${EXEC} \
- ${CP} ${INTERACTIVE} ${MODBIN} ${FRENCHBINDIR}/kb7to8${BINEXT} ${BINDIR}
- ${NOECHO}echo "rm ${BINDIR}/kb7to8${BINEXT}" >> ${MYPWD}/uninstall.sh
- ${NOECHO}echo "${CP} ${INTERACTIVE} ${MODBIN} \
- ${BINDIR}/kb7to8${BINEXT} ${BINARIES}" >> movebin.sh
- ${NOERR}${NOECHO}cp ${DVNF} ${BINDIR}/kb8to7 # clean for HP
- ${NOERR}${NOECHO}${EXEC} \
- ${CP} ${INTERACTIVE} ${MODBIN} ${FRENCHBINDIR}/kb8to7${BINEXT} ${BINDIR}
- ${NOECHO}echo "rm ${BINDIR}/kb8to7${BINEXT}" >> ${MYPWD}/uninstall.sh
- ${NOECHO}echo "${CP} ${INTERACTIVE} ${MODBIN} \
- ${BINDIR}/kb8to7${BINEXT} ${BINARIES}" >> movebin.sh
- @${ECHO} " "
- @${ECHO} ${E345${LANGMSG}}
- @${ECHO} " "
- ${NOECHO}${EXEC} cd ${MYPWD}
-
-install-doc:
- ${NOERR}${NOECHO}${EXEC} $(MKDIRS) ${TEXDOCS}
- ${NOECHO}touch frnotes.pdf
- ${NOERR}${NOECHO}${EXEC} $(MKDIRS) ${TEXDOCS}
-#
-# ${NOECHO}${EXEC} ${CP} ${MODTXT} frnotes.pdf frenchpro.pdf
- ${NOECHO}cp ${DVNF} ${TEXDOCS}/frnotes.pdf
- ${NOECHO}${EXEC} \
- ${CP} ${MODTXT} frnotes.pdf ${TEXDOCS}/frnotes.pdf
- ${NOECHO}echo "rm ${TEXDOCS}/frnotes.pdf" >> ${MYPWD}/uninstall.sh
-# ${NOECHO}${EXEC} \
-# ${RM} frenchpro.pdf
-#
- ${NOECHO}cp ${DVNF} ${TEXDOCS}/frguide.pdf
- ${NOECHO}${EXEC} \
- ${CP} ${MODTXT} ${DOCDIR}/frguide.pdf ${TEXDOCS}/frguide.pdf
- ${NOECHO}echo "rm ${TEXDOCS}/frguide.pdf" >> ${MYPWD}/uninstall.sh
-#
- ${NOECHO}cp ${DVNF} ${TEXDOCS}/frenchle.pdf
- ${NOECHO}${EXEC} \
- ${CP} ${MODTXT} ${DOCDIR}/frenchle.pdf ${TEXDOCS}/frenchle.pdf
- ${NOECHO}echo "rm ${TEXDOCS}/frenchle.pdf" >> ${MYPWD}/uninstall.sh
-#
- ${NOERR}${NOECHO}${EXEC} $(MKDIRS) ${DESTDIRDIR}
- @${ECHO} " "
- @${ECHO} ${E346${LANGMSG}}
- @${ECHO} " "
- ${NOECHO}${EXEC} cd ${MYPWD}
-
-install-le:
- ${NOERR}${NOECHO}${EXEC} $(MKDIRS) ${DESTLEDIR}
- ${NOECHO}${EXEC} cd ${FRENCHDIR}
- ${NOECHO}cd ${FRENCHDIR} ; \
- for f in french.ldf frenchle.ldf frenchle.sty frenchle.cfg ; \
- do \
- echo ${CP} ${MODTXT} $$f ${DESTLEDIR} ; \
- cp ${DVNF} ${DESTLEDIR}/$$f ; \
- ${EXEC} ${CP} ${MODTXT} $$f ${DESTLEDIR} ; \
- echo "rm ${DESTLEDIR}/$$f" >> ${MYPWD}/uninstall.sh ;\
- done
-
-install-base:
-# ".doc" files are left in their original source place.
- ${NOECHO}${EXEC} cd ${INPUTSDIR}
- ${NOECHO}cd ${INPUTSDIR} ; for f in *.tex ; \
- do \
- echo ${CP} ${MODTXT} $$f ${DESTDIRDIR} ; \
- ${CP} ${DVNF} ${DESTDIRDIR}/$$f ; \
- ${EXEC} ${CP} ${MODTXT} $$f ${DESTDIRDIR} ; \
- echo "rm ${DESTDIRDIR}/$$f" >> ${MYPWD}/uninstall.sh ;\
- done
-#
- ${NOECHO}${EXEC} cd ${FRENCHDIR}
- ${NOECHO}cd ${FRENCHDIR} ; \
- for f in *.tex *.sty *.all *.chk *.cmd *.ldf *.dmy; \
- do \
- echo ${CP} ${MODTXT} $$f ${DESTDIRDIR} ; \
- cp ${DVNF} ${DESTDIRDIR}/$$f ; \
- ${EXEC} ${CP} ${MODTXT} $$f ${DESTDIRDIR} ; \
- echo "rm ${DESTDIRDIR}/$$f" >> ${MYPWD}/uninstall.sh ;\
- done
-# Babel mods
- ${NOECHO}${EXEC} cd ${FRENCHDIR}
- ${NOECHO}cd ${FRENCHDIR} ; \
- echo ${CP} ${MODTXT} frbabel.sty ${DESTDIRDIR}/babel.sty ; \
- cp ${DVNF} ${DESTDIRDIR}/babel.sty ; \
- ${EXEC} ${CP} ${MODTXT} frbabel.sty ${DESTDIRDIR}/babel.sty ; \
- echo "rm ${DESTDIRDIR}/babel.sty" >> ${MYPWD}/uninstall.sh
-# The "frozen" directory is left on the side.
- ${NOECHO}${EXEC} cd ${KEYBOARDDIR}
- ${NOECHO}cd ${KEYBOARDDIR} ; for f in *.tex *.sty *.kbc ; \
- do \
- cp ${DVNF} ${DESTDIRDIR}/$$f ; \
- echo ${CP} ${MODTXT} $$f ${DESTDIRDIR} ; \
- ${EXEC} ${CP} ${MODTXT} $$f ${DESTDIRDIR} ; \
- echo "rm ${DESTDIRDIR}/$$f" >> ${MYPWD}/uninstall.sh ;\
- done
-# Install french.*.kbc files
- ${NOECHO}cd ${KEYBOARDDIR} ; for f in *.kbc ; \
- do \
- cp ${DVNF} ${DESTDIRDIR}/french.$$f ; \
- echo ${CP} ${MODTXT} $$f ${DESTDIRDIR}/french.$$f ; \
- ${EXEC} ${CP} ${MODTXT} $$f ${DESTDIRDIR}/french.$$f ; \
- echo "rm ${DESTDIRDIR}/french.$$f" >> ${MYPWD}/uninstall.sh ;\
- cp ${DVNF} ${DESTDIRDIR}/english.$$f ; \
- echo ${CP} ${MODTXT} qwerty.kbc ${DESTDIRDIR}/english.$$f ; \
- ${EXEC} ${CP} ${MODTXT} qwerty.kbc ${DESTDIRDIR}/english.$$f ; \
- echo "rm ${DESTDIRDIR}/english.$$f" >> ${MYPWD}/uninstall.sh ;\
- done
-# The following is for FrenchPro V5,90 compatibility.
- ${MKDIRS} ${MSGDIR}
- ${NOECHO}${EXEC} cd ${MSGDIR}
- ${NOECHO}cd ${MSGDIR} ; for f in *.sty *msg.tex ; \
- do \
- cp ${DVNF} ${DESTDIRDIR}/$$f ; \
- echo ${CP} ${MODTXT} $$f ${DESTDIRDIR} ; \
- ${EXEC} ${CP} ${MODTXT} $$f ${DESTDIRDIR} ; \
- echo "rm ${DESTDIRDIR}/$$f" >> ${MYPWD}/uninstall.sh ;\
- done
-#
- ${NOECHO}${EXEC} cd ${MLPDIR}
- ${NOECHO}cd ${MLPDIR} ; for f in *.sty *.mlp; \
- do \
- cp ${DVNF} ${DESTDIRDIR}/$$f ; \
- echo ${CP} ${MODTXT} $$f ${DESTDIRDIR} ; \
- ${EXEC} ${CP} ${MODTXT} $$f ${DESTDIRDIR} ; \
- echo "rm ${DESTDIRDIR}/$$f" >> ${MYPWD}/uninstall.sh ;\
- done
-#
- ${NOECHO}${EXEC} cd ${OTHERDIR}
- ${NOECHO}cd ${OTHERDIR} ; for f in *.sty ; \
- do \
- cp ${DVNF} ${DESTDIRDIR}/$$f ; \
- echo ${CP} ${MODTXT} $$f ${DESTDIRDIR} ; \
- ${EXEC} ${CP} ${MODTXT} $$f ${DESTDIRDIR} ; \
- echo "rm ${DESTDIRDIR}/$$f" >> ${MYPWD}/uninstall.sh ;\
- done
- @${ECHO} " "
- @${ECHO} ${E347${LANGMSG}}
- @${ECHO} " "
- ${NOECHO}${EXEC} cd ${MYPWD}
-
-install-index:
- ${NOERR}${NOECHO}${EXEC} $(MKDIRS) ${ISTDIR}
- ${NOECHO}${EXEC} cd ${MKINDEXDIR}
- ${NOECHO}cd ${MKINDEXDIR} ; for f in *.ist ; \
- do \
- echo ${CP} ${MODTXT} $$f ${ISTDIR} ; \
- cp ${DVNF} ${DESTDIRDIR}/$$f ; \
- ${EXEC} ${CP} ${MODTXT} $$f ${ISTDIR} ; \
- echo "rm ${DESTDIRDIR}/$$f" >> ${MYPWD}/uninstall.sh ;\
- done
- @${ECHO} " "
- @${ECHO} ${E348${LANGMSG}}
- @${ECHO} " "
- ${NOECHO}${EXEC} cd ${MYPWD}
-
-uninstall: clean
- @${ECHO} ${E382${LANGMSG}}
- ${NOECHO}chmod ${MOD4ME} uninstall.sh
- ${SHELL} ./uninstall.sh 2>>${DNF}
- @${ECHO} ${E349${LANGMSG}}
-
-#############################################################################
-# Optional parts
-#############################################################################
-reftest:
- ${NOECHO}${RM} ${TSTDIR}/frenchlb.aux
- ${NOECHO}if test ! -f ${WHERELFMT}/${LFMTNAME}.$(LFMTEXT) ; then \
- ${ECHO} ${E310${LANGMSG}}; ${ECHO} ${E312${LANGMSG}} ;\
- if test -f ${WHERELFMT}/${LFMTNAME}.e$(LFMTEXT) ; then \
- ${ECHO} ${E402${LANGMSG}};\
- fi ;\
- ${ECHO} ${E370${LANGMSG}} ; exit 1 ;\
- fi
- ${NOECHO}${ECHO} "${BINDIR}/${NECESSARYFPCMD}${LFMTNAME} $(TEXTCX) frenchlb"
- ${NOECHO}cd ${TSTDIR} ; ${BINDIR}/${NECESSARYFPCMD}${LFMTNAME} $(TEXTCX) frenchlb
- ${NOECHO}if test ! -f ${TSTDIR}/frenchlb.aux ; then \
- ${ECHO} ${E400${LANGMSG}}; exit 1 ;\
- fi
- ${NOECHO}cd ${TSTDIR} ; ${INDEXCMD} frenchlb ;\
- ${BINDIR}/${NECESSARYFPCMD}${LFMTNAME} $(TEXTCX) frenchlb ; ${RM} *.glo *.idx *.lof *.lot *.toc *.aux
- @${ECHO} ${E350${LANGMSG}}
- @${ECHO} ${E351${LANGMSG}}
- @${ECHO} ${E352${LANGMSG}}
- @${ECHO} ${E332${LANGMSG}}
- @${ECHO} ${E333${LANGMSG}}
- @${ECHO} ${E354${LANGMSG}}
-
-#############################################################################
-printed:
- @cd tst ; if [ "$$PRINTER" != "" ] ;\
- then ${PRINTDVI} -P $$PRINTER ${NUMPAGES} frenchrf ;\
- else ${PRINTDVI} frenchrf ${NUMPAGES} ; \
- fi ;
- @cd tst ; if [ "$$PRINTER" != "" ] ;\
- then ${PRINTDVI} -P $$PRINTER ${NUMPAGES} frenchlb ;\
- else ${PRINTDVI} ${NUMPAGES} frenchlb ; \
- ${ECHO} ${E376${LANGMSG}} ; \
- fi ;
- @${ECHO} ${E355${LANGMSG}}
- @${ECHO} ${E333${LANGMSG}}
- ${NOECHO}if test ! "${AUTREOS}" = "Windows" ; then \
- ${ECHO} ${E357${LANGMSG}} ;\
- fi
-
-#############################################################################
-#register: sendmessage
-#
-#sendmessage:
-# ${VI} REGISTER
-# -cat REGISTER | mail -s "(french) installation" frenchprobg@xxxxxxx
-
-#############################################################################
-CleanRecodeMsgFiles:
- @cd ${FRENCHDIR} ; for f in *-msg.tex ;\
- do \
- if test -f $$f.7b ; then \
- chmod 644 $$f ;\
- rm $$f; mv $$f.7b $$f ;\
- chmod 444 $$f ;\
- fi ; \
- done
- @cd ${MSGDIR} ; for f in *-msg.tex ;\
- do \
- if test -f $$f.7b ; then \
- chmod 644 $$f ;\
- rm $$f; mv $$f.7b $$f ;\
- chmod 444 $$f ;\
- fi ; \
- done
- @cd ${KEYBOARDDIR} ; for f in *-msg.tex ;\
- do \
- if test -f $$f.7b ; then \
- chmod 644 $$f ;\
- rm $$f; mv $$f.7b $$f ;\
- chmod 444 $$f ;\
- fi ; \
- done
-
-clean: CleanRecodeMsgFiles
- ${NOERR}${RM} ${TSTDIR}/fyench.tst ${TSTDIR}/f7ench.tst ${TSTDIR}/*.tmp\
- ${TSTDIR}/f8ench.tst ${TSTDIR}/french.tst
- ${NOERR}if test ! -z "${VISMiKTeX}" ; then \
- ${RM} -R ${MYMIKTEXDIR} ;\
- fi
- ${NOERR}$(RM) ${INPUTSDIR}/french/frabbrev.tex
- ${NOERR}$(RM) ${KEYBOARDDIR}/french.* # remove duplicated kbc/dat files
- ${NOERR}$(RM) ${MYPWD}/trialinit
- ${NOERR}${RM} ${INITEXDIR}/*.$(PFMTEXT)
- ${NOERR}${RM} ${INITEXDIR}/*.$(LFMTEXT)
- ${NOERR}${RM} ${INITEXDIR}/*~
- ${NOERR}${RM} ${INITEXDIR}/plaintex.cfg
- ${NOERR}${RM} ${INITEXDIR}/hyphen.cfg
- -cd ${INITEXDIR} ; cp hyphen.org hyphen.cfg
- -cd ${INITEXDIR} ; ${LNS} ./hyphen.cfg plaintex.cfg 2>>${DNF}
- ${NOERR}${RM} ${INITEXDIR}/*${EXTINI}
- ${NOERR}${RM} ${INITEXDIR}/*.log ${INITEXDIR}/*.aux ${INITEXDIR}/*.tmp
- ${NOERR}${RM} *.lex kb7to8 kb8to7 *.log *.aux lex.yy.c *.tmp *~
- -cd tst ; ${RM} frenchlb.dvi *.log *.aux *.lof *.lot *.toc *.idx *.glo *~
- -cd ${INITEXDIR}/tests ; ${RM} *.dvi *.log *.aux *~
- -cd doc ; ${RM} *~
- -cd contrib ; ${RM} *~
- -cd MlTeX ; ${RM} *~
- ${NOERR}${RM} -r ${FRENCHBINDIR}
- ${NOERR}${RM} $(MYPWD)/install.cmd
- ${NOERR}${RM} ${MYPWD}/getbinary
- ${NOECHO}if test -f ${MYCNFINIDIR}/${MYCNFINIP}X ; then \
- ${RM} ${MYCNFINIDIR}/${MYCNFINIP}X ;\
- fi
- ${NOECHO}if test -f ${MYCNFINIDIR}/${MYCNFINIL}X ; then \
- ${RM} ${MYCNFINIDIR}/${MYCNFINIL}X ;\
- fi
- ${NOERR}${NOECHO}if test "${AUTREOS}" = "Windows" ; then \
- ${RM} ${DVNF} ;\
- fi
- ${NOECHO}echo ${MAKENAME}: ${E379${LANGMSG}}
-
-superclean: clean
- ${NOERR}${NOECHO}${RM} ${MYPWD}/done
- ${NOERR}${RM} ${MYPWD}/${MAKENAME} ${MYPWD}/${THELOG} \
- ${MYPWD}/uninstall.sh ${MYPWD}/movebin.sh
- ${NOERR}${RM} ${MYPWD}/echoandlog ${MYPWD}/execandbat
- ${NOERR}${NOECHO}if test -f ${MYPWD}/makefile.org ; then \
- mv ${MYPWD}/makefile.org ${MYPWD}/${MAKENAME} ;\
- fi
- ${NOERR}${RM} ${MYPWD}/install.bat ${MYPWD}/uninstall.bat
-#############################################################################
Deleted: trunk/mikinstall.bat
===================================================================
--- trunk/mikinstall.bat 2011-01-26 23:08:52 UTC (rev 16)
+++ trunk/mikinstall.bat 2011-01-26 23:08:54 UTC (rev 17)
@@ -1,269 +0,0 @@
-@set MYTEXMF=
-@set MYVTEXMF=
-@set MYLTEXMF=
-@set MYLBIN=\miktex\bin
-@if NOT "%SOURCE%"=="" cd %SOURCE%
-@copy pwd source.bat
-@cd >>source.bat
-@call source
-@del source.bat
-@if "%SOURCE%"=="" set SOURCE="%ORIGIN%"
-
-@if NOT "%ROOT%"=="" goto OKROOT
-@cd ..
-@cd ..
-@if NOT "%ROOT%"=="" cd %ROOT%
-@copy %SOURCE%\target %SOURCE%\root.bat
-@cd >>%SOURCE%\root.bat
-@call %SOURCE%\root
-@del %SOURCE%\root.bat
-@if NOT "%ROOT%"=="" goto OKROOT
-@if "%ROOT%"=="" set ROOT="%ORIGOUT%"
-@echo
-@echo Vous devez eventuellement preciser (variable %%ROOT%%) ou se trouve
-@echo votre repertoire cible TEXMF-LOCAL pour l'installation de eFrench ;
-@echo peut-etre s'agit-il de :
-@echo %ROOT%
-
-:OKROOT
-@cd %SOURCE%
-@copy pwd root.bat
-@cd %ROOT%
-@cd >>%SOURCE%\root.bat
-@cd %SOURCE%
-@echo .
-@echo B I E N V E N U E pour l'installation de eFrench
-@echo .
-@echo Installation de eFrench depuis le repertoire
-@echo source %SOURCE% (variable %%SOURCE)
-@echo et selon l'architecture TDS (localtexmf)
-@echo (formats a faire par le bouton Build)
-@echo qui a pour racine %ROOT% (variable %%ROOT).
-@echo Ok pour continuer ? (sinon Ctrl-C)
-@pause
-
-@cd %ROOT%
-mkdir %ROOT%%MYTEXMF%\tex
-mkdir %ROOT%%MYTEXMF%\tex\generic
-mkdir %ROOT%%MYTEXMF%\tex\generic\hyphen
-
-mkdir %ROOT%%MYLTEXMF%\doc
-mkdir %ROOT%%MYLTEXMF%\doc\french
-
-cd %SOURCE%\inputs
-copy keyboard.dat french.keyboard.dat
-mkdir %SOURCE%\miktex\config
-mkdir %ROOT%%MYLTEXMF%\miktex\config
-copy %SOURCE%\miktex\config\formatsfp.ini %ROOT%%MYLTEXMF%\miktex\config
-mkdir %ROOT%%MYLTEXMF%\miktex\config
-copy %SOURCE%\miktex\config\formatsfp.ini %ROOT%%MYLTEXMF%\miktex\config
-mkdir %ROOT%%MYLTEXMF%\miktex\config
-copy %SOURCE%\miktex\config\frtex.ini %ROOT%%MYLTEXMF%\miktex\config
-mkdir %ROOT%%MYLTEXMF%\miktex\config
-copy %SOURCE%\miktex\config\frlatex.ini %ROOT%%MYLTEXMF%\miktex\config
-cd %SOURCE%
-mkdir %SOURCE%\bin
-mkdir %SOURCE%\bin
-mkdir %ROOT%%MYLTEXMF%%MYLBIN%
-mkdir %ROOT%%MYLTEXMF%\tex
-mkdir %ROOT%%MYLTEXMF%\tex\french
-mkdir %ROOT%%MYLTEXMF%%MYLBIN%
-mkdir %ROOT%%MYTEXMF%\tex\generic\hyphen
-cd %SOURCE%\initex
-copy frhyph.tex %ROOT%%MYTEXMF%\tex\generic\hyphen
-copy frhyph1.tex %ROOT%%MYTEXMF%\tex\generic\hyphen
-copy zerohyph.tex %ROOT%%MYTEXMF%\tex\generic\hyphen
-copy hypht1.tex %ROOT%%MYTEXMF%\tex\generic\hyphen
-mkdir %ROOT%%MYLTEXMF%\tex\french\base
-copy ecplain.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy frpdftexconfig.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy hyconfig.tex %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%\inputs
-mkdir %ROOT%%MYLTEXMF%\tex\french\config
-cd %SOURCE%\inputs
-rem copy frlicense.dat %ROOT%%MYLTEXMF%\tex\french\config
-copy language.dat %ROOT%%MYLTEXMF%\tex\french\config
-cd %SOURCE%\inputs
-copy english.keyboard.dat %ROOT%%MYLTEXMF%\tex\french\config
-copy french.keyboard.dat %ROOT%%MYLTEXMF%\tex\french\config
-copy keyboard.dat %ROOT%%MYLTEXMF%\tex\french\config
-cd %SOURCE%\initex
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\frelatex.fpi
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\fretex.fpi
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\frlatex.fpi
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\frpdflatex.fpi
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\frpdftex.fpi
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\frtex.fpi
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\frtexcm.fpi
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\frtexec.fpi
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\frxelatex.fpi
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\frxetex.fpi
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\tex.fpi
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\mltex.fpi
-copy hyphen.cfg %ROOT%%MYLTEXMF%\tex\french\config
-copy plaintex.cfg %ROOT%%MYLTEXMF%\tex\french\config
-copy frelatex.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy fretex.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy frlatex.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy frpdflatex.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy frpdftex.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy frtex.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy frtexcm.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy frtexec.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy frxelatex.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy frxetex.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy mltex.fr %ROOT%%MYLTEXMF%\tex\french\config
-mkdir %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%
-copy %SOURCE%\bin\kb7to8.exe %ROOT%%MYLTEXMF%%MYLBIN%
-copy %SOURCE%\bin\kb8to7.exe %ROOT%%MYLTEXMF%%MYLBIN%
-cd %SOURCE%
-mkdir %ROOT%%MYLTEXMF%\doc\french\base
-mkdir %ROOT%%MYLTEXMF%\doc\french\base
-rem copy ALIRE.pdf frenchpro.pdf
-copy frnotes.pdf %ROOT%%MYLTEXMF%\doc\french\base\frnotes.pdf
-del frenchpro.pdf
-copy %SOURCE%\doc\frguide.pdf %ROOT%%MYLTEXMF%\doc\french\base\frguide.pdf
-copy %SOURCE%\doc\frenchle.pdf %ROOT%%MYLTEXMF%\doc\french\base\frenchle.pdf
-mkdir %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%
-mkdir %ROOT%%MYTEXMF%\tex\latex\frenchle
-cd %SOURCE%\inputs
-copy french.ldf %ROOT%%MYTEXMF%\tex\latex\frenchle
-copy frenchle.ldf %ROOT%%MYTEXMF%\tex\latex\frenchle
-copy frenchle.sty %ROOT%%MYTEXMF%\tex\latex\frenchle
-copy frenchle.cfg %ROOT%%MYTEXMF%\tex\latex\frenchle
-cd %SOURCE%\inputs
-copy copyrigh.tex %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%\inputs
-copy frabbrev.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy french-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy french_french-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy frhyphex.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy fxabbrev.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy german_french-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy fenglish.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy frbabel.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy french.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy frenchle.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy frenchpro.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy pmfrench.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy french.all %ROOT%%MYLTEXMF%\tex\french\base
-copy french.chk %ROOT%%MYLTEXMF%\tex\french\base
-copy french.cmd %ROOT%%MYLTEXMF%\tex\french\base
-copy enbib.ldf %ROOT%%MYLTEXMF%\tex\french\base
-copy frbib.ldf %ROOT%%MYLTEXMF%\tex\french\base
-copy french.ldf %ROOT%%MYLTEXMF%\tex\french\base
-copy frenchle.ldf %ROOT%%MYLTEXMF%\tex\french\base
-copy frenchpro.ldf %ROOT%%MYLTEXMF%\tex\french\base
-copy french.dmy %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%\inputs
-copy frbabel.sty %ROOT%%MYLTEXMF%\tex\french\base\babel.sty
-cd %SOURCE%\inputs
-copy french_keyboard-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy frenchfc.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy german_keyboard-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy kbconfig.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy keyboard-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy keyboard.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy keyboard.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy TeX.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy ansinew.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy applemac.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy ascii.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy cp850.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy decmulti.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy latin1.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy latin9.kbc %ROOT%%MYLTEXMF%\tex\french\base
-
-copy next.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy utf8.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy TeX.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.TeX.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.TeX.kbc
-copy ansinew.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.ansinew.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.ansinew.kbc
-copy applemac.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.applemac.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.applemac.kbc
-copy ascii.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.ascii.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.ascii.kbc
-copy cp850.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.cp850.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.cp850.kbc
-copy decmulti.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.decmulti.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.decmulti.kbc
-copy latin1.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.latin1.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.latin1.kbc
-copy latin9.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.latin9.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.latin9.kbc
-copy next.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.next.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.next.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.qwerty.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.qwerty.kbc
-copy utf8.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.utf8.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.utf8.kbc
-cd %SOURCE%\inputs
-copy msg.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy french_msg-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy german_msg-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy msg-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy norsk_msg-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%\inputs
-copy mlp-01.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy mlp-31.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy mlp-33.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy mlp-49.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy mlp-49n.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy mlp-opts.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy mlp.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy deutschx.mlp %ROOT%%MYLTEXMF%\tex\french\base
-copy francais.mlp %ROOT%%MYLTEXMF%\tex\french\base
-copy internat.mlp %ROOT%%MYLTEXMF%\tex\french\base
-copy ndeutsch.mlp %ROOT%%MYLTEXMF%\tex\french\base
-copy noesterr.mlp %ROOT%%MYLTEXMF%\tex\french\base
-copy oesterre.mlp %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%\inputs
-copy epreuve.sty %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%
-mkdir %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%\inputs
-copy fridx1.ist %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%
-cd %SOURCE%\inputs
-copy keyboard.dat french.keyboard.dat
-mkdir %SOURCE%\miktex\config
-mkdir %ROOT%%MYLTEXMF%\miktex\config
-copy %SOURCE%\miktex\config\formatsfp.ini %ROOT%%MYLTEXMF%\miktex\config
-mkdir %ROOT%%MYLTEXMF%\miktex\config
-copy %SOURCE%\miktex\config\formatsfp.ini %ROOT%%MYLTEXMF%\miktex\config
-mkdir %ROOT%%MYLTEXMF%\miktex\config
-copy %SOURCE%\miktex\config\frpdftex.ini %ROOT%%MYLTEXMF%\miktex\config
-mkdir %ROOT%%MYLTEXMF%\miktex\config
-copy %SOURCE%\miktex\config\frpdflatex.ini %ROOT%%MYLTEXMF%\miktex\config
-cd %SOURCE%\inputs
-copy keyboard.dat french.keyboard.dat
-mkdir %SOURCE%\miktex\config
-mkdir %ROOT%%MYLTEXMF%\miktex\config
-copy %SOURCE%\miktex\config\formatsfp.ini %ROOT%%MYLTEXMF%\miktex\config
-mkdir %ROOT%%MYLTEXMF%\miktex\config
-copy %SOURCE%\miktex\config\formatsfp.ini %ROOT%%MYLTEXMF%\miktex\config
-mkdir %ROOT%%MYLTEXMF%\miktex\config
-copy %SOURCE%\miktex\config\fretex.ini %ROOT%%MYLTEXMF%\miktex\config
-mkdir %ROOT%%MYLTEXMF%\miktex\config
-copy %SOURCE%\miktex\config\frelatex.ini %ROOT%%MYLTEXMF%\miktex\config
-
-@echo Fin de la procedure d'installation
-@echo Il vous reste un peu de travail manuel...
-@echo - verifier dans le repertoire %ROOT%\tex\french\config
-@echo les fichiers language.dat, hyphen.cfg et plaintex.cfg
-@echo - verifier que %ROOT%\miktex\config\formats.ini
-@echo contient tout ce qui se trouve dans le fichier Alire
-@echo correspondant : %ROOT%\miktex\config\formatsfp.ini ;
-@echo si ce n'est pas le cas faire les copier-coller
-@echo n\xE9cessaires.
-@echo - puis Demarrer/Programmes/MikTeX 2.5/Settings (selon version)
-@echo 1/ Refresh Filename Database
-@echo 2/ TeXFormats/frlatex/Build ...
-@echo Bonne finition et bon (La)TeX.
-
-:FIN
-@pause
Deleted: trunk/mikinstall24.bat
===================================================================
--- trunk/mikinstall24.bat 2011-01-26 23:08:52 UTC (rev 16)
+++ trunk/mikinstall24.bat 2011-01-26 23:08:54 UTC (rev 17)
@@ -1,237 +0,0 @@
-@set MYTEXMF=
-@set MYVTEXMF=
-@set MYLTEXMF=
-@set MYLBIN=\miktex\bin
-@if NOT "%SOURCE%"=="" cd %SOURCE%
-@copy pwd source.bat
-@cd >>source.bat
-@call source
-@del source.bat
-@if "%SOURCE%"=="" set SOURCE="%ORIGIN%"
-
-@if NOT "%ROOT%"=="" goto OKROOT
-@cd ..
-@cd ..
-@if NOT "%ROOT%"=="" cd %ROOT%
-@copy %SOURCE%\target %SOURCE%\root.bat
-@cd >>%SOURCE%\root.bat
-@call %SOURCE%\root
-@del %SOURCE%\root.bat
-@if NOT "%ROOT%"=="" goto OKROOT
-@if "%ROOT%"=="" set ROOT="%ORIGOUT%"
-@echo
-@echo Vous devez eventuellement preciser (variable %%ROOT%%) ou se trouve
-@echo votre repertoire cible TEXMF-LOCAL pour l'installation de eFrench ;
-@echo peut-etre s'agit-il de :
-@echo %ROOT%
-
-:OKROOT
-@cd %SOURCE%
-@copy pwd root.bat
-@cd %ROOT%
-@cd >>%SOURCE%\root.bat
-@cd %SOURCE%
-@echo .
-@echo B I E N V E N U E pour l'installation de eFrench
-@echo .
-@echo Installation de eFrench depuis le repertoire
-@echo source %SOURCE% (variable %%SOURCE)
-@echo et selon l'architecture TDS (localtexmf)
-@echo (formats a faire par le bouton Build)
-@echo qui a pour racine %ROOT% (variable %%ROOT).
-@echo Ok pour continuer ? (sinon Ctrl-C)
-@pause
-
-@cd %ROOT%
-mkdir %ROOT%%MYTEXMF%\tex
-mkdir %ROOT%%MYTEXMF%\tex\generic
-mkdir %ROOT%%MYTEXMF%\tex\generic\hyphen
-
-mkdir %ROOT%%MYLTEXMF%\doc
-mkdir %ROOT%%MYLTEXMF%\doc\french
-cd %SOURCE%\inputs
-copy keyboard.dat french.keyboard.dat
-cd %SOURCE%
-mkdir %SOURCE%\bin
-mkdir %SOURCE%\bin
-mkdir %ROOT%%MYLTEXMF%%MYLBIN%
-mkdir %ROOT%%MYLTEXMF%\tex
-mkdir %ROOT%%MYLTEXMF%\tex\french
-mkdir %ROOT%%MYLTEXMF%%MYLBIN%
-mkdir %ROOT%%MYTEXMF%\tex\generic\hyphen
-cd %SOURCE%\initex
-copy frhyph.tex %ROOT%%MYTEXMF%\tex\generic\hyphen
-copy frhyph1.tex %ROOT%%MYTEXMF%\tex\generic\hyphen
-copy zerohyph.tex %ROOT%%MYTEXMF%\tex\generic\hyphen
-mkdir %ROOT%%MYLTEXMF%\tex\french\base
-copy ecplain.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy frpdftexconfig.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy hyconfig.tex %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%\inputs
-mkdir %ROOT%%MYLTEXMF%\tex\french\config
-cd %SOURCE%\inputs
-copy language.dat %ROOT%%MYLTEXMF%\tex\french\config
-cd %SOURCE%\inputs
-copy english.keyboard.dat %ROOT%%MYLTEXMF%\tex\french\config
-copy french.keyboard.dat %ROOT%%MYLTEXMF%\tex\french\config
-copy keyboard.dat %ROOT%%MYLTEXMF%\tex\french\config
-cd %SOURCE%\initex
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\frelatex.ini
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\fretex.ini
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\frlatex.ini
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\frpdflatex.ini
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\frpdftex.ini
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\frtex.ini
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\frtexcm.ini
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\frtexec.ini
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\frxelatex.ini
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\frxetex.ini
-copy iniproto %ROOT%%MYLTEXMF%\tex\french\config\mltex.ini
-copy hyphen.cfg %ROOT%%MYLTEXMF%\tex\french\config
-copy plaintex.cfg %ROOT%%MYLTEXMF%\tex\french\config
-copy frelatex.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy fretex.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy frlatex.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy frpdflatex.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy frpdftex.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy frtex.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy frtexcm.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy frtexec.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy frxelatex.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy frxetex.fr %ROOT%%MYLTEXMF%\tex\french\config
-copy mltex.fr %ROOT%%MYLTEXMF%\tex\french\config
-mkdir %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%
-copy %SOURCE%\bin\kb7to8.exe %ROOT%%MYLTEXMF%%MYLBIN%
-copy %SOURCE%\bin\kb8to7.exe %ROOT%%MYLTEXMF%%MYLBIN%
-cd %SOURCE%
-mkdir %ROOT%%MYLTEXMF%\doc\french\base
-mkdir %ROOT%%MYLTEXMF%\doc\french\base
-rem copy ALIRE.pdf frenchpro.pdf
-copy frnotes.pdf %ROOT%%MYLTEXMF%\doc\french\base\frnotes.pdf
-del frenchpro.pdf
-copy %SOURCE%\doc\frguide.pdf %ROOT%%MYLTEXMF%\doc\french\base\frguide.pdf
-copy %SOURCE%\doc\frenchle.pdf %ROOT%%MYLTEXMF%\doc\french\base\frenchle.pdf
-mkdir %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%
-mkdir %ROOT%%MYTEXMF%\tex\latex\frenchle
-cd %SOURCE%\inputs
-copy french.ldf %ROOT%%MYTEXMF%\tex\latex\frenchle
-copy frenchle.ldf %ROOT%%MYTEXMF%\tex\latex\frenchle
-copy frenchle.sty %ROOT%%MYTEXMF%\tex\latex\frenchle
-copy frenchle.cfg %ROOT%%MYTEXMF%\tex\latex\frenchle
-cd %SOURCE%\inputs
-copy copyrigh.tex %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%\inputs
-copy frabbrev.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy french-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy french_french-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy frhyphex.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy fxabbrev.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy german_french.msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy fenglish.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy frbabel.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy french.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy frenchle.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy frenchpro.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy pmfrench.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy french.all %ROOT%%MYLTEXMF%\tex\french\base
-copy french.chk %ROOT%%MYLTEXMF%\tex\french\base
-copy french.cmd %ROOT%%MYLTEXMF%\tex\french\base
-copy enbib.ldf %ROOT%%MYLTEXMF%\tex\french\base
-copy frbib.ldf %ROOT%%MYLTEXMF%\tex\french\base
-copy french.ldf %ROOT%%MYLTEXMF%\tex\french\base
-copy frenchle.ldf %ROOT%%MYLTEXMF%\tex\french\base
-copy frenchpro.ldf %ROOT%%MYLTEXMF%\tex\french\base
-copy french.dmy %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%\inputs
-copy frbabel.sty %ROOT%%MYLTEXMF%\tex\french\base\babel.sty
-cd %SOURCE%\inputs
-copy french_keyboard-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy frenchfc.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy kbconfig.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy keyboard-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy keyboard.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy keyboard.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy TeX.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy ansinew.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy applemac.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy ascii.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy cp850.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy decmulti.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy latin1.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy latin9.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy next.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy utf8.kbc %ROOT%%MYLTEXMF%\tex\french\base
-copy TeX.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.TeX.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.TeX.kbc
-copy ansinew.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.ansinew.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.ansinew.kbc
-copy applemac.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.applemac.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.applemac.kbc
-copy ascii.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.ascii.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.ascii.kbc
-copy cp850.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.cp850.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.cp850.kbc
-copy decmulti.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.decmulti.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.decmulti.kbc
-copy latin1.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.latin1.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.latin1.kbc
-copy latin9.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.latin9.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.latin9.kbc
-copy next.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.next.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.next.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.qwerty.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.qwerty.kbc
-copy utf8.kbc %ROOT%%MYLTEXMF%\tex\french\base\french.utf8.kbc
-copy qwerty.kbc %ROOT%%MYLTEXMF%\tex\french\base\english.utf8.kbc
-cd %SOURCE%\inputs
-copy msg.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy french_msg-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy german_msg-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy msg-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-copy norsk_msg-msg.tex %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%\inputs
-copy mlp-01.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy mlp-31.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy mlp-33.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy mlp-49.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy mlp-49n.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy mlp-opts.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy mlp.sty %ROOT%%MYLTEXMF%\tex\french\base
-copy deutschx.mlp %ROOT%%MYLTEXMF%\tex\french\base
-copy francais.mlp %ROOT%%MYLTEXMF%\tex\french\base
-copy internat.mlp %ROOT%%MYLTEXMF%\tex\french\base
-copy ndeutsch.mlp %ROOT%%MYLTEXMF%\tex\french\base
-copy noesterr.mlp %ROOT%%MYLTEXMF%\tex\french\base
-copy oesterre.mlp %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%\inputs
-copy epreuve.sty %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%
-mkdir %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%\inputs
-copy fridx1.ist %ROOT%%MYLTEXMF%\tex\french\base
-cd %SOURCE%
-cd %SOURCE%\inputs
-copy keyboard.dat french.keyboard.dat
-cd %SOURCE%\inputs
-copy keyboard.dat french.keyboard.dat
-
-@echo Fin de la procedure d'installation
-@echo Il vous reste un peu de travail manuel...
-@echo - verifier dans le repertoire %ROOT%\tex\french\config
-@echo les fichiers language.dat, hyphen.cfg et plaintex.cfg
-@echo - verifier que %ROOT%\miktex\config\miktex.ini
-@echo existe et contient les sections :
-@echo [frtex] [frlatex] [frpdflatex] ...
-@echo et commencent par :
-@echo Input Dirs=.;%ROOT%\tex\french//; ...
-@echo (le reste est inchange)
-@echo - puis Demarrer/Programmes/MikTeX/MikTeX Options
-@echo 1/ Refresh Filename Database
-@echo 2/ TeXFormats/frlatex/Build ...
-@echo Bonne finition et bon (La)TeX.
-
-:FIN
-@pause
Deleted: trunk/mikuninstall.bat
===================================================================
--- trunk/mikuninstall.bat 2011-01-26 23:08:52 UTC (rev 16)
+++ trunk/mikuninstall.bat 2011-01-26 23:08:54 UTC (rev 17)
@@ -1,262 +0,0 @@
-@set MYTEXMF=
-@set MYVTEXMF=
-@set MYLTEXMF=
-@set MYLBIN=\miktex\bin
-@if "%ROOT%"=="" call root
-@if "%ROOT%"=="" set ROOT="%ORIGIN%"
-@echo .
-@echo D E S I N S T A L L A T I O N de FrenchPro ou eFrench
-@echo .
-@echo Desinstallation depuis le repertoire %ROOT% (variable %%ROOT).
-@echo Etes-vous bien sur de vouloir desinstaller FrenchPro ou eFrench ?
-@echo Ok pour continuer ? (sinon Ctrl-C)
-@pause
-#! \bin\sh -v
-del %ROOT%%MYLTEXMF%\tex\generic\hyphen\frhyph.tex
-del %ROOT%%MYLTEXMF%\tex\generic\hyphen\frhyph1.tex
-del %ROOT%%MYLTEXMF%\tex\generic\hyphen\zerohyph.tex
-del %ROOT%%MYLTEXMF%\tex\generic\hyphen\hypht1.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\ecplain.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\frpdftexconfig.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\hyconfig.tex
-del %ROOT%%MYLTEXMF%\tex\french\config\frlicense.dat
-del %ROOT%%MYLTEXMF%\tex\french\config\language.dat
-del %ROOT%%MYLTEXMF%\tex\french\config\english.keyboard.dat
-del %ROOT%%MYLTEXMF%\tex\french\config\french.keyboard.dat
-del %ROOT%%MYLTEXMF%\tex\french\config\keyboard.dat
-del %ROOT%%MYLTEXMF%\tex\french\config\frelatex.fpi
-del %ROOT%%MYLTEXMF%\tex\french\config\fretex.fpi
-del %ROOT%%MYLTEXMF%\tex\french\config\frlatex.fpi
-del %ROOT%%MYLTEXMF%\tex\french\config\frpdflatex.fpi
-del %ROOT%%MYLTEXMF%\tex\french\config\frpdftex.fpi
-del %ROOT%%MYLTEXMF%\tex\french\config\frtex.fpi
-del %ROOT%%MYLTEXMF%\tex\french\config\frtexcm.fpi
-del %ROOT%%MYLTEXMF%\tex\french\config\frtexec.fpi
-del %ROOT%%MYLTEXMF%\tex\french\config\frxelatex.fpi
-del %ROOT%%MYLTEXMF%\tex\french\config\frxetex.fpi
-del %ROOT%%MYLTEXMF%\tex\french\config\mltex.fpi
-del %ROOT%%MYLTEXMF%\tex\french\config\hyphen.cfg
-del %ROOT%%MYLTEXMF%\tex\french\config\plaintex.cfg
-del %ROOT%%MYLTEXMF%\tex\french\config\frelatex.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\fretex.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\frlatex.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\frpdflatex.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\frpdftex.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\frtex.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\frtexcm.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\frtexec.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\frxelatex.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\frxetex.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\mltex.fr
-del %ROOT%%MYLTEXMF%\mltex\french\base\ecplain.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\frpdftexconfig.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\hyconfig.tex
-del %ROOT%%MYLTEXMF%\mltex\french\config\frlicense.dat
-del %ROOT%%MYLTEXMF%\mltex\french\config\language.dat
-del %ROOT%%MYLTEXMF%\mltex\french\config\english.keyboard.dat
-del %ROOT%%MYLTEXMF%\mltex\french\config\french.keyboard.dat
-del %ROOT%%MYLTEXMF%\mltex\french\config\keyboard.dat
-del %ROOT%%MYLTEXMF%\mltex\french\config\frelatex.fpi
-del %ROOT%%MYLTEXMF%\mltex\french\config\fretex.fpi
-del %ROOT%%MYLTEXMF%\mltex\french\config\frlatex.fpi
-del %ROOT%%MYLTEXMF%\mltex\french\config\frpdflatex.fpi
-del %ROOT%%MYLTEXMF%\mltex\french\config\frpdftex.fpi
-del %ROOT%%MYLTEXMF%\mltex\french\config\frtex.fpi
-del %ROOT%%MYLTEXMF%\mltex\french\config\frtexcm.fpi
-del %ROOT%%MYLTEXMF%\mltex\french\config\frtexec.fpi
-del %ROOT%%MYLTEXMF%\mltex\french\config\frxelatex.fpi
-del %ROOT%%MYLTEXMF%\mltex\french\config\frxetex.fpi
-del %ROOT%%MYLTEXMF%\mltex\french\config\mltex.fpi
-del %ROOT%%MYLTEXMF%\mltex\french\config\hyphen.cfg
-del %ROOT%%MYLTEXMF%\mltex\french\config\plaintex.cfg
-del %ROOT%%MYLTEXMF%\mltex\french\config\frelatex.fr
-del %ROOT%%MYLTEXMF%\mltex\french\config\fretex.fr
-del %ROOT%%MYLTEXMF%\mltex\french\config\frlatex.fr
-del %ROOT%%MYLTEXMF%\mltex\french\config\frpdflatex.fr
-del %ROOT%%MYLTEXMF%\mltex\french\config\frpdftex.fr
-del %ROOT%%MYLTEXMF%\mltex\french\config\frtex.fr
-del %ROOT%%MYLTEXMF%\mltex\french\config\frtexcm.fr
-del %ROOT%%MYLTEXMF%\mltex\french\config\frtexec.fr
-del %ROOT%%MYLTEXMF%\mltex\french\config\frxelatex.fr
-del %ROOT%%MYLTEXMF%\mltex\french\config\frxetex.fr
-del %ROOT%%MYLTEXMF%\mltex\french\config\mltex.fr
-del %ROOT%%MYLTEXMF%%MYLBIN%\kb7to8.exe
-del %ROOT%%MYLTEXMF%%MYLBIN%\kb8to7.exe
-del %ROOT%%MYLTEXMF%\doc\french\base\frenchpro.pdf
-del %ROOT%%MYLTEXMF%\doc\french\base\frnotes.pdf
-del %ROOT%%MYLTEXMF%\doc\french\base\frguide.pdf
-del %ROOT%%MYLTEXMF%\doc\french\base\frenchle.pdf
-del %ROOT%%MYLTEXMF%\tex\latex\frenchle\french.ldf
-del %ROOT%%MYLTEXMF%\tex\latex\frenchle\frenchle.ldf
-del %ROOT%%MYLTEXMF%\tex\latex\frenchle\frenchle.sty
-del %ROOT%%MYLTEXMF%\tex\latex\frenchle\frenchle.cfg
-del %ROOT%%MYLTEXMF%\tex\french\base\copyrigh.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\frabbrev.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\french-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\french_french-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\frhyphex.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\fxabbrev.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\german_french-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\fenglish.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\frbabel.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\french.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\frenchle.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\frenchpro.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\pmfrench.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\french.all
-del %ROOT%%MYLTEXMF%\tex\french\base\french.chk
-del %ROOT%%MYLTEXMF%\tex\french\base\french.cmd
-del %ROOT%%MYLTEXMF%\tex\french\base\enbib.ldf
-del %ROOT%%MYLTEXMF%\tex\french\base\frbib.ldf
-del %ROOT%%MYLTEXMF%\tex\french\base\french.ldf
-del %ROOT%%MYLTEXMF%\tex\french\base\frenchle.ldf
-del %ROOT%%MYLTEXMF%\tex\french\base\frenchpro.ldf
-del %ROOT%%MYLTEXMF%\tex\french\base\french.dmy
-del %ROOT%%MYLTEXMF%\tex\french\base\babel.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\french_keyboard-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\frenchfc.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\german_keyboard-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\kbconfig.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\keyboard-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\keyboard.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\keyboard.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\TeX.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\ansinew.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\applemac.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\ascii.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\cp850.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\decmulti.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\latin1.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\latin9.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\next.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\qwerty.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\utf8.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.TeX.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.TeX.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.ansinew.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.ansinew.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.applemac.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.applemac.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.ascii.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.ascii.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.cp850.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.cp850.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.decmulti.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.decmulti.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.latin1.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.latin1.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.latin9.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.latin9.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.next.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.next.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.qwerty.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.qwerty.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.utf8.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.utf8.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\msg.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\french_msg-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\german_msg-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\msg-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\norsk_msg-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\mlp-01.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\mlp-31.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\mlp-33.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\mlp-49.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\mlp-49n.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\mlp-opts.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\mlp.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\deutschx.mlp
-del %ROOT%%MYLTEXMF%\tex\french\base\francais.mlp
-del %ROOT%%MYLTEXMF%\tex\french\base\internat.mlp
-del %ROOT%%MYLTEXMF%\tex\french\base\ndeutsch.mlp
-del %ROOT%%MYLTEXMF%\tex\french\base\noesterr.mlp
-del %ROOT%%MYLTEXMF%\tex\french\base\oesterre.mlp
-del %ROOT%%MYLTEXMF%\tex\french\base\epreuve.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\fridx1.ist
-del %ROOT%%MYLTEXMF%\mltex\french\base\copyrigh.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\frabbrev.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\french-msg.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\french_french-msg.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\frhyphex.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\fxabbrev.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\german_french-msg.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\fenglish.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\frbabel.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\frenchle.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\frenchpro.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\pmfrench.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.all
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.chk
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.cmd
-del %ROOT%%MYLTEXMF%\mltex\french\base\enbib.ldf
-del %ROOT%%MYLTEXMF%\mltex\french\base\frbib.ldf
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.ldf
-del %ROOT%%MYLTEXMF%\mltex\french\base\frenchle.ldf
-del %ROOT%%MYLTEXMF%\mltex\french\base\frenchpro.ldf
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.dmy
-del %ROOT%%MYLTEXMF%\mltex\french\base\babel.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\french_keyboard-msg.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\frenchfc.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\german_keyboard-msg.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\kbconfig.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\keyboard-msg.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\keyboard.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\keyboard.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\TeX.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\ansinew.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\applemac.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\ascii.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\cp850.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\decmulti.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\latin1.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\latin9.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\next.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\qwerty.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\utf8.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.TeX.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\english.TeX.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.ansinew.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\english.ansinew.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.applemac.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\english.applemac.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.ascii.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\english.ascii.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.cp850.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\english.cp850.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.decmulti.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\english.decmulti.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.latin1.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\english.latin1.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.latin9.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\english.latin9.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.next.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\english.next.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.qwerty.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\english.qwerty.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.utf8.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\english.utf8.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\msg.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\french_msg-msg.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\german_msg-msg.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\msg-msg.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\norsk_msg-msg.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\mlp-01.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\mlp-31.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\mlp-33.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\mlp-49.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\mlp-49n.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\mlp-opts.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\mlp.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\deutschx.mlp
-del %ROOT%%MYLTEXMF%\mltex\french\base\francais.mlp
-del %ROOT%%MYLTEXMF%\mltex\french\base\internat.mlp
-del %ROOT%%MYLTEXMF%\mltex\french\base\ndeutsch.mlp
-del %ROOT%%MYLTEXMF%\mltex\french\base\noesterr.mlp
-del %ROOT%%MYLTEXMF%\mltex\french\base\oesterre.mlp
-del %ROOT%%MYLTEXMF%\mltex\french\base\epreuve.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\fridx1.ist
-@echo Fin de la procedure de desinstallation.
-
-:FIN
-@pause
Deleted: trunk/mikuninstall24.bat
===================================================================
--- trunk/mikuninstall24.bat 2011-01-26 23:08:52 UTC (rev 16)
+++ trunk/mikuninstall24.bat 2011-01-26 23:08:54 UTC (rev 17)
@@ -1,145 +0,0 @@
-@set MYTEXMF=
-@set MYVTEXMF=
-@set MYLTEXMF=
-@set MYLBIN=\miktex\bin
-@if "%ROOT%"=="" call root
-@if "%ROOT%"=="" set ROOT=%ORIGIN%
-@echo .
-@echo D E S I N S T A L L A T I O N de FrenchPro ou eFrench
-@echo .
-@echo Desinstallation depuis le repertoire %ROOT% (variable %%ROOT).
-@echo Etes-vous bien sur de vouloir desinstaller FrenchPro ou eFrench ?
-@echo Ok pour continuer ? (sinon Ctrl-C)
-@pause
-#! \bin\sh -v
-del %ROOT%%MYLTEXMF%\tex\generic\hyphen\frhyph.tex
-del %ROOT%%MYLTEXMF%\tex\generic\hyphen\frhyph1.tex
-del %ROOT%%MYLTEXMF%\tex\generic\hyphen\zerohyph.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\ecplain.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\frpdftexconfig.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\hyconfig.tex
-del %ROOT%%MYLTEXMF%\tex\french\config\frlicense.dat
-del %ROOT%%MYLTEXMF%\tex\french\config\language.dat
-del %ROOT%%MYLTEXMF%\tex\french\config\english.keyboard.dat
-del %ROOT%%MYLTEXMF%\tex\french\config\french.keyboard.dat
-del %ROOT%%MYLTEXMF%\tex\french\config\keyboard.dat
-del %ROOT%%MYLTEXMF%\tex\french\config\frelatex.ini
-del %ROOT%%MYLTEXMF%\tex\french\config\fretex.ini
-del %ROOT%%MYLTEXMF%\tex\french\config\frlatex.ini
-del %ROOT%%MYLTEXMF%\tex\french\config\frpdflatex.ini
-del %ROOT%%MYLTEXMF%\tex\french\config\frpdftex.ini
-del %ROOT%%MYLTEXMF%\tex\french\config\frtex.ini
-del %ROOT%%MYLTEXMF%\tex\french\config\frtexcm.ini
-del %ROOT%%MYLTEXMF%\tex\french\config\frtexec.ini
-del %ROOT%%MYLTEXMF%\tex\french\config\frxelatex.ini
-del %ROOT%%MYLTEXMF%\tex\french\config\frxetex.ini
-del %ROOT%%MYLTEXMF%\tex\french\config\mltex.ini
-del %ROOT%%MYLTEXMF%\tex\french\config\hyphen.cfg
-del %ROOT%%MYLTEXMF%\tex\french\config\plaintex.cfg
-del %ROOT%%MYLTEXMF%\tex\french\config\frelatex.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\fretex.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\frlatex.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\frpdflatex.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\frpdftex.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\frtex.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\frtexcm.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\frtexec.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\frxelatex.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\frxetex.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\mltex.fr
-del %ROOT%%MYLTEXMF%%MYLBIN%\kb7to8.exe
-del %ROOT%%MYLTEXMF%%MYLBIN%\kb8to7.exe
-del %ROOT%%MYLTEXMF%\doc\french\base\frenchpro.pdf
-del %ROOT%%MYLTEXMF%\doc\french\base\frnotes.pdf
-del %ROOT%%MYLTEXMF%\doc\french\base\frguide.pdf
-del %ROOT%%MYLTEXMF%\doc\french\base\frenchle.pdf
-del %ROOT%%MYLTEXMF%\tex\latex\frenchle\french.ldf
-del %ROOT%%MYLTEXMF%\tex\latex\frenchle\frenchle.ldf
-del %ROOT%%MYLTEXMF%\tex\latex\frenchle\frenchle.sty
-del %ROOT%%MYLTEXMF%\tex\latex\frenchle\frenchle.cfg
-del %ROOT%%MYLTEXMF%\tex\french\base\copyrigh.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\frabbrev.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\french-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\french_french-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\frhyphex.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\fxabbrev.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\german_french.msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\fenglish.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\frbabel.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\french.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\frenchle.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\frenchpro.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\pmfrench.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\french.all
-del %ROOT%%MYLTEXMF%\tex\french\base\french.chk
-del %ROOT%%MYLTEXMF%\tex\french\base\french.cmd
-del %ROOT%%MYLTEXMF%\tex\french\base\enbib.ldf
-del %ROOT%%MYLTEXMF%\tex\french\base\frbib.ldf
-del %ROOT%%MYLTEXMF%\tex\french\base\french.ldf
-del %ROOT%%MYLTEXMF%\tex\french\base\frenchle.ldf
-del %ROOT%%MYLTEXMF%\tex\french\base\frenchpro.ldf
-del %ROOT%%MYLTEXMF%\tex\french\base\french.dmy
-del %ROOT%%MYLTEXMF%\tex\french\base\babel.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\french_keyboard-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\frenchfc.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\kbconfig.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\keyboard-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\keyboard.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\keyboard.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\TeX.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\ansinew.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\applemac.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\ascii.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\cp850.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\decmulti.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\latin1.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\latin9.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\next.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\qwerty.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\utf8.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.TeX.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.TeX.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.ansinew.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.ansinew.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.applemac.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.applemac.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.ascii.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.ascii.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.cp850.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.cp850.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.decmulti.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.decmulti.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.latin1.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.latin1.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.latin9.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.latin9.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.next.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.next.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.qwerty.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.qwerty.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.utf8.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.utf8.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\msg.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\french_msg-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\german_msg-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\msg-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\norsk_msg-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\mlp-01.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\mlp-31.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\mlp-33.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\mlp-49.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\mlp-49n.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\mlp-opts.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\mlp.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\deutschx.mlp
-del %ROOT%%MYLTEXMF%\tex\french\base\francais.mlp
-del %ROOT%%MYLTEXMF%\tex\french\base\internat.mlp
-del %ROOT%%MYLTEXMF%\tex\french\base\ndeutsch.mlp
-del %ROOT%%MYLTEXMF%\tex\french\base\noesterr.mlp
-del %ROOT%%MYLTEXMF%\tex\french\base\oesterre.mlp
-del %ROOT%%MYLTEXMF%\tex\french\base\epreuve.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\fridx1.ist
-@echo Fin de la procedure de desinstallation.
-
-:FIN
-@pause
Deleted: trunk/target
===================================================================
--- trunk/target 2011-01-26 23:08:52 UTC (rev 16)
+++ trunk/target 2011-01-26 23:08:54 UTC (rev 17)
@@ -1 +0,0 @@
-@set ORIGOUT=
\ No newline at end of file
Deleted: trunk/uninstall.bat
===================================================================
--- trunk/uninstall.bat 2011-01-26 23:08:52 UTC (rev 16)
+++ trunk/uninstall.bat 2011-01-26 23:08:54 UTC (rev 17)
@@ -1,274 +0,0 @@
-@set MYTEXMF=\texmf
-@set MYVTEXMF=\texmf-var
-@set MYLTEXMF=\texmf-local
-@set MYLBIN=\bin
-@if "%1%"=="DOS" goto DOS
-@echo La desinstallation de FrenchPro ou eFrench " a la unix " peut etre
-@echo realisee directement en ligne (qq minutes sur internet pour le
-@echo transfert des executables, puis une dizaine de minutes ensuite).
-@echo Ok pour continuer ? (sinon Ctrl-C et "uninstall DOS" ou "mikuninstall")
-@pause
-@call bin\setupunx.bat uninstall
-@exit
-
-:DOS
-@if "%ROOT%"=="" call root
-@if "%ROOT%"=="" set ROOT=%ORIGIN%
-@echo .
-@echo D E S I N S T A L L A T I O N de FrenchPro ou eFrench
-@echo .
-@echo Desinstallation depuis le repertoire %ROOT% (variable %%ROOT).
-@echo Etes-vous bien sur de vouloir desinstaller FrenchPro ou eFrench ?
-@echo Ok pour continuer ? (sinon Ctrl-C)
-@pause
-#! \bin\sh -v
-del %ROOT%%MYLTEXMF%\tex\generic\hyphen\frhyph.tex
-del %ROOT%%MYLTEXMF%\tex\generic\hyphen\frhyph1.tex
-del %ROOT%%MYLTEXMF%\tex\generic\hyphen\zerohyph.tex
-del %ROOT%%MYLTEXMF%\tex\generic\hyphen\hypht1.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\ecplain.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\frpdftexconfig.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\hyconfig.tex
-del %ROOT%%MYLTEXMF%\tex\french\config\frlicense.dat
-del %ROOT%%MYLTEXMF%\tex\french\config\language.dat
-del %ROOT%%MYLTEXMF%\tex\french\config\english.keyboard.dat
-del %ROOT%%MYLTEXMF%\tex\french\config\french.keyboard.dat
-del %ROOT%%MYLTEXMF%\tex\french\config\keyboard.dat
-del %ROOT%%MYLTEXMF%\tex\french\config\frelatex.fpi
-del %ROOT%%MYLTEXMF%\tex\french\config\fretex.fpi
-del %ROOT%%MYLTEXMF%\tex\french\config\frlatex.fpi
-del %ROOT%%MYLTEXMF%\tex\french\config\frpdflatex.fpi
-del %ROOT%%MYLTEXMF%\tex\french\config\frpdftex.fpi
-del %ROOT%%MYLTEXMF%\tex\french\config\frtex.fpi
-del %ROOT%%MYLTEXMF%\tex\french\config\frtexcm.fpi
-del %ROOT%%MYLTEXMF%\tex\french\config\frtexec.fpi
-del %ROOT%%MYLTEXMF%\tex\french\config\frxelatex.fpi
-del %ROOT%%MYLTEXMF%\tex\french\config\frxetex.fpi
-del %ROOT%%MYLTEXMF%\tex\french\config\tex.fpi
-del %ROOT%%MYLTEXMF%\tex\french\config\mltex.fpi
-del %ROOT%%MYLTEXMF%\tex\french\config\hyphen.cfg
-del %ROOT%%MYLTEXMF%\tex\french\config\plaintex.cfg
-del %ROOT%%MYLTEXMF%\tex\french\config\frelatex.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\fretex.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\frlatex.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\frpdflatex.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\frpdftex.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\frtex.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\frtexcm.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\frtexec.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\frxelatex.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\frxetex.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\tex.fr
-del %ROOT%%MYLTEXMF%\tex\french\config\mltex.fr
-del %ROOT%%MYLTEXMF%\mltex\french\base\ecplain.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\frpdftexconfig.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\hyconfig.tex
-del %ROOT%%MYLTEXMF%\mltex\french\config\frlicense.dat
-del %ROOT%%MYLTEXMF%\mltex\french\config\language.dat
-del %ROOT%%MYLTEXMF%\mltex\french\config\english.keyboard.dat
-del %ROOT%%MYLTEXMF%\mltex\french\config\french.keyboard.dat
-del %ROOT%%MYLTEXMF%\mltex\french\config\keyboard.dat
-del %ROOT%%MYLTEXMF%\mltex\french\config\frelatex.fpi
-del %ROOT%%MYLTEXMF%\mltex\french\config\fretex.fpi
-del %ROOT%%MYLTEXMF%\mltex\french\config\frlatex.fpi
-del %ROOT%%MYLTEXMF%\mltex\french\config\frpdflatex.fpi
-del %ROOT%%MYLTEXMF%\mltex\french\config\frpdftex.fpi
-del %ROOT%%MYLTEXMF%\mltex\french\config\frtex.fpi
-del %ROOT%%MYLTEXMF%\mltex\french\config\frtexcm.fpi
-del %ROOT%%MYLTEXMF%\mltex\french\config\frtexec.fpi
-del %ROOT%%MYLTEXMF%\mltex\french\config\frxelatex.fpi
-del %ROOT%%MYLTEXMF%\mltex\french\config\frxetex.fpi
-del %ROOT%%MYLTEXMF%\mltex\french\config\mltex.fpi
-del %ROOT%%MYLTEXMF%\mltex\french\config\hyphen.cfg
-del %ROOT%%MYLTEXMF%\mltex\french\config\plaintex.cfg
-del %ROOT%%MYLTEXMF%\mltex\french\config\frelatex.fr
-del %ROOT%%MYLTEXMF%\mltex\french\config\fretex.fr
-del %ROOT%%MYLTEXMF%\mltex\french\config\frlatex.fr
-del %ROOT%%MYLTEXMF%\mltex\french\config\frpdflatex.fr
-del %ROOT%%MYLTEXMF%\mltex\french\config\frpdftex.fr
-del %ROOT%%MYLTEXMF%\mltex\french\config\frtex.fr
-del %ROOT%%MYLTEXMF%\mltex\french\config\frtexcm.fr
-del %ROOT%%MYLTEXMF%\mltex\french\config\frtexec.fr
-del %ROOT%%MYLTEXMF%\mltex\french\config\frxelatex.fr
-del %ROOT%%MYLTEXMF%\mltex\french\config\frxetex.fr
-del %ROOT%%MYLTEXMF%\mltex\french\config\mltex.fr
-del %ROOT%%MYLTEXMF%%MYLBIN%\kb7to8.exe
-del %ROOT%%MYLTEXMF%%MYLBIN%\kb8to7.exe
-del %ROOT%%MYLTEXMF%\doc\french\base\frenchpro.pdf
-del %ROOT%%MYLTEXMF%\doc\french\base\frnotes.pdf
-del %ROOT%%MYLTEXMF%\doc\french\base\frguide.pdf
-del %ROOT%%MYLTEXMF%\doc\french\base\frenchle.pdf
-del %ROOT%%MYLTEXMF%\tex\latex\frenchle\french.ldf
-del %ROOT%%MYLTEXMF%\tex\latex\frenchle\frenchle.ldf
-del %ROOT%%MYLTEXMF%\tex\latex\frenchle\frenchle.sty
-del %ROOT%%MYLTEXMF%\tex\latex\frenchle\frenchle.cfg
-del %ROOT%%MYLTEXMF%\tex\french\base\copyrigh.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\frabbrev.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\french-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\french_french-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\frhyphex.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\fxabbrev.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\german_french-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\fenglish.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\frbabel.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\french.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\frenchle.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\frenchpro.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\pmfrench.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\french.all
-del %ROOT%%MYLTEXMF%\tex\french\base\french.chk
-del %ROOT%%MYLTEXMF%\tex\french\base\french.cmd
-del %ROOT%%MYLTEXMF%\tex\french\base\enbib.ldf
-del %ROOT%%MYLTEXMF%\tex\french\base\frbib.ldf
-del %ROOT%%MYLTEXMF%\tex\french\base\french.ldf
-del %ROOT%%MYLTEXMF%\tex\french\base\frenchle.ldf
-del %ROOT%%MYLTEXMF%\tex\french\base\frenchpro.ldf
-del %ROOT%%MYLTEXMF%\tex\french\base\french.dmy
-del %ROOT%%MYLTEXMF%\tex\french\base\babel.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\french_keyboard-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\frenchfc.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\german_keyboard-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\kbconfig.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\keyboard-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\keyboard.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\keyboard.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\TeX.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\ansinew.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\applemac.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\ascii.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\cp850.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\decmulti.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\latin1.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\latin9.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\next.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\qwerty.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\utf8.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.TeX.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.TeX.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.ansinew.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.ansinew.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.applemac.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.applemac.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.ascii.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.ascii.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.cp850.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.cp850.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.decmulti.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.decmulti.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.latin1.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.latin1.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.latin9.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.latin9.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.next.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.next.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.qwerty.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.qwerty.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\french.utf8.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\english.utf8.kbc
-del %ROOT%%MYLTEXMF%\tex\french\base\msg.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\french_msg-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\german_msg-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\msg-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\norsk_msg-msg.tex
-del %ROOT%%MYLTEXMF%\tex\french\base\mlp-01.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\mlp-31.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\mlp-33.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\mlp-49.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\mlp-49n.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\mlp-opts.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\mlp.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\deutschx.mlp
-del %ROOT%%MYLTEXMF%\tex\french\base\francais.mlp
-del %ROOT%%MYLTEXMF%\tex\french\base\internat.mlp
-del %ROOT%%MYLTEXMF%\tex\french\base\ndeutsch.mlp
-del %ROOT%%MYLTEXMF%\tex\french\base\noesterr.mlp
-del %ROOT%%MYLTEXMF%\tex\french\base\oesterre.mlp
-del %ROOT%%MYLTEXMF%\tex\french\base\epreuve.sty
-del %ROOT%%MYLTEXMF%\tex\french\base\fridx1.ist
-del %ROOT%%MYLTEXMF%\mltex\french\base\copyrigh.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\frabbrev.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\french-msg.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\french_french-msg.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\frhyphex.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\fxabbrev.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\german_french-msg.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\fenglish.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\frbabel.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\frenchle.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\frenchpro.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\pmfrench.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.all
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.chk
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.cmd
-del %ROOT%%MYLTEXMF%\mltex\french\base\enbib.ldf
-del %ROOT%%MYLTEXMF%\mltex\french\base\frbib.ldf
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.ldf
-del %ROOT%%MYLTEXMF%\mltex\french\base\frenchle.ldf
-del %ROOT%%MYLTEXMF%\mltex\french\base\frenchpro.ldf
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.dmy
-del %ROOT%%MYLTEXMF%\mltex\french\base\babel.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\french_keyboard-msg.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\frenchfc.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\german_keyboard-msg.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\kbconfig.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\keyboard-msg.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\keyboard.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\keyboard.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\TeX.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\ansinew.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\applemac.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\ascii.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\cp850.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\decmulti.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\latin1.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\latin9.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\next.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\qwerty.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\utf8.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.TeX.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\english.TeX.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.ansinew.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\english.ansinew.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.applemac.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\english.applemac.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.ascii.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\english.ascii.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.cp850.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\english.cp850.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.decmulti.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\english.decmulti.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.latin1.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\english.latin1.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.latin9.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\english.latin9.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.next.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\english.next.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.qwerty.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\english.qwerty.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\french.utf8.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\english.utf8.kbc
-del %ROOT%%MYLTEXMF%\mltex\french\base\msg.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\french_msg-msg.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\german_msg-msg.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\msg-msg.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\norsk_msg-msg.tex
-del %ROOT%%MYLTEXMF%\mltex\french\base\mlp-01.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\mlp-31.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\mlp-33.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\mlp-49.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\mlp-49n.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\mlp-opts.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\mlp.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\deutschx.mlp
-del %ROOT%%MYLTEXMF%\mltex\french\base\francais.mlp
-del %ROOT%%MYLTEXMF%\mltex\french\base\internat.mlp
-del %ROOT%%MYLTEXMF%\mltex\french\base\ndeutsch.mlp
-del %ROOT%%MYLTEXMF%\mltex\french\base\noesterr.mlp
-del %ROOT%%MYLTEXMF%\mltex\french\base\oesterre.mlp
-del %ROOT%%MYLTEXMF%\mltex\french\base\epreuve.sty
-del %ROOT%%MYLTEXMF%\mltex\french\base\fridx1.ist
-@echo Fin de la procedure de desinstallation.
-
-:FIN
-@pause