Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Jul 2005 21:34:25 +0200 (CEST)
From:      Soeren Straarup <xride@x12.dk>
To:        Paul Schmehl <pauls@utdallas.edu>
Cc:        ports@freebsd.org
Subject:   Re: patch problem with new port
Message-ID:  <20050719213342.H27439@x12.dk>
In-Reply-To: <0D43EF3184DD2596A0C6F74E@utd59514.utdallas.edu>
References:  <7EA964ADB15B6C3F4E521554@utd59514.utdallas.edu> <790a9fff05071911356839b928@mail.gmail.com> <0D43EF3184DD2596A0C6F74E@utd59514.utdallas.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 19 Jul 2005, Paul Schmehl wrote:

> --On Tuesday, July 19, 2005 13:35:07 -0500 Scot Hetzel <swhetzel@gmail.com> 
> wrote:
>> 
>> If you are repeatedly changing only one line in several files, you
>> could use the ${REPLACE_CMD} variable to replace the line.
>> 
>> USE_REINPLACE=	yes
>> WISH_CMD?=    wish8.3
>> 
>> post-patch:
>> .for file in file1 file2
>>     @${REINPLACE_CMD} -e 's:exec wish:exec ${WISH_CMD}:g' ${WRKDIR}/$file
>> .endfor
>> 
>> You can use this trick even if you are patching one of the files, as
>> the post-patch occurs after your patch is applied.
>> 
> This looks like the way to go, but I can't seem to get it to work.  The file 
> I want to patch is in ${WRKSRC}/client/, and here's the portion of the 
> Makefile that uses REINPLACE.
>
> NO_BUILD=       yes
> USE_REINPLACE=  yes
> WISH_CMD?=      wish8.3
> WRKSRC=         ${WRKDIR}/sguil-${PORTVERSION}
>
> PORTDOCS=       CHANGES INSTALL INSTALL.openbsd LICENSE.QPL \
>               OPENSSL.README TODO USAGE sguildb.dia
>
> .include <bsd.port.pre.mk>
>
> post-patch:
> .for f in sguil.tk
> @${REINPLACE_CMD} -e 's:exec wish:exec ${WISH_CMD}:' ${WRKDIR}/client/${f}
                                                             ^^^
Should that not be SRC?

> .endfor
>
> I'm sure it's something due to my ignorance, but I can't get this to work, 
> even though I tried several different permutations of the path to the file. 
> Any suggestions?
>
> Paul Schmehl (pauls@utdallas.edu)
> Adjunct Information Security Officer
> University of Texas at Dallas
> AVIEN Founding Member
> http://www.utdallas.edu/ir/security/
> _______________________________________________
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"
>

\Soeren Straarup

Soeren Straarup   | aka OZ2DAK aka Xride
FreeBSD wannabe   | FreeBSD since 2.2.6-R
    'We wanted to believe. But the tools
     had been taken away..' Mulder



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050719213342.H27439>