diff options
Diffstat (limited to 'lang/chicken/Makefile')
-rw-r--r-- | lang/chicken/Makefile | 25 |
1 files changed, 16 insertions, 9 deletions
diff --git a/lang/chicken/Makefile b/lang/chicken/Makefile index cfd179f819ec..5f7a6924e4b4 100644 --- a/lang/chicken/Makefile +++ b/lang/chicken/Makefile @@ -6,21 +6,24 @@ # PORTNAME= chicken -PORTVERSION= 2.6 +PORTVERSION= 3.2.0 CATEGORIES= lang scheme -MASTER_SITES= http://www.call-with-current-continuation.org/ +MASTER_SITES= http://www.call-with-current-continuation.org/ \ + http://chicken.wiki.br/releases/${PORTVERSION}/ +DISTNAME= ${PORTNAME}-${PORTVERSION} MAINTAINER= alepulver@FreeBSD.org COMMENT= A Scheme-to-C compiler -USE_AUTOTOOLS= libtool:15 USE_GMAKE= yes -USE_LDCONFIG= yes -GNU_CONFIGURE= yes +MAKE_ARGS+= PLATFORM=bsd PREFIX=${PREFIX} TOPMANDIR="${PREFIX}/man" +PLATFORM= bsd OPTIONS= PCRE "Enable PCRE support" off -MAN1= chicken-profile.1 chicken-setup.1 chicken.1 csc.1 csi.1 +MAN1= chicken-bug.1 chicken-profile.1 chicken-setup.1 chicken.1 csc.1 csi.1 +INFO= chicken +INFODIR= ${PREFIX}/${INFO_PATH} .include <bsd.port.pre.mk> @@ -30,20 +33,24 @@ MAN1= chicken-profile.1 chicken-setup.1 chicken.1 csc.1 csi.1 .if defined(WITH_PCRE) LIB_DEPENDS+= pcre.0:${PORTSDIR}/devel/pcre +USE_HOST_PCRE=${PREFIX}/lib/libpcre.so CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib" .else CONFIGURE_ENV+= ac_cv_header_pcre_h=no .endif +MAKE_FLAGS+= HOST=${HOST} PREFIX=${PREFIX} PLATFORM=${PLATFORM} INFODIR=${PREFIX}/info + post-patch: - @${REINPLACE_CMD} -e 's/\(install-data-am: \)install-data-local/\1/' \ - ${WRKSRC}/Makefile.in + ${MV} ${WRKSRC}/apply-hack.x86.s ${WRKSRC}/apply-hack.i386.s +# @${REINPLACE_CMD} -e 's/\(install-data-am: \)install-data-local/\1/' \ +# ${WRKSRC}/Makefile.in post-install: @${MKDIR} ${PREFIX}/lib/${PORTNAME} .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ChangeLog INSTALL LICENSE NEWS README \ + cd ${WRKSRC} && ${INSTALL_DATA} LICENSE NEWS README \ ${DOCSDIR} @${MKDIR} ${EXAMPLESDIR}/benchmarks ${CP} -R ${WRKSRC}/benchmarks/* ${EXAMPLESDIR}/benchmarks/ |