17-05-2019, 12:38:54
Ici on n'a que votre IP, votre pseudo et votre adresse mail que nous ne traitons pas.
Quand vous êtes enregistrés, une seule requête permet de vous afficher les messages que vous n'avez pas lus.
Quand vous êtes enregistrés, une seule requête permet de vous afficher les messages que vous n'avez pas lus.
Primtux8 est arrivée! Rendez-vous ici
Vous pouvez désormais vous inscrire librement en cliquant sur "S'enregistrer".
Evolution des Handy-menu
|
24-11-2019, 16:47:50
Y'a 3 demandes de merge dont un bugfix (plus urgent) : https://framagit.org/Steph/handymenu-pri...e_requests
12-12-2019, 00:07:57
Voici une petite fonctionnalité qui va permettre d'ajouter ou de supprimer une liste d'app à des handyemenu :
https://framagit.org/Steph/handymenu-pri...equests/46 Avec un postinst et un postremove qui va bien sur les softs non libres, il sera possible de personnaliser ces handymenu et d'installer les softs non libre dans un second temps sans avoir de perte dans les entrées.
12-12-2019, 20:39:47
Pour la fonctionnalité, y'a eu un conflit (lié au bugfix que tu viens de merger). C'est résolu.
12-12-2019, 21:34:23
Je précise que ce petit utililitaire sera également une brique indispensable pour faire un PrimtusStore digne de ce nom.
Chaque installation/désinstallation d'une entrée dans un handymenu se fera via cet outil.
13-12-2019, 18:39:46
Si on compile on peut essayer?
13-12-2019, 19:20:22
Oui, bien sur : c'est fait pour ça.
13-12-2019, 20:54:55
Les fichiers de configuration du dépôt git n'étaient pas à jour, je l'ai fait.
13-12-2019, 21:16:48
J'ai peut-être foiré dans la reconstruction du paquet mais j'ai ces erreurs au lancement de handymenu-maxi-config:
$ ./handymenu-maxi-config Traceback (most recent call last): File "./handymenu-configuration.py", line 28, in <module> main(arg, config_path, verbose) File "/usr/share/handymenu/lib/handymenu_configuration.py", line 807, in main menu = HandymenuConfig(appname, config_path, verbose) File "/usr/share/handymenu/lib/handymenu_configuration.py", line 802, in __init__ self.make_menu() File "/usr/share/handymenu/lib/handymenu_configuration.py", line 772, in make_menu debug_check.set_active(self.utils.is_debug_mode()) File "/usr/share/handymenu/lib/hm_utils.py", line 86, in is_debug_mode return false NameError: global name 'false' is not defined $
15-12-2019, 13:04:51
Voilà, je t'ai fais une demande de merge corrective. C'était lié à une autre fonctionnalité (réalisé il y a 10 mois) que tu as mergé avec...
Donc, non, ça ne vient pas de toi.
24-01-2020, 10:43:44
Steph : tu penses que tu pourras mettre le correctif en place https://framagit.org/Steph/handymenu-pri...equests/48 ?
24-01-2020, 18:08:48
C'est mis à jour mais j'ai des doutes sur l'arborescence, est-ce que tu peux vérifer que tout est bien à l'endroit où il devrait être?
24-01-2020, 20:17:24
Je sais pas trop ce que je dois vérifier : mon correctif ne touche pas à l'arborescence... si vraiment, fait un kdiff entre le nouveau et l'ancien.
24-01-2020, 20:18:42
Juste si j'ai mis les fichiers dans les bons répertoires. Ça me travaille depuis un moment et le fichier install ne contient pas tout.
28-01-2020, 00:48:50
J'ai passé un peu de temps dessus et voici une pr supplémentaire avec le numéro de version et quelques correctifs lié à l'empaquetage.
Je n'arrivais plus à créer de paquet via un : Code : dpkg-buildpackage -us -uc C'est chose faite. Néanmoins, j'ai une incompréhension sur le code du postinstall : https://framagit.org/Steph/handymenu-pri...365b1adfa2 Le script ne peut effectivement pas fonctionner avec des fichiers non présents.
28-01-2020, 13:19:42
Si tu parles de ça:
if [ -n "$(uname -a | grep Ubuntu)" ]; then cd /etc/handymenu mv -f handymenu-mini-ubuntu.yaml handymenu-mini.default.yaml mv -f handymenu-super-ubuntu.yaml handymenu-super.default.yaml mv -f handymenu-maxi-ubuntu.yaml handymenu-maxi.default.yaml fi C'est tout simplement parce que sous Debian certains chemins vers les applications ne sont pas les mêmes que sous ubuntu, c'est juste un renommage comme avec le rpi, si tu enlèves ces lignes, la version ubuntu utilisera les yaml de la debian et certaines applications ne démarreront pas.
28-01-2020, 13:30:09
Oui, j'ai compris l'utilité mais à la différence de la raspberry pi, ces fichiers n'existent pas (ou sont mal renseignés) dans le dépôt donc du coup le build du paquet ne peut pas fonctionner.
28-01-2020, 19:20:40
Ils existent: exemple avec handymenu-maxi-ubuntu.yaml: https://framagit.org/Steph/handymenu-pri...ymenu-maxi
29-01-2020, 09:43:02
Oui, donc il va falloir modifier en :
Code : mv -f handymenu-mini/handymenu-mini-ubuntu.yaml handymenu-mini.default.yaml
29-01-2020, 11:20:35
Ils sont dans /etc/handymenu pas dans /etc/handymenu/handymenu-mini/...
29-01-2020, 13:49:40
Bon, je récapitule.
Le fichier install va installer tous les fichiers puis le postinstall fait des opérations dans les 2 contextes : rpi et ubuntu. Dans tous les cas, les fichiers doivent être présent dans le fichier install. Ce qui n'est pas le cas : https://framagit.org/Steph/handymenu-pri...nu.install Du coup, vu qu'ils n'y sont pas, le postinstall se vautre. Finalité, il faut rajouter ces 3 fichiers dans le handymenu.install et tout rentrera dans l'ordre : Code : handymenu-mini/handymenu-mini-ubuntu.yaml etc/handymenu
29-01-2020, 15:40:59
Ben là oui mais je ne savais pas qu'il fallait les répertorier dans ce fichier "install".
29-01-2020, 15:57:35
Pas de prob, j'apprend aussi en faisant. La création de paquet Debian est loin d'être toujours évidente.
29-01-2020, 19:54:35
voilà, c'est fait.
01-02-2020, 08:59:07
Bonjour,
sur suggestion de philippe je me permet de de vous demander de regarder le post ci dessous http://forum.primtux.fr/viewtopic.php?id=1909 je ne pose pas le problème pour moi même, mais pour ceux pour qui j'installe Primtux et qui, pour l'instant, veulent du très facile, du out cuit aller chercher une icône quand elle n'est pas spontanément installée pour une appli du Handy m'oblige à comprendre et chercher, cela m'apprend et j'ai un peu le temps...et c'est stimulant, pour moi... Merci Bonne journée
les talents acquis ne nous appartiennent pas, ne les enterreront pas, faisons les fructifier par le partage!
|
« Sujet précédent | Sujet suivant »
|
Utilisateur(s) parcourant ce sujet : 1 visiteur(s)