pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/44861: pkgsrc/inputmethod/uim: Update to uim-1.6.1
>Number: 44861
>Category: pkg
>Synopsis: pkgsrc/inputmethod/uim: Update to uim-1.6.1
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Tue Apr 12 17:00:00 +0000 2011
>Originator: YAMASHIRO, Jun
>Release: NetBSD/amd64 5.99.48
>Organization:
Okinawa FreeBSD Users Group
>Environment:
NetBSD yamajun 5.99.48 NetBSD 5.99.48 (YAMAJUN) #40: Fri Apr 8 10:52:42 JST
2011 yamajun@:/usr/src/sys/arch/amd64/compile/YAMAJUN amd64
>Description:
update inputmethod/uim to uim-1.6.1 .
pkgsrc changelog:
* update to uim-1.6.1
* remove "canna" option from default.
uim changelog:
Overview of changes from 1.6.0 to 1.6.1
=======================================
* Fixes
- IM management system
* Fix crash while switching to the IM which has been once used but
then disabled and re-enabled again by "Enabled input methods"
widget of uim-pref.
- uim-skk
* Don't crash with malformed words having brackets which are not
intended for skk-henkan-strict-okuri-precedence.
- libuim-skk.so
* Fix possible contamination of dictionary files of SKK-JISYO and
tutcode's mazegaki dictionary when user switches between uim-skk
and uim-tutcode dynamically.
* Enhancements
- uim-tutcode
* Interactive bushu conversion
* Postfix bushu conversion in yomi of mazegaki.
* Completion
* Input prediction in mazegaki conversion
* Input prediction in bushu conversion
* Kanji combination guide on completion and input prediction
* Another symbol (kigou) input mode like "KI"
* Add function to redisplay last auto help
* Show kanji on auto help
* Show hint kanji for intermediate sequence on virtual keyboard
- uim-pref
* Add configuration 'uim-pref-suppress-dot-uim-warning-dialog?'
(Set this variable #t in ~/.uim if you'd like to suppress the
dialog)
- uim.el
* Support Emacs24 (by Kan-Ru Chen, #31539)
* Others
- Enable compilation even when the home directory of chrooted build
environment is non-writable (e.g. nobody user)
- tcode, trycode, and hangul modules are no longer enabled by
default. Use more sophisticated tutcode and byeoru modules
instead.
>How-To-Repeat:
>Fix:
Apply this patch:
diff -Nru uim.orig/Makefile uim/Makefile
--- uim.orig/Makefile 2011-01-13 22:53:28.000000000 +0900
+++ uim/Makefile 2011-04-08 09:31:40.000000000 +0900
@@ -4,7 +4,6 @@
.include "../../inputmethod/uim/Makefile.common"
COMMENT= Multilingual input method library
-PKGREVISION= 2
CONFLICTS+= uim-qt4-immodule-[0-9]*
diff -Nru uim.orig/Makefile.common uim/Makefile.common
--- uim.orig/Makefile.common 2010-09-18 12:08:31.000000000 +0900
+++ uim/Makefile.common 2011-04-08 09:31:40.000000000 +0900
@@ -3,7 +3,7 @@
# used by inputmethod/uim/Makefile
# used by inputmethod/uim-elisp/Makefile
-UIM_VERSION= 1.6.0
+UIM_VERSION= 1.6.1
DISTNAME= uim-${UIM_VERSION}
CATEGORIES= inputmethod
MASTER_SITES= http://uim.googlecode.com/files/
diff -Nru uim.orig/PLIST uim/PLIST
--- uim.orig/PLIST 2010-09-18 12:08:31.000000000 +0900
+++ uim/PLIST 2011-04-08 09:31:40.000000000 +0900
@@ -47,11 +47,11 @@
${PLIST.expat}lib/uim/plugin/libuim-expat.la
${PLIST.ffi}lib/uim/plugin/libuim-ffi.la
lib/uim/plugin/libuim-fileio.la
+lib/uim/plugin/libuim-lolevel.la
lib/uim/plugin/libuim-look.la
${PLIST.m17nlib}lib/uim/plugin/libuim-m17nlib.la
${PLIST.openssl}lib/uim/plugin/libuim-openssl.la
${PLIST.sqlite}lib/uim/plugin/libuim-sqlite3.la
-lib/uim/plugin/libuim-lolevel.la
lib/uim/plugin/libuim-process.la
lib/uim/plugin/libuim-skk.la
lib/uim/plugin/libuim-socket.la
@@ -167,10 +167,10 @@
share/uim/look-custom.scm
share/uim/look.scm
share/uim/m17nlib.scm
-share/uim/match.scm
share/uim/mana-custom.scm
share/uim/mana-key-custom.scm
share/uim/mana.scm
+share/uim/match.scm
share/uim/ng-action.scm
share/uim/ng-key.scm
share/uim/openssl.scm
@@ -372,11 +372,13 @@
share/uim/tcode.scm
share/uim/trec.scm
share/uim/trycode.scm
+share/uim/tutcode-bushu.scm
share/uim/tutcode-bushudic.scm
share/uim/tutcode-custom.scm
share/uim/tutcode-dialog.scm
share/uim/tutcode-editor.scm
share/uim/tutcode-key-custom.scm
+share/uim/tutcode-kigou-rule.scm
share/uim/tutcode-kigoudic.scm
share/uim/tutcode-rule.scm
share/uim/tutcode.scm
diff -Nru uim.orig/distinfo uim/distinfo
--- uim.orig/distinfo 2010-09-18 12:08:31.000000000 +0900
+++ uim/distinfo 2011-04-08 09:31:40.000000000 +0900
@@ -1,7 +1,7 @@
$NetBSD: distinfo,v 1.17 2010/09/18 03:08:31 obache Exp $
-SHA1 (uim-1.6.0.tar.bz2) = d27f2ca8136da0702c82f0522911d06b2b8f8ea7
-RMD160 (uim-1.6.0.tar.bz2) = 14881fe9ff1af64cee1317d0b51af69294377e47
-Size (uim-1.6.0.tar.bz2) = 6154925 bytes
+SHA1 (uim-1.6.1.tar.bz2) = 412bb2df6041185084e2f64fb73357389bf992b5
+RMD160 (uim-1.6.1.tar.bz2) = 26c4e30f59c8eb005189d6778333079c81f8489c
+Size (uim-1.6.1.tar.bz2) = 6192431 bytes
SHA1 (patch-ab) = d5bf71cf3ecea94bed70e05c1b0e6f77ac5766c5
SHA1 (patch-ac) = 3b3dfd09ed84c9d228836783e18df747ecaa5791
diff -Nru uim.orig/options.mk uim/options.mk
--- uim.orig/options.mk 2010-10-15 16:01:08.000000000 +0900
+++ uim/options.mk 2011-04-08 09:32:06.000000000 +0900
@@ -6,7 +6,7 @@
PKG_OPTIONS_OPTIONAL_GROUPS= kde qt
PKG_OPTIONS_GROUP.kde= kde kde3
PKG_OPTIONS_GROUP.qt= qt qt3
-PKG_SUGGESTED_OPTIONS= anthy canna gtk uim-fep xim
+PKG_SUGGESTED_OPTIONS= anthy gtk uim-fep xim
.include "../../mk/bsd.options.mk"
@@ -79,6 +79,7 @@
PLIST.eb= yes
.endif
+# For uim-yahoo-jp
.if !empty(PKG_OPTIONS:Mexpat)
. include "../../textproc/expat/buildlink3.mk"
CONFIGURE_ARGS+= --with-expat=${BUILDLINK_PREFIX.expat}
Home |
Main Index |
Thread Index |
Old Index