summaryrefslogtreecommitdiffstats
path: root/lang/chicken/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'lang/chicken/Makefile')
-rw-r--r--lang/chicken/Makefile17
1 files changed, 4 insertions, 13 deletions
diff --git a/lang/chicken/Makefile b/lang/chicken/Makefile
index 9670550..ff8e6c8 100644
--- a/lang/chicken/Makefile
+++ b/lang/chicken/Makefile
@@ -6,16 +6,16 @@
#
PORTNAME= chicken
-PORTVERSION= 3.2.0
+PORTVERSION= 3.3.0
CATEGORIES= lang scheme
MASTER_SITES= http://www.call-with-current-continuation.org/ \
- http://chicken.wiki.br/releases/${PORTVERSION}/
-DISTNAME= ${PORTNAME}-${PORTVERSION}
+ http://chicken.wiki.br/releases/${PORTVERSION}/
MAINTAINER= alepulver@FreeBSD.org
COMMENT= A Scheme-to-C compiler
USE_GMAKE= yes
+USE_LDCONFIG= yes
MAKE_ARGS+= PLATFORM=bsd PREFIX=${PREFIX} TOPMANDIR="${PREFIX}/man"
PLATFORM= bsd
@@ -27,16 +27,9 @@ INFODIR= ${PREFIX}/${INFO_PATH}
.include <bsd.port.pre.mk>
-.if ${ARCH} == "ia64"
-#BROKEN= coredump during build on ia64
-.endif
-
.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
+MAKE_ARGS+= USE_HOST_PCRE=yes
.endif
MAKE_FLAGS+= HOST=${HOST} PREFIX=${PREFIX} PLATFORM=${PLATFORM} INFODIR=${PREFIX}/info
@@ -44,8 +37,6 @@ MAKE_FLAGS+= HOST=${HOST} PREFIX=${PREFIX} PLATFORM=${PLATFORM} INFODIR=${PREFIX
post-patch:
${MV} ${WRKSRC}/apply-hack.x86.s ${WRKSRC}/apply-hack.i386.s
${MV} ${WRKSRC}/apply-hack.x86-64.s ${WRKSRC}/apply-hack.amd64.s
-# @${REINPLACE_CMD} -e 's/\(install-data-am: \)install-data-local/\1/' \
-# ${WRKSRC}/Makefile.in
post-install:
@${MKDIR} ${PREFIX}/lib/${PORTNAME}
OpenPOWER on IntegriCloud