diff options
-rw-r--r-- | audio/liba52-devel/Makefile | 5 | ||||
-rw-r--r-- | audio/liba52/Makefile | 5 | ||||
-rw-r--r-- | audio/toolame/Makefile | 7 | ||||
-rw-r--r-- | cad/electric/Makefile | 7 |
4 files changed, 14 insertions, 10 deletions
diff --git a/audio/liba52-devel/Makefile b/audio/liba52-devel/Makefile index e08ca119a9c0..245a00ffb9db 100644 --- a/audio/liba52-devel/Makefile +++ b/audio/liba52-devel/Makefile @@ -15,6 +15,7 @@ DISTNAME= a52dec-${PORTVERSION:S/.b/b/} MAINTAINER= lioux@FreeBSD.org USE_GMAKE= yes +USE_REINPLACE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-oss --enable-shared USE_LIBTOOL= yes @@ -48,11 +49,11 @@ pre-everything:: post-patch: .ifndef(WITH_OPTIMIZED_CFLAGS) - @${PERL} -pi.orig -e 's!-O3!${CFLAGS}!;s!-mcpu=[^"]+"!"!' \ + @${REINPLACE_CMD} -E -e 's!-O3!${CFLAGS}!' -e 's!-mcpu=[^"]+"!"!' \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} .endif .ifndef(WITHOUT_DJBFFT) - @${PERL} -pi -e 's|(fftc4.h)|djbfft/\1|' ${WRKSRC}/liba52/imdct.c + @${REINPLACE_CMD} -E -e 's|(fftc4.h)|djbfft/\1|' ${WRKSRC}/liba52/imdct.c .endif post-configure: diff --git a/audio/liba52/Makefile b/audio/liba52/Makefile index e08ca119a9c0..245a00ffb9db 100644 --- a/audio/liba52/Makefile +++ b/audio/liba52/Makefile @@ -15,6 +15,7 @@ DISTNAME= a52dec-${PORTVERSION:S/.b/b/} MAINTAINER= lioux@FreeBSD.org USE_GMAKE= yes +USE_REINPLACE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-oss --enable-shared USE_LIBTOOL= yes @@ -48,11 +49,11 @@ pre-everything:: post-patch: .ifndef(WITH_OPTIMIZED_CFLAGS) - @${PERL} -pi.orig -e 's!-O3!${CFLAGS}!;s!-mcpu=[^"]+"!"!' \ + @${REINPLACE_CMD} -E -e 's!-O3!${CFLAGS}!' -e 's!-mcpu=[^"]+"!"!' \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} .endif .ifndef(WITHOUT_DJBFFT) - @${PERL} -pi -e 's|(fftc4.h)|djbfft/\1|' ${WRKSRC}/liba52/imdct.c + @${REINPLACE_CMD} -E -e 's|(fftc4.h)|djbfft/\1|' ${WRKSRC}/liba52/imdct.c .endif post-configure: diff --git a/audio/toolame/Makefile b/audio/toolame/Makefile index ea4e2ea51f0c..36ef768bea4d 100644 --- a/audio/toolame/Makefile +++ b/audio/toolame/Makefile @@ -16,6 +16,7 @@ EXTRACT_SUFX= .tgz MAINTAINER= lioux@FreeBSD.org USE_GMAKE= yes +USE_REINPLACE= yes ALL_TARGET= ${PORTNAME} DOC_FILES= CHANGES COPYING FUTURE GPL HISTORY README README.VBR @@ -35,14 +36,14 @@ pre-everything:: post-patch: .ifndef(WITH_OPTIMIZED_CFLAGS) - @${PERL} -pi -e 's|\$$\(TWEAKS\)||' \ + @${REINPLACE_CMD} -E -e 's|\$$\(TWEAKS\)||' \ ${WRKSRC}/Makefile .endif .ifndef(WITH_PROFILED) - @${PERL} -pi -e 's|\$$\(PG\)||' \ + @${REINPLACE_CMD} -E -e 's|\$$\(PG\)||' \ ${WRKSRC}/Makefile .endif - @${PERL} -pi.orig -e \ + @${REINPLACE_CMD} -E -e \ 's@^CC\s.+|\$$\((ARCH|DMALLOCLIB|DMAL|OPTIM|WARNING)\)@@g' \ ${WRKSRC}/Makefile diff --git a/cad/electric/Makefile b/cad/electric/Makefile index df0484af57f1..a8bd187e71ed 100644 --- a/cad/electric/Makefile +++ b/cad/electric/Makefile @@ -14,6 +14,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/\.(.)$/\1/} MAINTAINER= lioux@FreeBSD.org +USE_REINPLACE= yes USE_XLIB= yes USE_MOTIF= yes GNU_CONFIGURE= yes @@ -22,9 +23,9 @@ CONFIGURE_ARGS= -with-x INSTALL_DIR= ${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m 755 post-patch: - @${PERL} -pi -e 's|/usr/local/lib/electric/|${PREFIX}/share/electric/lib/|; \ + @${REINPLACE_CMD} -e 's|/usr/local/lib/electric/|${PREFIX}/share/electric/lib/|; \ s|/usr/local/|${PREFIX}/|' ${WRKSRC}/src/include/config.h - @${PERL} -pi -e 's|/lib/electric|/share/electric/lib|' ${WRKSRC}/Makefile.in - @${PERL} -pi -e 's|/usr/X11R6/|${X11BASE}/|' ${WRKSRC}/configure + @${REINPLACE_CMD} -e 's|/lib/electric|/share/electric/lib|' ${WRKSRC}/Makefile.in + @${REINPLACE_CMD} -e 's|/usr/X11R6/|${X11BASE}/|' ${WRKSRC}/configure .include <bsd.port.mk> |