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 aur pour pysycache et notamment 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.rpmerreur: 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épython-paste est nécessaire pour smolt-1.2-3mdv2008.1.noarch
lsb-release est nécessaire pour smolt-1.2-3mdv2008.1.noarch
pysycache
urpmi pysycache-3.1b-4mdv2008.1.noarch.rpm pysycache-lang-fr-3.1b-4mdv2008.1.noarch.rpmPour 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 aur pour pysycache et notamment 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.logpré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
CompileXcascalculix
TestCalculixAstuces utiles
préfixer linux32 rpmbuild -baLiens utiles
PackagingMadeSimple pour créer son environnementhttp://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/?dir_pagestart=5800 liens vers .spec de cooker
CategoryCookerDev