From t@nakao.org  Mon Oct  4 08:52:15 2010
Return-Path: <t@nakao.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 01AE9106566C
	for <FreeBSD-gnats-submit@freebsd.org>; Mon,  4 Oct 2010 08:52:15 +0000 (UTC)
	(envelope-from t@nakao.org)
Received: from jodo.ipboot.net (unknown [IPv6:2001:218:2200::5])
	by mx1.freebsd.org (Postfix) with ESMTP id AA2048FC12
	for <FreeBSD-gnats-submit@freebsd.org>; Mon,  4 Oct 2010 08:52:14 +0000 (UTC)
Received: from jodo.ipboot.net (localhost [127.0.0.1])
	by jodo.ipboot.net (Postfix) with ESMTP id 001EF39DE72
	for <FreeBSD-gnats-submit@freebsd.org>; Mon,  4 Oct 2010 17:52:13 +0900 (JST)
Received: from jodo.ipboot.net ([127.0.0.1])
	by jodo.ipboot.net (jodo.ipboot.net [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id ihtBoBeBzNF7 for <FreeBSD-gnats-submit@freebsd.org>;
	Mon,  4 Oct 2010 17:52:09 +0900 (JST)
Received: from jodo.ipboot.net (localhost [IPv6:::1])
	by jodo.ipboot.net (Postfix) with ESMTP id 2CC5E39DE71
	for <FreeBSD-gnats-submit@freebsd.org>; Mon,  4 Oct 2010 17:52:09 +0900 (JST)
Message-Id: <86lj6e5ohy.wl@jodo.nakao.org>
Date: Mon, 04 Oct 2010 17:52:09 +0900
From: Takayuki Nakao <t@nakao.org>
To: FreeBSD-gnats-submit@freebsd.org
Subject: Update ports: japanese/yc.el

>Number:         151195
>Category:       ports
>Synopsis:       Update ports: japanese/yc.el
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    tota
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Oct 04 09:00:14 UTC 2010
>Closed-Date:    Sat Oct 09 22:57:16 UTC 2010
>Last-Modified:  Sat Oct  9 23:00:01 UTC 2010
>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
-  "$B$"(B" "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:
Responsible-Changed-From-To: freebsd-ports-bugs->tota 
Responsible-Changed-By: tota 
Responsible-Changed-When: Sat Oct 9 07:55:50 UTC 2010 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=151195 

From: TAKATSU Tomonari <tota@FreeBSD.org>
To: bug-followup <bug-followup@FreeBSD.org>, t <t@nakao.org>
Cc:  
Subject: Re: ports/151195: Update ports: japanese/yc.el
Date: Sat, 9 Oct 2010 17:35:13 +0900

 --0016368e2e1a83504004922b018a
 Content-Type: text/plain; charset=ISO-8859-1
 
 I have modified your patch to make portlint happier.
 Please confirm it.
 
 Thanks,
 
 -- 
 TAKATSU Tomonari
 
 --0016368e2e1a83504004922b018a
 Content-Type: application/octet-stream; name="ja-yc.el-5.2.1,1.patch"
 Content-Disposition: attachment; filename="ja-yc.el-5.2.1,1.patch"
 Content-Transfer-Encoding: base64
 X-Attachment-Id: f_gf2857rn0
 
 SW5kZXg6IE1ha2VmaWxlCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
 PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9ob21lL25jdnMvcG9ydHMvamFw
 YW5lc2UveWMuZWwvTWFrZWZpbGUsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMzQKZGlmZiAtdSAt
 cjEuMzQgTWFrZWZpbGUKLS0tIE1ha2VmaWxlCTI4IE1hciAyMDEwIDA2OjM4OjM1IC0wMDAwCTEu
 MzQKKysrIE1ha2VmaWxlCTkgT2N0IDIwMTAgMDc6NDg6NDUgLTAwMDAKQEAgLTYsMTcgKzYsMTcg
 QEAKICMKIAogUE9SVE5BTUU9CXljLmVsCi1QT1JUVkVSU0lPTj0JNS4wLjAKLVBPUlRSRVZJU0lP
 Tj0JMworUE9SVFZFUlNJT049CTUuMi4xCiBQT1JURVBPQ0g9CTEKIENBVEVHT1JJRVM9CWphcGFu
 ZXNlIGVsaXNwCiBNQVNURVJfU0lURVM9CWh0dHA6Ly93d3cuY2VyZXMuZHRpLm5lLmpwL35rbmFr
 LwotRElTVE5BTUU9CXljLSR7UE9SVFZFUlNJT059Ci1ESVNURklMRVM9CSR7RElTVE5BTUV9LmVs
 Lmd6CitESVNUTkFNRT0JeWMtJHtQT1JUVkVSU0lPTn0uZWwKK0VYVFJBQ1RfU1VGWD0JLmd6CiAK
 IE1BSU5UQUlORVI9CXRAbmFrYW8ub3JnCiBDT01NRU5UPQlZZXQgYW5vdGhlciBDYW5uYSBjbGll
 bnQgZm9yIEVtYWNzL1hFbWFjcwogCitFWFRSQUNUX0FGVEVSX0FSR1M9CT4geWMuZWwKIE5PX1dS
 S1NVQkRJUj0JeWVzCiAKIFVTRV9FTUFDUz0JeWVzCkBAIC0zMCwyOSArMzAsMjAgQEAKIAogLmlu
 Y2x1ZGUgPGJzZC5wb3J0LnByZS5taz4KIAotLmlmICQoRU1BQ1NfTUFKT1JfVkVSKSA+PSAyMwot
 QlJPS0VOPQkJRG9lcyBub3Qgc3VwcG9ydCBlbWFjczIzLnggb3IgbGF0ZXIKLS5lbmRpZgotCiAu
 aWYgZGVmaW5lZChXSVRIX0lDQU5OQSkKLVJVTl9ERVBFTkRTKz0JJHtMT0NBTEJBU0V9L2Jpbi9p
 Y2FubmE6JHtQT1JUU0RJUn0vamFwYW5lc2UvaWNhbm5hCitSVU5fREVQRU5EUys9CWljYW5uYTok
 e1BPUlRTRElSfS9qYXBhbmVzZS9pY2FubmEKIC5lbmRpZgogCi1kby1leHRyYWN0OgotCUAke1JN
 fSAtcmYgJHtXUktESVJ9Ci0JQCR7TUtESVJ9ICR7V1JLRElSfQotCUBjZCAke1dSS0RJUn0gJiYg
 JHtHWkNBVH0gJHtESVNURElSfS8ke0RJU1ROQU1FfS5lbC5neiA+eWMuZWwKLQogZG8tYnVpbGQ6
 CiAJQGNkICR7V1JLRElSfSAmJiBcCiAJJHtFTUFDU19DTUR9IC1iYXRjaCAtZiBiYXRjaC1ieXRl
 LWNvbXBpbGUgeWMuZWwKIAogZG8taW5zdGFsbDoKLQlAJHtURVNUfSAtZiAke1lDX0xJU1BESVJ9
 IHx8ICR7TUtESVJ9ICR7WUNfTElTUERJUn0KKwlAJHtNS0RJUn0gJHtZQ19MSVNQRElSfQogCUBj
 ZCAke1dSS0RJUn0gJiYgXAogCSR7SU5TVEFMTF9TQ1JJUFR9IHljLmVsIHljLmVsYyAke1lDX0xJ
 U1BESVJ9CiAKIHBvc3QtaW5zdGFsbDoKLQlAJHtDQVR9ICR7TUFTVEVSRElSfS9wa2ctbWVzc2Fn
 ZQorCUAke0NBVH0gJHtQS0dNRVNTQUdFfQogCiAuaW5jbHVkZSA8YnNkLnBvcnQucG9zdC5taz4K
 SW5kZXg6IGRpc3RpbmZvCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
 PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9ob21lL25jdnMvcG9ydHMvamFw
 YW5lc2UveWMuZWwvZGlzdGluZm8sdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMjMKZGlmZiAtdSAt
 cjEuMjMgZGlzdGluZm8KLS0tIGRpc3RpbmZvCTMxIEphbiAyMDA5IDExOjMxOjU0IC0wMDAwCTEu
 MjMKKysrIGRpc3RpbmZvCTkgT2N0IDIwMTAgMDU6MjI6MDEgLTAwMDAKQEAgLTEsNiArMSwzIEBA
 Ci1NRDUgKHljLTUuMC4wLmVsLmd6KSA9IDQ2ZTMwNjc5OTgxYzRkYWVlZmM4YmFlNjg4NzI4ODIw
 Ci1TSEEyNTYgKHljLTUuMC4wLmVsLmd6KSA9IGZjN2MwOGI2ODZlZmQ0MjBiMGM2NzQyOThkODUx
 NThkMTZmZGE2Mjc3YzAwNjJlY2E3Nzg5MTljNDRkOTVhODkKLVNJWkUgKHljLTUuMC4wLmVsLmd6
 KSA9IDMzMjAyCi1NRDUgKHljLTQuMC4xMy50YXIuZ3opID0gNWNjNWYwNDM0NmI4MDZkNDE1N2I0
 YjY2ZDdlYmE2OWYKLVNIQTI1NiAoeWMtNC4wLjEzLnRhci5neikgPSA1YWZkMDZlYTgxOWJiZjIw
 ZjVjYmZiY2QzYzYwZWI1OGE1MGIyZWYwOTNkZWZjNGM5M2JmZGY4YWI2OTQ0NGYzCi1TSVpFICh5
 Yy00LjAuMTMudGFyLmd6KSA9IDQzOTE2CitNRDUgKHljLTUuMi4xLmVsLmd6KSA9IDU4N2Y5YTc3
 ZjEwNjFiYmYxZDhlODk1MGYzMzg4NzhlCitTSEEyNTYgKHljLTUuMi4xLmVsLmd6KSA9IDQ1ODU0
 YjNmNTFjZjc0Yjk3YzRlZDBkZDExYjBmNGJkMmE5NmI3OGY1OWI3NjE0ZDQzZmVhODVmOTg4NGZk
 ODQKK1NJWkUgKHljLTUuMi4xLmVsLmd6KSA9IDMzMzA1CkluZGV4OiBmaWxlcy9wYXRjaC15Yy5l
 bAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
 PT09PT09PT09PT09ClJDUyBmaWxlOiAvaG9tZS9uY3ZzL3BvcnRzL2phcGFuZXNlL3ljLmVsL2Zp
 bGVzL3BhdGNoLXljLmVsLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjEKZGlmZiAtdSAtcjEuMSBw
 YXRjaC15Yy5lbAotLS0gZmlsZXMvcGF0Y2gteWMuZWwJMzEgSmFuIDIwMDkgMTE6MzE6NTQgLTAw
 MDAJMS4xCisrKyBmaWxlcy9wYXRjaC15Yy5lbAk5IE9jdCAyMDEwIDA1OjIyOjM3IC0wMDAwCkBA
 IC0xLDM0ICsxLDEwIEBACi0tLS0geWMuZWwub3JpZwkyMDA4LTAyLTE3IDAwOjM3OjM5LjAwMDAw
 MDAwMCArMDkwMAotKysrIHljLmVsCTIwMDgtMDItMTcgMDA6Mzg6MTYuMDAwMDAwMDAwICswOTAw
 Ci1AQCAtMzkzLDcgKzM5Myw3IEBACi0gCQkgICAgICAgKGVycm9yIG5pbCkpKSkpKSkKLSAgICh3
 aGVuIChwcm9jZXNzcCB5Yy1zZXJ2ZXIpCi0gICAgIChwdXQgJ3ljLXNlcnZlciAnaW5pdCBuaWwp
 Ci0tICAgIChwcm9jZXNzLWtpbGwtd2l0aG91dC1xdWVyeSB5Yy1zZXJ2ZXIpCi0rICAgIChzZXQt
 cHJvY2Vzcy1xdWVyeS1vbi1leGl0LWZsYWcgeWMtc2VydmVyIG5pbCkKLSAgICAgKHdoZW4geWMt
 ZGVidWcKLSAgICAgICAodW53aW5kLXByb3RlY3QKLSAJICAocHJvZ24KLUBAIC00MDQ2LDE0ICs0
 MDQ2LDE1IEBACi0gICJqYXBhbmVzZS15YyIgIkphcGFuZXNlIiAneWMtYWN0aXZhdGUKLSAgIhsk
 QiQiGyhCIiAiUm9tYWppIC0+IEhpcmFnYW5hIC0+IEthbmppJkthbmEiCi0gIG5pbCkKLS0oc2V0
 LWxhbmd1YWdlLWluZm8gIkphcGFuZXNlIiAnaW5wdXQtbWV0aG9kICJqYXBhbmVzZS15YyIpCi0t
 OyhzZXRxIGRlZmF1bHQtaW5wdXQtbWV0aG9kICJqYXBhbmVzZS15YyIpKQotKyhkZWZ1biBmb3Jj
 ZS15Yy1pbnB1dC1tb2RlICgpCi0rICAoc2V0LWxhbmd1YWdlLWluZm8gIkphcGFuZXNlIiAnaW5w
 dXQtbWV0aG9kICJqYXBhbmVzZS15YyIpCi0rICAoc2V0cSBkZWZhdWx0LWlucHV0LW1ldGhvZCAi
 amFwYW5lc2UteWMiKSkKLSAKLS07KHljLXNldHVwKQotLTsod2hlbiAoYW5kIHljLWNvbm5lY3Qt
 c2VydmVyLWF0LXN0YXJ0dXAgKHljLXNlcnZlci1jaGVjaykpCi0tOyAgKHljLWluaXQpCi0tOyAg
 KGZvcmNlLXljLWlucHV0LW1vZGUpCi0tOyAgKQotKyh5Yy1zZXR1cCkKLSsod2hlbiAoYW5kIHlj
 LWNvbm5lY3Qtc2VydmVyLWF0LXN0YXJ0dXAgKHljLXNlcnZlci1jaGVjaykpCi0rICAoeWMtaW5p
 dCkKLSsgIChmb3JjZS15Yy1pbnB1dC1tb2RlKQotKyAgKQotIAotIChkZWZjb25zdCB5Yy12ZXJz
 aW9uICI1LjAuMCIpCi0gKHByb3ZpZGUgJ3ljKQorLS0tIHljLmVsLm9yaWcJMjAxMC0wOS0zMCAx
 MzoyMjoyMi4wMDAwMDAwMDAgKzA5MDAKKysrKyB5Yy5lbAkyMDEwLTA5LTMwIDEzOjI2OjA5LjAw
 MDAwMDAwMCArMDkwMAorQEAgLTE3MzYsNiArMTczNiw3IEBACisgCQkJCSAgIChlcnJvciBuaWwp
 KSkpCisgCSAgICAoeWMtZXZhbC1zZXhwIChjYXIgZXhwcikpKSkpCisgICAgICAgKHNldHEgZmls
 ZXMgKGNkciBmaWxlcykpKQorKyAgICAobWVzc2FnZSAiIikKKyAgICAgKGlmIHJvbWthbmEtdGFi
 bGUKKyAJKHNldHEgeWMtckgtY29udi1kaWMgKHljLXNlYXJjaC1maWxlLWZpcnN0LWluLXBhdGgK
 KyAJCQkgICAgICByb21rYW5hLXRhYmxlIChsaXN0ICIuIiAoZ2V0ZW52ICJIT01FIikK
 --0016368e2e1a83504004922b018a--

From: Takayuki Nakao <t@nakao.org>
To: bug-followup <bug-followup@FreeBSD.org>, TAKATSU Tomonari <tota@FreeBSD.org>
Cc:  
Subject: Re: ports/151195: Update ports: japanese/yc.el
Date: Sun, 10 Oct 2010 02:41:58 +0900

 Tomonari-san,
 
 I confirmed your patch worked fine.
 Thank you for modification!
 
 Regards,
 Takayuki Nakao
State-Changed-From-To: open->closed 
State-Changed-By: tota 
State-Changed-When: Sat Oct 9 22:54:42 UTC 2010 
State-Changed-Why:  
Committed. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=151195 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/151195: commit references a PR
Date: Sat,  9 Oct 2010 22:53:43 +0000 (UTC)

 tota        2010-10-09 22:53:37 UTC
 
   FreeBSD ports repository
 
   Modified files:
     japanese/yc.el       Makefile distinfo 
     japanese/yc.el/files patch-yc.el 
   Log:
   - Update to 5.2.1 [1]
   - Unbreak with emacs23+ [1]
   - Make portlint happier
   
   PR:     ports/151195 [1]
   Submitted by:   Takayuki Nakao <t_AT_nakao_DOT_org> (maintainer) [1]
   
   Revision  Changes    Path
   1.35      +7 -16     ports/japanese/yc.el/Makefile
   1.24      +3 -6      ports/japanese/yc.el/distinfo
   1.2       +10 -34    ports/japanese/yc.el/files/patch-yc.el
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
