pkgsrc/inputmethod/uim/Makefile

45 lines
1.6 KiB
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.20 2006/03/21 06:00:46 jlam Exp $
#
Update to 1.0.1: Overview of changes from 1.0.0 to 1.0.1 == * Fixes o Minor - uim-xim - Workaround fix for preventing SEGV if compiled with g++-4.x. Overview of changes from 1.0.0-beta to 1.0.0-final == * Fixes o Minor - uim.el - Sync with uim-el 0.0.6-beta4 - gtk+ immodule - fix SEGV with gvim when the caret state indicator is enabled with a timeout value (Etsushi) - workaround fix for preedit handling on gvim when use-with-vi? is enabled with anthy and mana (Masanari, YamaKen, Etsushi) - SKK - improve completion behavior (Masanari, Etsushi) Overview of changes from 1.0.0-alpha to 1.0.0-beta == * New features o IM related - SKK - enable word completion with UNIX look command (Etsushi) * Fixes o Critical - uim-pref-qt - fix behavior of custom widget with integer number when the value in the stored file is greater than 99 (Etsushi) o Minor - update configure script (Etsushi) - don't require XML::Parser - more strict check for canna - Qt immodule - fix to respond to uim-pref-gtk's custom messages on the fly in addition to uim-pref-qt's (Etsushi) - uim-pref-qt - code cleanup (Kazuki) - Canna - fix behavior of backspace key in conversion state (Etsushi) o Others - Update translations Overview of changes from 0.4.9.1 to 1.0.0-alpha == * New features o Main features - uim.el (bridge for Emacs) (Konosuke) - byeoru Hangul input suite (Jae-hyeon) - mana Japanese input (Masanari) o IM related - toggle-im facility (Etsushi, YamaKen) - Anthy - vi-cooperative mode (Masanari) - Canna - vi-cooperative mode (Masanari) - SKK (Etsushi) - dynamic completion - ddskk compatible behavior with mistypes while starting kanji-mode, e.g. "kAnnji" for "Kannji" - improved numeric conversion - support commit with opposite case in latin-conversion - support completion with conversion and/or commit at once * Fixes o Critical - fix segmentation fault if uim is compiled with '--enabled-debug' (Etsushi, dai <d+r AT vdr.jp>) - fix IPC (connection to PRIME) in some rare cases (Masanari) - fix possible GC crash with anti-stack smashing compilers such as GCC4 (Jun, YamaKen) o Minor - preedit reset with IM switch (Masanari) - some build fixes (Masanari) - gtk+ immodule - disable warnings (Etsushi) - uim-xim - support changes in X modifier keys on-the-fly (Etsushi) - Anthy - improve kana-input mode (Masanari) - SKK - improve completion behavior (Etsushi) - improve skkserv connection (Masahito, Etsushi) - PRIME - proper custom setting (YamaKen) - uim-im-switcher-qt - show list of IM properly (Etsushi) - uim-pref-qt - compatible behavior with uim-pref-gtk (Etsushi) * Others o obsolete table API o translations - add ko (Jae-hyeon) - update ja (Daichi Kawahata, YamaKen)
2005-12-31 01:04:28 +01:00
DISTNAME= uim-1.0.1
PKGREVISION= 4
CATEGORIES= inputmethod
MASTER_SITES= http://uim.freedesktop.org/releases/
MAINTAINER= VEG03617@nifty.com
HOMEPAGE= http://uim.freedesktop.org/wiki/
2005-06-04 12:20:22 +02:00
COMMENT= Multilingual input method library
USE_DIRS+= xdg-1.1
USE_LIBTOOL= YES
USE_NCURSES= # clear_screen, clr_eos
USE_PKGLOCALEDIR= YES
USE_TOOLS+= gmake pkg-config
PKGCONFIG_OVERRIDE+= ${WRKSRC}/uim.pc.in
GNU_CONFIGURE= YES
GTK2_IMMODULES= YES
Update to 1.0.1: Overview of changes from 1.0.0 to 1.0.1 == * Fixes o Minor - uim-xim - Workaround fix for preventing SEGV if compiled with g++-4.x. Overview of changes from 1.0.0-beta to 1.0.0-final == * Fixes o Minor - uim.el - Sync with uim-el 0.0.6-beta4 - gtk+ immodule - fix SEGV with gvim when the caret state indicator is enabled with a timeout value (Etsushi) - workaround fix for preedit handling on gvim when use-with-vi? is enabled with anthy and mana (Masanari, YamaKen, Etsushi) - SKK - improve completion behavior (Masanari, Etsushi) Overview of changes from 1.0.0-alpha to 1.0.0-beta == * New features o IM related - SKK - enable word completion with UNIX look command (Etsushi) * Fixes o Critical - uim-pref-qt - fix behavior of custom widget with integer number when the value in the stored file is greater than 99 (Etsushi) o Minor - update configure script (Etsushi) - don't require XML::Parser - more strict check for canna - Qt immodule - fix to respond to uim-pref-gtk's custom messages on the fly in addition to uim-pref-qt's (Etsushi) - uim-pref-qt - code cleanup (Kazuki) - Canna - fix behavior of backspace key in conversion state (Etsushi) o Others - Update translations Overview of changes from 0.4.9.1 to 1.0.0-alpha == * New features o Main features - uim.el (bridge for Emacs) (Konosuke) - byeoru Hangul input suite (Jae-hyeon) - mana Japanese input (Masanari) o IM related - toggle-im facility (Etsushi, YamaKen) - Anthy - vi-cooperative mode (Masanari) - Canna - vi-cooperative mode (Masanari) - SKK (Etsushi) - dynamic completion - ddskk compatible behavior with mistypes while starting kanji-mode, e.g. "kAnnji" for "Kannji" - improved numeric conversion - support commit with opposite case in latin-conversion - support completion with conversion and/or commit at once * Fixes o Critical - fix segmentation fault if uim is compiled with '--enabled-debug' (Etsushi, dai <d+r AT vdr.jp>) - fix IPC (connection to PRIME) in some rare cases (Masanari) - fix possible GC crash with anti-stack smashing compilers such as GCC4 (Jun, YamaKen) o Minor - preedit reset with IM switch (Masanari) - some build fixes (Masanari) - gtk+ immodule - disable warnings (Etsushi) - uim-xim - support changes in X modifier keys on-the-fly (Etsushi) - Anthy - improve kana-input mode (Masanari) - SKK - improve completion behavior (Etsushi) - improve skkserv connection (Masahito, Etsushi) - PRIME - proper custom setting (YamaKen) - uim-im-switcher-qt - show list of IM properly (Etsushi) - uim-pref-qt - compatible behavior with uim-pref-gtk (Etsushi) * Others o obsolete table API o translations - add ko (Jae-hyeon) - update ja (Daichi Kawahata, YamaKen)
2005-12-31 01:04:28 +01:00
CONFIGURE_ARGS+= --disable-emacs
.include "options.mk"
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/uim
${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/uim
Update to 1.0.1: Overview of changes from 1.0.0 to 1.0.1 == * Fixes o Minor - uim-xim - Workaround fix for preventing SEGV if compiled with g++-4.x. Overview of changes from 1.0.0-beta to 1.0.0-final == * Fixes o Minor - uim.el - Sync with uim-el 0.0.6-beta4 - gtk+ immodule - fix SEGV with gvim when the caret state indicator is enabled with a timeout value (Etsushi) - workaround fix for preedit handling on gvim when use-with-vi? is enabled with anthy and mana (Masanari, YamaKen, Etsushi) - SKK - improve completion behavior (Masanari, Etsushi) Overview of changes from 1.0.0-alpha to 1.0.0-beta == * New features o IM related - SKK - enable word completion with UNIX look command (Etsushi) * Fixes o Critical - uim-pref-qt - fix behavior of custom widget with integer number when the value in the stored file is greater than 99 (Etsushi) o Minor - update configure script (Etsushi) - don't require XML::Parser - more strict check for canna - Qt immodule - fix to respond to uim-pref-gtk's custom messages on the fly in addition to uim-pref-qt's (Etsushi) - uim-pref-qt - code cleanup (Kazuki) - Canna - fix behavior of backspace key in conversion state (Etsushi) o Others - Update translations Overview of changes from 0.4.9.1 to 1.0.0-alpha == * New features o Main features - uim.el (bridge for Emacs) (Konosuke) - byeoru Hangul input suite (Jae-hyeon) - mana Japanese input (Masanari) o IM related - toggle-im facility (Etsushi, YamaKen) - Anthy - vi-cooperative mode (Masanari) - Canna - vi-cooperative mode (Masanari) - SKK (Etsushi) - dynamic completion - ddskk compatible behavior with mistypes while starting kanji-mode, e.g. "kAnnji" for "Kannji" - improved numeric conversion - support commit with opposite case in latin-conversion - support completion with conversion and/or commit at once * Fixes o Critical - fix segmentation fault if uim is compiled with '--enabled-debug' (Etsushi, dai <d+r AT vdr.jp>) - fix IPC (connection to PRIME) in some rare cases (Masanari) - fix possible GC crash with anti-stack smashing compilers such as GCC4 (Jun, YamaKen) o Minor - preedit reset with IM switch (Masanari) - some build fixes (Masanari) - gtk+ immodule - disable warnings (Etsushi) - uim-xim - support changes in X modifier keys on-the-fly (Etsushi) - Anthy - improve kana-input mode (Masanari) - SKK - improve completion behavior (Etsushi) - improve skkserv connection (Masahito, Etsushi) - PRIME - proper custom setting (YamaKen) - uim-im-switcher-qt - show list of IM properly (Etsushi) - uim-pref-qt - compatible behavior with uim-pref-gtk (Etsushi) * Others o obsolete table API o translations - add ko (Jae-hyeon) - update ja (Daichi Kawahata, YamaKen)
2005-12-31 01:04:28 +01:00
${INSTALL_DATA} ${WRKSRC}/doc/DOT-UIM ${PREFIX}/share/doc/uim
${INSTALL_DATA} ${WRKSRC}/doc/HELPER-CANDWIN ${PREFIX}/share/doc/uim
${INSTALL_DATA} ${WRKSRC}/doc/HELPER-PROTOCOL ${PREFIX}/share/doc/uim
${INSTALL_DATA} ${WRKSRC}/doc/KEY ${PREFIX}/share/doc/uim
${INSTALL_DATA} ${WRKSRC}/doc/PLUGIN ${PREFIX}/share/doc/uim
${INSTALL_DATA} ${WRKSRC}/doc/UIM-SCM ${PREFIX}/share/doc/uim
${INSTALL_DATA} ${WRKSRC}/doc/UIM-SH ${PREFIX}/share/doc/uim
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/uim/uim-fep
${INSTALL_DATA} ${WRKSRC}/fep/README ${PREFIX}/share/doc/uim/uim-fep
${INSTALL_DATA} ${WRKSRC}/fep/README.ja ${PREFIX}/share/doc/uim/uim-fep
.include "../../converters/libiconv/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/ncurses/buildlink3.mk"
2005-01-01 18:40:44 +01:00
.include "../../textproc/intltool/buildlink3.mk"
.include "../../mk/x11.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"