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

Autres projets et contributions
Avatar de l’utilisateur
TuxSpirit
Chu Ko Nu
Messages : 338
Inscription : jeu. 08 nov. 2007, 14:11
Localisation : Suisse/VD

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

Message par TuxSpirit » sam. 22 mars 2008, 08:48

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.
Amicalement,
TuxSpirit

Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)
Contact :

Message par wain » sam. 22 mars 2008, 11:22

Voici une petite revue du code:
http://pastebin.archlinux.fr/pastebin.php?diff=47508

Sinon ça me semble correct :D bravo !

Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)
Contact :

Message par marc[i1] » sam. 22 mars 2008, 11:58

J'ai corrigé aussi ton .desktop
http://pastebin.archlinux.fr/pastebin.php?diff=47549

voilà :)
Ne vous emmerdez plus, emmerdez les autres.

Avatar de l’utilisateur
TuxSpirit
Chu Ko Nu
Messages : 338
Inscription : jeu. 08 nov. 2007, 14:11
Localisation : Suisse/VD

Message par TuxSpirit » sam. 22 mars 2008, 21:18

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!
Amicalement,
TuxSpirit

Répondre