From owner-freebsd-ports Mon Aug 19 19:50:19 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF28C37B400 for ; Mon, 19 Aug 2002 19:50:02 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01C4643E6E for ; Mon, 19 Aug 2002 19:50:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g7K2o1JU052463 for ; Mon, 19 Aug 2002 19:50:01 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g7K2o1rI052462; Mon, 19 Aug 2002 19:50:01 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C5AF37B400 for ; Mon, 19 Aug 2002 19:43:25 -0700 (PDT) Received: from taro.c.u-tokyo.ac.jp (taro.c.u-tokyo.ac.jp [157.82.63.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id B128443E4A for ; Mon, 19 Aug 2002 19:43:24 -0700 (PDT) (envelope-from koma2@jiro.c.u-tokyo.ac.jp) Message-Id: <20020820024323.E424D1905@taro.c.u-tokyo.ac.jp> Date: Tue, 20 Aug 2002 11:43:23 +0900 (JST) From: KOMATSU Shinichiro Reply-To: KOMATSU Shinichiro To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/41808: New Port: japanese/skkinput3 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 41808 >Category: ports >Synopsis: New Port: japanese/skkinput3 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Aug 19 19:50:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: KOMATSU Shinichiro >Release: FreeBSD 4.6.2-RELEASE i386 >Organization: >Environment: FreeBSD 4.6.2-RELEASE i386 >Description: Skkinput is an input method for X11 applications that want Japanese text input. A client that wants kana-kanji conversion service for Japanese text sends a request to skkinput. Skkinput receives the request, does kana-kanji conversion, and sends the converted text back to the client. From version 3.0, skkinput becomes an emacs-lisp like interpreter, and uses skk.el in skk-8.6 as an conversion engine. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # japanese/skkinput3 # japanese/skkinput3/Makefile # japanese/skkinput3/distinfo # japanese/skkinput3/files # japanese/skkinput3/files/patch-aa # japanese/skkinput3/files/patch-ab # japanese/skkinput3/pkg-comment # japanese/skkinput3/pkg-descr # japanese/skkinput3/pkg-plist # echo c - japanese/skkinput3 mkdir -p japanese/skkinput3 > /dev/null 2>&1 echo x - japanese/skkinput3/Makefile sed 's/^X//' >japanese/skkinput3/Makefile << 'END-of-japanese/skkinput3/Makefile' X# New ports collection makefile for: skkinput3 X# Date created: Aug 14 2002 X# Whom: KOMATSU Shinichiro X# X# $FreeBSD$ X# X XPORTNAME= skkinput3 XPORTVERSION= ${SRCVERSION}.${PATCHLEVEL} XCATEGORIES= japanese x11 XMASTER_SITES= http://downloads.sourceforge.jp/skkinput3/857/ XDISTNAME= skkinput-${SRCVERSION}_${PATCHLEVEL} X XMAINTAINER= koma2@jiro.c.u-tokyo.ac.jp X X.include X X# sanity check X.if defined(WITH_DBSKKD) && defined(WITH_RSKKSERV) X.error Cannot define both WITH_DBSKKD and WITH_RSKKSERV simultaneously. X.endif X X.if defined(WITH_DBSKKD) || exists(${LOCALBASE}/libexec/dbskkd-cdb) && !defined(WITH_RSKKSERV) XRUN_DEPENDS= ${LOCALBASE}/libexec/dbskkd-cdb:${PORTSDIR}/japanese/dbskkd-cdb X.elif defined(WITH_RSKKSERV) || exists(${LOCALBASE}/libexec/rskkserv) && !defined(WITH_DBSKKD) XRUN_DEPENDS= ${LOCALBASE}/libexec/rskkserv:${PORTSDIR}/japanese/rskkserv X.else XRUN_DEPENDS= ${LOCALBASE}/sbin/skkserv:${PORTSDIR}/japanese/skkserv X.endif X XSRCVERSION= 3.0 XPATCHLEVEL= 1 X XUSE_IMAKE= yes XNO_INSTALL_MANPAGES= yes X XDOCS= *.jis dot.skkinput X X.if !defined(NOPORTDOCS) Xpost-install: X ${MKDIR} ${DOCSDIR} X ( cd ${WRKSRC} ; ${INSTALL_DATA} ${DOCS} ${DOCSDIR}) X.endif X X.include END-of-japanese/skkinput3/Makefile echo x - japanese/skkinput3/distinfo sed 's/^X//' >japanese/skkinput3/distinfo << 'END-of-japanese/skkinput3/distinfo' XMD5 (skkinput-3.0_1.tar.gz) = 5c082ae83bf6dd0b806cdad98b1ae6af END-of-japanese/skkinput3/distinfo echo c - japanese/skkinput3/files mkdir -p japanese/skkinput3/files > /dev/null 2>&1 echo x - japanese/skkinput3/files/patch-aa sed 's/^X//' >japanese/skkinput3/files/patch-aa << 'END-of-japanese/skkinput3/files/patch-aa' X--- Imakefile.orig Sun Jul 21 02:47:26 2002 X+++ Imakefile Wed Aug 14 15:48:59 2002 X@@ -23,8 +23,8 @@ X SRCS = main.c X OBJS = main.o X X-ComplexProgramTarget(skkinput) X-InstallAppDefaults(Skkinput) X+ComplexProgramTarget(skkinput3) X+/* InstallAppDefaults(Skkinput) */ X X ELISP_FILES = init.el skk.el skk-startup.el skk-trial.el X END-of-japanese/skkinput3/files/patch-aa echo x - japanese/skkinput3/files/patch-ab sed 's/^X//' >japanese/skkinput3/files/patch-ab << 'END-of-japanese/skkinput3/files/patch-ab' X--- Skkinput.conf.orig Sat Aug 10 00:47:48 2002 X+++ Skkinput.conf Wed Aug 14 15:54:45 2002 X@@ -1,10 +1,10 @@ X /* skk.el, init.el install directory X */ X-ELISP_DIR = $(LIBDIR)/skkinput X+ELISP_DIR = $(LIBDIR)/skkinput3 X X /* Skkinput3 Window uses these fonts. X */ X-#define Default_FontSet -*-fixed-medium-r-normal--16-*-*-*-*-*-iso8859-1,-misc-fixed-medium-r-normal--16-*-*-*-*-*-jisx0201.1976-0,-misc-fixed-medium-r-normal--16-*-*-*-*-*-jisc6226.1978-0,-misc-fixed-medium-r-normal--16-*-*-*-*-*-jisx0208.1983-0,-misc-fixed-medium-r-normal--16-*-*-*-*-*-jisx0212.1990-0 X+#define Default_FontSet -alias-fixed-medium-r-normal--16-*-*-*-*-*-iso8859-1,-*-fixed-medium-r-normal--16-*-*-*-*-*-iso8859-1,-alias-fixed-medium-r-normal--16-*-*-*-*-*-jisx0201.1976-0,-*-fixed-medium-r-normal--16-*-*-*-*-*-jisx0201.1976-0,-alias-fixed-medium-r-normal--16-*-*-*-*-*-jisx0208.1983-0,-*-fixed-medium-r-normal--16-*-*-*-*-*-jisx0208.1983-0,-alias-fixed-medium-r-normal--16-*-*-*-*-*-jisx0213.2000-1,-*-fixed-medium-r-normal--16-*-*-*-*-*-jisx0213.2000-1 X X /* Skkinput3 supports these protocols: X */ END-of-japanese/skkinput3/files/patch-ab echo x - japanese/skkinput3/pkg-comment sed 's/^X//' >japanese/skkinput3/pkg-comment << 'END-of-japanese/skkinput3/pkg-comment' XA SKK-like Japanese input method for X11 END-of-japanese/skkinput3/pkg-comment echo x - japanese/skkinput3/pkg-descr sed 's/^X//' >japanese/skkinput3/pkg-descr << 'END-of-japanese/skkinput3/pkg-descr' XSkkinput is an input method for X11 applications that want Japanese Xtext input. X XA client that wants kana-kanji conversion service for Japanese text Xsends a request to skkinput. Skkinput receives the request, does Xkana-kanji conversion, and sends the converted text back to the Xclient. X XFrom version 3.0, skkinput becomes an emacs-lisp like interpreter, Xand uses skk.el in skk-8.6 as an conversion engine. X XWWW: http://sourceforge.jp/projects/skkinput3/ END-of-japanese/skkinput3/pkg-descr echo x - japanese/skkinput3/pkg-plist sed 's/^X//' >japanese/skkinput3/pkg-plist << 'END-of-japanese/skkinput3/pkg-plist' Xbin/skkinput3 Xlib/X11/skkinput3/init.el Xlib/X11/skkinput3/skk.el Xlib/X11/skkinput3/skk-startup.el Xlib/X11/skkinput3/skk-trial.el X@dirrm lib/X11/skkinput3 X%%PORTDOCS%%share/doc/skkinput3/README-lisp.jis X%%PORTDOCS%%share/doc/skkinput3/README.jis X%%PORTDOCS%%share/doc/skkinput3/dot.skkinput X%%PORTDOCS%%@dirrm share/doc/skkinput3 END-of-japanese/skkinput3/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message