svn commit: r413727 - in head: Mk/Uses cad/irsim cad/magic cad/netgen cad/netgen/files cad/xcircuit lang/expect lang/itcl lang/itcl4 lang/itcl4/files lang/nx www/mod_rivet www/tclhttpd www/tdom www...

John Marino freebsd.contact at marino.st
Sat Apr 30 10:32:52 UTC 2016


On 4/21/2016 1:33 PM, Pietro Cerutti wrote:
> Author: gahr
> Date: Thu Apr 21 11:33:16 2016
> New Revision: 413727
> URL: https://svnweb.freebsd.org/changeset/ports/413727
>
> Log:
>    Support Tk in USES=tk:tea. Convert more ports + minor fixes and modernization.
>
> Added:
>    head/cad/netgen/files/patch-libsrc_csg_Makefile.am   (contents, props changed)
>    head/cad/netgen/files/patch-libsrc_csg_Makefile.in   (contents, props changed)
>    head/cad/netgen/files/patch-libsrc_geom2d_Makefile.am   (contents, props changed)
>    head/cad/netgen/files/patch-libsrc_geom2d_Makefile.in   (contents, props changed)
>    head/cad/netgen/files/patch-libsrc_stlgeom_Makefile.am   (contents, props changed)
>    head/cad/netgen/files/patch-libsrc_stlgeom_Makefile.in   (contents, props changed)
>    head/cad/netgen/files/patch-libsrc_visualization_Makefile.am   (contents, props changed)
>    head/cad/netgen/files/patch-libsrc_visualization_Makefile.in   (contents, props changed)
>    head/www/tdom/files/patch-expat_xmlparse.c
>       - copied, changed from r413726, head/www/tdom/files/patch-expat-xmlparse.h
> Deleted:
>    head/www/tdom/files/patch-expat-xmlparse.h
> Modified:
>    head/Mk/Uses/tcl.mk
>    head/cad/irsim/Makefile
>    head/cad/magic/Makefile
>    head/cad/netgen/Makefile
>    head/cad/netgen/files/patch-configure
>    head/cad/netgen/files/patch-ng_Makefile.am
>    head/cad/netgen/files/patch-ng_Makefile.in
>    head/cad/xcircuit/Makefile
>    head/lang/expect/Makefile
>    head/lang/itcl/Makefile
>    head/lang/itcl4/Makefile
>    head/lang/itcl4/files/patch-Makefile.in
>    head/lang/itcl4/pkg-descr
>    head/lang/nx/Makefile
>    head/www/mod_rivet/Makefile
>    head/www/mod_rivet/distinfo
>    head/www/mod_rivet/pkg-plist
>    head/www/tclhttpd/Makefile
>    head/www/tdom/Makefile
>    head/www/tdom/files/patch-Makefile.in
>    head/www/tdom/files/patch-configure
>    head/www/tdom/files/patch-generic-dom.h
>    head/www/tdom/files/patch-generic-tcldom.c
>    head/www/tdom/files/patch-generic-tclexpat.c
>    head/www/websh/Makefile
>
[snip]

>
> Modified: head/lang/expect/Makefile
> ==============================================================================
> --- head/lang/expect/Makefile	Thu Apr 21 11:18:13 2016	(r413726)
> +++ head/lang/expect/Makefile	Thu Apr 21 11:33:16 2016	(r413727)
> @@ -14,25 +14,16 @@ LIBEXPECT_VER=	${PORTVERSION:S/.//g}
>
>   WRKSRC=		${WRKDIR}/${DISTNAME}
>
> -USES=		tcl autoreconf
> +USES=		tcl:tea autoreconf
>   USE_LDCONFIG=	yes
> -GNU_CONFIGURE=	yes
> -CONFIGURE_ARGS=	--enable-shared \
> -		--exec-prefix=${PREFIX} \
> -		--datadir=${DATADIR} \
> -		--with-tclconfig=${TCL_LIBDIR} \
> -		--with-tclinclude=${TCL_INCLUDEDIR}
> -CONFIGURE_ENV=	ac_cv_sys_long_file_names=yes
> +CONFIGURE_ARGS=	--datadir=${DATADIR}
>   PLIST_SUB+=	EXPECT_VER=${PORTVERSION} \
>   		LIBEXPECT_VER=${LIBEXPECT_VER}

[snip]

This line, "CONFIGURE_ENV= ac_cv_sys_long_file_names=yes" is unrelated 
to tea modification and it should not have been removed.

However, I've found a third port that requires this setting so I'm going 
to submit a review to modify Templates/config.site to cache this for all 
ports.  (and if approved, remove the same line from the other port that 
has it set).

John





More information about the svn-ports-head mailing list