Date: Fri, 9 Aug 2013 13:43:59 +0000 (UTC) From: Alexey Dokuchaev <danfe@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r324436 - head/lang/pure Message-ID: <201308091343.r79Dhxm4053378@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: danfe Date: Fri Aug 9 13:43:59 2013 New Revision: 324436 URL: http://svnweb.freebsd.org/changeset/ports/324436 Log: - Trim the article from the COMMENT line - Switch to new LIB_DEPENDS syntax (per r322328) - Move pkgconfig from USE_GNOME to USES - Drop MAKE_JOBS_SAFE, does nothing these days - Avoid using escaped shell globs; pad pkg-message output - Fix a few whitespace and markup bugs, wrap very long line Modified: head/lang/pure/Makefile head/lang/pure/bsd.pure.mk Modified: head/lang/pure/Makefile ============================================================================== --- head/lang/pure/Makefile Fri Aug 9 13:28:18 2013 (r324435) +++ head/lang/pure/Makefile Fri Aug 9 13:43:59 2013 (r324436) @@ -4,36 +4,35 @@ PORTNAME= pure PORTVERSION= 0.55 CATEGORIES= lang -DISTFILES= ${PORTNAME}-${PORTVERSION}.tar.gz ${PORTNAME}-docs-${PORTVERSION}.tar.gz +DISTFILES= ${PORTNAME}-${PORTVERSION}.tar.gz \ + ${PORTNAME}-docs-${PORTVERSION}.tar.gz MAINTAINER= lichray@gmail.com -COMMENT= A modern-style functional programming language +COMMENT= Modern-style functional programming language LICENSE= GPLv3 LGPL3 LICENSE_COMB= dual -LIB_DEPENDS= gmp:${PORTSDIR}/math/gmp \ - mpfr:${PORTSDIR}/math/mpfr +LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \ + libmpfr.so:${PORTSDIR}/math/mpfr BUILD_DEPENDS= llvm31>=3.1:${PORTSDIR}/devel/llvm31 RUN_DEPENDS= llvm31>=3.1:${PORTSDIR}/devel/llvm31 -MAN1= pure.1 -SUB_FILES= pkg-message - -USES= iconv +USES= iconv pkgconfig USE_AUTOTOOLS= libltdl GNU_CONFIGURE= yes -USE_GNOME= gnomehack pkgconfig -USE_PURE= yes +USE_GNOME= gnomehack USE_LDCONFIG= yes -MAKE_JOBS_SAFE= yes +USE_PURE= yes CONFIGURE_ARGS= --with-libgmp-prefix=${LOCALBASE} --enable-release OPTIONS_DEFINE= EMACS - EMACS_DESC= Compile pure-mode.el with Emacs +MAN1= pure.1 +SUB_FILES= pkg-message + .include <bsd.port.options.mk> .if ${PORT_OPTIONS:MEMACS} @@ -77,26 +76,25 @@ SUB_LIST+= NOCLANG="@comment " .endif .include "${.CURDIR}/bsd.pure.mk" - .include <bsd.port.pre.mk> post-install: .if !defined(NOPORTDATA) - @${MKDIR} ${DATADIR}/etc/ - (cd ${WRKSRC} && ${RM} -f etc/*.in && ${COPYTREE_SHARE} etc/ ${DATADIR}/) + @${MKDIR} ${DATADIR}/etc + (cd ${WRKSRC} && ${RM} -f etc/*.in && ${COPYTREE_SHARE} etc ${DATADIR}) .endif - .if !defined(NOPORTEXAMPLES) @${MKDIR} ${EXAMPLESDIR} - (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}) + (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${EXAMPLESDIR}) .endif - .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} - (cd ${WRKDIR}/${PORTNAME}-docs-${PORTVERSION} && ${RM} -f Makefile && ${COPYTREE_SHARE} \* ${DOCSDIR}) + (cd ${WRKDIR}/${PORTNAME}-docs-${PORTVERSION} && \ + ${RM} -f Makefile && ${COPYTREE_SHARE} . ${DOCSDIR}) ${LN} -fs ${DOCSDIR} ${PREFIX}/lib/${PORTNAME}/docs .endif - + @${ECHO_MSG} @${CAT} ${PKGMESSAGE} + @${ECHO_MSG} .include <bsd.port.post.mk> Modified: head/lang/pure/bsd.pure.mk ============================================================================== --- head/lang/pure/bsd.pure.mk Fri Aug 9 13:28:18 2013 (r324435) +++ head/lang/pure/bsd.pure.mk Fri Aug 9 13:43:59 2013 (r324436) @@ -46,7 +46,7 @@ CATEGORIES= _PURE_${PORTNAME}_cat .if ${PORTNAME} != pure .if ${USE_PURE} == yes -LIB_DEPENDS+= pure.8:${PORTSDIR}/lang/pure +LIB_DEPENDS+= libpure.so.8:${PORTSDIR}/lang/pure .else . for dep in ${USE_PURE} _PURE_LIBDIR= ${LOCALBASE}/lib/pure
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201308091343.r79Dhxm4053378>