[dan@ngaio:~/tmp] $ cp -r /usr/ports/sysutils/bacula-server .
[dan@ngaio:~/tmp] $ fetch -o patches "http://www.freebsd.org/cgi/query-pr.cgi?pr=108580&getpatch=1"
fetch: http://www.freebsd.org/cgi/query-pr.cgi?pr=108580&getpatch=1: size of remote file is not known
patches 2960 B 14 kBps
[dan@ngaio:~/tmp] $ patch < patches
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff -ruN /usr/ports/sysutils/bacula-server/Makefile bacula-server/Makefile
|--- /usr/ports/sysutils/bacula-server/Makefile Sun Apr 16 05:18:55 2006
|+++ bacula-server/Makefile Mon Apr 17 09:26:22 2006
--------------------------
Patching file bacula-server/Makefile using Plan A...
Hunk #1 succeeded at 31 with fuzz 2 (offset 9 lines).
Hunk #2 failed at 351.
1 out of 2 hunks failed--saving rejects to bacula-server/Makefile.rej
Hmm... The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff -ruN /usr/ports/sysutils/bacula-server/files/pkg-message.in bacula-server/files/pkg-message.in
|--- /usr/ports/sysutils/bacula-server/files/pkg-message.in Wed Dec 31 19:00:00 1969
|+++ bacula-server/files/pkg-message.in Mon Apr 17 09:48:10 2006
--------------------------
(Creating file pkg-message.in...)
Patching file pkg-message.in using Plan A...
Hunk #1 succeeded at 1.
Hmm... The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff -ruN /usr/ports/sysutils/bacula-server/pkg-message bacula-server/pkg-message
|--- /usr/ports/sysutils/bacula-server/pkg-message Sun Apr 16 05:18:55 2006
|+++ bacula-server/pkg-message Wed Dec 31 19:00:00 1969
--------------------------
File to patch: