View | Details | Raw Unified | Return to bug 39605
Collapse All | Expand All

(-)Gofer/Makefile (-1 / +3 lines)
Lines 17-28 Link Here
17
LIBDIR=		${PREFIX}/lib/Gofer
17
LIBDIR=		${PREFIX}/lib/Gofer
18
MAN1=		gofer.1
18
MAN1=		gofer.1
19
19
20
USE_REINPLACE=	yes
21
20
do-install:
22
do-install:
21
	@${MKDIR} ${LIBDIR}
23
	@${MKDIR} ${LIBDIR}
22
	${INSTALL_DATA} ${WRKDIR}/*.prelude ${LIBDIR}
24
	${INSTALL_DATA} ${WRKDIR}/*.prelude ${LIBDIR}
23
	${INSTALL_DATA} ${WRKDIR}/src/prelude.h ${LIBDIR}
25
	${INSTALL_DATA} ${WRKDIR}/src/prelude.h ${LIBDIR}
26
	${REINPLACE_CMD} -e "s|#include \"prelude.h\"|#include \"${LIBDIR}/prelude.h\"|" ${WRKDIR}/src/gofc.h
24
	${INSTALL_DATA} ${WRKDIR}/src/gofc.h ${LIBDIR}
27
	${INSTALL_DATA} ${WRKDIR}/src/gofc.h ${LIBDIR}
25
	${PERL} -pi -e "s|#include \"prelude.h\"|#include \"${LIBDIR}/prelude.h\"|" ${LIBDIR}/gofc.h
26
	${INSTALL_DATA} ${WRKDIR}/src/runtime.o ${LIBDIR}
28
	${INSTALL_DATA} ${WRKDIR}/src/runtime.o ${LIBDIR}
27
	${INSTALL_SCRIPT} ${WRKDIR}/scripts/gofer ${PREFIX}/bin
29
	${INSTALL_SCRIPT} ${WRKDIR}/scripts/gofer ${PREFIX}/bin
28
	${INSTALL_SCRIPT} ${WRKDIR}/scripts/goferc ${PREFIX}/bin
30
	${INSTALL_SCRIPT} ${WRKDIR}/scripts/goferc ${PREFIX}/bin
(-)Sather/Makefile (-1 / +2 lines)
Lines 16-27 Link Here
16
16
17
BUILD_DEPENDS=	${LOCALBASE}/lib/libgc.a:${PORTSDIR}/devel/boehm-gc
17
BUILD_DEPENDS=	${LOCALBASE}/lib/libgc.a:${PORTSDIR}/devel/boehm-gc
18
18
19
USE_REINPLACE=	yes
19
USE_GMAKE=	yes
20
USE_GMAKE=	yes
20
ALL_TARGET=	full
21
ALL_TARGET=	full
21
MAN1=		sacomp.1
22
MAN1=		sacomp.1
22
23
23
pre-configure:
24
pre-configure:
24
	@${PERL} -pi.in \
25
	@${REINPLACE_CMD} \
25
		-e "s:%%CC%%:${CC}:g			;" \
26
		-e "s:%%CC%%:${CC}:g			;" \
26
	        -e "s:%%CFLAGS%%:${CFLAGS}:g		;" \
27
	        -e "s:%%CFLAGS%%:${CFLAGS}:g		;" \
27
	        -e "s:%%LOCALBASE%%:${LOCALBASE}:g	;" \
28
	        -e "s:%%LOCALBASE%%:${LOCALBASE}:g	;" \
(-)ferite/Makefile (-1 / +2 lines)
Lines 17-22 Link Here
17
		pcre.0:${PORTSDIR}/devel/pcre \
17
		pcre.0:${PORTSDIR}/devel/pcre \
18
		xml2.5:${PORTSDIR}/textproc/libxml2
18
		xml2.5:${PORTSDIR}/textproc/libxml2
19
19
20
USE_REINPLACE=	yes
20
GNU_CONFIGURE=	yes
21
GNU_CONFIGURE=	yes
21
CONFIGURE_ENV=	CPPFLAGS="${PTHREAD_CFLAGS} -I${LOCALBASE}/include" \
22
CONFIGURE_ENV=	CPPFLAGS="${PTHREAD_CFLAGS} -I${LOCALBASE}/include" \
22
		LIBS="-L${LOCALBASE}/lib"
23
		LIBS="-L${LOCALBASE}/lib"
Lines 35-41 Link Here
35
.endif
36
.endif
36
37
37
post-patch:
38
post-patch:
38
	@${PERL} -pi -e 's|%%LOCALBASE%%|${LOCALBASE}|g ; \
39
	@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g ; \
39
		s|%%PTRHEAD_CFLAGS%%|${PTHREAD_CFLAGS}|g ; \
40
		s|%%PTRHEAD_CFLAGS%%|${PTHREAD_CFLAGS}|g ; \
40
		s|%%PTHREAD_LIBS%%|${PTHREAD_LIBS:S/"//g}|g' \
41
		s|%%PTHREAD_LIBS%%|${PTHREAD_LIBS:S/"//g}|g' \
41
		${WRKSRC}/configure ${WRKSRC}/ferite-config.in
42
		${WRKSRC}/configure ${WRKSRC}/ferite-config.in
(-)schemetoc/Makefile (-2 / +3 lines)
Lines 14-19 Link Here
14
14
15
MAINTAINER=	ports@FreeBSD.org
15
MAINTAINER=	ports@FreeBSD.org
16
16
17
USE_REINPLACE=	yes
17
USE_XLIB=	yes
18
USE_XLIB=	yes
18
INSTALLS_SHLIB=	yes
19
INSTALLS_SHLIB=	yes
19
NO_WRKSUBDIR=	yes
20
NO_WRKSUBDIR=	yes
Lines 30-36 Link Here
30
.endfor
31
.endfor
31
32
32
post-patch:
33
post-patch:
33
	@${PERL} -pi -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/scsc/*.sc
34
	@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/scsc/*.sc
34
	@${PERL} -pi -e 's|%%X11BASE%%|${X11BASE}|g' ${WRKSRC}/scsc/*.sc
35
	@${REINPLACE_CMD} -e 's|%%X11BASE%%|${X11BASE}|g' ${WRKSRC}/scsc/*.sc
35
36
36
.include <bsd.port.mk>
37
.include <bsd.port.mk>
(-)scm/Makefile (-2 / +3 lines)
Lines 17-22 Link Here
17
17
18
WRKSRC=		${WRKDIR}/${PORTNAME}
18
WRKSRC=		${WRKDIR}/${PORTNAME}
19
19
20
USE_REINPLACE=	yes
20
USE_ZIP=	yes
21
USE_ZIP=	yes
21
USE_GMAKE=	yes
22
USE_GMAKE=	yes
22
MAKE_ARGS=	CC="${CC}" CFLAGS="${CFLAGS}"
23
MAKE_ARGS=	CC="${CC}" CFLAGS="${CFLAGS}"
Lines 36-43 Link Here
36
	@${CP} ${FILESDIR}/require.scm.in ${WRKDIR}/require.scm
37
	@${CP} ${FILESDIR}/require.scm.in ${WRKDIR}/require.scm
37
38
38
post-patch:
39
post-patch:
39
	@${PERL} -pi -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKDIR}/require.scm
40
	@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKDIR}/require.scm
40
	@${PERL} -pi -e 's|%%CC%%|${CC}|g ; \
41
	@${REINPLACE_CMD} -e 's|%%CC%%|${CC}|g ; \
41
		 s|%%CFLAGS%%|${CFLAGS}|g' ${WRKSRC}/build.scm
42
		 s|%%CFLAGS%%|${CFLAGS}|g' ${WRKSRC}/build.scm
42
43
43
post-build:
44
post-build:
(-)smalltalk/Makefile (-3 / +4 lines)
Lines 14-19 Link Here
14
14
15
MAINTAINER=	ports@FreeBSD.org
15
MAINTAINER=	ports@FreeBSD.org
16
16
17
USE_REINPLACE=	yes
17
USE_GMAKE=	yes
18
USE_GMAKE=	yes
18
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
19
CONFIGURE_ENV=	MAKEINFO='makeinfo --no-split'
20
CONFIGURE_ENV=	MAKEINFO='makeinfo --no-split'
Lines 35-42 Link Here
35
	@${RM} -f ${WRKSRC}/doc/gst.info*
36
	@${RM} -f ${WRKSRC}/doc/gst.info*
36
37
37
pre-patch:
38
pre-patch:
38
	@${FIND} ${WRKSRC} -name 'Makefile.in' | ${XARGS} ${PERL} -pi -e \
39
	@${FIND} ${WRKSRC} -name 'Makefile.in' | ${XARGS} ${REINPLACE_CMD} -e \
39
		's| -release \$$\(VERSION\)| -avoid-version|g'
40
		's| -release \$$(VERSION)| -avoid-version|g'
40
	@${PERL} -pi -e 's|<malloc.h>|<stdlib.h>|g' ${WRKSRC}/libltdl/ltdl.c
41
	@${REINPLACE_CMD} -e 's|<malloc.h>|<stdlib.h>|g' ${WRKSRC}/libltdl/ltdl.c
41
42
42
.include <bsd.port.mk>
43
.include <bsd.port.mk>
(-)sxm/Makefile (-1 / +2 lines)
Lines 13-25 Link Here
13
13
14
MAINTAINER=	ports@FreeBSD.org
14
MAINTAINER=	ports@FreeBSD.org
15
15
16
USE_REINPLACE=	yes
16
USE_GMAKE=	yes
17
USE_GMAKE=	yes
17
ALL_TARGET=	all image Formlist
18
ALL_TARGET=	all image Formlist
18
19
19
MAN1=		sxm.1 sxi.1
20
MAN1=		sxm.1 sxi.1
20
21
21
post-patch:
22
post-patch:
22
	@${PERL} -pi -e "s|/usr/local|${PREFIX}|g ; \
23
	@${REINPLACE_CMD} -e "s|/usr/local|${PREFIX}|g ; \
23
		s,^CC,#CC,g" ${WRKSRC}/Makefile
24
		s,^CC,#CC,g" ${WRKSRC}/Makefile
24
25
25
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)wxbasic/Makefile (-1 / +2 lines)
Lines 19-24 Link Here
19
19
20
NO_WRKSUBDIR=	yes
20
NO_WRKSUBDIR=	yes
21
21
22
USE_REINPLACE=	yes
22
USE_BISON=	yes
23
USE_BISON=	yes
23
USE_GMAKE=	yes
24
USE_GMAKE=	yes
24
MAKEFILE=	makefile.unx
25
MAKEFILE=	makefile.unx
Lines 27-33 Link Here
27
MAKE_ENV=	CXXFLAGS="${CXXFLAGS}" LIBS="${LIBS}"
28
MAKE_ENV=	CXXFLAGS="${CXXFLAGS}" LIBS="${LIBS}"
28
29
29
post-patch:
30
post-patch:
30
	@${PERL} -pi -e "s/malloc.h/stdlib.h/g" ${WRKSRC}/core.c
31
	@${REINPLACE_CMD} -e "s/malloc.h/stdlib.h/g" ${WRKSRC}/core.c
31
32
32
pre-build:
33
pre-build:
33
	@(cd ${WRKSRC} ; \
34
	@(cd ${WRKSRC} ; \
(-)yabasic/Makefile (-2 / +3 lines)
Lines 12-25 Link Here
12
12
13
MAINTAINER=	ports@FreeBSD.org
13
MAINTAINER=	ports@FreeBSD.org
14
14
15
USE_REINPLACE=	yes
15
USE_BISON=	yes
16
USE_BISON=	yes
16
USE_XLIB=	yes
17
USE_XLIB=	yes
17
GNU_CONFIGURE=	yes
18
GNU_CONFIGURE=	yes
18
MAN1=		yabasic.1
19
MAN1=		yabasic.1
19
20
20
post-patch:
21
post-patch:
21
	@${PERL} -pi -e "s|-DUNIX|\@X_CFLAGS\@ -DUNIX|g" ${WRKSRC}/Makefile.in
22
	@${REINPLACE_CMD} -e "s|-DUNIX|\@X_CFLAGS\@ -DUNIX|g" ${WRKSRC}/Makefile.in
22
	@${PERL} -pi -e "s|<malloc.h>|<stdlib.h>|g" ${WRKSRC}/bison.c
23
	@${REINPLACE_CMD} -e "s|<malloc.h>|<stdlib.h>|g" ${WRKSRC}/bison.c
23
24
24
post-install:
25
post-install:
25
.if !defined(NOPORTDOCS)
26
.if !defined(NOPORTDOCS)

Return to bug 39605