Page 1 sur 1

[Bash Shell] Voyez-vous des erreurs dans mon script

Publié : sam. 22 mars 2008, 08:48
par TuxSpirit
Bonjour,

Je suis entrain d'écrire un script qui vient en complément de l'installation de VaudTax2007 (Déclaration d'impôts 2007 pour le Canton de Vaud - Suisse).

Il sera intégré dans le PKGBUILD que je suis entrain de faire et sera en complément avec ce dernier ou indépendant pour une autre distribution.

Voici les quelques problèmes rencontrés après l'installation de VaudTax2007 que je corrige avec mon script :

- Le programme VaudTax2007 ne crée aucun fichier avec l'extension .desktop.
- Pour afficher l'aide dans le programme on est contraint d'utiliser un navigateur internet compilé en GTK2.
- Le fichier de configuration user-config.properties ne contient pas l'option permettant d'afficher les documents dans Adobe Reader qui est imposé par le concepteur du programme.
- Le format du fichier Calendrier_fiscal est en .gif au lieu de .pdf

Dans le PKGBUILD, j'ai mentionné dans les dépendances : jre, acroread, seamonkey.

Pourriez-vous m'indiquer si vous voyez des erreurs de codages dans mon script :
http://pastebin.archlinux.fr/47342

J'hésite encore à écrire une fonction :
- permettant de convertir le fichier .gif en .pdf avec ImageMagick (mogrify -format pdf monimageoriginale.jpg) au lieu de l'intégrer dans le PKG le fichier converti en PDF
- de remplacer les dépendances dans le PKGBUILD par une détection des logiciels requis directement dans le script (avec which xxxx) pour qu'il puisse être utilisé en avec le PKGBUILD sous Arch ou indépendamment sur une autre distribution.

D'avance je vous remercie pour vos remarques, suggestions.

Publié : sam. 22 mars 2008, 11:22
par wain
Voici une petite revue du code:
http://pastebin.archlinux.fr/pastebin.php?diff=47508

Sinon ça me semble correct :D bravo !

Publié : sam. 22 mars 2008, 11:58
par marc[i1]
J'ai corrigé aussi ton .desktop
http://pastebin.archlinux.fr/pastebin.php?diff=47549

voilà :)

Publié : sam. 22 mars 2008, 21:18
par TuxSpirit
wain, marc[i1],

un très grand merci pour votre aide, c'est cool !! je vais procéder à vos correction dans mon script :)

joyeuses fêtes de Pâques!