From owner-svn-ports-all@FreeBSD.ORG Fri Aug 9 13:44:00 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 05DF3A38; Fri, 9 Aug 2013 13:44:00 +0000 (UTC) (envelope-from danfe@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E75F528E7; Fri, 9 Aug 2013 13:43:59 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r79DhxYs053380; Fri, 9 Aug 2013 13:43:59 GMT (envelope-from danfe@svn.freebsd.org) Received: (from danfe@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r79Dhxm4053378; Fri, 9 Aug 2013 13:43:59 GMT (envelope-from danfe@svn.freebsd.org) Message-Id: <201308091343.r79Dhxm4053378@svn.freebsd.org> From: Alexey Dokuchaev Date: Fri, 9 Aug 2013 13:43:59 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r324436 - head/lang/pure X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Aug 2013 13:44:00 -0000 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 .if ${PORT_OPTIONS:MEMACS} @@ -77,26 +76,25 @@ SUB_LIST+= NOCLANG="@comment " .endif .include "${.CURDIR}/bsd.pure.mk" - .include 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 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