parisse a écrit :Ca permet a quelqu'un qui voudrait traduire en allemand de creer le fichier de.po, lancer msgfmt dessus comme dans doit.sh et apres ca marche (ca m'evite de defaire pour refaire la meme chose plus tard).
D'accord, mais je pense que ce serait bien de virer les entrées "Xcas (italian)", "Xcas (German)" sous Windows car inutiles.
(cf xcas-without-it-de.nsi.zip)
parisse a écrit :je ne vois pas bien l'interet de changer les minuscules en majuscules, au risque d'avoir des problemes de chemin avec cygwin.
J'ai toujours vu C (et non c) comme lettre pour le disque dur sous Windows. De même j'ai très rarement vu logiciel qui s'installe en dehors de Programs Files et dont le nom de dossier d'installation ne commence pas par une majuscule (évidémment fonction du nom du logiciel...). C'était simplement pour rendre Xcas moins intrus dans le monde des logiciels
(Windows est insensible à la case pour les noms de fichiers/dossiers, je n'ai pas eu de problème en mettant C:\Xcas au lieu de c:\xcas sur ma machine)
parisse a écrit :je rajoute
File /r C:\xcas\.*
File /r C:\xcas\*
pour la desinstallation. On verra s'il en reste encore apres...
Ces lignes ne servent à rien du tout.
Il s'agit de la liste des fichiers à inclure dans l'installation, mais cela n'inclus pas les fichiers lors de la désinstallation ! (cf premier post pour la syntaxe pour fichiers à désinstaller)
Actuellement les dossiers %APPDATA%, AsTeX, doc, examples etc. sont supprimés récursivement (peu importe leur contenu) et les fichiers (à la racine du dossier d'installation) sont supprimés selon des patterns précis : runxcas*, *.bat, *.sh etc. ou noms de fichiers précis aide_cas par exemple.
J'avais procédé ainsi pour éviter de lister TOUS les fichiers à virer (liste énorme en plus) et pour éviter de supprimer d'éventuels *.xws (*.png etc) pouvant avoir stockés par l'utilisateur dans le dossier d'installation. (J'ai déjà vu des gens stocker leurs fichiers XWS dans le dossier d'installation... car Xcas leur proposait ce dossier par défaut).
De plus ce serait particulièrement désastreux si le gugus sélectionne "Program Files" comme dossier d'installation. La désinstallation supprimerait TOUS les logiciels installés !! ("We could use 'RMDir /r "$INSTDIR"' but it is not safe").
Certains fichiers (non supprimés lors de la désinstallation actuellement) n'ont rien à faire dans le dossier d'installation (selon moi).
Est-ce normal qu'il n'y ait plus de pyhton27 mais un README.python, LISEZMOI.python ?
parisse a écrit :J'ai rajoute les dll manquantes pour wget (suite a la mise a jour de cygwin), update devrait se lancer, j'ai mis a jour xcasexe.zip et xcasunst.exe pour tester.
Merci, cela semble marcher (je ne suis pas allé jusqu'au bout de la mise à jour via update.bat).