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 |