Wiki source for CompileGdium


Show raw source

CompilePrograms > compilation pour le Gdium

Voir aussi Blog20090508GdiumDiscovery pour des prises de notes complémentaires
Liste des RPM dans les dépôts gdium : http://download.tuxfamily.org/cooker/mdvrpm/gdium/ (permet de faire des grep dans des fichiers plutôt que d'utiliser urpmq)

===Paquets packagés===
- **pysycache** 3.1b (non dispo dans dépôts gdium, dispo dans cooker) jeu cf. http://sophie.zarb.org/rpm/cooker,i586/pysycache passage en version 3.1c (revoir avec peroyvind pour le packaging de thèmes supplémentaires et voir sur [[http://aur.archlinux.org/packages.php?ID=8430 aur pour pysycache]] et notamment [[http://aur.archlinux.org/packages/pysycache/pysycache/pysycache.install la post-install]] pour simplifier le lancement)
- **smolt et smolt-gui** 1.2 (non dispo dans dépôts gdium, dispo dans cooker) outil de remontée d'information http://sophie.zarb.org/rpm/cooker,i586/smolt
- **libgmp-devel** (++non dispo dans dépôts gdium, dispo en cooker++) utilisé par **giac/xcas** qui était en fait déjà packagé (mais non dispo en cooker ? et en anglais ?)

**Les .spec sont disponibles sur htttp://download.tuxfamily.org/cooker/mdvrpm/gdium/SPECS/ **


== smolt ==
rpm -ivh smolt-1.2-3mdv2008.1.noarch.rpm smolt-gui-1.2-3mdv2008.1.noarch.rpm
erreur: Dépendances requises:
python-urlgrabber est nécessaire pour smolt-1.2-3mdv2008.1.noarch
python-paste est nécessaire pour smolt-1.2-3mdv2008.1.noarch
lsb-release est nécessaire pour smolt-1.2-3mdv2008.1.noarch
python-paste n'est pas packagé

==pysycache==
urpmi pysycache-3.1b-4mdv2008.1.noarch.rpm pysycache-lang-fr-3.1b-4mdv2008.1.noarch.rpm
Pour satisfaire les dépendances, les paquetages suivants vont être installés
Paquetage Version Révision Arch
(média « Contrib »)
pygame 1.7.1 3mdv2008.1 mipsel
(ligne de commande)
pysycache 3.1b 4mdv2008.1 noarch
pysycache-lang-fr 3.1b 4mdv2008.1 noarch
un espace additionnel de 205Mo sera utilisé.

~- revoir avec peroyvind pour le packaging de thèmes supplémentaires et voir sur [[http://aur.archlinux.org/packages.php?ID=8430 aur pour pysycache]] et notamment [[http://aur.archlinux.org/packages/pysycache/pysycache/pysycache.install la post-install]] pour simplifier le lancement
~- notamment, proposer directement l'écran pour jouer plutôt que celui d'administration et revoir l'utilisation de /user/share/pysycache/etc en chmod 777... archlinux propose l'utilisation d'un groupe pysycache pour gérer le multi-utilisateur et préconfigure l'emplacement d'enregistrement des données)
~- revoir la gestion des langues avec l'upstream : actuellement, la 3.1c est disponible, mais pas leurs langues respectives...
~~- dans le logiciel, utilisation de drapeaux (qui ne sont pas forcément représentatifs de la langue...)
~~- pourquoi 10 Mo par fichier de langue ? o_O
~~- si une seule langue est installée, pourquoi proposer de changer de langue ? pourquoi ne pas afficher que celles disponibles ? (et suggérer d'en installer d'autres au besoin)
~~- essayer de reproduire le bug d'affichage du générique de fin (en outre, il n'est pas possible de le quitter plus rapidement ? + précision sur la licence CC utilisée, laquelle ?)
~~- pourquoi avoir à appuyer sur "entrée" pour sélectionner le joueur ? cela est contre-intuitif pour l'utilisation de la souris, de même pour l'entrée d'un nom, la souris est inactive et il faut y aller au clavier (et il n'y a pas de curseur clignotant indiquant qu'il faut taper dans la ligne de saisie).

==giac/xcas + libgmp-devel==
CompileXcas il me restait un souci de liste de fichiers, cf. http://download.tuxfamily.org/cooker/mdvrpm/gdium/SPECS/giac.log

prévoir une heure pour le ./configure et 2 heures 30 pour le make sur un gdium o_O (je crois qu'il y avait tous les exemples)
j'ai utilisé ftp://ftp-fourier.ujf-grenoble.fr/xcas/giac_frozen.tgz qui correspond actuellement à la version 0.8.2

Utiliser le src.rpm dispo sur http://glinux.gdium.com/2008.1/SRPMS/edu/release/ pour revoir le .spec et voir s'il est possible de tuner un peu l'affichage pour faire moins X11 (il doit bien y avoir des thèmes fltk ?)

===Idées de logiciels à packager pour gdium===

==Neverball==
http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/neverball/current/SPECS/

==giac/xcas==
CompileXcas

===calculix===
TestCalculix

===Astuces utiles===
préfixer linux32 rpmbuild -ba

===Liens utiles===
PackagingMadeSimple pour créer son environnement
http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/?dir_pagestart=5800 liens vers .spec de cooker


----
CategoryCookerDev
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki