Introduction:

La création d'un paquet Debian est un tout un art qu'il convient de maîtriser. Pour se faire la main, il existe plusieurs techniques.

Retenons que l'essentiel est de fabriquer un paquet intégrable dans Debian. Il doit donc répondre aux points de la charte Debian.

Utilisons le Debian New Maintainer Guide

Il existe pléthore d'outils pour faire des paquets même s'il doit être possible de se débrouiller entièrement à la main. Pour commencer, vous devrez apprendre à utiliser des outils simples qui vous macherons le travail le plus possible. L'idée est d'utiliser ces outils et de voir ce qu'ils font pour mieux comprendre la réponse aux standards de la charte Debian.

Pour notre cas, nous allons travailler sur notre logiciel pgrouting.

Un regard au dessus des outils: les paquets pour le développement Debian.

Voici les paquets à installer pour faire des paquets Debian, listés dans l'ordre du plus bas niveau, vers le niveau le plus haut:

  • dpkg-dev: un ensemble d'outils pour construire (assembler et non préparer l'assemblage).
  • debhelper: l'outil (en fait un ensemble d'outils) presque standard pour faire des paquets: il permet de préparer la fabrication plutôt que de faire l'assemblage.
  • dh-make: une surcouche de debhelper pour faciliter encore la création de paquet.

avec dh_make:

Vous aurez besoin d'installer le paquet dh-make. Ensuite, le principe est assez simple:

  • téléchargez votre archive de source de logiciel dans un répertoire
  • désarvhivez ce code source et placez-vous dans le répertoire contenant les sources
  • lancez dh-make