abuledu:mainteneur:maintenir_un_paquet_existant

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 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
  • 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.1198171745.txt.gz
  • Dernière modification: 2007/12/20 18:29
  • de erics