6.51. Patch-2.5.4

Das Paket Patch enthält ein Programm zum Erzeugen oder Modifizieren von Dateien indem eine sogenannte „Patch“-Datei angewendet wird. Einen „Patch“ erzeugt man üblicherweise mit diff und er beschreibt in maschinenlesbarer Form die Unterschiede zwischen zwei Versionen einer Datei.

Geschätzte Kompilierzeit: 0.1 SBU
Ungefähr benötigter Festplattenplatz: 1.5 MB
Die Installation ist abhängig von: Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make und Sed

6.51.1. Installation von Patch

Bereiten Sie Patch zum Kompilieren vor (Die Präprozessor-Option -D_GNU_SOURCE wird nur auf der PowerPC-Plattform benötigt. Auf anderen Architekturen können Sie sie weglassen.):

CPPFLAGS=-D_GNU_SOURCE ./configure --prefix=/usr

Kompilieren Sie das Paket:

make

Dieses Paket enthält keine Testsuite.

Installieren Sie das Paket:

make install

6.51.2. Inhalt von Patch

Installiertes Programm: patch

Kurze Beschreibungen

patch

Verändert Dateien nach den Vorgaben einer patch-Datei. Eine patch-Datei ist üblicherweise eine Auflistung von Unterschieden, die mit dem Programm diff erzeugt wurde. Durch Anwenden dieser Unterschiede auf die Originaldateien erstellt patch eine gepatchte Version.