Date: Fri, 21 Jun 2002 00:12:27 +0200 (CEST) From: Oliver Braun <obraun@informatik.unibw-muenchen.de> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/39605: Update ports@ maintained ports in category lang: ${PERL} -> ${REINPLACE_CMD} Message-ID: <20020620221227.0647023C@unsane.de>
next in thread | raw e-mail | index | archive | help
>Number: 39605 >Category: ports >Synopsis: Update ports@ maintained ports in category lang: ${PERL} -> ${REINPLACE_CMD} >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Thu Jun 20 15:20:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Oliver Braun >Release: FreeBSD 4.6-STABLE i386 >Organization: >Environment: System: FreeBSD galore.unsane.de 4.6-STABLE FreeBSD 4.6-STABLE #0: Sun Jun 16 12:43:32 CEST 2002 root@galore.unsane.de:/usr/obj/usr/src/sys/GALORE_OB i386 >Description: Replace ${PERL} with ${REINPLACE_CMD} in lang/Gofer lang/Sather lang/ferite lang/schemetoc lang/scm lang/smalltalk lang/sxm lang/wxbasic lang/yabasic Regards, Olli >How-To-Repeat: >Fix: Index: Gofer/Makefile =================================================================== RCS file: /home/ncvs/ports/lang/Gofer/Makefile,v retrieving revision 1.14 diff -u -r1.14 Makefile --- Gofer/Makefile 2001/02/08 12:47:20 1.14 +++ Gofer/Makefile 2002/06/20 22:06:49 @@ -17,12 +17,14 @@ LIBDIR= ${PREFIX}/lib/Gofer MAN1= gofer.1 +USE_REINPLACE= yes + do-install: @${MKDIR} ${LIBDIR} ${INSTALL_DATA} ${WRKDIR}/*.prelude ${LIBDIR} ${INSTALL_DATA} ${WRKDIR}/src/prelude.h ${LIBDIR} + ${REINPLACE_CMD} -e "s|#include \"prelude.h\"|#include \"${LIBDIR}/prelude.h\"|" ${WRKDIR}/src/gofc.h ${INSTALL_DATA} ${WRKDIR}/src/gofc.h ${LIBDIR} - ${PERL} -pi -e "s|#include \"prelude.h\"|#include \"${LIBDIR}/prelude.h\"|" ${LIBDIR}/gofc.h ${INSTALL_DATA} ${WRKDIR}/src/runtime.o ${LIBDIR} ${INSTALL_SCRIPT} ${WRKDIR}/scripts/gofer ${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKDIR}/scripts/goferc ${PREFIX}/bin Index: Sather/Makefile =================================================================== RCS file: /home/ncvs/ports/lang/Sather/Makefile,v retrieving revision 1.23 diff -u -r1.23 Makefile --- Sather/Makefile 2002/05/08 20:51:40 1.23 +++ Sather/Makefile 2002/06/20 22:06:49 @@ -16,12 +16,13 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/libgc.a:${PORTSDIR}/devel/boehm-gc +USE_REINPLACE= yes USE_GMAKE= yes ALL_TARGET= full MAN1= sacomp.1 pre-configure: - @${PERL} -pi.in \ + @${REINPLACE_CMD} \ -e "s:%%CC%%:${CC}:g ;" \ -e "s:%%CFLAGS%%:${CFLAGS}:g ;" \ -e "s:%%LOCALBASE%%:${LOCALBASE}:g ;" \ Index: ferite/Makefile =================================================================== RCS file: /home/ncvs/ports/lang/ferite/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- ferite/Makefile 2002/06/04 01:38:43 1.5 +++ ferite/Makefile 2002/06/20 22:06:51 @@ -17,6 +17,7 @@ pcre.0:${PORTSDIR}/devel/pcre \ xml2.5:${PORTSDIR}/textproc/libxml2 +USE_REINPLACE= yes GNU_CONFIGURE= yes CONFIGURE_ENV= CPPFLAGS="${PTHREAD_CFLAGS} -I${LOCALBASE}/include" \ LIBS="-L${LOCALBASE}/lib" @@ -35,7 +36,7 @@ .endif post-patch: - @${PERL} -pi -e 's|%%LOCALBASE%%|${LOCALBASE}|g ; \ + @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g ; \ s|%%PTRHEAD_CFLAGS%%|${PTHREAD_CFLAGS}|g ; \ s|%%PTHREAD_LIBS%%|${PTHREAD_LIBS:S/"//g}|g' \ ${WRKSRC}/configure ${WRKSRC}/ferite-config.in Index: schemetoc/Makefile =================================================================== RCS file: /home/ncvs/ports/lang/schemetoc/Makefile,v retrieving revision 1.21 diff -u -r1.21 Makefile --- schemetoc/Makefile 2002/04/22 20:34:37 1.21 +++ schemetoc/Makefile 2002/06/20 22:06:54 @@ -14,6 +14,7 @@ MAINTAINER= ports@FreeBSD.org +USE_REINPLACE= yes USE_XLIB= yes INSTALLS_SHLIB= yes NO_WRKSUBDIR= yes @@ -30,7 +31,7 @@ .endfor post-patch: - @${PERL} -pi -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/scsc/*.sc - @${PERL} -pi -e 's|%%X11BASE%%|${X11BASE}|g' ${WRKSRC}/scsc/*.sc + @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/scsc/*.sc + @${REINPLACE_CMD} -e 's|%%X11BASE%%|${X11BASE}|g' ${WRKSRC}/scsc/*.sc .include <bsd.port.mk> Index: scm/Makefile =================================================================== RCS file: /home/ncvs/ports/lang/scm/Makefile,v retrieving revision 1.26 diff -u -r1.26 Makefile --- scm/Makefile 2002/06/05 00:43:23 1.26 +++ scm/Makefile 2002/06/20 22:06:54 @@ -17,6 +17,7 @@ WRKSRC= ${WRKDIR}/${PORTNAME} +USE_REINPLACE= yes USE_ZIP= yes USE_GMAKE= yes MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" @@ -36,8 +37,8 @@ @${CP} ${FILESDIR}/require.scm.in ${WRKDIR}/require.scm post-patch: - @${PERL} -pi -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKDIR}/require.scm - @${PERL} -pi -e 's|%%CC%%|${CC}|g ; \ + @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKDIR}/require.scm + @${REINPLACE_CMD} -e 's|%%CC%%|${CC}|g ; \ s|%%CFLAGS%%|${CFLAGS}|g' ${WRKSRC}/build.scm post-build: Index: smalltalk/Makefile =================================================================== RCS file: /home/ncvs/ports/lang/smalltalk/Makefile,v retrieving revision 1.39 diff -u -r1.39 Makefile --- smalltalk/Makefile 2002/05/04 18:31:41 1.39 +++ smalltalk/Makefile 2002/06/20 22:06:54 @@ -14,6 +14,7 @@ MAINTAINER= ports@FreeBSD.org +USE_REINPLACE= yes USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_ENV= MAKEINFO='makeinfo --no-split' @@ -35,8 +36,8 @@ @${RM} -f ${WRKSRC}/doc/gst.info* pre-patch: - @${FIND} ${WRKSRC} -name 'Makefile.in' | ${XARGS} ${PERL} -pi -e \ - 's| -release \$$\(VERSION\)| -avoid-version|g' - @${PERL} -pi -e 's|<malloc.h>|<stdlib.h>|g' ${WRKSRC}/libltdl/ltdl.c + @${FIND} ${WRKSRC} -name 'Makefile.in' | ${XARGS} ${REINPLACE_CMD} -e \ + 's| -release \$$(VERSION)| -avoid-version|g' + @${REINPLACE_CMD} -e 's|<malloc.h>|<stdlib.h>|g' ${WRKSRC}/libltdl/ltdl.c .include <bsd.port.mk> Index: sxm/Makefile =================================================================== RCS file: /home/ncvs/ports/lang/sxm/Makefile,v retrieving revision 1.2 diff -u -r1.2 Makefile --- sxm/Makefile 2002/01/01 06:59:34 1.2 +++ sxm/Makefile 2002/06/20 22:06:54 @@ -13,13 +13,14 @@ MAINTAINER= ports@FreeBSD.org +USE_REINPLACE= yes USE_GMAKE= yes ALL_TARGET= all image Formlist MAN1= sxm.1 sxi.1 post-patch: - @${PERL} -pi -e "s|/usr/local|${PREFIX}|g ; \ + @${REINPLACE_CMD} -e "s|/usr/local|${PREFIX}|g ; \ s,^CC,#CC,g" ${WRKSRC}/Makefile .include <bsd.port.mk> Index: wxbasic/Makefile =================================================================== RCS file: /home/ncvs/ports/lang/wxbasic/Makefile,v retrieving revision 1.2 diff -u -r1.2 Makefile --- wxbasic/Makefile 2002/06/08 18:39:43 1.2 +++ wxbasic/Makefile 2002/06/20 22:06:55 @@ -19,6 +19,7 @@ NO_WRKSUBDIR= yes +USE_REINPLACE= yes USE_BISON= yes USE_GMAKE= yes MAKEFILE= makefile.unx @@ -27,7 +28,7 @@ MAKE_ENV= CXXFLAGS="${CXXFLAGS}" LIBS="${LIBS}" post-patch: - @${PERL} -pi -e "s/malloc.h/stdlib.h/g" ${WRKSRC}/core.c + @${REINPLACE_CMD} -e "s/malloc.h/stdlib.h/g" ${WRKSRC}/core.c pre-build: @(cd ${WRKSRC} ; \ Index: yabasic/Makefile =================================================================== RCS file: /home/ncvs/ports/lang/yabasic/Makefile,v retrieving revision 1.14 diff -u -r1.14 Makefile --- yabasic/Makefile 2002/02/09 23:05:09 1.14 +++ yabasic/Makefile 2002/06/20 22:06:55 @@ -12,14 +12,15 @@ MAINTAINER= ports@FreeBSD.org +USE_REINPLACE= yes USE_BISON= yes USE_XLIB= yes GNU_CONFIGURE= yes MAN1= yabasic.1 post-patch: - @${PERL} -pi -e "s|-DUNIX|\@X_CFLAGS\@ -DUNIX|g" ${WRKSRC}/Makefile.in - @${PERL} -pi -e "s|<malloc.h>|<stdlib.h>|g" ${WRKSRC}/bison.c + @${REINPLACE_CMD} -e "s|-DUNIX|\@X_CFLAGS\@ -DUNIX|g" ${WRKSRC}/Makefile.in + @${REINPLACE_CMD} -e "s|<malloc.h>|<stdlib.h>|g" ${WRKSRC}/bison.c post-install: .if !defined(NOPORTDOCS) >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020620221227.0647023C>