Rechercher
Résultats par :
Recherche avancée
Qui est en ligne ?
Il y a en tout 3 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 3 Invités

Aucun

Voir toute la liste


Partagez
Voir le sujet précédentAller en basVoir le sujet suivant
Member
Messages : 62
Date d'inscription : 2008-05-28
Voir le profil de l'utilisateurhttp://ifiction.free.fr

Linotte dans les paquets des distributions linux

le Wed 4 Mar - 11:43
Est-ce que Linotte est déjà empaqueté pour diverses distributions linux existantes ?

Pour ma part j'ai créé un paquet pour ma distribution, archlinux :

http://aur.archlinux.org/packages.php?ID=24411

Bien entendu, vu qu'il n'y a pas de compilation à effectuer, le zip pourrait être suffisant, mais cela a l'avantage de permettre l'installation de linotte avec juste une commande, d'effacer les binaires windows, d'avoir une visibilité sur le site archlinux (ce n'est pas un paquet officiel, mais si les utilisateurs recherchent à "natural langage" sur le site ou avec leur gestionnaire de paquet, ils tombent sur linotte).
Posting Freak
Messages : 1188
Date d'inscription : 2004-12-09
Voir le profil de l'utilisateurhttp://langagelinotte.free.fr/

Linotte dans les paquets des distributions linux

le Wed 4 Mar - 14:21
Excellent ! Je vais ajouter le lien dans la page de téléchargement.

Par l'instant, il n'existe pas de packages.
Il faudrait que je me lance mais je sais que ça va me donner du boulot en plus... De plus, il faut prévoir le format RPM et le format DEB.
Est-ce que c'est long à faire ?
Member
Messages : 62
Date d'inscription : 2008-05-28
Voir le profil de l'utilisateurhttp://ifiction.free.fr

Linotte dans les paquets des distributions linux

le Fri 13 Mar - 0:07
je viens de faire la mise à jour de la recette pour archlinux.

Pour le forum deb, c'est parfois un peu pénible (à mon sens), mais juste un paquet binaire, ça va encore :
un exemple : http://anamnese.online.fr/site2/index.p ... unix#toc79 (la référence du signet va peut-être changer dans le futur)

Pour le rpm, je n'ai jamais fait.

C'est cela que j'apprécie dans archlinux, c'est que les recettes, leurs mises à jour, et la création des paquets associés sont vraiment simples à faire.
Posting Freak
Messages : 1188
Date d'inscription : 2004-12-09
Voir le profil de l'utilisateurhttp://langagelinotte.free.fr/

Linotte dans les paquets des distributions linux

le Fri 13 Mar - 11:42
Merci pour la mise à jour et les liens.... A bouquiner...
Member
Messages : 62
Date d'inscription : 2008-05-28
Voir le profil de l'utilisateurhttp://ifiction.free.fr

Linotte dans les paquets des distributions linux

le Sun 22 Mar - 15:06
Dans le but d'intégrer le mieux Linotte dans le menu de démarrage des bureaux linux (kde, gnome, xfce etc), il faudrait également mettre à disposition une icone (en entier) format 128x128 ou 256x256 en png, ainsi qu'un fichier .desktop pour l'entrée dans le menu, cela peut être simple, par exemple :

[Desktop Entry]
Version=1.0
Type=Application
Name=Linotte
GenericName=Linotte
Comment=A simple programming system in natural langage (French only).
Icon=linotte.png
Exec=linotte
Categories=Development;
Posting Freak
Messages : 1188
Date d'inscription : 2004-12-09
Voir le profil de l'utilisateurhttp://langagelinotte.free.fr/

Linotte dans les paquets des distributions linux

le Sun 22 Mar - 19:14
ok, je note pour la prochaine version !

Merci !
Member
Messages : 62
Date d'inscription : 2008-05-28
Voir le profil de l'utilisateurhttp://ifiction.free.fr

Linotte dans les paquets des distributions linux

le Sun 22 Mar - 19:42
dernière petite précision, pour que cela soit pris en compte sur le système, l'icone doit juste aller dans /usr/share/pixmaps/ et le fichier .desktop doit aller dans /usr/share/applications/ (si c'est juste pour un seul utilisateur, c'est dans ~/.local/share/applications/)

Pour faire un mime-type (pour afficher l'icone dans l'explorateur de documents, nautilus ou dolphin), taper cette commande devrait suffire (pour une icone de 48x48) :

xdg-icon-resource install --context mimetypes --size 48 mime-x-linotte.png application-x-linotte

(cela ne le fait que pour l'utilisateur en cours, dans son profil. Il me semble que le nom de cette icone doit commencer par mime sinon cela ne le prend pas)

Il est sans doute possible de le faire pour tout le système avec un fichier x-linotte.desktop avec dedans :

[Desktop Entry]
Exec=linotte
Icon=x-linotte.png
MimeType=application/x-linotte
Name=linotte

Mais il doit me manquer un truc parce que je n'arrive pas à aller plus loin avec.

Pour l'association de fichiers (avec les .liv), faire un fichier x-linotte.xml

<
?xml version="1.0" encoding="UTF-8"?>

<
mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">

<
mime-type type="application/x-linotte">

<
comment>
Linotte book<
/comment>

<
glob pattern="*.liv"/>

<
glob pattern="*.LIV"/>

<
/mime-type>

<
/mime-info>


Ensuite on l'installe pour l'utilisateur en cours avec la commande :

xdg-mime install x-linotte.xml

Je le marque ici parce que c'est pas super intuitif comme procédure (j'ai un peu galéré pour trouver ces diverses procédures) et cela permet d'écrire un script pour automatiser cela avec un installateur par exemple (on peut bien entendu faire une association de façon graphique dans l'explorateur de fichiers)
Posting Freak
Messages : 1188
Date d'inscription : 2004-12-09
Voir le profil de l'utilisateurhttp://langagelinotte.free.fr/

Linotte dans les paquets des distributions linux

le Thu 2 Apr - 12:37
Dans l'idéal, il faudrait associer les .liv avec la commande suivante :
java -jar Linotte.jar -xw livre.liv
Member
Messages : 62
Date d'inscription : 2008-05-28
Voir le profil de l'utilisateurhttp://ifiction.free.fr

Linotte dans les paquets des distributions linux

le Wed 29 Apr - 23:04
ok, je prend note de cette commande. Je vais voir comment cela fonctionne, si cela le fait pour l'admin ou seulement pour un utilisateur en cours. Au pire des cas, je mettrai juste une ligne pour indiquer cette commande à taper post installation. Par contre cela est un peu tard pour la version 0.6.4, car j'ai déjà réalisé le paquet pour cette nouvelle version (même adresse que plus haut).
Posting Freak
Messages : 1188
Date d'inscription : 2004-12-09
Voir le profil de l'utilisateurhttp://langagelinotte.free.fr/

Linotte dans les paquets des distributions linux

le Thu 30 Apr - 22:12
ok merci ! désolé pour les reponses courtes mais je tiens ma fille de quatre mois sur un bras....
j'ai enfin réussi à l'endormir...
Member
Messages : 62
Date d'inscription : 2008-05-28
Voir le profil de l'utilisateurhttp://ifiction.free.fr

Linotte dans les paquets des distributions linux

le Sat 2 May - 9:13
cool, elle se met quand à Linotte ? :;
):
Posting Freak
Messages : 1188
Date d'inscription : 2004-12-09
Voir le profil de l'utilisateurhttp://langagelinotte.free.fr/

Linotte dans les paquets des distributions linux

le Tue 5 May - 15:44
Bah, j'ai déjà commencé à lui montrer ! :;
):
Contenu sponsorisé

Re: Linotte dans les paquets des distributions linux

Voir le sujet précédentRevenir en hautVoir le sujet suivant
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum