Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Mar 1999 06:35:42 +0900 (JST)
From:      watanabe@komadori.planet.sci.kobe-u.ac.jp
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/10592: New ports: japanese/exmh2 (ja-exmh-2.0.2)
Message-ID:  <199903142135.GAA26679@crayon.planet.sci.kobe-u.ac.jp>

next in thread | raw e-mail | index | archive | help

>Number:         10592
>Category:       ports
>Synopsis:       New ports: japanese/exmh2 (ja-exmh-2.0.2)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar 14 13:50:00 PST 1999
>Closed-Date:
>Last-Modified:
>Originator:     Takeshi WATANABE
>Release:        FreeBSD 3.1-RELEASE i386
>Organization:
Kobe University, Kobe, Japan.
>Environment:

  for ports-current.

>Description:

  I will add a new ports --- japanese/exmh2 (ja-exmh-2.0.2).  EXMH
originally supports Japanese environments.  Therefore, this Japanese
EXMH port (japanese/exmh2) will be very similar to English (Latin)
EXMH port (mail/exmh2).  I want for japanese/exmh2/Makefile to include
mail/exmh2/Makefile; mail/exmh2/Makefile will be shared with japanese/exmh2
(MASTERDIR mechanism).

  In order to make this mechanism, I must a bit change mail/exmh2/Makefile.
I sent a mail to peter@FreeBSD.org (mail/exmh2 maintainer) on last month,
but no reply has come.

>How-To-Repeat:

  -

>Fix:

  Following patch contains both of ...

   1. mail/exmh2/Makefile change for MASTERDIR mechanism.
   2. new port japanese/exmh2

Patch with -p option to make a new directory. :-)


--- mail/exmh2/Makefile.orig	Sat Aug  8 19:20:21 1998
+++ mail/exmh2/Makefile	Thu Feb 25 14:46:02 1999
@@ -6,8 +6,9 @@
 # $Id: Makefile,v 1.30 1998/08/07 23:56:29 asami Exp $
 #
 
+# "?=" lines are for sharing this Makefile with japanese/exmh2.
 DISTNAME=	exmh-2.0.2
-CATEGORIES=	mail tk80
+CATEGORIES?=	mail tk80
 MASTER_SITES=	ftp://ftp.scriptics.com/pub/tcl/exmh/
 EXTRACT_SUFX=	.tar.Z
 
@@ -33,21 +34,32 @@
 PATCH_DIST_ARGS= -d ${WRKSRC}/lib --forward --quiet -E ${PATCH_DIST_STRIP}
 .endif
 
-MAINTAINER=	peter@FreeBSD.org
+MAINTAINER?=	peter@FreeBSD.org
 
-DIST_SUBDIR=	${PKGNAME}
+DIST_SUBDIR=	${DISTNAME}
 
+.if defined(JAPANESE_EXMH)
+RUN_DEPENDS=	wish8.0jp:${PORTSDIR}/japanese/tk80
+BUILD_DEPENDS=	tclsh8.0jp:${PORTSDIR}/japanese/tcl80
+WISH=		wish8.0jp
+TCLSH=		tclsh8.0jp
+.else
 RUN_DEPENDS=	wish8.0:${PORTSDIR}/x11-toolkits/tk80
 BUILD_DEPENDS=	tclsh8.0:${PORTSDIR}/lang/tcl80
 WISH=		wish8.0
 TCLSH=		tclsh8.0
+.endif
 
 # exmh is pretty useless without this, but it's not needed to build it.
+.if defined(JAPANESE_EXMH)
+RUN_DEPENDS+=	repl:${PORTSDIR}/japanese/mh
+.else
 .if defined(USE_NMH)
 RUN_DEPENDS+=	repl:${PORTSDIR}/mail/nmh
 SCRIPTS_ENV+=	USE_NMH=YES
 .else
 RUN_DEPENDS+=	repl:${PORTSDIR}/mail/mh
+.endif
 .endif
 
 # full mime support needs mmencode/mmdecode from metamail
--- japanese/exmh2/Makefile.orig	Thu Feb 25 14:43:29 1999
+++ japanese/exmh2/Makefile	Thu Feb 25 14:54:12 1999
@@ -0,0 +1,21 @@
+# New ports collection makefile for:	exmh (Japanese)
+# Version required:	2.0.2
+# Date created:		15 Mar 1999
+# Whom:		Takeshi WATANABE <watanabe@komadori.planet.sci.kobe-u.ac.jp>
+#
+# $Id$
+#
+
+PKGNAME=	ja-${DISTNAME}
+CATEGORIES=	japanese mail tk80
+
+MAINTAINER=	ports@FreeBSD.ORG
+
+JAPANESE_EXMH=	yes
+
+MASTERDIR=	${.CURDIR}/../../mail/exmh2
+COMMENT=	${.CURDIR}/pkg/COMMENT
+DESCR=		${.CURDIR}/pkg/DESCR
+WRKDIR=		${.CURDIR}/work
+
+.include	"${MASTERDIR}/Makefile"
--- japanese/exmh2/pkg/COMMENT.orig	Thu Feb 25 14:43:29 1999
+++ japanese/exmh2/pkg/COMMENT	Thu Feb 25 14:43:29 1999
@@ -0,0 +1 @@
+X11/TK based mail reader front end to MH for Japanese environments.
--- japanese/exmh2/pkg/DESCR.orig	Thu Feb 25 14:43:29 1999
+++ japanese/exmh2/pkg/DESCR	Thu Feb 25 14:43:29 1999
@@ -0,0 +1,13 @@
+exmh is a TCL/TK based interface to the MH mail system.
+
+IMPORTANT: exmh depends on the TK send facility for its background
+processing.  With TK 3.3, send now uses xauthority mechanisms by default,
+unless you compile TK with -DTK_NO_SECURITY.  Generally, this means that
+you **MUST** must run xdm to start your Xserver.
+
+FEATURES: As well as providing the usual layer on top of MH commands, exmh
+has a number of other features.
+
+JAPANESE ENVIRONMENT: To compose Japanese mail, you can use kinput2 with
+<Ctrl-backslash> key.  Once kinput2 is used, the message header will have
+"charset=iso-2022-jp".

>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199903142135.GAA26679>