[Extensions] [howto-patch]

Howto - Patch ausführen
# In das Source-Verzeichnis wechseln
cd /usr/local/src/proc
patch -p1 /pfad/zum/patch

Howto - Patch erstellen
# In das Heimatverzeichnis wechseln
cd ~
# Verzeichnis zum Arbeiten erstellen, z.B.: work
mkdir work
# Programm-Sourcen zweimal in das Arbeitsverzeichnis kopieren bzw entpacken
cp -R proc work
cp -R work/proc work/proc-patched
# In das *-patched Verzeichnis wechseln und seine Änderungen vornehmen
cd work/proc-patched

# Die Unterschiede zwischen den beiden Verzeichnissen proc und proc-patched in eine Datei schreiben
# Achtung! Eventuell vom System angelegte Sicherungen vorher löschen
cd ~/work
diff -ruN proc proc-patched > proc-patched.diff

# Patch ausprobieren
cd ~/work/proc
patch -p1 ../proc-patched.diff

# Patch sichern und Arbeitsverzeichnis entfernen
cd ~
cp work/proc-patched.diff .
rm -rf work


back to

  Powered by PHPSitemaker