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...
Rusmir Dusko
nemysis at FreeBSD.org
Wed Nov 6 23:21:25 UTC 2013
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.
More information about the svn-ports-all
mailing list