diff options
author | Jimmy Olgeni <olgeni@FreeBSD.org> | 2016-07-04 14:06:48 +0000 |
---|---|---|
committer | Jimmy Olgeni <olgeni@FreeBSD.org> | 2016-07-04 14:06:48 +0000 |
commit | e03b780a6448a9fd2de0791891cbad2a19ba2a42 (patch) | |
tree | 87bbe7171fbbc31e7cf91f453a1fd85274e0d43c /lang/racket-minimal/Makefile | |
parent | ae7a1de1b9ecc5043214e5a8ed95c6792a270cdc (diff) | |
download | ports-e03b780a6448a9fd2de0791891cbad2a19ba2a42.tar.gz ports-e03b780a6448a9fd2de0791891cbad2a19ba2a42.zip |
Notes
Diffstat (limited to 'lang/racket-minimal/Makefile')
-rw-r--r-- | lang/racket-minimal/Makefile | 38 |
1 files changed, 22 insertions, 16 deletions
diff --git a/lang/racket-minimal/Makefile b/lang/racket-minimal/Makefile index b5999b310853..310e270b7b0d 100644 --- a/lang/racket-minimal/Makefile +++ b/lang/racket-minimal/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= racket -PKGNAMESUFFIX= -minimal -PORTVERSION= 6.2 +PORTVERSION= 6.5 CATEGORIES= lang scheme MASTER_SITES= http://mirror.racket-lang.org/installers/${PORTVERSION}/ \ http://www.cs.utah.edu/plt/installers/${PORTVERSION}/ \ @@ -11,39 +10,46 @@ MASTER_SITES= http://mirror.racket-lang.org/installers/${PORTVERSION}/ \ http://mirror.csclub.uwaterloo.ca/racket/racket-installers/${PORTVERSION}/ \ http://mirror.informatik.uni-tuebingen.de/mirror/racket/${PORTVERSION}/ \ http://racket.infogroep.be/${PORTVERSION}/ - -DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}-src +PKGNAMESUFFIX= -minimal +DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}-src-builtpkgs DIST_SUBDIR= ${PORTNAME}${PKGNAMESUFFIX}/${PORTVERSION} MAINTAINER= olgeni@FreeBSD.org COMMENT= Interactive, integrated, graphical Scheme programming environment +LICENSE= LGPL3 + LIB_DEPENDS= libffi.so:devel/libffi MAKE_JOBS_UNSAFE=yes -OPTIONS_DEFINE= RACKET_PLACES -OPTIONS_DEFAULT= RACKET_PLACES -RACKET_PLACES_DESC= Enable Places -RACKET_PLACES_CONFIGURE_ENABLE= places - CONFLICTS= racket-[0-9]* GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-lt --enable-shared --enable-pthread +CONFIGURE_ARGS= -enable-libffi --enable-pthread --enable-places --enable-shared CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib - WRKSRC= ${WRKDIR}/racket-${PORTVERSION}/src +PATCH_WRKSRC= ${WRKDIR}/racket-${PORTVERSION} USES= iconv libtool tar:tgz USE_LDCONFIG= yes +REINPLACE_ARGS= -i "" +OPTIONS_DEFINE= FUTURES +OPTIONS_DEFAULT=FUTURES + +OPTIONS_DEFINE_amd64= JIT +OPTIONS_DEFINE_i386= JIT +OPTIONS_DEFAULT_amd64= JIT +OPTIONS_DEFAULT_i386= JIT -ONLY_FOR_ARCHS= i386 amd64 +FUTURES_DESC= Enable futures +JIT_DESC= Enable JIT compiler +JIT_CFLAGS= -msse -msse2 -mfpmath=sse -.include <bsd.port.options.mk> +FUTURES_CONFIGURE_ENABLE= futures +JIT_CONFIGURE_ENABLE= jit -.if ${ARCH} == "amd64" -CPPFLAGS+= -DLONG64 -.endif +post-install: + ${FIND} ${STAGEDIR}${PREFIX} -type d -empty -delete .include <bsd.port.mk> |