From owner-svn-ports-all@FreeBSD.ORG Sat Jun 29 09:30:23 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id C674EA30; Sat, 29 Jun 2013 09:30:23 +0000 (UTC) (envelope-from johans@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id B93B91F55; Sat, 29 Jun 2013 09:30:23 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r5T9UNOp014708; Sat, 29 Jun 2013 09:30:23 GMT (envelope-from johans@svn.freebsd.org) Received: (from johans@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r5T9UNK3014707; Sat, 29 Jun 2013 09:30:23 GMT (envelope-from johans@svn.freebsd.org) Message-Id: <201306290930.r5T9UNK3014707@svn.freebsd.org> From: Johan van Selst Date: Sat, 29 Jun 2013 09:30:23 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r322035 - head/lang/gawk 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: Sat, 29 Jun 2013 09:30:23 -0000 Author: johans Date: Sat Jun 29 09:30:23 2013 New Revision: 322035 URL: http://svnweb.freebsd.org/changeset/ports/322035 Log: - Make optional dependency on libmpfr explicit in GNU awk This adds support for multiple-precision floating-point computation PR: ports/180004 Submitted by: Dan Lukes Modified: head/lang/gawk/Makefile Modified: head/lang/gawk/Makefile ============================================================================== --- head/lang/gawk/Makefile Sat Jun 29 09:25:14 2013 (r322034) +++ head/lang/gawk/Makefile Sat Jun 29 09:30:23 2013 (r322035) @@ -11,6 +11,9 @@ COMMENT= The GNU version of Awk LIB_DEPENDS= sigsegv:${PORTSDIR}/devel/libsigsegv +OPTIONS_DEFINE= MPFR +MPFR_DESC?= Support multiple-precision floating-point computation + INFO= gawk gawkinet USE_XZ= true @@ -35,6 +38,12 @@ CONFIGURE_ARGS+=--disable-nls PLIST_SUB+= NLS="@comment " .endif +.if ${PORT_OPTIONS:MMPFR} +LIB_DEPENDS= mpfr:${PORTSDIR}/math/mpfr +.else +CONFIGURE_ARGS+=--without-gmp --without-mpfr +.endif + post-patch: @${RM} -f ${WRKSRC}/doc/*.info @${REINPLACE_CMD} -e 's/ -export-dynamic/ -Wl,--export-dynamic/' \