PatchAvance » Historique » Version 1
Version 1/9
-
Suivant » -
Version actuelle
Gérald Schwartzmann, 14/06/2010 15:02
Patch Avancé¶
Plutôt que de réaliser le patch depuis le Makefile avec la commande :
patch -d $(SERVER_PATH)/dokuwiki -p1 < patch/eole.patch
on peut utiliser le gestionnaire de paquet pour appliquer le patch.
créer votre patch comme avec la méthode simple¶
installer dpatch
apt-get install dpatch¶
modifier le debian/rules¶
ajouter dans la section build-stamp:
dpatch apply-all -v touch patch-stamp
ajouter dans la section clean:
dpatch deapply-all rm -rf patch-stamp debian/patched
le répertoire debian/patches¶
créer le répertoire debian/patches
mkdir debian/patches
placer dedans votre fichier patch
se placer dans le répertoire patches
et lister vos patch dans un fichier nommé 00list
for i in `ls`; do echo $i > 00list; done
créer l'entête
dpatch patch-template votre_patch
ajouter les lignes générées à votre patch