svn commit: r345162 - head/devel/ccons

Brooks Davis brooks at freebsd.org
Thu Feb 20 03:58:24 UTC 2014


On Wed, Feb 19, 2014 at 11:26:09PM +0000, Danilo Egea Gondolfo wrote:
> Author: danilo
> Date: Wed Feb 19 23:26:09 2014
> New Revision: 345162
> URL: http://svnweb.freebsd.org/changeset/ports/345162
> QAT: https://qat.redports.org/buildarchive/r345162/
> 
> Log:
>   - Add libclang.so to LIB_DEPENDS
> 
> Modified:
>   head/devel/ccons/Makefile
> 
> Modified: head/devel/ccons/Makefile
> ==============================================================================
> --- head/devel/ccons/Makefile	Wed Feb 19 22:31:37 2014	(r345161)
> +++ head/devel/ccons/Makefile	Wed Feb 19 23:26:09 2014	(r345162)
> @@ -3,6 +3,7 @@
>  
>  PORTNAME=	ccons
>  PORTVERSION=	r251
> +PORTREVISION=	1
>  CATEGORIES=	devel
>  MASTER_SITES=	GOOGLE_CODE
>  
> @@ -14,7 +15,8 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
>  
>  BUILD_DEPENDS=	llvm-config33:${PORTSDIR}/devel/llvm33 \
>  		clang++33:${PORTSDIR}/lang/clang33
> -LIB_DEPENDS=	libncurses.so:${PORTSDIR}/devel/ncurses
> +LIB_DEPENDS=	libncurses.so:${PORTSDIR}/devel/ncurses \
> +		libclang.so:${PORTSDIR}/lang/clang33

In practice I don't think will be a problem[0], but multiple ports provide
a libclang.so and they are not interoperable so you should depend on
something versioned.  For now I'd probably do

RUN_DEPENDS=	clang++33:${PORTSDIR}/lang/clang33

-- Brooks

[0] Packages will get the right dependency and the build dependency on
clang++33 will ensure it is installed in typical port setups.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 326 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-head/attachments/20140219/6a04f3aa/attachment.sig>


More information about the svn-ports-head mailing list