Unterschiede zwischen den Revisionen 5 und 6
Revision 5 vom 2012-06-13 21:26:22
Größe: 817
Autor: anonym
Kommentar: converted to 1.6 markup
Revision 6 vom 2022-11-25 21:32:35
Größe: 0
Autor: phil
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 1: Zeile 1:
<<TableOfContents>>

----
= 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 =

 1. eine Kopie der gesamten Sourcen erstellen:{{{
cp -R $SRC $SRC-patched
}}}
 1. die gewuenschten Dateien im Verzeichnis ''$SRC-patched'' veraendern
 1. den Patch erzeugen:{{{
diff -ruN $SRC $SRC-patched > $PATCHNAME
}}}
 1. den Patch auf das Original anwenden:{{{
patch -p0 < $PATCHNAME}}}
 1. Sourcen erneut compilieren und installieren
 1. ''$SRC-patched'' kann wieder geloescht werden:{{{
rm -r $SRC-patched
}}}

Creative Commons Lizenzvertrag
This page is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.