Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

4 - Toutes les autres applications, les émulateurs...

Dernier post

Gmorgan version 0.7 installation.

talvy Articles : 92 utilisateur non connecté
La version actuelle des dépôts est la 0.4 qui date de 2011
La derniere version connue est la 0.7 du 28/08/2014.
L'éxécution de cette version nécessite la libfltk1.3 qui n'est disponible que depuis la version Feisty de Ubuntu.
Pour les versions antérieures à Feisty qui disposent uniquement de la libfltk1.1 il n'est pas possible d'installer une version de gmorgan supérieure à la 0.57.

Pour compiler par exemple sous trusty il faut d'abord installer :
build-essential
	libasoun2-dev
	libfltk1.3-dev

Télécharger l'archive : http://sourceforge.net/projects/gmorgan/files/gmorgan-0.70.tar.gz/download
Décompresser l'archive et ouvrir une console dans le répertoire créé.
Exécuter ensuite (cela peut prendre un certain temps)
./configure
	make
	sudo make install

Fermer la console.
Créer un raccourci vers /usr/local/bin/gmorgan

Lancer le programme et charger les différents fichiers d'initialisation qui sont dans /usr/local/share/gmorgan.

Pour les moins férus de compilation voiçi un paquet debian 64 bits directement installable (ne pas tenir compte des avertissements éventuelles liés à l'installation d'un paquet non agréé par la communauté Ubuntu)

http://www.2shared.com/file/FL3fhXhr/gmorgan_070-1_amd64.html


Pour rappel, voiçi aussi un paquet de stygmorgan (version 0.9.1 du 30/07/2012) qui est le successeur de gmorgan avec des styles plus évolués et la possibillité d' utiliser les styles (.sty, prs) des arrangeurs yamaha psr que l'on trouve à profusion sur le net.
Comme il présente des problèmes de compilation depuis ubuntu lucid 32 bits, j'ai réalisé ce paquet qui fonctionne à priori pour toutes les versions d' ubuntu (32 et 64 bits) depuis lucid et que vous pourrez trouver içi ;

http://www.2shared.com/file/vIYEuzEu/stygmorgan_0291.html


A+

talvy

olinuxx Articles : 16456 utilisateur non connecté France
Chouette info talvy ! J'ai mis un lien vers ici dans la page Gmorgan.

olinuxx Articles : 16456 utilisateur non connecté France
Super.
Tu les construis comment tes paquets .deb ?

talvy Articles : 92 utilisateur non connecté
Re

Pour créer ou modifier un paquet debian je connais trois méthodes

1) utilisation de checkinstall au lieu de make install (checkinstall est dans les dépôts)
En plus de l' installation, un paquet est automatiquement créer dans le répertoire de travail.
Il faut quand même rentrer un certain nombre d'informations dont les dépendances nécessaires.

2) dépaquetage d'un paquet existant par Gestionnaire d' archives
Modifications :
Remplacement du bin par celui obtenu lors d'une compilation (make) par exemple
Modification du fichier /DEBIAN/Control qui contient les informations concernant le paquet dont les dépendances, l'architecture ou encore une description du programme etc ...
Ou encore ajout d'une entrée de menu ou d'une icône.

Repaquetage par dpg-deb -b 'nom du répertoire'

3) Utilisation de alien lorsqu'un paquet existe en rpm.

A+

Talvy

olinuxx Articles : 16456 utilisateur non connecté France
OK. Je te mets mes réflexions ci-dessous, puissent-elles t'aider :
1) checkinstall, c'est bien pour une installation personnelle mais ca ne permet pas de redistribuer les paquets ailleurs.
2) rustinage :-)
3) ça je n'ai jamais pratiqué

As-tu déjà entendu parler de pbuilder ?

talvy Articles : 92 utilisateur non connecté
Bonjour

Désolé de te contredire mais checkinstall génère bien un paquet debian dans ton répertoire d'installation que tu peux redistribuer sans problème.
En ce qui concerne le 'rustinage' comme tu l'appelles, c'est pourtant la méthode que je préfère et qui permet entre autre d' améliorer les paquets issus de checkinstall pour ajouter une icône ou une entrée de menu par exemple. En plus c'est très rapide et j'aime bien mettre les mains dans le camboui....
Je ne suis pas développeur et je me contente uniquement d'adapter l'existant et c'est pourquoi les programmes d'aide à la création comme pbuilder ou encore debcreate ne sont pas ma tasse de thé.

A+


Talvy

olinuxx Articles : 16456 utilisateur non connecté France
Non, checkinstall ne te permet pas une redistribution saine. Spécialement car il n'effectue pas la compilation dans un chroot et donc, si ton paquet dépend d'un programme tiers spécial déjà installé chez toi, checkinstall ne le saura pas.
Dans le cas d'un paquet des dépôts officiels, ca peut être vite réparé, mais dans le cas d'une brique logicielle que tu aurais compilée toi-même, c'est vraiment pas bon.
(il y a aussi d'autres limitations)

Ceci dit, loin de moi la volonté de négliger ton travail. C'est déjà beaucoup.

talvy Articles : 92 utilisateur non connecté
Re

Effectivement le paquet créé est loin d'être un paquet que l'on pourrait qualifié de 'sain' et il faut bien maitriser les dépendances mais cela permet quand même de faire des choses qui fonctionnent.
Malheureusement on ne peut pas tout attendre des communautés debian et ubuntu et je fais donc avec les moyens du bord.

Si ça peut aider quelqu'un, c'est tout ce qui importe...

A+


Talvy

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Connexion
[Afficher / Cacher]

smellycat


Mégaphone [Afficher / Cacher]

olinuxx, 15:42, lun. 06 Jul 2020: Bonjour et bienvenue à smellycat cool
allany, 21:11, dim. 05 Jul 2020: Trop fort, R-oooouane !
r1, 20:56, dim. 05 Jul 2020: Ce ne sont pas des nigauds, la bande de l'édito \o/ !
allany, 18:09, dim. 05 Jul 2020: C'est pas la bande à Bonnot, c'est la bande de l'édito ! [Lien]
GypsyPlayer, 10:33, ven. 03 Jul 2020: Merci Olinuxx ! J'épluche le site depuis maintenant 2-3 jours, y a plein plein d'infos c'est top !
olinuxx, 10:57, jeu. 02 Jul 2020: Bonjour et bienvenue à GypsyPlayer cool
olinuxx, 13:34, mer. 01 Jul 2020: Bonjour et bienvenue à nevastech cool
farvardin, 10:29, mer. 01 Jul 2020: @Sahaathyva original comme outil ! Un piano roll pour du chiptune à la place du traditionnel tracker. Pas mal du tout !
pierrotlo, 09:12, mer. 01 Jul 2020: Salut tous. Pour les nostalgiques ou les curieux. Quasar Beach a développé un clone du mythique Fairlight CMI IIx. [Lien] ça tourne sous Linux
r1, 23:49, mar. 30 Jun 2020: @Sahaathyva merci pour le tuyau et c'est sous license MIT : [Lien] par contre du c# :-D
Sahaathyva, 23:02, mar. 30 Jun 2020: Pour les amateurs de Chiptune (R1?) , voici : https://famistudio.org/ Première version compatible linux(cool!)
olinuxx, 14:48, sam. 27 Jun 2020: Bonjour et bienvenue à Desloric, steve29, et garzenton cool