summaryrefslogtreecommitdiff
path: root/inputmethod
AgeCommit message (Collapse)AuthorFilesLines
2006-07-10Update to 1.1.1:wiz2-6/+6
Overview of changes from 1.1.0 to 1.1.1 == * Fixes - Anthy - Mana - Fix hang in latin conversion with incomplete roma-kana sequence, but the behavior is still corrupted and won't fix in 1.1 series. - Canna - Fix key bindings for kana input rule. - Improve preedit handing on direct mode. - Fix IM context reset. - Don't hang if Canna server close the connection. - uim.el - Reflect updated custom preferences on-the-fly even without focus. - uim-pref-qt - Enable to remove all the key bindings in a setting. - uim-toolbar-gtk - uim-toolbar-gtk-systray - uim-toolbar-applet - Fix the position of the menu if it is too large.
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam8-16/+16
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam8-8/+16
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-07-07LIBTOOL_OVERRIDE generally doesn't need to be specified anymore... justjlam1-2/+2
set OVERRIDE_DIRDEPTH to find any libtool scripts deeper in the WRKSRC tree unless they're named something other than "libtool". SHLIBTOOL_OVERRIDE generally doesn't need to be specified either -- just define it to the empty list and shlibtool-override will look for libtool scripts.
2006-07-05Drop use of INSTALL_SRC and DEINSTALL_SRC and instead set the properjlam3-14/+11
variables so that the default INSTALL/DEINSTALL scripts from the pkginstall framework do the right thing. Where possible, move some post-install directions for package setup into MESSAGE files so that they may be re-inspected by querying the installed package using "pkg_info -D ...".
2006-07-05Make this into a proper rc.subr-using rc.d script.jlam1-18/+7
2006-07-05Drop use of INSTALL_SRC and DEINSTALL_SRC and instead set the properjlam6-55/+7
variables so that the default INSTALL/DEINSTALL scripts from the pkginstall framework do the right thing. Where possible, move some post-install directions for package setup into MESSAGE files so that they may be re-inspected by querying the installed package using "pkg_info -D ...".
2006-07-05Sweep pkgsrc and convert packages that included intltool/buildlink3.mkjlam2-6/+4
to use instead "USE_TOOLS+=intltool". Remove now unused intltool/buildlink3.mk
2006-07-05* Convert to USE_TOOLS+=itools instead of including nbitools/buildlink3.mk.jlam13-159/+102
* Fully convert to pkginstall framework by properly using OWN_DIRS* to manage required directories during package installation and deinstallation. * Drop the need to explicitly set PREFIX in the package Makefiles. We now install into ${LOCALBASE} like all other pkgsrc packages and use symlinks and file copies to put the right files into ${IMDICTDIR}. * Change default dependency relationship in sj3-lib/buildlink3.mk to a build dependency since it the package only installs headers and a static library archive. * Move some important setup instructions from the DESCR file to MESSAGE files so that the admin will see them at package installation. * Rewrite the sj3 rc.d script so that all necessary directories are created before the daemon is started. * Miscellaneous touch ups to the DESCR and MESSAGE files. Bump the PKGREVISIONs on the sj3* packages.
2006-07-05* Convert to USE_TOOLS+=itools instead of including nbitools/buildlink3.mk.jlam13-146/+163
* Fully convert to the pkginstall framework by using it to manage directories required at install time. * Rewrite the canna rc.d script to ensure that all needed directories are present before the daemon is started. * Miscellaneous touch ups to the DESCR and MESSAGE files. * Remove the need to explicitly set PREFIX. These packages now install into ${LOCALBASE} and use symlinks and file copies to put the files into the ${IMDICTDIR}. Bump the PKGREVISIONs for the canna* packages.
2006-06-22Needs msgfmt.joerg1-2/+2
2006-06-21Remove conflicting declaration of malloc(); include stdlib.h instead.minskim2-7/+27
2006-06-12Update to 1.1.0:wiz5-15/+91
Overview of changes from 1.1.0-beta to 1.1.0 == * Fixes o Critical - libuim - fix a GC corruption that causes SEGV (YamaKen) o Minor - Qt immodule - proper deadkey and compose key handling (bug #3988, Etsushi) - adapted to the menu-based IM switcher (Etsushi) - m17n-lib IM - fix key handling with modifier keys (Etsushi) * Others - tidy up automake/autoconf related scripts Overview of changes from 1.1.0-alpha to 1.1.0-beta == * New features o Minor - Anthy - hankaku katakana conversion with Anthy-7802 (Etsushi) * Fixes o Minor - uim-toolbar-gtk - prevent startup hang in a rare case (Etsushi) - Latin IM - update table (Etsushi) Overview of changes from 1.0.x to 1.1.0-alpha == * New features o Major - icon support for toolbar (Etsushi, YamaKen) - menu-based quick IM switching from toolbar (YamaKen, Etsushi) o Minor - hotkey-based IM toggle has been able to hold per-context state (YamaKen) o IM related - Anthy, Canna, Mana - circular Hiragana, Katakana, Hankaku-kana conversion with "Muhenkan" key (Shun-ichi TAHARA) - Mana - support conversion-result learning with mana-0.2.0 (Shun-ichi TAHARA, Masanari) * Fixes o Minor - general - handle 'Kanji' and 'Hiragana_Katakana' keys (Shun-ichi TAHARA) - uim-dict-gtk - refresh the word list when removing and updating the existing items (Etsushi) - uim-im-switcher-gtk - respond to the cursor movement from keyboard (Etsushi) - uim-pref-gtk - handle <Meta>, <Super>, and <Hyper> modifiers in the key capture widget (Etsushi) - distinguish directories and regular files on pathname custom widget (Etsushi, YamaKen) - uim-pref-qt - distinguish directories and regular files on pathname custom widget (Etsushi, YamaKen) - GTK+ immodule - enable <Alt>, <Meta>, <Super>, and <Hyper> modifier key handling on X11 (bug #2468, Etsushi) - disuse key snooper to improve shortcut key handling (Etsushi) - uim-xim - fix event handling with flashplayer plugin (Etsushi) - uim-fep - fix "commit_string" handling and make uim-input-ja working again (Konosuke, Masanari) - uim.el - handle "commit_string" from helper programs and make uim-input-ja working (Konosuke) * Others - improve code properness with -Werror flag - contributed and new input method icons (SHIMODA Hiroshi, FUJITA Yuji, Jae-hyeon, YamaKen) - new icons for input state indicator in the toolbar (YamaKen, Jae-hyeon) - strip IM name multiplexed in iconic-label of input modes of skk and tutcode that confuses users (YamaKen) - update translations - ja (Daichi Kawahata, YamaKen) - ko (Jae-hyeon)
2006-06-11Needs msgfmt.joerg1-2/+2
2006-06-11Needs msgfmt.joerg1-2/+2
2006-05-11Uses C++.joerg1-1/+2
2006-05-08Add missing USE_LANGUAGES.hira1-1/+2
2006-05-02Make this build on Darwin.yyamano3-7/+7
Apply the fixes suggested by Tadashi G. Takaoka on tech-pkg-ja@jp.n.o.
2006-04-28Add DragonFly support.joerg3-4/+18
2006-04-28Add DragonFly support. Handle the different locale names in PLIST.joerg7-17/+299
Based on patch from Jeffrey Hsu in private mail.
2006-04-23Modify packages that set PKG_USERS and PKG_GROUPS to follow the newjlam2-4/+4
syntax as specified in pkgsrc/mk/install/bsd.pkginstall.mk:1.47.
2006-04-17Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.wiz3-6/+6
2006-04-17Strip ${PKGLOCALEDIR} from PLISTs of packages that already obeyjlam5-13/+13
PKGLOCALEDIR and which install their locale files directly under ${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now on, pkgsrc/mk/plist/plist-locale.awk will automatically handle transforming the PLIST to refer to the correct locale directory.
2006-04-13BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace withjlam1-4/+2
USE_TOOLS+=msgfmt.
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig6-12/+12
that they look nicer.
2006-04-12Fixed some of the pkglint warnings.rillig1-5/+5
2006-04-08List info files in the PLIST and install them into EMACS_INFOPREFIX.jlam2-4/+5
Bump the PKGREVISION.
2006-04-08List the info files directly in the PLIST and install intojlam3-6/+8
${EMACS_INFOPREFIX}.
2006-04-06Over 1200 files touched but no revisions bumped :)reed8-21/+21
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2006-03-21Bump PKGREVISION for all packages that had broken INSTALL/DEINSTALLjlam4-7/+8
scripts prior to revision 1.43 of bsd.pkginstall.mk.
2006-03-20Use EMACS_MODULES instead of EMACS_USE_LEIM and the conditional dependencyjlam2-7/+6
on xemacs-packages. In the "lookup" option dependency, correct the package dependency name in the xemacs case by fixing a typo. Bump the PKGREVISION to 4.
2006-03-20Bump PKGREVISION for previous since the xemacs-packages dependency changed.jlam1-2/+2
2006-03-20Use EMACS_MODULES appropriately to replace EMACS_USE_LEIM and conditionaljlam1-5/+2
dependency on xemacs-packages.
2006-03-14Make it be built under NetBSD 1.6.2/i386.rxg2-6/+6
Avoid such error: xcin_chewing.c:67: parse error before `char xcin_chewing.c:90: `cname' undeclared (first use in this function)
2006-03-14Modify the pkginstall framework so that it manages all aspects ofjlam4-9/+6
INSTALL/DEINSTALL script creation within pkgsrc. If an INSTALL or DEINSTALL script is found in the package directory, it is automatically used as a template for the pkginstall-generated scripts. If instead, they should be used simply as the full scripts, then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC explicitly, e.g.: INSTALL_SRC= ${PKGDIR}/INSTALL DEINSTALL_SRC= # emtpy As part of the restructuring of the pkginstall framework internals, we now *always* generate temporary INSTALL or DEINSTALL scripts. By comparing these temporary scripts with minimal INSTALL/DEINSTALL scripts formed from only the base templates, we determine whether or not the INSTALL/DEINSTALL scripts are actually needed by the package (see the generate-install-scripts target in bsd.pkginstall.mk). In addition, more variables in the framework have been made private. The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are more sensible names given the very few exported variables in this framework. The only public variables relating to the templates are: INSTALL_SRC INSTALL_TEMPLATE DEINSTALL_SRC DEINSTALL_TEMPLATE HEADER_TEMPLATE The packages in pkgsrc have been modified to reflect the changes in the pkginstall framework.
2006-03-11Convert all packages using REPLACE_INTERPRETER to the new variable namesghen1-7/+7
without underscores (REPLACE.*.old, REPLACE.*.new, and REPLACE_FILES.*). Also convert REPLACE.*.new= ${SH:Q} back to ${SH}, as it should not be quoted here, if at all. Ok with rillig.
2006-03-10Don't create a do-nothing DEINSTALL scriptjlam1-1/+2
2006-03-10Don't create a do-nothing DEINSTALL scriptjlam1-1/+2
2006-03-10Don't create a do-nothing DEINSTALL script.jlam1-1/+2
2006-03-10Use the pkginstall framework to generate the INSTALL script instead.jlam3-19/+5
2006-03-10Use the pkginstall framework to generate the INSTALL script from thejlam2-9/+4
supplied template in ${FILESDIR}/INSTALL, and remove the unnecessary additional targets for manual generation of the same.
2006-03-09Bump PKGREVISION for additional dependencies and qt option fix.wiz1-2/+2
2006-03-09Fix build and PLIST for building with option "qt".wiz5-8/+13
Add missing gettext-lib, qt3-tools (for qt) dependencies. Add USE_DIRS+=xdg-1.1 for the desktop file. Addresses PR 33042 by Ryu HAYASAKA.
2006-03-06Belatedly bump PKGREVISION for all libtasn1 dependencies, sincewiz1-2/+2
libtasn1 had a shlib major bump. Also update dependencies in bl3.mk files. Addresses PR 32998 by Robert Elz.
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam3-6/+6
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2006-02-26Fix the build error:rxg2-1/+14
gcc: @LIBTOOL_EXPORT_OPTIONS@: No such file or directory
2006-02-22Updated gcin to 1.1.7.rxg5-20/+37
1.1.7: - Fix the bug that it can use LC_CTYPE to set locale only. - Add x86_64 support? See http://ccbsd9.csie.nctu.edu.tw/~cp76/gcin/download/Changelog for more detail.
2006-02-20Update gcin to 1.1.6 & use x11/gtk2/modules.mk to deal with gtk2 im module.rxg5-19/+29
1.1.6: - XIM en_US.UTF-8 support. - Fix the problem gcin can't be used with gdmxnest. - If you set disable XIM when compile, gcin -v will not display version. - The largest font size is 32 in gcin-setup. See http://ccbsd9.csie.nctu.edu.tw/~cp76/gcin/download/Changelog for more detail.
2006-02-18Convert to pkginstall framework. Bump PKGREVISION.wiz7-59/+37
2006-02-18Add missing file+dir to PLIST. Bump PKGREVISION.wiz2-3/+5