mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
Avoid Perl.
PR: 47651 Submitted by: Simon Schubert of ath.cx Concatenate the two regexes in post-patch.
This commit is contained in:
parent
e4d8b541f3
commit
337990e0b3
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=90250
1 changed files with 11 additions and 6 deletions
|
@ -32,12 +32,17 @@ BROKEN= "Does not compile (bad C++ code)"
|
|||
.endif
|
||||
|
||||
post-patch:
|
||||
${PERL} -pi -e "s:-ldl::g; s:^CFLAGS:XCFLAGS:g; s:^CXXFLAGS:XCXXFLAGS:g; s:usr/X11R6:${PREFIX}:g" ${WRKSRC}/Makefile.in
|
||||
${PERL} -pi -e 's|-O3|${PTHREAD_CFLAGS}|g ; \
|
||||
s|CFLAGS =|CFLAGS +=|g ; \
|
||||
s|CXXFLAGS=|CXXFLAGS+=|g ; \
|
||||
s|-lm|${PTHREAD_LIBS} -lm|g ; \
|
||||
s|/usr/X11R6|${X11BASE}|g' ${WRKSRC}/Makefile.in
|
||||
${MV} ${WRKSRC}/Makefile.in ${WRKSRC}/Makefile.in.orig
|
||||
${SED} -E "s:-ldl::g; \
|
||||
s:^CFLAGS:XCFLAGS:g; \
|
||||
s:^CXXFLAGS:XCXXFLAGS:g; \
|
||||
s:usr/X11R6:${PREFIX}:g; \
|
||||
s:-O3:${PTHREAD_CFLAGS}:g; \
|
||||
s:CFLAGS =:CFLAGS +=:g; \
|
||||
s:CXXFLAGS=:CXXFLAGS+=:g; \
|
||||
s:-lm:${PTHREAD_LIBS} -lm:g; \
|
||||
s:/usr/X11R6:${X11BASE}:g" \
|
||||
< ${WRKSRC}/Makefile.in.orig > ${WRKSRC}/Makefile.in
|
||||
|
||||
pre-install:
|
||||
${ECHO_CMD} bin/SpiralLoops > ${PLIST}
|
||||
|
|
Loading…
Add table
Reference in a new issue