# Created by: Danilo Egea Gondolfo # $FreeBSD$ PORTNAME= ccons PORTVERSION= r251 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE MAINTAINER= danilo@FreeBSD.org COMMENT= Interactive Console for the C Programming Language LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= llvm-config33:${PORTSDIR}/devel/llvm33 \ clang++33:${PORTSDIR}/lang/clang33 LIB_DEPENDS= libncurses.so:${PORTSDIR}/devel/ncurses ONLY_FOR_ARCHS= i386 amd64 USES= cmake CMAKE_ARGS+= -DLLVM_CONFIG_EXECUTABLE=${LOCALBASE}/bin/llvm-config33 CXXFLAGS+= -fno-rtti LDFLAGS+= -lclang CXX= clang++33 CC= clang33 PLIST_FILES= bin/ccons man/man1/ccons.1.gz WRKSRC= ${WRKDIR}/ccons .include .if ${OSVERSION} >= 1000054 CXXFLAGS+= -stdlib=libc++ .endif .if ${OSVERSION} < 900044 BROKEN= ccons does not work on FreeBSD < 9.0-RELEASE .endif do-install: @${INSTALL_PROGRAM} ${WRKSRC}/ccons ${STAGEDIR}${PREFIX}/bin/ccons @${INSTALL_MAN} ${WRKSRC}/man/ccons.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/ccons.1 .include