Re: port mit optionalem Patch ausstatten

From: Oliver Fromme <olli(at)lurza.secnetix.de>
Date: Fri, 7 Jan 2011 17:45:39 +0100 (CET)

rainer(at)ultra-secure.de wrote:
> OPTIONS= DUPLICATE_HEADER "allow duplicate headers patch"
>
> .if defined(WITH_DUPLICATE_HEADER)
> PATCHFILES+= patch-mod_fastcgi.c
> .endif
>
> Nun ist es aber so, dass der Patch scheinbar jedesmal eingespielt wird,
> selbst wenn ich ihn abgewählt habe.

Zwei Punkte:

1. Patch-Files, die mit "patch-" beginnen, werden _immer_
automatisch angewandt. Du solltest dem Patch also einen
anderen Namen geben.

2. PATCHFILES ist für den Fall gedacht, dass zusätzliche
Patches von einem Server heruntergeladen werden müssen, im
Zusammenspiel mit PATCH_SITES. Für Patches, die bereits
im Port enthalten sind, ist EXTRA_PATCHES zu verwenden,
also z.B. so:

.if defined(WITH_DUPLICATE_HEADER))
EXTRA_PATCHES+= ${FILESDIR}/optional-mod_fastcgi.c
.endif

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
With Perl you can manipulate text, interact with programs, talk over
networks, drive Web pages, perform arbitrary precision arithmetic,
and write programs that look like Snoopy swearing.
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Fri 07 Jan 2011 - 17:45:59 CET

search this site