-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Frédéric Bothamy a écrit : > * mahashakti89 <[EMAIL PROTECTED]> [2006-03-05 07:39] : > >>Bonjour !! >> >>Tout est dans le titre, comment appliquer un patch trouvé sur >>http://bugs.debian.org à un paquet DEB, en l'occurrence yaird ? >>Quels outils utiliser et surtout comment ? > > > La méthode est la suivante : > > - installer les dépendances de construction (i.e. le paquet > build-essential et les dépendances propres au paquet avec > "apt-get build-dep paquet") (c'est la seule étape avec la dernière > nécessitant les droits root) > - récupérer le paquet source debian : "apt-get source paquet" > - appliquer le patch, ici, cela dépend du système de gestion des patch > utilisé par le paquet. Pour la plupart des paquets, il suffit > d'appliquer le patch aux sources déjà modifiés (par les modifications > du responsable du paquet) avec "patch".¹ > - ne pas oublier de mettre à jour le fichier debian/changelog (c'est sur > les infos de ce fichier que l'outil de construction se base pour > déterminer le nouveau numéro de version) > - réaliser la compilation proprement dite avec dpkg-buildpackage (du > paquet dpkg-dev) (personnellement, j'utilise les options -us, -uc et > -rfakeroot) > - tester le paquet (avec lintian, linda et autres) > - installer le paquet manuellement avec dpkg (ou le placer dans un dépôt > local ou distant et faire l'installation avec apt-get). > > Voilà, c'est tout. > > > Fred > > ¹ Pour des systèmes plus compliqués de gestion de paquet, il y a, par > exemple, quilt utilisé pour la maintenance des patchs du paquet > xorg-x11. >
MERCI !!! mahashakti89 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFEFZFTPPuyRSaD7LoRAsFpAJwKFyqj4CerX22HAuP4MVxzAdZGCgCgtfou Pax+T2o+XY1t7oBxZw5k28w= =/hHU -----END PGP SIGNATURE----- -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]