From owner-svn-ports-all@FreeBSD.ORG Wed Nov 6 23:21:24 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id D03A985D; Wed, 6 Nov 2013 23:21:24 +0000 (UTC) (envelope-from nemysis@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (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 ADD112744; Wed, 6 Nov 2013 23:21:24 +0000 (UTC) Received: from nemysis4now (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with SMTP id rA6NLMt9005609; Wed, 6 Nov 2013 23:21:22 GMT (envelope-from nemysis@FreeBSD.org) Received: by nemysis4now (sSMTP sendmail emulation); Thu, 07 Nov 2013 00:21:21 +0100 Date: Thu, 7 Nov 2013 00:21:21 +0100 From: Rusmir Dusko To: Xin LI Subject: svn commit: r333045 - in head: Mk/Uses audio/pure-audio databases/pure-sql3 devel/pure-ffi devel/pure-gen devel/pure-readline graphics/pure-gl lang/pure math/pure-mpfr math/pure-rational net/pure-s... Message-ID: <20131106232121.GA97076@nemysis4now> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.22 (2013-10-16) Cc: "svn-ports-head@freebsd.org" , nemysis@FreeBSD.org, "svn-ports-all@freebsd.org" , ports-committers 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: Wed, 06 Nov 2013 23:21:25 -0000 Author: delphij Date: Wed Nov 6 22:50:21 2013 New Revision: 333045 URL: http://svnweb.freebsd.org/changeset/ports/333045 Log: Update to 0.57. PR:ports/179390 Submitted by:nemysis Approved by:maintainer Modified: head/Mk/Uses/pure.mk head/audio/pure-audio/Makefile head/audio/pure-audio/pkg-descr head/databases/pure-sql3/Makefile head/databases/pure-sql3/pkg-descr head/devel/pure-ffi/Makefile head/devel/pure-ffi/distinfo head/devel/pure-ffi/pkg-descr head/devel/pure-gen/Makefile head/devel/pure-gen/distinfo head/devel/pure-gen/pkg-descr head/devel/pure-gen/pkg-plist head/devel/pure-readline/Makefile head/devel/pure-readline/distinfo head/devel/pure-readline/pkg-descr head/graphics/pure-gl/Makefile head/graphics/pure-gl/pkg-descr head/lang/pure/Makefile head/lang/pure/distinfo head/lang/pure/pkg-descr head/lang/pure/pkg-plist head/math/pure-mpfr/Makefile head/math/pure-mpfr/pkg-descr head/math/pure-rational/Makefile head/math/pure-rational/pkg-descr head/net/pure-sockets/Makefile head/net/pure-sockets/pkg-descr head/textproc/pure-csv/Makefile head/textproc/pure-csv/pkg-descr head/textproc/pure-xml/Makefile head/textproc/pure-xml/pkg-descr head/x11-toolkits/pure-gtk/Makefile head/x11-toolkits/pure-gtk/pkg-descr head/x11-toolkits/pure-tk/Makefile head/x11-toolkits/pure-tk/distinfo Modified: head/Mk/Uses/pure.mk ============================================================================== > --- head/Mk/Uses/pure.mkWed Nov 6 22:48:02 2013(r333044) > +++ head/Mk/Uses/pure.mkWed Nov 6 22:50:21 2013(r333045) > @@ -19,20 +19,24 @@ _valid_ARGS=ffi > _pure_ARGS=${pure_ARGS:C/\:/ /g} > > # Sanity check > -.if defined(pure_ARGS) && ${_pure_ARGS} != ffi > -IGNORE=Incorrect 'USES+= pure:${pure_ARGS}' usage: argument [${pure_ARGS}] is not recognized +.if defined(pure_ARGS) > +. for arg in ${_pure_ARGS} > +. if empty(_valid_ARGS:M${arg}) > +IGNORE= Incorrect 'USES+= pure:${pure_ARGS}' usage: argument [${arg}] is not recognized > +. endif > +. endfor > .endif This is useless. > LIB_DEPENDS+=libpure.so:${PORTSDIR}/lang/pure > -.include "${PORTSDIR}/Mk/Uses/gmake.mk" > +USES=gmake This is not normal Port to use USES=gmake > .if ${_pure_ARGS:Mffi} > RUN_DEPENDS+=${LOCALBASE}/lib/pure/ffi.pure:${PORTSDIR}/devel/pure-ffi > .endif > > MAKE_ARGS+=prefix=${PREFIX} mandir=${PREFIX}/man \ > -CC="${CC}" CFLAGS="${CFLAGS}" \ > -CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" \ > +CC=${CC} CFLAGS="${CFLAGS}" \ > +CXX=${CXX} CXXFLAGS="${CXXFLAGS}" \ > CPPFLAGS+=-I${LOCALBASE}/include \ > LDFLAGS+=-L${LOCALBASE}/lib ... This is good as in bsd.ports.mk if GNU_CONFIGURE is set, "CC=${CC} CFLAGS=${CFLAGS} You have not my approval to change Mk/Uses/pure.mk Other are not my Ports.