pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/46595: Update request: inputmethod/uim, inputmethod/uim-elisp update to uim-1.8.1



>Number:         46595
>Category:       pkg
>Synopsis:       Update request: inputmethod/uim, inputmethod/uim-elisp update 
>to uim-1.8.1
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Tue Jun 12 19:15:00 +0000 2012
>Originator:     YAMASHIRO, Jun
>Release:        NetBSD/amd64 6.99.7
>Organization:
Okinawa FreeBSD Users Group
>Environment:
NetBSD yamajun 6.99.7 NetBSD 6.99.7 (YAMAJUN) #70: Tue May 22 04:40:15 JST 2012 
 yamajun@yamajun:/usr/src/sys/arch/amd64/compile/GENERIC amd64
>Description:
Update patch to pkgsrc/inputmethod/uim.
Please apply this patch.


uim changelog from 1.7.3 to 1.8.1:

Overview of changes from 1.8.0 to 1.8.1
=======================================
* Fixes
  - uim-toolbar-gtk3-systray
  - uim-toolbar-gtk-systray
    * Fix bug: prevent from becoming a zombie process

  - uim-candwin-gtk3
  - uim-candwin-gtk
    * Redraw unselected text with normal color

  - uim-tutcode
    * Fix bug: key which is not in rule (ex. "5")
      is not entered on (interactive) bushu conversion

  - po
    * Correct the path to GNOME_UimApplet.server.in in POTFILES.skip

  - uim-qt4
    * Honor the environment variable LDFLAGS during build

  - uim-notify
    * Fix compilation with glib >= 2.32

* Enhancements
  - uim-tutcode
    * New customs
      - Show pending key sequences
      - New custom group for tutcode-rule.scm: support TUT+ code
        which has rules for Shin Joyo Kanji
      - Key sequences to change katakana/hiragana mode (not toggle)
    * New command to dump last help content shown on candidate window
    * Pseudo table style for bridge which does not support
      table style candidate window
    * Updated trycode composition table retrieved 2012-05-26

* Others
  - GTK+2 immodule
  - uim-xim
    * Replace deprecated XKeycodeToKeysym() with XkbKeycodeToKeysym()


Overview of changes from 1.8.0-beta to 1.8.0
============================================
* Fixes
  - libgcroots
    * Fix version ([uim-en 438])
  - doc
    * Fix release manual.


Overview of changes from 1.8.0-alpha to 1.8.0-beta
==================================================
* Fixes
  - libuim
    * Fix version number
  - po
    * Fix build failure with intltool 0.50 again (#58097)
  - uim-toolbar-gtk
  - uim-toolbar-gtk3
  - uim-toolbar-qt4
    * Change behavior when toolbar-display-time is "mode"
  - uim-chardict-qt
  - uim-chardict-qt4
    * Update Unicode block list
  - ChangeLog
    * Add ChangeLog.old.2


Overview of changes from 1.7.3 to 1.8.0-alpha
=============================================
* New features
  - uim-google-cgiapi-jp (new IM)
    * A web-based Japanese multi-segment input method
  - uim-baidu-olime-jp (new IM)
    * A web-based Japanese multi-segment input method
  - osx-dcs
    * OS X Dictionary Services support
  - uim-knotify4
    * notify agent for KDE4

* Fixes
  - uim-xim
    * Check if libXext is installed at configure
  - uim-gtk2
    * Check if gdk-x11-2.0 is installed at configure (#36024)
  - po
    * Fix build failure with intltool 0.50 (#58097)
  - pixmaps
    * Use rsvg-convert instead of rsvg (#47204)

* Enhancements
  - libuim
    * New custom type "table"

  - libuim
  - Gtk+ bridge
  - Qt4 bridge
  - XIM bridge (uim-xim)
    * New API for delay showing candidate window

  - Gtk+ bridge
  - Qt4 bridge
  - XIM bridge (uim-xim)
    * Add horizontal candidate window

  - uim-candwin-gtk
    * Add previous and next page buttons

  - uim-chardict-qt
  - uim-chardict-qt4
    * Merge translation files for chardict into the main translation file

  - uim-m17nlib
    * Make toolbar settings configurable in uim-pref

  - uim-pref-gtk
  - uim-pref-gtk3
  - uim-pref-qt4
    * Support custom type "table"
    * Make Japanese Romaji-Kana composing rule configurable

  - uim-skk
    * Kanji code (JIS/Kuten/Unicode) input mode
    * Add skkserver completion feature (by @eagletmt)

  - uim-tutcode
    * Delay showing candidate window
    * New postfix conversions: katakana,
      kanji to key sequence and key sequence to kanji
    * Conversion on selection: mazegaki, katakana,
      kanji to key sequence and key sequence to kanji
    * New help functions: for character at current position
      and for string in clipboard
    * Clipboard support
      - Paste from clipboard to preedit
      - Key sequence to kanji conversion from clipboard
    * Undo last commit
    * Treat button click on stroke help window as key press
    * New customs
      - Add choice of bushu conversion algorithm:
        tc-2.3.1 and Kanchoku Win
      - New custom to exclude specified number of candidates
        from mazegaki learning
      - New custom to keep key sequence not convertible to kanji
      - Add choice about behavior of commit candidate by label key
      - Support binding user defined procedure to key sequence
    * Updated trycode composition table retrieved 2012-02-18


>How-To-Repeat:

>Fix:
Apply this patch to pkgsrc/inputmethod/uim


diff -Nru uim.orig/Makefile uim/Makefile
--- uim.orig/Makefile   2012-06-11 17:29:02.000000000 +0900
+++ uim/Makefile        2012-06-11 17:28:49.000000000 +0900
@@ -2,7 +2,6 @@
 #
 
 .include "../../inputmethod/uim/Makefile.common"
-PKGREVISION=2
 
 COMMENT=               Multilingual input method library
 
diff -Nru uim.orig/Makefile.common uim/Makefile.common
--- uim.orig/Makefile.common    2012-02-18 20:46:14.000000000 +0900
+++ uim/Makefile.common 2012-06-11 16:38:08.000000000 +0900
@@ -3,7 +3,7 @@
 # used by inputmethod/uim/Makefile
 # used by inputmethod/uim-elisp/Makefile
 
-UIM_VERSION=           1.7.3
+UIM_VERSION=           1.8.1
 DISTNAME=              uim-${UIM_VERSION}
 CATEGORIES=            inputmethod
 MASTER_SITES=          http://uim.googlecode.com/files/
diff -Nru uim.orig/PLIST uim/PLIST
--- uim.orig/PLIST      2012-03-25 11:45:41.000000000 +0900
+++ uim/PLIST   2012-06-11 19:25:39.000000000 +0900
@@ -1,6 +1,5 @@
 @comment $NetBSD: PLIST,v 1.19 2012/02/18 11:46:14 obache Exp $
 ${PLIST.qt3}bin/uim-chardict-qt
-${PLIST.qt}bin/uim-chardict-qt4
 ${PLIST.uim-dict-gtk}bin/uim-dict-gtk
 ${PLIST.uim-dict-gtk3}bin/uim-dict-gtk3
 ${PLIST.fep}bin/uim-fep
@@ -36,11 +35,11 @@
 include/uim/uim-scm.h
 include/uim/uim-util.h
 include/uim/uim.h
+include/uim/version.h
 ${PLIST.gnome}lib/bonobo/servers/GNOME_UimApplet.server
 ${PLIST.gtk}lib/gtk-2.0/2.10.0/immodules/im-uim.la
 ${PLIST.gtk3}lib/gtk-3.0/3.0.0/immodules/im-uim.la
 ${PLIST.kde3}lib/kde3/uim_panelapplet.la
-@comment ${PLIST.kde}lib/kde4/uim_panelapplet.la
 ${PLIST.kde}lib/kde4/plasma_applet_uim.so
 lib/libuim-custom.la
 lib/libuim-scm.la
@@ -89,25 +88,27 @@
 ${PLIST.fep}share/doc/uim/uim-fep/README
 ${PLIST.fep}share/doc/uim/uim-fep/README.ja
 ${PLIST.kde3}share/kde/apps/kicker/applets/uimapplet.desktop
-@comment ${PLIST.kde}share/kde4/apps/kicker/applets/uimapplet.desktop
 share/locale/fr/LC_MESSAGES/uim.mo
 share/locale/ja/LC_MESSAGES/uim.mo
-${PLIST.qt3}share/locale/ja/LC_MESSAGES/uim-chardict-qt.mo
-${PLIST.qt}share/locale/ja/LC_MESSAGES/uim-chardict-qt4.mo
 share/locale/ko/LC_MESSAGES/uim.mo
 share/uim/action.scm
 share/uim/ajax-ime-custom.scm
 share/uim/ajax-ime-key-custom.scm
 share/uim/ajax-ime.scm
+share/uim/annotation-custom.scm
 share/uim/annotation-dict.scm
 share/uim/annotation-eb.scm
 share/uim/annotation-filter.scm
+share/uim/annotation-osx-dcs.scm
 share/uim/annotation.scm
 share/uim/anthy-custom.scm
 share/uim/anthy-key-custom.scm
 share/uim/anthy-utf8-custom.scm
 share/uim/anthy-utf8.scm
 share/uim/anthy.scm
+share/uim/baidu-olime-jp-custom.scm
+share/uim/baidu-olime-jp-key-custom.scm
+share/uim/baidu-olime-jp.scm
 share/uim/byeoru-custom.scm
 share/uim/byeoru-data/byeoru-dict
 share/uim/byeoru-key-custom.scm
@@ -136,6 +137,9 @@
 share/uim/generic-key-custom.scm
 share/uim/generic-predict.scm
 share/uim/generic.scm
+share/uim/google-cgiapi-jp-custom.scm
+share/uim/google-cgiapi-jp-key-custom.scm
+share/uim/google-cgiapi-jp.scm
 share/uim/hangul.scm
 share/uim/hangul2.scm
 share/uim/hangul3.scm
@@ -159,6 +163,8 @@
 share/uim/japanese-kana.scm
 share/uim/japanese-kzik.scm
 share/uim/japanese.scm
+share/uim/json-parser-expanded.scm
+share/uim/json.scm
 share/uim/key.scm
 share/uim/latin.scm
 share/uim/lazy-load.scm
@@ -177,6 +183,7 @@
 share/uim/lolevel.scm
 share/uim/look-custom.scm
 share/uim/look.scm
+share/uim/m17nlib-custom.scm
 share/uim/m17nlib.scm
 share/uim/mana-custom.scm
 share/uim/mana-key-custom.scm
@@ -185,11 +192,14 @@
 share/uim/ng-action.scm
 share/uim/ng-key.scm
 share/uim/openssl.scm
+share/uim/packrat.scm
 share/uim/pinyin-big5.scm
 share/uim/pixmaps/ajax-ime.png
 share/uim/pixmaps/ajax-ime.svg
 share/uim/pixmaps/anthy.png
 ${PLIST.anthy}share/uim/pixmaps/anthy-utf8.png
+share/uim/pixmaps/baidu-olime-jp.png
+share/uim/pixmaps/baidu-olime-jp.svg
 share/uim/pixmaps/byeoru.png
 share/uim/pixmaps/byeoru.svg
 share/uim/pixmaps/canna.png
@@ -203,6 +213,8 @@
 share/uim/pixmaps/direct_input_dark_background.svg
 share/uim/pixmaps/elatin.png
 share/uim/pixmaps/elatin.svg
+share/uim/pixmaps/google-cgiapi-jp.png
+share/uim/pixmaps/google-cgiapi-jp.svg
 share/uim/pixmaps/hangul2.png
 share/uim/pixmaps/hangul2.svg
 share/uim/pixmaps/hangul3.png
@@ -392,6 +404,7 @@
 share/uim/tutcode-key-custom.scm
 share/uim/tutcode-kigou-rule.scm
 share/uim/tutcode-kigoudic.scm
+share/uim/tutcode-rule-custom.scm
 share/uim/tutcode-rule.scm
 share/uim/tutcode.scm
 share/uim/uim-help.scm
diff -Nru uim.orig/distinfo uim/distinfo
--- uim.orig/distinfo   2012-03-19 02:17:42.000000000 +0900
+++ uim/distinfo        2012-06-11 16:47:09.000000000 +0900
@@ -1,8 +1,8 @@
 $NetBSD: distinfo,v 1.21 2012/02/18 11:46:14 obache Exp $
 
-SHA1 (uim-1.7.3.tar.bz2) = 5c07416b01383d0d8047035a98af9af16f776ff9
-RMD160 (uim-1.7.3.tar.bz2) = 2cc9fda13289c2f0e4cf04d7dfb1472630bc5746
-Size (uim-1.7.3.tar.bz2) = 6380469 bytes
+SHA1 (uim-1.8.1.tar.bz2) = 99cce8af737bd2caea0b865fb03e8abca3c1bbdd
+RMD160 (uim-1.8.1.tar.bz2) = 9eac06602dd0352cc759a328f6dd8c35bc884ec3
+Size (uim-1.8.1.tar.bz2) = 6478153 bytes
 SHA1 (patch-ab) = d5bf71cf3ecea94bed70e05c1b0e6f77ac5766c5
 SHA1 (patch-ac) = 3b3dfd09ed84c9d228836783e18df747ecaa5791
 SHA1 (patch-ad) = bf898a6dfe50ed24a9644a4384aa78b0c7910b91




Home | Main Index | Thread Index | Old Index