ports/73311: Update port: japanese/uim
Yamashiro Jun
yamajun at ofug.net
Sat Oct 30 12:30:26 UTC 2004
>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
+ at 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:
More information about the freebsd-ports-bugs
mailing list