• # wiki Debian ?

    Posté par . Évalué à 3.

    Le wiki de Debian ? https://wiki.debian.org/Packaging?action=show&redirect=DebianPackaging

    La difficulté ne sera pas tellement dans la construction du paquet, mais plutôt dans l'aspect « qualité » : un paquet de qualité prend beaucoup de temps : vérification de la licence, tests du paquet, intégration dans la distribution, bonne gestion de dépendances et des mises à jour pour éviter de tout casser, portage sur les architectures de Debian, etc.

    Un paquet crade est vite fait, mais il y a des (mal)chances qu'il ne fonctionne pas toujours bien partout…

  • # Checkinstall ?

    Posté par . Évalué à 1.

    Checkinstall construit un paquet .deb automatiquement à partir de sources compilées, en intégrant les dépendances mais sans la police Debian. Je l'utilise depuis très longtemps sans aucun problème.

    • [^] # Re: Checkinstall ?

      Posté par . Évalué à 1.

      À mon humble avis, checkinstall est une fausse bonne idée :

      Pour que checkinstall fonctionne, il faut avoir un make install qui fonctionne.

      Si tu as un make install qui fonctionne, tu as fait presque tout le boulot pour obtenir un paquet debian propre.

      Il suffit de lancer dh_make, de completer debian/control et de supprimer les fichiers debian/*.ex

  • # setup.py puis dh-virtualenv

    Posté par (page perso) . Évalué à 3.

    Tu dois d'abord faire un package python avec un setup.py

    Puis tu dois utiliser dh-python dans ton package Debian.

    Si tu ne veux pas te prendre la tête avec les dépendances et avoir un paquet qui fonctionne out-of-box, je te recommande dh-virtualenv à la place de dh-python.

  • # mon paquet

    Posté par (page perso) . Évalué à 1.

    Je vois que chacun a sa petite méthode.

    J'ai fait donc moi aussi un paquet à ma sauce. Si ca vous intéresse de voir ça :
    le .deb est ici : http://codingteam.net/project/googleplaydownloader/download
    le code source est là : http://codingteam.net/project/googleplaydownloader/browse

    N'hésitez pas à m'apporter des commentaires si je fais un truc mal.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.