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>