Re: Software auf die "alte Art" installieren?

From: Oliver Fromme <olli(at)lurza.secnetix.de>
Date: Mon, 14 Dec 2009 15:34:03 +0100 (CET)

Heino Tiedemann wrote:
> Ich habe jetzt den patch - und nun?
>
> Ich habs auf zwei arten probiert:
>
> cd /usr/ports/editors/emacs && patch < /usr/home/rotkap/emacs-23.1-update.patch
>
> cd /usr/ports/ && patch < /usr/home/rotkap/emacs-23.1-update.patch
> [...]
> |diff -r 46bfd4849e31 -r 029e1b904daf Mk/bsd.emacs.mk
> |--- a/Mk/bsd.emacs.mk Tue Dec 08 20:52:43 2009 +0000
> |+++ b/Mk/bsd.emacs.mk Thu Dec 10 00:55:49 2009 +0200

Das Diff wurde zwischen zwei separaten Ports-Trees gemacht,
daher ist da eine zusätzliche Pfad-Komponente drin (hier
"a" bzw. "b"), die man mit -p1 rauslöschen muss. Das Ganze
ist relativ zu /usr/ports.

# cd /usr/ports
# patch -p1 < $PATCHFILE

Evtl. wäre es klüger, den Patch auf einer Kopie der Ports-
Collection anzuwenden. Wenn Du /usr/ports direkt modifi-
zierst, kann es Probleme geben, wenn Du später mit csup
oder portsnap updaten willst.

Gruß
   Olli

-- 
Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M.
Handelsregister: Registergericht Muenchen, HRA 74606,  Geschäftsfuehrung:
secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün-
chen, HRB 125758,  Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart
FreeBSD-Dienstleistungen, -Produkte und mehr:  http://www.secnetix.de/bsd
"... there are two ways of constructing a software design:  One way
is to make it so simple that there are _obviously_ no deficiencies and
the other way is to make it so complicated that there are no _obvious_
deficiencies."        -- C.A.R. Hoare, ACM Turing Award Lecture, 1980
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Mon 14 Dec 2009 - 15:34:32 CET

search this site