Date: Mon, 04 Oct 2010 17:52:09 +0900 From: Takayuki Nakao <t@nakao.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/151195: Update ports: japanese/yc.el Message-ID: <86lj6e5ohy.wl@jodo.nakao.org> Resent-Message-ID: <201010040900.o9490FpY027470@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 151195 >Category: ports >Synopsis: Update ports: japanese/yc.el >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Mon Oct 04 09:00:14 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Takayuki Nakao <t@nakao.org> >Release: >Organization: >Environment: >Description: This is a request for upgrading japanese/yc.el to version 5.2.1. Summary of changes made in new version is as fllows; - emacs23 is supported. >How-To-Repeat: >Fix: The recursive diff is attached below; diff -ruN yc.el.orig/Makefile yc.el/Makefile --- yc.el.orig/Makefile 2010-03-29 03:41:27.000000000 +0900 +++ yc.el/Makefile 2010-10-02 13:44:36.000000000 +0900 @@ -6,8 +6,7 @@ # PORTNAME= yc.el -PORTVERSION= 5.0.0 -PORTREVISION= 3 +PORTVERSION= 5.2.1 PORTEPOCH= 1 CATEGORIES= japanese elisp MASTER_SITES= http://www.ceres.dti.ne.jp/~knak/ @@ -30,10 +29,6 @@ .include <bsd.port.pre.mk> -.if $(EMACS_MAJOR_VER) >= 23 -BROKEN= Does not support emacs23.x or later -.endif - .if defined(WITH_ICANNA) RUN_DEPENDS+= ${LOCALBASE}/bin/icanna:${PORTSDIR}/japanese/icanna .endif diff -ruN yc.el.orig/distinfo yc.el/distinfo --- yc.el.orig/distinfo 2009-02-01 03:40:43.000000000 +0900 +++ yc.el/distinfo 2010-10-02 13:45:08.000000000 +0900 @@ -1,6 +1,3 @@ -MD5 (yc-5.0.0.el.gz) = 46e30679981c4daeefc8bae688728820 -SHA256 (yc-5.0.0.el.gz) = fc7c08b686efd420b0c674298d85158d16fda6277c0062eca778919c44d95a89 -SIZE (yc-5.0.0.el.gz) = 33202 -MD5 (yc-4.0.13.tar.gz) = 5cc5f04346b806d4157b4b66d7eba69f -SHA256 (yc-4.0.13.tar.gz) = 5afd06ea819bbf20f5cbfbcd3c60eb58a50b2ef093defc4c93bfdf8ab69444f3 -SIZE (yc-4.0.13.tar.gz) = 43916 +MD5 (yc-5.2.1.el.gz) = 587f9a77f1061bbf1d8e8950f338878e +SHA256 (yc-5.2.1.el.gz) = 45854b3f51cf74b97c4ed0dd11b0f4bd2a96b78f59b7614d43fea85f9884fd84 +SIZE (yc-5.2.1.el.gz) = 33305 diff -ruN yc.el.orig/files/patch-yc.el yc.el/files/patch-yc.el --- yc.el.orig/files/patch-yc.el 2009-01-31 20:31:54.000000000 +0900 +++ yc.el/files/patch-yc.el 2010-10-02 13:44:56.000000000 +0900 @@ -1,34 +1,10 @@ ---- yc.el.orig 2008-02-17 00:37:39.000000000 +0900 -+++ yc.el 2008-02-17 00:38:16.000000000 +0900 -@@ -393,7 +393,7 @@ - (error nil))))))) - (when (processp yc-server) - (put 'yc-server 'init nil) -- (process-kill-without-query yc-server) -+ (set-process-query-on-exit-flag yc-server nil) - (when yc-debug - (unwind-protect - (progn -@@ -4046,14 +4046,15 @@ - "japanese-yc" "Japanese" 'yc-activate - "あ" "Romaji -> Hiragana -> Kanji&Kana" - nil) --(set-language-info "Japanese" 'input-method "japanese-yc") --;(setq default-input-method "japanese-yc")) -+(defun force-yc-input-mode () -+ (set-language-info "Japanese" 'input-method "japanese-yc") -+ (setq default-input-method "japanese-yc")) - --;(yc-setup) --;(when (and yc-connect-server-at-startup (yc-server-check)) --; (yc-init) --; (force-yc-input-mode) --; ) -+(yc-setup) -+(when (and yc-connect-server-at-startup (yc-server-check)) -+ (yc-init) -+ (force-yc-input-mode) -+ ) - - (defconst yc-version "5.0.0") - (provide 'yc) +--- yc.el.orig 2010-09-30 13:22:22.000000000 +0900 ++++ yc.el 2010-09-30 13:26:09.000000000 +0900 +@@ -1736,6 +1736,7 @@ + (error nil)))) + (yc-eval-sexp (car expr))))) + (setq files (cdr files))) ++ (message "") + (if romkana-table + (setq yc-rH-conv-dic (yc-search-file-first-in-path + romkana-table (list "." (getenv "HOME") >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86lj6e5ohy.wl>