svn commit: r308201 - head/mail/exmh2

Pietro Cerutti gahr at FreeBSD.org
Tue Dec 4 11:41:16 UTC 2012


On 2012-Dec-04, 06:21, Cy Schubert wrote:
> Author: cy
> Date: Tue Dec  4 06:21:05 2012
> New Revision: 308201
> URL: http://svnweb.freebsd.org/changeset/ports/308201
> 
> Log:
>   Use TCL/Tk 8.6. This fixes issues with the mail messages list "More..."
>   button.
>   
>   Assume care and feeding of this port.
>   
>   Feature safe:	yes
> 
> Modified:
>   head/mail/exmh2/Makefile
> 
> Modified: head/mail/exmh2/Makefile
> ==============================================================================
> --- head/mail/exmh2/Makefile	Tue Dec  4 06:18:16 2012	(r308200)
> +++ head/mail/exmh2/Makefile	Tue Dec  4 06:21:05 2012	(r308201)
> @@ -14,7 +14,7 @@ CATEGORIES+=	mail tk
>  MASTER_SITES=	${MASTER_SITE_TCLTK} \
>  		SF
>  
> -MAINTAINER?=	ports at FreeBSD.org
> +MAINTAINER?=	cy at FreeBSD.org
>  COMMENT?=	X11/TK based mail reader front end to MH
>  
>  .if defined(JAPANESE_EXMH)
> @@ -23,10 +23,10 @@ BUILD_DEPENDS=	tclsh8.0jp:${PORTSDIR}/ja
>  WISH=		wish8.0jp
>  TCLSH=		tclsh8.0jp
>  .else
> -RUN_DEPENDS=	wish8.5:${PORTSDIR}/x11-toolkits/tk85
> -BUILD_DEPENDS=	tclsh8.5:${PORTSDIR}/lang/tcl85
> -WISH=		wish8.5
> -TCLSH=		tclsh8.5
> +RUN_DEPENDS=	wish8.6:${PORTSDIR}/x11-toolkits/tk86
> +BUILD_DEPENDS=	tclsh8.6:${PORTSDIR}/lang/tcl86
> +WISH=		wish8.6
> +TCLSH=		tclsh8.6
>  .endif

Might I suggest the following patch here?

== BEGIN PATCH ====================================================
Index: Makefile
===================================================================
--- Makefile	(revision 308234)
+++ Makefile	(working copy)
@@ -23,10 +23,7 @@
 WISH=		wish8.0jp
 TCLSH=		tclsh8.0jp
 .else
-RUN_DEPENDS=	wish8.6:${PORTSDIR}/x11-toolkits/tk86
-BUILD_DEPENDS=	tclsh8.6:${PORTSDIR}/lang/tcl86
-WISH=		wish8.6
-TCLSH=		tclsh8.6
+USE_TK=		86
 .endif
 
 # exmh is pretty useless without this, but it's not needed to build it.
@@ -55,7 +52,7 @@
 
 do-build:
 	@cd ${WRKSRC} && ${SETENV} PREFIX=${PREFIX} TCLSH=${TCLSH} \
-		WISH=${PREFIX}/bin/${WISH} WRKSRC=${WRKSRC} \
+		WISH=${WISH} WRKSRC=${WRKSRC} \
 		${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/build
 
 do-install:
== END PATCH ======================================================

Moreover, I've seen that 2.8.0 is out. It's buildable as long as you

D       files/patch-lib-folder.tcl
D       files/patch-lib-quote.tcl
D       files/patch-lib-uri.tcl

Unfortunately I'm not familiar enough with the interface to properly
run-test it.

-- 
Pietro Cerutti
The FreeBSD Project
gahr at FreeBSD.org

PGP Public Key:
http://gahr.ch/pgp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-all/attachments/20121204/4f091afb/attachment.sig>


More information about the svn-ports-all mailing list