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:
Configuration
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 …
- Ayez une clé GPG
- 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
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”