Bonsoir à tous les membres,
Je comprends parfaitement que les administrateurs et modérateurs du site ne peuvent pas satisfaire toutes les demandes des utilisateurs. Du coup, j'aimerais apporter ma contribution afin de proposer des paquets récents et mis à jour mais je ne sais pas comment m'y prendre !
Concrètement, j'utilise beaucoup Audacity qui est actuellement en version 2.0.6 tazpkg alors qu'on en est à la version 2.1.0
Je voudrais bien à partir d'une source .tar fabriquer un tazpkg mais je suis novice et du coup impuissant pour proposer une aide productive !
J'aimerais bien votre aide ... merci d'avance et surtout longue vie à ce forum !
Cordialement,
SC.

Audacity
(3 posts) (2 voices)-
Posted 9 years ago #
-
En fait les admins ne créent pas vraiment les paquets en local pour ensuite les déposer sur le serveur. C'est le serveur (cooker/mijoteur) qui fabrique (cook) les paquets à partir de leur recette.
Cf. par ex. http://cook.slitaz.org/cooker.cgi?pkg=audacityTypiquement il va même télécharger autmatiquement les sources du paquet.
Donc si tout va bien, il suffit de changer la version dans la recette pour mettre à jour le paquet ! Dans les faits, ça se complique sérieusement si la nouvelle version du soft nécessite de nouvelles versions de ses dépendances, qu'il faut alors aussi mettre à jour, etc. Et parfois ça s'avère incompatible avec les paquets de base (genre glib) qui ne sont pas modifiés sans changer la version de Slitaz (si j'ai bien compris).
Concrètement, je pense que les admins ont dupliqué le serveur sur leur machine. Ils testent ainsi la mise à jour en local. Si ça marche, ils appliquent la modif au serveur. Je leur laisse la parole...
Posted 9 years ago # -
Exemple de difficulté possible : pour la mise à jour de poedit, il fallait (entre autres) une nouvelle version de wxWidgets, mais d'autres paquets dépendent de l'ancienne version, il a fallu créer un paquet pour celle-ci et adapter plein de recettes :
http://hg.slitaz.org/wok/rev/affba9aecc73
(toutes les modifs ne cette page ne concernent pas wxWidgets cependant)Posted 9 years ago #
Reply
You must log in to post.