Ceci est une ancienne révision du document !


Maintenir un paquet AbulÉdu existant

La première chose à faire est de vous manifester “je veux maintenir le paquet xxxxx” … et ensuite vous pouvez suivre le début de documentation suivant:

:!: Avant d'aller plus loin, lisez ces quelques lignes, elles sont essentielles :!:

  • Pour pouvoir créer votre paquet debian, vous devez avoir installé sur votre ordinateur les paquets suivants :
devscripts fakeroot
  • Pour créer un paquet pour ubuntu/dapper il *faut* travailler avec ubuntu/dapper, par exemple si votre poste est en ubuntu/gutsy vous aurez beaucoup de mal à compiler un paquet qui marchera sur ubuntu/dapper …
  • Je vous conseille de créer un fichier “.devscripts” chez vous et d'y insérer le contenu suivant:
DEBSIGN_MAINT="Votre Nom"
DEBSIGN_KEYID=0xE0000000

DEBUILD_PRESERVE_ENV=yes
DEBUILD_ROOTCMD=fakeroot

Remplacez bien entendu “Votre nom” par “Eric Seigne” ou “Jim Turner”. Quand à votre KEYID c'est l'identifiant de votre clé GPG.

  • Ajoutez la ligne suivante dans votre fichier “.bashrc”
export DEBEMAIL="votre.email@ryxeo.com"

Exemple du paquet des profils utilisateurs (organisation des icones etc.)

  • Récupérer les sources du paquet “actuel”
apt-get source horizon-profiles-education
  • Mettre à jour le contenu du paquet, si vous voulez utiliser ce qui est proposé sur un serveur SVN, aucun problèmee, après avoir fait un svn chekcout du projet voulu vous faites
svn export . /home/la/ou/est/le/paquet/profils
  • Mettre à jour le fichier debian/changelog
Vous pouvez utiliser la commande “dch -i” pour vous aider à modifier le fichier debian/changelog
  • Vérifier dans le fichier debian/control que vous êtes le mainteneur officiel du paquet
  • Créez votre nouvelle version du paquet à l'aide de la commande debuild
debuild
  • Entrez votre clé gpg
  • Testez le fichier .deb généré à l'aide de la commande “dpkg -i fichier.deb”
  • abuledu/mainteneur/maintenir_un_paquet_existant.1202129785.txt.gz
  • Dernière modification: 2008/02/04 13:56
  • de laurent