Les documents proposés sur ce site ont été testés et validés par différentes installations mais ne sauraient engager la responsabilité de la société en cas de problèmes ou de pertes de données si les modifications n'ont pas été réalisées par la société elle même.

8-Création d'un nouveau paquet

Il suffit de se rendre avec le navigateur de fichier dans le dossier dev de votre dépôt, créé précédemment.

Notez le chemin qui correspond au dossier paramétré dans debdevel pour le développement (ici: /home/demo/devel) suivi du nom du miroir (ici: absolacom) puis du dossier de distribution (ici: hardy) et enfin du dossier de développement (ici: dev) qui est le seul où peuvent être créés les nouveaux paquets 1).

Nous allons créer le paquet ”elise” qui permet de jouer la musique de la lettre à Elise de Beethoven grâce au beeper de la carte mère et aux fonctions du programme beep.

Nous remplissons donc les éléments demandés par le programme debdevel comme sur la capture suivante:

Le programme dépend, pour fonctionner, du programme beep. Nous le signalons donc comme dépendance. Ainsi, lors de l'installation du paquet, si le programme beep n'est pas installé sur l'ordinateur de destination, il le sera automatiquement à l'installation du paquet elise.

Il est possible, par la suite de modifier les dépendances du paquet.

Ce paquet étant GPL, nous le plaçons dans la section free

Mainstenant, comme vous pouvez le constater, vous avez un nouveau dossier nommé elise qui contient les fichiers minimums nécessaires à la création d'un paquet.

Ne reste plus qu'à paramétrer le paquet et * le remplir avec un programme

1) en effet, les paquets sont créés en développement(dev), puis passés en beta lorsqu'ils sont assez avancés pour être testés par les testeurs, puis ils passent en stable lorsque tous les bugs ont été corrigés. Il est donc incohérent de créer un paquet ailleurs que dans le dossier dev.

Outils personnels