Giovanni Bechis [2008-11-10, 19:55:34]:
> Steven Mestdagh wrote:
>> have you tried using tcl/tk 8.5?
>>
> Tkdvd's port modified to work with tcl/tk 8.5 and use SUBST_CMD, it  
> fixes the problem for me.
> 
>  Cheers
>   Giovanni
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/sysutils/tkdvd/Makefile,v
> retrieving revision 1.5
> diff -u -p -r1.5 Makefile
> --- Makefile  13 Nov 2007 20:05:00 -0000      1.5
> +++ Makefile  10 Nov 2008 18:52:34 -0000
> @@ -3,7 +3,7 @@
>  COMMENT=             GUI to dvd+rw-tools and cdrecord
>  
>  DISTNAME=            tkdvd-4.0.6
> -PKGNAME=             ${DISTNAME}p0
> +PKGNAME=             ${DISTNAME}p1
>  CATEGORIES=          sysutils
>  
>  HOMEPAGE=            http://regis.damongeot.free.fr/tkdvd/
> @@ -20,16 +20,15 @@ MASTER_SITES=             ${HOMEPAGE:=dl/}
>  
>  WRKDIST=             ${WRKDIR}/tkdvd
>  
> -BUILD_DEPENDS=               :tcl-8.4*:lang/tcl/8.4
> +BUILD_DEPENDS=               :tcl-8.5*:lang/tcl/8.5
>  RUN_DEPENDS=         ::sysutils/cdrtools \
>                       ::sysutils/dvd+rw-tools \
> -                     :tk-8.4*:x11/tk/8.4
> +                     :tk-8.5*:x11/tk/8.5
>  
>  NO_REGRESS=          Yes
>  
>  pre-build:
> -     @perl -pi -e 's,!!LOCALBASE!!,${LOCALBASE},' \
> -             ${WRKSRC}/{install.tcl,TkDVD.sh}
> +     ${SUBST_CMD} ${WRKSRC}/{install.tcl,TkDVD.sh}

please use MODULES=x11/tk and corresponding variables appropriately.

Reply via email to