[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Utiliser dpatch pour appliquer un diff



re-salut !

Je suis en train d'essayer de comprendre le fonctionnement de
l'empaquetage en créant quelques paquets simples, mais je butte
fortement sur l'utilisation de dpatch pour appliquer un patch au moment
de la construction du paquet.
Le "Debian new maintainers' guide" en parle assez brièvement au
[1]paragraphe 6.4 mais je ne suis pas certain de bien comprendre le
passage suivant :
"Edit patch to make it a -p1 patch to the source tree"

Dans mon cas, j'ai fait moi même les modifications, et obtiens le patch
avec :
$ diff -urN file.orig file.new > patch
En l'appliquant manuellement avec patch -p0, ça fonctionne; mais comment
modifier le patch pour en faire un patch de niveau 1 ?

Lorsque j'essaye tout de même de construire mon paquet avec debuild,
j'ai l'avertissement :
"mon_patch.diff not applied to ./ ."

Quelqu'un aurait-il une explication plus claire, car le manuel de dpatch
ne parle pas de cette transformation, et Google semble rester muet à mes
requêtes...

Merci par avance 
Julien

[1] http://www.debian.org/doc/maint-guide/ch-build.en.html#s-dpatch




Reply to: