Journal CaRMetal deb et rpm (appel à testeurs)

Posté par  .
Étiquettes :
0
18
jan.
2008
J'ai essayé de commettre un deb et un rpm pour CaRMetal, logiciel en java de géométrie dynamique écrit en Java [1]. C'est par là, avant d'être sur le site de CaRMetal si ça marche:
http://www.ycombe.net/debian/

La dernière fois que j'ai essayé icedtea [2], ça marchait pas avec. Donc il faut le java de sun ou celui d'ibm pour le faire marcher. Pour moi (ppciste) c'est le java1.6 d'ibm tout neuf de la fin de l'année dernière.

Le deb marche sur ma debian, sur ubuntu aussi semble-t-il. Sauf les types-mimes sous KDE, si personne ne me souffle une idée pour corriger ça je vais commencer à penser que ce truc est une grosse nullité pire que Gnome.

Le rpm sort de alien et du deb, et je n'ai pas la moindre idée de s'il marche sur fedora/mandr*/suse. Donc si un gentil utilisateur de ces distributions voulait bien me le tester, ça m'arrangerait. Pas besoin d'être un pro de géométrie pour ça, si vous savez tracer une médiatrice au compas et à la règle ça suffira comme test. Bon si vous préférez la géométrie en 3D vous pouver aussi vous amuser avec ça:
http://db-maths.nuxit.net/CaRMetal/diaporamas/trois/Troncatu(...) (chargez les fichiers .zir et ouvrez les avec CaRMetal).

[1] http://db-maths.nuxit.net/CaRMetal/
[2] http://linuxfr.org/~fleny68/25727.html
  • # packaging

    Posté par  . Évalué à 5.

    Bon, je vais juste repondre au bout que je connais...
    Sauf les types-mimes sous KDE, si personne ne me souffle une idée pour corriger ça je vais commencer à penser que ce truc est une grosse nullité pire que Gnome.

    KDE4 utilise le standard freedesktop (donc pas de probleme si tes fichiers .desktop et mime sont correctement declares), KDE 3.5 le format "specifique" KDE, qui est un .desktop.

    Dans ton cas, ca donnera un fichier qui devra s'appeler /usr/share/mimelnk/application/x-carmetal.desktop

    Et contenir un truc du genre :
    -----------------------------------
    [Desktop Entry]
    Encoding=UTF-8
    Comment=CaRMetal figure
    DefaultApp=carmetal
    Icon=application-x-carmetal
    MimeType=application/x-carmetal
    Patterns=*.zirz;*.zir;
    Type=MimeType;
    X-KDE-AutoEmbed=false
    ------------------------------------

    Par rapport a ce que j'ai deja pour l'appli KDE que je package.
    • [^] # Re: packaging

      Posté par  . Évalué à 1.

      Donc ce qui marche avec Gnome et XFCE devrait directement marcher sous KDE4, ça c'est bien. Et il faut que j'ajoute ça pour KDE 3.5.

      Merci beaucoup.
    • [^] # Re: packaging

      Posté par  . Évalué à 1.

      Ton /usr/share/mimelnk/application/x-carmetal.desktop marche parfaitement.

      J'avais eu un mal fou à trouver comment faire marcher ça avec Gnome/XFce (le système freedesktop), les documentations debian manquent un peu d'exemples à ce niveau là, j'ai fini par prendre le paquet source d'audacity comme modèle. J'avoue que pour Kde, j'avais à peu près renoncé.

      Merci encore.

      Petit troll pour motiver les testeurs:
      Toujours pas de testeurs du rpm? Les distributions en rpm semblent bel et bien en voie de disparition...
  • # Re : CaRMetal deb

    Posté par  . Évalué à 1.

    Essais avec Ubuntu : la création ou l'ouverture de fichiers, même complexes, se fait bien. Deux ennuis cependant:

    - d'abord une bricole : l'icône qui apparait est l'icône choisie par Eric pour la version javawebstart.

    - et quelque chose de plus ennuyeux : on perd maintenant une fonctionnalité très intéressante du logiciel, celle de pouvoir modifier la bibliothèque de macros. Pour mieux comprendre, regarder ce tutoriel :
    http://db-maths.nuxit.net/CaRMetal/tutoriels/gestion_des_mac(...)

    Toute nouvelle macro déclarée "de bibliothèque" ne se retouve pas à l'ouverture suivante du logiciel.
    Alors qu'avec l'installation officielle elle aurait été automatiquement écrite dans "fr_library.mcr", fichier accessible en écriture.
    • [^] # Re: Re : CaRMetal deb

      Posté par  . Évalué à 1.

      d'abord une bricole : l'icône qui apparait est l'icône choisie par Eric pour la version javawebstart
      Oups, tu as raison. Je croyais que c'étais corrigé.

      Toute nouvelle macro déclarée "de bibliothèque" ne se retouve pas à l'ouverture suivante du logiciel. Alors qu'avec l'installation officielle elle aurait été automatiquement écrite dans "fr_library.mcr", fichier accessible en écriture.
      Ah oui tiens tu as raison. Sauf qu'un fichier de /usr/share n'a pas à être accessible en écriture à tout le monde, sinon c'est la chienlit. Il en faut une copie dans le $HOME de chaque utilisateur. Je vais remonter le problème à l'auteur.
    • [^] # Re: Re : CaRMetal deb

      Posté par  . Évalué à 0.

      d'abord une bricole : l'icône qui apparait est l'icône choisie par Eric pour la version javawebstart
      Oups, tu as raison. Je croyais que c'étais corrigé.

      Toute nouvelle macro déclarée "de bibliothèque" ne se retouve pas à l'ouverture suivante du logiciel. Alors qu'avec l'installation officielle elle aurait été automatiquement écrite dans "fr_library.mcr", fichier accessible en écriture.
      Ah oui tiens tu as raison. Sauf qu'un fichier de /usr/share n'a pas à être accessible en écriture à tout le monde, sinon c'est la chienlit. Il en faut une copie dans le $HOME de chaque utilisateur. Je vais remonter le problème à l'auteur.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.