Le Wed, May 28, 2003 � 09:53:41PM +0200, Georges Mariano a �crit > On Wed, 28 May 2003 18:17:54 +0200 > "Samuel Torton" <[EMAIL PROTECTED]> wrote: > > > Bref, je recherche une piste de depart (url, howto, etc...) pour me > > documenter et fabriquer des packages Debian.
Si cela peut aider voici mon pense-b�te quand je dois me remettre � faire un paquet ce qui m'arrive une fois ou deux par ans. Fabrication de paquets debian normes de fichiers ------------------------------------------------ /usr/share/doc/maint-guide contient le mode d'emploi de la fabrication de paquets. local/src/<soft> : contient la version courante du logiciel local/src/<soft>/<soft>-<n>.<m> : version n.m du logiciel local/src/<soft>/archives : contient mes paquets debian ainsi que de quoi les fabriquer local/src/<soft>/archives/<soft>-1.0 : contient les sources de la version 1.0 du soft cr�e par recopie de ce qu'il faut de local/src/<soft> debianisation ------------- dh_make -e <adresse mail> dans /<soft>-1.0 pour debianiser le soft. Editer les fichiers dans <soft>-1.0/debian : control, changelog, README.debian, rules Faire dpkg-buildpackage -rfakeroot pour cr�er le paquet dans archives. Copier le paquet dans local/var/paquets/pourAPT cd local/var/paquets Faire dpkg-scanpackages pourAPT override_pourAPT |gzip > pourAPT/Packages.gz pour recr�er Packages.gz avec le nouveau paquet. Version suivante : ------------------ Je fais les modifications dans local/src/<soft>/<soft>-<n>.<m> initialis� � partir de archives/<derni�re version> dans lequel j'enl�ve debian/ ou de ce qui vient d'ailleurs et qui ne contient donc pas debian/. $ tar -zcf memo-tools-1.1.tar.gz memo-tools-1.1/ $ mv memo-tools-1.1.tar.gz archives/ $ cd archives/memo-tools-1.0/ $ uupdate memo-tools-1.1.tar.gz puis modifier ce qu'il faut dans debian/ puis construction du paquet puis ... Nouvelle release debian : ----------------------- modif dans archives/<dernier source> $ dch -i "baratin explicatif" pour pr�parer nouvelle release $ emacs debian/changelog si besoin est puis construction du paquet puis ... -- Francois Mescam

