On Sat, Aug 30, 2003 at 06:35:48PM +0200, Arnaud Vandyck wrote: > On Fri, 29 Aug 2003 11:46:49 -0400 > Daniel D�chelotte <[EMAIL PROTECTED]> wrote: > > > Quand meme : comment je suis sense modifier les sources ? Directement, ou > > dans une seconde arborescence, de sorte a pouvoir generer un (gros) diff a > > mettre dans debian/patches a chaque fois que je veux compiler ? > > Tu peux faire cela avec dpatch. En g�n�ral, je modifie les sources (en > copiant au pr�alable le fichier que je vais modifier), je cr�e > diff�rents patch que je d�place dans la hi�rarchie sup�rieure au > paquet. Je remets le paquet dans son �tat original puis j'appelle > dpatch, et j'applique les patches au fur et � mesure. En g�n�ral, si ce > n'est pas sp�cifique � Debian mais que cela peut int�resser tout le > projet, je transmets les patches � l'auteur ou � une liste de diffusion > 'upstream'.
Ah, si la question est maintenant de comment maintenir une pile de patches bien propre au dessus du paquet, on peut toujours jouer avec quilt. C'est pas un paquet officiel de debian, mais je l'ai empaquete, ce qui le rend dispo. Ensuite, il est clair qu'avoir un paquet officiel build-dependant de qqch n'etant pas dans l'archive, c'est pas top. Mais laissez moi vous faire la reclame tout de meme. Apres trois personnes m'ayant *propose* l'upload, j'vais bien trouver quelqu'un pour le faire effectivement... quilt, comme dpatch ou dbs, permettent d'utiliser des piles de patches, qui peuvent etre appliques les uns separements des autres. La difference, c'est que c'est pas cible sur faire des paquets debian, a la base, mais c'est utilise par des gens maintenant des piles de patches de quelques centaines de membres au dessus du noyau linux, cible mouvante s'il en est. Donc, y'a un outil pour monter/descendre dans la pile, et au contraire de dbs, par exemple, il marche. Meme si on lui colle un gros coup de ctrl-C en travers de la tete, il survit et la pile devrait pas etre corrompue. La cerise sur le gateau, qui ne devrait surprendre personne, c'est que l'outil est bien internationalise, et parle le francais sans probleme. ;) Le gros probleme est le manque de page de man. Mais l'outil et chacune des sous-commandes (a la cvs) a un -h bien fait (traduit aussi, evidement). Achetez mon paquet, il est GPL mon paquet... http://graal.ens-lyon.fr/~mquinson/deb.html#quilt Bye, Mt. -- Each language has its purpose, however humble. Each language expresses the Yin and Yang of software. Each language has its place within the Tao. But do not program in COBOL if you can avoid it. -- The Tao of programming

