Was ist das hier
Diese Anleitung beschreibt die Erstellung eines Patches.
Begriffe und Variablen
Variable |
Bedeutung |
$SRC |
bezeichnet das Original-Verzeichnis |
$SRC-patched |
bezeichnet die Kopie des Original-Verzeichnisses |
$PATCHNAME |
ersetzt du durch einen passenden Namen fuer deinen Patch |
Anwendung
eine Kopie der gesamten Sourcen erstellen:
cp -R $SRC $SRC-patched
die gewuenschten Dateien im Verzeichnis $SRC-patched veraendern
den Patch erzeugen:
diff -ruN $SRC $SRC-patched > $PATCHNAME
den Patch auf das Original anwenden:
patch -p0 < $PATCHNAME
- Sourcen erneut compilieren und installieren
$SRC-patched kann wieder geloescht werden:
rm -r $SRC-patched