Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Nov 2013 00:21:21 +0100
From:      Rusmir Dusko <nemysis@FreeBSD.org>
To:        Xin LI <delphij@FreeBSD.org>
Cc:        "svn-ports-head@freebsd.org" <svn-ports-head@freebsd.org>, nemysis@FreeBSD.org, "svn-ports-all@freebsd.org" <svn-ports-all@freebsd.org>, ports-committers <ports-committers@freebsd.org>
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>

next in thread | raw e-mail | index | archive | help
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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20131106232121.GA97076>