Date: Tue, 20 Aug 2002 11:43:23 +0900 (JST) From: KOMATSU Shinichiro <koma2@jiro.c.u-tokyo.ac.jp> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/41808: New Port: japanese/skkinput3 Message-ID: <20020820024323.E424D1905@taro.c.u-tokyo.ac.jp>
next in thread | raw e-mail | index | archive | help
>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 <koma2@jiro.c.u-tokyo.ac.jp> 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 <bsd.port.pre.mk> 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 <bsd.port.post.mk> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020820024323.E424D1905>