Date: Thu, 9 Apr 2015 14:05:20 +0000 (UTC) From: John Marino <marino@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r383643 - head/lang/pure Message-ID: <201504091405.t39E5Kbn026147@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: marino Date: Thu Apr 9 14:05:20 2015 New Revision: 383643 URL: https://svnweb.freebsd.org/changeset/ports/383643 Log: lang/pure: Unbreak. Version 0.58 was always llvm 3.3 compatible This port was marked for removal based on the information that pure required llvm 3.2. Pure apparently is continuously developed. - Version 0.58 - (this one) compatible with llvm 3.3 - Version 0.59 - compatible with llvm 3.4 - Version 0.61 - compatible with llvm 3.5 - Version 0.64 - latest I didn't reset the maintainer, but it's suspicious that it was marked broken this long for no good reason and no heads up from maintainer. While here, unmask install commands, wrap lines, be DF friendly. Approved by: blanket. Modified: head/lang/pure/Makefile Modified: head/lang/pure/Makefile ============================================================================== --- head/lang/pure/Makefile Thu Apr 9 13:07:13 2015 (r383642) +++ head/lang/pure/Makefile Thu Apr 9 14:05:20 2015 (r383643) @@ -3,7 +3,7 @@ PORTNAME= pure PORTVERSION= 0.58 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= lang MASTER_SITES= https://cdn.bitbucket.org/purelang/pure-lang/downloads/ DISTFILES= ${PORTNAME}-${PORTVERSION}.tar.gz ${PORTNAME}-docs-${PORTVERSION}.tar.gz @@ -15,16 +15,12 @@ COMMENT= Modern-style functional program LICENSE= GPLv3 LGPL3 LICENSE_COMB= dual -LLVM_VERSION= 32 - -BROKEN= Depends on deleted devel/llvm32 -DEPRECATED= Old revision of software, depends on deleted version of llvm -EXPIRATION_DATE= 2015-05-14 +LLVM_VERSION= 33 LIB_DEPENDS= libltdl.so:${PORTSDIR}/devel/libltdl \ libgmp.so:${PORTSDIR}/math/gmp \ libmpfr.so:${PORTSDIR}/math/mpfr -#BUILD_DEPENDS= llvm-config${LLVM_VERSION}:${PORTSDIR}/devel/llvm${LLVM_VERSION} +BUILD_DEPENDS= llvm-config${LLVM_VERSION}:${PORTSDIR}/devel/llvm${LLVM_VERSION} RUN_DEPENDS:= ${BUILD_DEPENDS} SUB_FILES= pkg-message @@ -73,25 +69,27 @@ SUB_LIST+= NOCLANG="@comment " CONFIGURE_ARGS+= --without-readline .endif -.if ${ARCH} == "amd64" -CONFIGURE_TARGET= x86_64-portbld-freebsd -.endif +CONFIGURE_TARGET= ${ARCH:S/amd64/x86_64/}-portbld-${OPSYS:tl} post-install: .if ${PORT_OPTIONS:METC} @${MKDIR} ${STAGEDIR}${DATADIR}/etc/ - @(cd ${WRKSRC} && ${RM} -f etc/*.in && ${COPYTREE_SHARE} etc/ ${STAGEDIR}${DATADIR}) + (cd ${WRKSRC} && ${RM} -f etc/*.in && \ + ${COPYTREE_SHARE} etc/ ${STAGEDIR}${DATADIR}) .endif .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} - @(cd ${WRKDIR}/${PORTNAME}-docs-${PORTVERSION} && ${RM} -f Makefile && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) + (cd ${WRKDIR}/${PORTNAME}-docs-${PORTVERSION} && \ + ${RM} -f Makefile && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) ${LN} -sf ${DOCSDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/docs .endif .if ${PORT_OPTIONS:MEXAMPLES} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) + (cd ${WRKSRC}/examples && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .endif .include <bsd.port.mk>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201504091405.t39E5Kbn026147>