Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Oct 2004 21:29:07 +0900 (JST)
From:      Yamashiro Jun <yamajun@ofug.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/73311: Update port: japanese/uim
Message-ID:  <20041030122907.B00F8157040@ns.ofug.net>
Resent-Message-ID: <200410301230.i9UCUQn2036720@freefall.freebsd.org>

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

>Number:         73311
>Category:       ports
>Synopsis:       Update port: japanese/uim
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Oct 30 12:30:26 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Yamashiro, Jun
>Release:        FreeBSD 4.10-STABLE i386
>Organization:
Okinawa FreeBSD users group
>Environment:
System: 
FreeBSD 4.10-STABLE i386
FreeBSD 5.3-STABLE i386
	
>Description:
Update to newest release(uim-0.4.5)
Add pkg-message for change configuration of UIM.
Add patch for xim/xim.h
(same patch marged to UIM's svn repository.  Maybe, don't need next version)
	
>How-To-Repeat:
>Fix:

diff -Nru uim.orig/Makefile uim/Makefile
--- uim.orig/Makefile	Sat Oct 30 01:03:10 2004
+++ uim/Makefile	Sat Oct 30 12:15:36 2004
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	uim
-PORTVERSION=	0.4.2.1
-PORTREVISION=	1
+PORTVERSION=	0.4.5
 CATEGORIES=	japanese x11
 MASTER_SITES=	http://freedesktop.org/Software/UimDownload/
 
@@ -57,6 +56,7 @@
 	${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${WRKSRC}/README.ja ${DOCSDIR_JA}
 	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
+	${CAT} ${PKGMESSAGE}
 .endif
 
 .include <bsd.port.post.mk>
diff -Nru uim.orig/distinfo uim/distinfo
--- uim.orig/distinfo	Sat Oct 30 01:03:10 2004
+++ uim/distinfo	Fri Oct 29 02:14:40 2004
@@ -1,2 +1,2 @@
-MD5 (uim-0.4.2.1.tar.gz) = 4f82891e41b8328f1df34b30b15648e4
-SIZE (uim-0.4.2.1.tar.gz) = 955719
+MD5 (uim-0.4.5.tar.gz) = 3979e20d8375fcd1691d74949e5b626c
+SIZE (uim-0.4.5.tar.gz) = 1112696
diff -Nru uim.orig/files/patch-xim:xim.h uim/files/patch-xim:xim.h
--- uim.orig/files/patch-xim:xim.h	Thu Jan  1 09:00:00 1970
+++ uim/files/patch-xim:xim.h	Sat Oct 30 01:07:58 2004
@@ -0,0 +1,10 @@
+--- xim/xim.h.orig	Thu Oct 28 22:16:34 2004
++++ xim/xim.h	Fri Oct 29 01:28:12 2004
+@@ -37,6 +37,7 @@
+ #include <X11/X.h>
+ #include <X11/Xlib.h>
+ #include <X11/keysym.h>
++#include <X11/Xos.h>
+ #include <list>
+ #include "ximserver.h"
+ #include "ximpn.h"
diff -Nru uim.orig/pkg-message uim/pkg-message
--- uim.orig/pkg-message	Thu Jan  1 09:00:00 1970
+++ uim/pkg-message	Sat Oct 30 13:03:57 2004
@@ -0,0 +1,17 @@
+UIM configuration changed after uim-0.4.4.
+
+# Before 0.4.4:
+GTK_IM_MODULE=uim-anthy; export GTK_IM_MODULE
+XMODIFIERS=@im=uim-anthy; export XMODIFIERS
+# After 0.4.4:
+GTK_IM_MODULE=uim; export GTK_IM_MODULE
+XMODIFIERS=@im=uim; export XMODIFIERS
+
+And specify your favorite input method to your ~/.uim
+(define default-im-name 'anthy)
+
+SEE ALSO:
+in English:
+http://freedesktop.org/pipermail/uim/2004-October/000659.html
+in Japanese:
+http://lists.sourceforge.jp/mailman/archives/anthy-dev/2004-October/001135.html
diff -Nru uim.orig/pkg-plist uim/pkg-plist
--- uim.orig/pkg-plist	Sat Oct 30 01:03:10 2004
+++ uim/pkg-plist	Sat Oct 30 02:24:36 2004
@@ -2,12 +2,19 @@
 bin/uim-fep-tick
 bin/uim-helper-server
 bin/uim-sh
+%%GTK%%bin/uim-candwin-gtk
 %%GTK%%bin/uim-helper-candwin-gtk
 %%GTK%%bin/uim-helper-toolbar-gtk
 %%GTK%%bin/uim-helper-toolbar-gtk-systray
+%%GTK%%bin/uim-im-switcher
+%%GTK%%bin/uim-input-pad-ja
+%%GTK%%bin/uim-toolbar-gtk
+%%GTK%%bin/uim-toolbar-gtk-systray
 bin/uim-xim
 include/uim/uim-helper.h
+include/uim/uim-im-switcher.h
 include/uim/uim-scm.h
+include/uim/uim-util.h
 include/uim/uim.h
 %%GNOME%%libdata/bonobo/servers/GNOME_UimApplet.server
 %%GTK%%lib/gtk-2.0/2.4.0/immodules/im-uim.so
@@ -24,12 +31,15 @@
 share/uim/canna.scm
 share/uim/custom.scm
 share/uim/default.scm
+share/uim/default-im.scm
 share/uim/generic-key.scm
 share/uim/generic.scm
 share/uim/hangul.scm
 share/uim/hangul2.scm
 share/uim/hangul3.scm
 share/uim/hk.scm
+share/uim/i18n.scm
+share/uim/icons/alphabet_a.png
 share/uim/im.scm
 share/uim/ipa.scm
 share/uim/japanese-azik.scm
@@ -65,6 +75,7 @@
 %%PORTDOCS%%@dirrm %%DOCSDIR_JA%%
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
 @dirrm share/uim/tables
+@dirrm share/uim/icons
 @dirrm share/uim
 %%GTK%%@exec gtk-query-immodules-2.0 > %D/etc/gtk-2.0/gtk.immodules
 %%GTK%%@unexec gtk-query-immodules-2.0 > %D/etc/gtk-2.0/gtk.immodules
>Release-Note:
>Audit-Trail:
>Unformatted:



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