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

(-)ports/devel/premake4/Makefile (-1 / +1 lines)
Lines 30-40 Link Here
30
post-patch:
30
post-patch:
31
	${REINPLACE_CMD} -e 's|-ldl||' ${BUILD_WRKSRC}/Premake4.make
31
	${REINPLACE_CMD} -e 's|-ldl||' ${BUILD_WRKSRC}/Premake4.make
32
	${REINPLACE_CMD} -e 's|debug|release|' ${WRKSRC}/tests/test
32
	${REINPLACE_CMD} -e 's|debug|release|' ${WRKSRC}/tests/test
33
33
34
do-install:
34
do-install:
35
.if !defined(NOPORTDOCS)
35
.if ${PORT_OPTIONS:MDOCS}
36
	@${MKDIR} ${DOCSDIR}
36
	@${MKDIR} ${DOCSDIR}
37
	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}
37
	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}
38
.endif
38
.endif
39
	${INSTALL_PROGRAM} ${WRKSRC}/bin/release/premake4 ${PREFIX}/bin
39
	${INSTALL_PROGRAM} ${WRKSRC}/bin/release/premake4 ${PREFIX}/bin
40
40
(-)ports/lang/ikarus/Makefile (-1 / +6 lines)
Lines 17-39 Link Here
17
MAINTAINER=	vmagerya@gmail.com
17
MAINTAINER=	vmagerya@gmail.com
18
COMMENT=	Optimizing incremental native-code compiler for R6RS Scheme
18
COMMENT=	Optimizing incremental native-code compiler for R6RS Scheme
19
19
20
LIB_DEPENDS=	gmp.10:${PORTSDIR}/math/gmp
20
LIB_DEPENDS=	gmp.10:${PORTSDIR}/math/gmp
21
21
22
# Both install bin/scheme-script
23
CONFLICTS=	petite-chez-*
24
22
FETCH_ARGS=	-Fpr
25
FETCH_ARGS=	-Fpr
23
USE_GMAKE=	yes
26
USE_GMAKE=	yes
24
GNU_CONFIGURE=	yes
27
GNU_CONFIGURE=	yes
25
CONFIGURE_ARGS+=\
28
CONFIGURE_ARGS+=\
26
		CFLAGS="-I${LOCALBASE}/include" \
29
		CFLAGS="-I${LOCALBASE}/include" \
27
		LDFLAGS="-L${LOCALBASE}/lib"
30
		LDFLAGS="-L${LOCALBASE}/lib"
28
31
29
ONLY_FOR_ARCHS=	i386
32
ONLY_FOR_ARCHS=	i386
33
.if defined(PACKAGE_BUILDING)
30
NO_PACKAGE=	Pointyhat cluster CPUs do not support required SSE instruction set
34
NO_PACKAGE=	Pointyhat cluster CPUs do not support required SSE instruction set
35
.endif
31
36
32
.include <bsd.port.pre.mk>
37
.include <bsd.port.pre.mk>
33
38
34
.if defined(NOPORTDOCS)
39
.if !${PORT_OPTIONS:MDOCS}
35
EXTRA_PATCHES+=	${FILESDIR}/extra-patch-Makefile.in \
40
EXTRA_PATCHES+=	${FILESDIR}/extra-patch-Makefile.in \
36
		${FILESDIR}/extra-patch-doc__Makefile.in
41
		${FILESDIR}/extra-patch-doc__Makefile.in
37
.endif
42
.endif
38
43
39
.if ${OSVERSION} < 700042
44
.if ${OSVERSION} < 700042
(-)ports/lang/petite-chez/Makefile (+3 lines)
Lines 13-22 Link Here
13
DISTNAME=	pcsv${PORTVERSION}-${CHEZ_MACHTYPE}
13
DISTNAME=	pcsv${PORTVERSION}-${CHEZ_MACHTYPE}
14
14
15
MAINTAINER=	vmagerya@gmail.com
15
MAINTAINER=	vmagerya@gmail.com
16
COMMENT=	Free interpreter for Chez Scheme system
16
COMMENT=	Free interpreter for Chez Scheme system
17
17
18
# Both install bin/scheme-script
19
CONFLICTS=	ikarus-*
20
18
ONLY_FOR_ARCHS=	i386 amd64
21
ONLY_FOR_ARCHS=	i386 amd64
19
22
20
NO_PACKAGE=	user must accept license terms before installation
23
NO_PACKAGE=	user must accept license terms before installation
21
24
22
.if defined(PACKAGE_BUILDING)
25
.if defined(PACKAGE_BUILDING)
(-)ports/lang/stklos/Makefile (-1 / +1 lines)
Lines 50-60 Link Here
50
		${WRKSRC}/doc/Makefile.in
50
		${WRKSRC}/doc/Makefile.in
51
	@${REINPLACE_CMD} -e 's|; make|; $$(MAKE)|' \
51
	@${REINPLACE_CMD} -e 's|; make|; $$(MAKE)|' \
52
		${WRKSRC}/doc/Makefile.in ${WRKSRC}/doc/Makefile.am \
52
		${WRKSRC}/doc/Makefile.in ${WRKSRC}/doc/Makefile.am \
53
		${WRKSRC}/lib/Makefile.in ${WRKSRC}/lib/Makefile.am
53
		${WRKSRC}/lib/Makefile.in ${WRKSRC}/lib/Makefile.am
54
54
55
.if defined(NOPORTDOCS)
55
.if !${PORT_OPTIONS:MDOCS}
56
	@${REINPLACE_CMD} -E -e 's/^(install-data-am:).*/\1 install-man install-schemeDATA/' \
56
	@${REINPLACE_CMD} -E -e 's/^(install-data-am:).*/\1 install-man install-schemeDATA/' \
57
		-e '/install-docpdfDATA install-man install-schemeDATA/d' \
57
		-e '/install-docpdfDATA install-man install-schemeDATA/d' \
58
		${WRKSRC}/doc/Makefile.in
58
		${WRKSRC}/doc/Makefile.in
59
.endif
59
.endif
60
60
(-)ports/lang/ypsilon/Makefile (-3 / +6 lines)
Lines 21-38 Link Here
21
21
22
MAN1=		ypsilon.1
22
MAN1=		ypsilon.1
23
23
24
ONLY_FOR_ARCHS=	i386 amd64
24
ONLY_FOR_ARCHS=	i386 amd64
25
25
26
post-patch:
26
.include <bsd.port.pre.mk>
27
27
28
do-install:
28
do-install:
29
	@${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
29
	@${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
30
	@${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${MANPREFIX}/man/man1
30
	@${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${MANPREFIX}/man/man1
31
	@${MKDIR} ${DATADIR}
31
	@${MKDIR} ${DATADIR}
32
	(cd ${WRKSRC}/ && ${COPYTREE_SHARE} "sitelib stdlib" ${DATADIR})
32
	(cd ${WRKSRC}/ && ${COPYTREE_SHARE} "sitelib stdlib" ${DATADIR})
33
.ifndef (NOPORTEXAMPLES)
33
.if ${PORT_OPTIONS:MEXAMPLES}
34
	@${MKDIR} ${EXAMPLESDIR}
34
	@${MKDIR} ${EXAMPLESDIR}
35
	@${INSTALL_DATA} ${WRKSRC}/example/*.scm ${EXAMPLESDIR}
35
	@${INSTALL_DATA} ${WRKSRC}/example/*.scm ${EXAMPLESDIR}
36
.endif
36
.endif
37
37
38
.include <bsd.port.mk>
38
regression-test: build
39
	cd ${WRKSRC} && ${GMAKE} check
40
41
.include <bsd.port.post.mk>

Return to bug 168715