Commit graph

814 commits

Author SHA1 Message Date
obache
92fd47ecef Fixes GTK-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
Bump PKGREVISION.
2010-06-27 08:51:11 +00:00
obache
5be8186394 Fixes a warning: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
Ride on last bump.
2010-06-27 08:49:32 +00:00
obache
eeab7860ed Update gucharmap-2 patch more better:
* fixes memory leak.
 * made assertion free.

Bump PKGREVISION.
2010-06-27 08:05:31 +00:00
obache
715e8e40a4 Bump PKGREVISION from libpng shlib name change. 2010-06-16 08:33:30 +00:00
wiz
e8d8834f6a Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
adam
03c3720a9f Fix building with db5; revision bump for db4 update; clean-up 2010-06-02 12:34:02 +00:00
obache
ed8b73e129 Drop dependency on nbitools.
nbitools is not enough to maintain for recent platforms and no good support for
user-destdir (now, canna-lib and canna-canuum is user-destdir ready)

no objection in tech-pkg-ja@ about three months.
2010-05-28 11:06:34 +00:00
obache
668763fea4 Add patch-ab to build with gucharmap-2.
taken from gentoo scim-tomoe-0.6.0-gucharmap2.patch.

Bump PKGREVISION.
2010-05-28 09:31:35 +00:00
obache
95092c6ec1 need msgfmt. 2010-05-28 08:34:29 +00:00
obache
557a4c4f56 + zinnia p5-zinnia py-zinnia ruby-zinnia zinnia-tomoe 2010-05-20 09:13:56 +00:00
obache
2aa9eb4e81 Import zinnia-tomoe-0.6.0.20080911 as inputmethod/zinnia-tomoe.
Zinnia is a simple, customizable and portable online hand recognition system
based on Support Vector Machines.

This package contains Zonna recognition models trained with Tomoe data.
2010-05-20 09:11:07 +00:00
obache
ddcc2c074e Import ruby-zinnia-0.05 as inputmethod/ruby-zinnia.
Zinnia is a simple, customizable and portable online hand recognition system
based on Support Vector Machines.

This package is ruby module for Zinnia.
2010-05-20 09:08:10 +00:00
obache
4daa2b8192 Import py-zinnia-0.05 as inputmethod/py-zinnia.
Zinnia is a simple, customizable and portable online hand recognition system
based on Support Vector Machines.

This package is python module for Zinnia.
2010-05-20 09:07:34 +00:00
obache
de63c2b9ff Import p5-zinnia-0.05 as inputmethod/p5-zinnia.
Zinnia is a simple, customizable and portable online hand recognition system
based on Support Vector Machines.

This package is perl module for Zinnia.
2010-05-20 09:06:42 +00:00
obache
9aa00c080a Import zinnia-0.05 as inputmethod/zinnia.
Zinnia is a simple, customizable and portable online hand recognition system
based on Support Vector Machines.  Zinnia simply receives user pen strokes as a
sequence of coordinate data and outputs n-best characters sorted by SVM
confidence.  To keep portability, Zinnia doesn't have any rendering
functionality.  In addition to recognition, Zinnia provides training module that
allows us to create any hand-written recognition systems with low-cost.
2010-05-20 09:05:30 +00:00
obache
5ff7c8f517 + im-ja 2010-05-20 08:19:38 +00:00
obache
a2a08ad117 Import im-ja-1.5 as inputmethod/im-ja.
im-ja is a Japanese input module for GTK2 and also has a XIM server.
Currently supports hiragana, katakana, half-width katakana, zenkaku, canna, wnn,
anthy, skk and kanji character recognition inputs.
Conversion hotkeys, status window, preedit text colors, etc. can be customized
through a GUI. An optional applet is also included for the gnome-panel which
can be used to display and change the input method.
2010-05-20 08:18:00 +00:00
obache
398afa70ed + kimera kimera-tomoe-gtk 2010-05-20 07:49:21 +00:00
obache
43643e34c5 Import kimera-tomoe-gtk-0.5 as inputmethod/kimera-tomoe-gtk.
kimera-tomoe-gtk is an Kimera helper program for Tomoe.
2010-05-20 07:48:09 +00:00
obache
93827660d3 Import kimera-2.11 as inputmethod/kimera.
Kimera is an input method (XIM) for the X Window System utilizing
the Qt4 toolkit that provides Japanese language input support. It
provides Kanji conversion via Canna or Anthy, as well as supporting
the ability to assign input styles. We are also considering a
simple key assign selection method like the one used in Windows.
2010-05-20 07:46:41 +00:00
obache
ac6e2ed607 Note about LICENSE. 2010-05-17 07:30:12 +00:00
obache
ed2539449a LICENSE=gnu-lgpl-v2.1 2010-05-17 02:07:36 +00:00
obache
1c0f7cf507 LICENSE-gnu-gpl-v2 2010-05-16 00:26:49 +00:00
obache
414c564e00 Note commented out LICENSE.
Many of them are mit-like license from Sony.
Some of them are rewitten/added with mit license.
Some of them are 2-clause-bsd license fron OpenBSD.
2010-05-16 00:18:41 +00:00
obache
d4d6bdc149 LICENSE=gnu-gpl-v2 2010-05-16 00:01:40 +00:00
obache
d9fef01d58 LICENSE=gnu-gpl-v2 2010-05-15 13:07:38 +00:00
obache
84db49a1f0 LICENSE=gnu-lgpl-v2.1 2010-05-15 13:06:00 +00:00
obache
6cd4d58945 LICENSE=gnu-lgpl-v2.1 2010-05-15 12:52:08 +00:00
obache
bf45690ef8 LICENSE=gnu-gpl-v2. 2010-05-15 11:32:47 +00:00
obache
87a99f3dd2 Rename options for QT and KDE.
default qt and kde are cosidered as qt4 and kde4.
2010-05-15 07:05:57 +00:00
obache
cca7ca0629 remove a deprecated package from comment. 2010-05-15 06:50:03 +00:00
obache
19d5c6f665 Enable gucharmap support again.
Bump PKGREVISION.
2010-05-14 11:02:20 +00:00
obache
c4eab0c481 Set LICENSE=gnu-gpl-v2. 2010-05-08 13:33:17 +00:00
obache
7eb4e06162 Update kasumi to 2.5.
2009-07-29  Takuro Ashie <ashie@clear-code.com>

	* preparation for release (ver 2.5)

2009-07-21  Takuro Ashie <ashie@clear-code.com>

	* fix:
	  - Fix paddings in the KasumiAddWindow.

2009-07-16  Takuro Ashie <ashie@clear-code.com>

	* fix:
	  - Use stock objects for buttons on KasumiAddWindow.
	  - Remove neeldless key accelerators for KasumiAddWindow.

2009-07-16  Takuro Ashie <ashie@clear-code.com>

	* fix:
	  - Fix paddings in the main window.
	  - Fix minimum size of columns in the word list view.
	  - Remove needless key accelerators in main window.
	    Use mnemonic instead.
	  - Remove some needless codes.

2009-07-13  Takuro Ashie <ashie@clear-code.com>

	* fix:
	  - Fix a compile time warning.
	  - Rename some strang variable names.

2009-07-13  Takuro Ashie <ashie@clear-code.com>

	* enhancement:
	  - Added some word type subcategories. Thanks to Jun Oizumi.

2009-06-25  Takuro Ashie <ashie@clear-code.com>

	* fix
	  - Kill duplicated Ikuya Awashiro in man page! Thanks to Jun Oizumi.

2009-06-25  Takuro Ashie <ashie@clear-code.com>

	* fix
 	  - Remove "SIKU" conjugation. Thanks to Jun Oizumi.

2009-01-29  Takuro Ashie <ashie@clear-code.com>

	* preparation for release (ver 2.4)

2009-01-20  Ikuya Awashiro <ikuya@fruitsbasket.info>

	* KasumiAddWindow.cxx:
	 - addded an include file. Thanks to Mike Fabian.
	* KasumiWord.cxx:
	 - DITTO.
	* main.cxx:
	 - DITTO.

2009-01-20  Takuro Ashie <ashie@clear-code.com>

	* enhancement:
	 - Support ANTHY_UTF8_ENCODING and set it as default.
	   You can switch to ANTHY_EUC_JP_ENCODING by -E or --eucjp option.

2007-10-30  Ikuya Awashiro <ikuya@fruitsbasket.info>
	* fix:
	 - FTBFS with GCC 4.3: missing #includes
	   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=417266
	   Thaks to Martin Michlmayr <tbm@cyrius.com>.
	 - kasumi dumps core on x86_64 systems when trying
	   to add new words to the dictionary
	   https://bugzilla.novell.com/show_bug.cgi?id=253788
	   Thanks to Mike Fabian.
	 - fail in the judgment of the version.
	   http://kasumi.sourceforge.jp/index.php?%A5%D0%A5%B0%CA%F3%B9%F0%2F95
	   Thanks to dtana.
	* preparation for release (ver 2.3)

2006-11-29  Takashi Nakamoto  <bluedwarf@bpost.plala.or.jp>

	* preparation for release (ver 2.2)

2006-11-28  Takashi Nakamoto  <bluedwarf@bpost.plala.or.jp>

	* enhancement:
	 - change the text color on the search entry box if Kasumi failed
	   to find specified text
	 - ask Gtk+ library to keep above the exclusive mode window

	* fix:
	 - scroll to the undermost of the view after adding a new word

2006-11-27  Takashi Nakamoto  <bluedwarf@bpost.plala.or.jp>

	* fix:
	 - the bug raised while sorting

2006-10-15  Takashi Nakamoto  <bluedwarf@bpost.plala.or.jp>

	* enhancement:
	 - add exclusive mode

2006-10-14  Ikuya Awashiro <ikuya@fruitsbasket.info>
	* configure.in: 2.1
	* This release is a result at the CodeFest Kyoto 2006
	  hosted by FSIJ.

2006-10-14  Takashi Nakamoto  <bluedwarf@bpost.plala.or.jp>

	* enhancement:
	 - add new word type category combo box

	* fix:
	 - export embedded string to po files
	 - changed adding window title
	 - remove unnecessary words
	 - improve portability
	 - support dakuon mark

2006-06-28  Takashi Nakamoto  <bluedwarf@bpost.plala.or.jp>

	* fix: AUTHORS
	 - reconstruction of AUTHORS file
	 - added Italian l10n team

2006-06-26  Takashi Nakamoto  <bluedwarf@bpost.plala.or.jp>

	* fix: KasumiException.cxx
	 - security fix

	* fix: KasumiDicEventListener.hxx KasumiWordEventListener.hxx
	 - add virtual destructor to avoid compilation warnings

	* fix: configure.in main.cxx Makefile.am acconfig.h
	 - removed acconfig.h deprecated in autoconf 2.5
	 - correctly handling "--disable-nls" option on no-glibc platform
	 - thanks to Diego's patch

	* fix: AUTHORS
	 - typo of my email address :(

2006-06-25  Takashi Nakamoto  <bluedwarf@bpost.plala.or.jp>

	* fix: KasumiAddWindow.cxx po/*.po po/*.pot
	 - fixed typo: "Invlid" -> "Invalid"

	* New feature:
	 - Italian localization

2006-06-23  Ikuya Awashiro <ikuya@fruitsbasket.info>
	* KasumiMainWindow.hxx:
	 - fixed compile error on gcc 4.1. thanks to sgtom.

2006-06-21  Takashi Nakamoto  <bluedwarf@bpost.plala.or.jp>

	* fix: configure.in
	 - require Gtk+ version is 2.6 or higher for GtkCellRendererCombo

2006-06-20  Takashi Nakamoto  <bluedwarf@bpost.plala.or.jp>

	* fix: KasumiDic.cxx
	 - fix the defect that Kasumi failes when the private dictionary
	   doesn't have any word.

2006-06-03  Ikuya Awashiro <ikuya@fruitsbasket.info>
	* kasumi.desktop.in:
	 - added.
	* Makefile.am, configure.in:
	 - resistered in GNOME/K menu.

2006-06-02  Ikuya Awashiro <ikuya@fruitsbasket.info>
	* Makefile.am:
	 - kasumi.png was placed in /usr/share/pixmaps instead /usr/share/kasumi.
	 - add man page.
	* kasumi.1:
	 - added.

2006-05-29  Takashi Nakamoto  <bluedwarf@bpost.plala.or.jp>

 	* preparation for release (ver 2.0)

	* fix: KasumiWord.cxx, configure.in
	 - accept ASCII character in sound entries

	* fix: AUTHORS
	 - add Ikuya to AUTHORS

	* fix: POTFILES.in ja.po
	 - translated newly created message

	* enhancement: KasumiMainWindow.cxx KasumiMainWindow.hxx
	 - obsolete "Add Mode" button

2006-05-28  Takashi Nakamoto  <bluedwarf@bpost.plala.or.jp>

	* fix: main.cxx
	 - changed copyright notice

	* fix: KasumiWordType.hxx, KasumiWord.cxx
	 - don't issue modification event when the same value are set

2006-05-27  Takashi Nakamoto  <bluedwarf@bpost.plala.or.jp>

	* fix: KasumiDic.cxx, KasumiWordType.cxx
	 - set an alternative word type if specified one does not exist
	 - measures against an anthy's defect that it returns error code
	   even when it is right and no word is registered.

	* fix:
	 - inserted copyright and license terms into the head of each
	   source file or header file.

	* fix: KasumiAddWindow.cxx
	 - changed the page size of the spin button

2006-05-17  Takashi Nakamoto  <bluedwarf@bpost.plala.or.jp>

	* fix: KasumiDic.cxx
	 - change the condition of anthy version

2006-05-14  Takashi Nakamoto  <bluedwarf@bpost.plala.or.jp>

	* fix
	 - KasumiAddWindow
	 - search function for KasumiMainWindow

	* enhancement
	 - implement of KasumiWordEventListener

2006-05-7  Takashi Nakamoto  <bluedwarf@bpost.plala.or.jp>

	* drastic changes for new version 2.0

2006-03-26  Ikuya Awashiro <ikuya@fruitsbasket.info>
	* KasumiMainWindow.hxx, KasumiAddWindow.hxx:
	Fixed with G++ 4.1: friends not declared
	Thanks to Martin Michlmayr <tbm@cyrius.com>
2010-05-08 13:26:23 +00:00
obache
b47343fed4 Update gtk-im-libthai to 0.1.5.
0.1.5 (2009-12-27)
=====
- Correctly fall back to rejection when client does not support correction
2010-03-10 13:51:26 +00:00
obache
51adfea66e * add user-destdir support
* fix permission of dict directory for binary package
Bump PKGREVISION.
2010-02-20 11:44:53 +00:00
obache
6e2966136f Marked as destdir support. 2010-02-20 10:48:00 +00:00
obache
44383f944a Add comments about "used by". 2010-02-20 10:41:59 +00:00
obache
16d621267c META_PACKAGE should be set to "yes". 2010-02-20 10:39:01 +00:00
obache
1648c58221 * need suid root perms for bin/canuum
* need termcap
* marked as destdir ready (XXX: need to fix nbitool for user-destdir)
* clean up

Bump PKGREVISION.
2010-02-20 10:37:24 +00:00
obache
1500b66cb2 sort. 2010-02-20 10:34:04 +00:00
obache
8468226495 refrect rearrangement of sj3-* packages. 2010-02-16 01:15:21 +00:00
obache
f9d6258091 not in pkgsrc-wip world anymore. 2010-02-15 15:35:05 +00:00
joerg
1a36283720 Not MAKE_JOBS_SAFE. 2010-02-15 14:00:01 +00:00
obache
fc24be2cb4 Allow to build with sj3. 2010-02-15 13:56:17 +00:00
obache
97fd973bc2 Update kinput2 to 3.1.
Major changes from version 3.0 to 3.1:

* Kinput2 now supports ATOK.  The source code is kindly contributed
  by Justsystem Corporation.  Thanks!
  To compile for Atok, define symbol `UseAtok' in Kinput2.conf.

* Minimum support of Wnn7 is implemented.

* Two IC attributes, XNPreeditState and XNResetState both of which
  are introduced by X11R6, are supported.

* Kinput2's `egg'-emulation is improved.

* A workaround for bugs in some Xlib implementations has been added.

* Previously, when kinput2 cannot connect to jserver, kinput2 seems
  to be frozen (actually it keeps retrying).  Now kinput2 beeps and
  ends conversion in such a case.  The next time you start conversion,
  it tries to connect again.
2010-02-15 13:41:17 +00:00
obache
d16fb285cc Update sj3 to 2.0.1.23p1.
Re-arranged packages:
 * sj3-lib:removed
 * sj3-dict: removed
 * sj3-server-bin: removed
 * sj3-client: added (lib + client tools)
 * sj3-server: no more meta-pkg (server + dict)
 * sj3: added (sj3-server + sj3-client)

Notable changes since 2.0.1.21:
 * changed to gnu-configure.
 * sj3lib is shared library.
 * using lua for server settings.
 * sj3 command was removed.
 * sj3serv no longer listen network socket. Set "false" to "strict_auth" and
   invoke sj3proxy additionaly if require it.
 * dictionaty directry was changed, please refer MigrationGuide from HOMEPAGE.
   On pkgsrc, new location is ${VARBASE}/sj3/dict.
2010-02-15 13:35:21 +00:00
dholland
7ba618c468 Fix crashing LP64 build by including necessary standard headers.
Remove NOT_FOR_PLATFORM again. Bump PKGREVISION (to 5) as a precaution.
2010-02-14 22:07:38 +00:00
dholland
1b34809a65 Fix crashing LP64 build by including necessary standard headers.
Remove NOT_FOR_PLATFORM again. Bump PKGREVISION (to 6) as a precaution.
2010-02-14 22:07:37 +00:00
joerg
33e8463791 Lacks enough header includes to crash easily on 64bit platforms. 2010-02-14 19:52:53 +00:00
obache
41dc0c2517 Remove "XXX why is readline a must?" comment.
It make no sense at all, because just checking existence of builtin libedit.
2010-02-14 08:41:36 +00:00
obache
635ca8beda - uim-qt4-immodule. 2010-01-20 11:12:58 +00:00
obache
e47fb3ee59 Remove uim-qt4-immodule package, it is now a part of base uim package. 2010-01-20 11:12:20 +00:00
obache
368153341d Fixes CONFLICTS pattern for uim-qt4-immodule. 2010-01-20 11:10:46 +00:00
obache
7566ad38d1 Reset PKGREVISION from update of base package. 2010-01-20 11:08:48 +00:00
obache
80234d1b7c Update uim to 1.5.7, based on PR#42481 by YAMASHIRO Jun.
pkgsrc changelog:
* Enable Anthy's UTF-8 dictionary support.
* Improved configure option for 'eb' option.
* Add qt4/kde4 option
(Note: UIM widget for KDE4("kde4" option) still buggy)

Overview of changes from 1.5.6 to 1.5.7
=======================================
* New features
  - uim-chardict-qt4
  - uim-toolbar-qt4
  - uim-pref-qt4
  - uim-candwin-qt4
  - uim-applet-kde4
    * Experimental support of Qt4 tools by Muneyuki Noguchi (#24123,
      #24620)

* Enhancement
  - uim-toolbar-gtk-systray
    * Support transparent background

* Fixes
  - GTK+ bridge
    * Fix crash in combination with Firefox and flashplayer plugin
      (#25139)

  - uim-fep
    * Fix compilation on NetBSD current ([uim-ja 148])

  - uim.el
    * Fix bug: uim.el doesn't work when linum-mode is activated and
      the inline candidates displaying mode is enabled ([uim-en 245])
    * Fix bug: Some special keys (such as arrow keys) cannot be used
      when uim.el is enabled on emacs23 with -nw option.

  - Qt4 bridge
    * Don't enable knotify3 when qt4-immodule is enabled in configure
      time (#19877)
    * Fix compilation when srcdir != builddir

  - uim-notify
    * Disable uim-notify on build phase to prevent dependency library
      mismatch

  - uim-chardict-qt
    * Install translation file properly ([uim-ja 150])

Overview of changes from 1.5.5 to 1.5.6
=======================================
* Enhancement
  - uim-dict-gtk
    * Support UTF-8 characters with Anthy personal dictionary

* Fixes
  - XIM bridge (uim-xim)
    * Fix segfault with latest X.Org
    * Fix segfault with PRIME

* Others
  - Apply build fix from Fedora
2010-01-20 11:06:07 +00:00
wiz
91871f449e Second try at jpeg-8 recursive PKGREVISION bump. 2010-01-18 09:58:37 +00:00
joerg
24de409858 Mark as not 64bit safe as shown by the build of sj3-dict. 2010-01-09 16:15:41 +00:00
obache
90f8a35649 Add patch-ac to avoid conflict with getline(3) in IEEE Std 1003.1-2008.
PR#42595.
2010-01-09 11:50:36 +00:00
obache
751d0b6196 Marked as destdir ready. 2010-01-09 11:37:10 +00:00
joerg
c5ef83211e Fix build. 2010-01-08 18:10:53 +00:00
obache
073da0b742 libuim is linked with libintl, so add buildlink to gettext-lib. 2010-01-05 02:10:13 +00:00
abs
9433d4d499 PKG_DESTDIR_SUPPORT=destdir 2009-12-23 21:46:10 +00:00
obache
7b4ea509d2 Need msgfmt to build. 2009-12-23 09:03:20 +00:00
obache
d9d407ceb1 configure require xgettext, msgmerge and msgfmt. 2009-12-23 07:43:21 +00:00
obache
8570e6be71 Add dependency on kasumi, honor changes to 0.7.0 entry in NEWS.
Bump PKGREVISION.
2009-12-12 06:22:08 +00:00
obache
e93f5afeff Update skkinput to 2.06.4.
Based on patch provided by Ryo ONODERA in PR 42416 (include user-destdir support).
While here set LICENSE=gnu-gpl-v2.

* 2.06.3 -> 2.06.4
 - close IM by Shift-Space even if NumLock or CapsLock.
 - fix skkinput.ja.man install path
2009-12-08 11:52:41 +00:00
obache
37411edaba Add user-destdir support. 2009-12-08 11:48:55 +00:00
obache
3dbe971cf2 Added http one to MASTER_SITES. 2009-11-30 09:20:45 +00:00
joerg
0c36d719b8 Prepare for libtool-2.2: explicitly use --tag. 2009-11-26 16:48:26 +00:00
obache
713aa5add9 * adjust short option as described in long option and source code (patch-af)
* fixes unportable, broken socket connect/bind (patch-ae, patch-ag)

Bump PKGREVISION.
2009-11-26 12:30:12 +00:00
joerg
668795d115 Needs --x-includes with modular Xorg. 2009-11-25 20:38:45 +00:00
obache
f7f8e54cc9 Added SCIM related entries. 2009-11-24 12:16:27 +00:00
obache
01748d4ca0 Import novel-pinyin-0.2.5 as inputmethod/novel-pinyin.
A HMM-based(Hidden Markov Model) sentence pinyin input method for Chinese.

This Project starts from my graduate life in BUPT. Evolved from a research
prototype to a real project. This input method is based on scim-pinyin, a
popular Linux input method.

Hopefully this project will help you speed up inputing Chinese characters.
2009-11-24 12:13:02 +00:00
obache
6f77adb90a Import scim-unikey-0.3.1 as inputmethod/scim-unikey.
scim-unikey is a scim input method engine.
It use ukengine for progress key event.
(a mod version of ukengine)
2009-11-24 12:11:39 +00:00
obache
092b2b5a5d Import scim-uim-0.2.0 as inputmethod/scim-uim.
scim-uim is an SCIM IMEngine module for uim.
2009-11-24 12:10:25 +00:00
obache
8a6c4e2692 Import scim-tomoe-0.6.0 as inputmethod/scim-tomoe.
scim-tomoe is a SCIM IMEngine module for Tomoe.
2009-11-24 12:09:35 +00:00
obache
1c7e54d0d2 Import scim-thai-0.1.1 as inputmethod/scim-thai.
This is SCIM IMEngine module for Thai, based on libthai library.

Currently, it supports 3 keyboard layouts:
  - Ketmanee
  - TIS-820.2538
  - Pattachote

In addition to keyboard layout suuports, it also validate input sequences
in 3 levels of strictness:
  - Passthrough (no check)
  - Basic Check
  - Srict Check

For applications that support surrounding text retrieval/deleting,
it also corrects the invalid input sequences.
2009-11-24 12:08:40 +00:00
obache
4c299a15be Import scim-tables-0.5.9 as inputmethod/scim-tables.
This package includes many data files for SCIM Generic Table Input Method
module (table). They support  Chinese (Simplified and Traditional), Japanese,
Korean and some other languages, such as Russian etc. The data files will be
converted to binary format and installed to ${prefix}/share/scim/tables/.
SCIM table im module will load them automatically.
2009-11-24 12:07:34 +00:00
obache
ceff40c1eb Import scim-skk-0.5.2 as inputmethod/scim-skk.
scim-skk is an SCIM IMEngine module for skk.
2009-11-24 12:06:33 +00:00
obache
86f4d9f6b3 Import scim-sinhala-0.1.0 as inputmethod/scim-sinhala.
scim-sinhala is an SCIM IMEngine module for Sinhala.
2009-11-24 12:05:45 +00:00
obache
6f12c4f6ac Import scim-prime-1.0.1 as inputmethod/scim-prime.
scim-prime is a SCIM IMEngine module for PRIME.
2009-11-24 12:04:46 +00:00
obache
9097c8a2b8 Import scim-pinyin-0.5.91 as inputmethod/scim-pinyin.
scim-pinyin is an SCIM IMEngine module for smart pinyin.
2009-11-24 12:03:45 +00:00
obache
75f5c738b5 Import scim-m17n-0.2.3 as inputmethod/scim-m17n.
scim-m17n is an SCIM IMEngine module for m17n-lib.
2009-11-24 12:02:08 +00:00
obache
20edc11afb Wrong directry, reimported in scim-input-pad. 2009-11-24 12:00:44 +00:00
obache
480a0ebd19 Import scim-input-pad-0.1.2 as inputmethod/scim-input-pad.
SCIM Input Pad is an onscreen input pad used to input some symbols very easily.
2009-11-24 11:59:49 +00:00
obache
468b216f90 Import scim-input-pad-0.1.2 as inputmethod/scim-inputpad.
SCIM Input Pad is an onscreen input pad used to input some symbols very easily.
2009-11-24 11:55:27 +00:00
obache
cfb6a3f28f Import scim-hangul-0.3.2 as inputmethod/scim-hangul.
Introduction

Scim-hangul is a SCIM IMEngine module for inputing korean scripts. Scim-hangul
is for native speakers, not for foreigners. If you don't want to learn korean
keyboard layout, use scim-table :)

Feature

This engine supports 2 beolsik, 3 beolsik final, 3 beolsik 390, 3 beolsik
no-shift and etc. You can input chinese character (hanja) with F9 key when you
have preedit string.

Check other korean input methods here:
http://wiki.kldp.org/wiki.php/KoreanInputMethod
2009-11-24 11:54:35 +00:00
obache
0dce23f8ec Import scim-fcitx-3.1.1 as inputmethod/scim-fcitx.
This is fcitx ported to SCIM by baohaojun.
2009-11-24 11:53:35 +00:00
obache
e4748cc6cf Import scim-chewing-0.3.3 as inputmethod/scim-chewing.
scim-chewing is an SCIM IMEngine module for Chewing input method.
2009-11-24 11:52:41 +00:00
obache
2ca8ec3bda Import scim-ccinput-0.3.1 as inputmethod/scim-ccinput.
scim-ccinput is an SCIM IMEngine module for CCInput.
2009-11-24 11:51:49 +00:00
obache
08380b94c7 Import scim-canna-1.0.1 as inputmethod/scim-canna.
scim-canna is an SCIM IMEngine module for Canna.
2009-11-24 11:50:45 +00:00
obache
13f76825f0 Import scim-bridge-0.4.16 as inputmethod/scim-bridge.
Scim-bridge is wrapper library for SCIM, written in C. It is firstly written to
solve problems occured by the ABI transition of GNU libstdc++ between 3.* branch
and 4.* branch. That's not the problem in the most of cases because you usually
used the same compiler for SCIM and GUI apps.
2009-11-24 11:49:44 +00:00
obache
f13b9dbd08 Import scim-array-1.0.1 as inputmethod/scim-array.
This input method engine is developed to support the Array 30 input method in
SCIM framework.  SCIM Array 30 Input Method Engine provides with all the
functions of Array 30, including 1st and 2nd level short codes, special codes,
and symbol input.
2009-11-24 11:48:43 +00:00
obache
18a4778c76 Import scim-anthy-1.2.7 as inputmethod/scim-anthy.
scim-anthy is a SCIM IMEngine module for anthy.

SCIM is Smart Common Input Method platform, it provides user friendly/full
featured user interface and development platform to make input method
developer's life easier.

Anthy is a system for Japanese input method.
It converts Hiragana text to Kana Kanji mixed text.

scim-anthy provides some usefull user interfaces for Anthy using SCIM.
2009-11-24 11:47:40 +00:00
obache
f8fa005468 Import scim-1.4.9 as inputmethod/scim.
Currently the SCIM project has a wide range of input methods (some may need
other libraries), covering more than 30 languages, including
(Simplified/Traditional) Chinese, Japanese, Korean and many European languages.
What's more, Composing/Dead key support is one of the built-in features.
In addition, several projects have been established to design IMEngines for
SCIM and others supply their own SCIM plugins.
2009-11-24 11:46:01 +00:00
obache
c5e4eb4951 Update libchewing to 0.3.2.
What's New in libchewing 0.3.2
---------------------------------------------------------
* Add gcc visibility support to hide private APIs.
* APIs and Headers refactoring.
* Doxygen-friendly API documentation.
* New binary data manipulation approach to dramatically reduce storage
  usage and loading time via memory mapping. (enabled by default)
* New word segmentation method based on mmseg.
* Improved auto-learn new phrases method.
* Improved test suite and added simple benchmark program.
* Option to indicate the behavior for phrase choice to be rearward
  or not.
* New APIs to enumerate supported keyboard types.
* Repair improper memory access.
* API united in Win32 and UNIX world.
* Initial Pythin binding support.
* Merged with libchewing-data project. (r342)
* Canonical debugging messages.
* Successful stories:
  . OpenBSD porting
  . ibus-chewing : chewing engine for ibus input method framework.
  . UIM-chewing leveraging libchewing 0.3.x development branch.

What's New in libchewing 0.3.1
----------------------------------------------------------
* New keyboard layout DACHEN_CP26.
* Add key '`' to open symbol table.
* Erase candidate and reset its length when 'Esc' key is handled.
* Closes candidate window when user pressed 'Up' key.
* Doing select at the end of edit buffer works on the
  last phrase (interval).
* Improved reminding message text.
* Sync with libchewingdata project.
* A new HanYu-PinYin mapping table
* More robust behavior when IM crashes.
* Allow '#' comment and blank line in tsi.src.
* Fix chewing switch between Full/Half mode and cursor moves one space in
  gedit.
* Fix when list available phrases to choice, user's own phrases are
  not included.
* Release PgUp/PgDn key event to running applications.
* Fix portability issues on FreeBSD.
* Fix incorrect initialization.
* Fix pinyin key order, put "shun" before "shuo".
* Fix various potenital boffer overflow bugs.
* Fix various memory leaks.
* chewing_set_PinYinMethod to support multiple PinYin methods.
* chewing_handle_CtrlOption was removed.
* New structure SymbolEntry.
* Rename selectAreaLen to candPerPage.
* Added bEasySymbolInput.

What's New in libchewing 0.3.0
----------------------------------------------------------
* This is a new development branch differing a lot from
  0.2.x series, and breaks API/ABI for new features.
* UTF-8 based language engine core for common Unicode
  environment.
* Porting layer for POSIX/Unix-like and Win32 to reduce the
  redundant porting process.
* New API design for better consistency.
* Merge the efforts from libchewing-data subproject, which
  means various phrases have been reviewed and corrected.
* Zuin fixes and symbol improvements.
* Support key 'j' / 'k' for paging in selection mode.
* Fix some internal memory management bugs and leaks.
* Improved internal test suite.
* New binary-form of user hash data to speed up loading and
  solve hash data corruption.
* Better calculating of internal tree and phone constants.
* Revised tsi.src for richer phrases and avoiding crashes.
* Merge phone and phrase from CNS11643.
* Reduce the amount for the expose for internal symbols.
* Improved Han-Yu PinYin to use table-lookup implementation.
* Experimental frequency-evaluation. (re-compute chewing
  lifetime)
* Implement the choice mechanism for pair symbols.
* Improved Tab handling to allow the switching over different
  frequency orders of candidated phrases.
* New auxiliary module for simpler API uses.
* Experimental memory-mapping based binary data handling to
  speed up data loading.
* Successful stories:
  . Sun Solaris 10 U2 and 11 will provide built-in Chewing
    IM support.
  . OXIM input method suite from OpenDesktop/OSSI provides
    Chewing support as its default input method.
  . New Win32-Chewing subproject to provide efficient input
    mthod solution on Microsoft Windows platforms.
2009-11-24 11:31:04 +00:00
obache
de23096a37 * Change to depend on libchewing02
* relax build dependency from db3 to db2-4.
* add DESTDIR support

Bump PKGREVISION.
2009-11-24 11:23:34 +00:00
obache
4f13cdcd04 +libchewing02 2009-11-24 11:19:27 +00:00
obache
21428eae51 Reimport libchewing-0.2.7 from inputmethod/libchewing as inputmethod/libchewing02.
for xcin, it is not support libchewing-0.3 API.
2009-11-24 11:18:53 +00:00
obache
4e940cb50a Update libtabe to 1.2.6.
While here, add DESTDIR support and relax bdb dependency from db3 to db2-4.

0.2.6: 2004/09/20
---------------------
1. Remove the "-release" flag from libtool, such that the naming convention
   of libtabe/libbims is changed to be: libtabe.so.X.X.X/libbims.so.X.X.X.
   Add release number information into utilities.
   Thanks to Roger So <roger.so@sw-linux.com>.

2. Porting to DB3-3.3.11: DB->stat() only takes 3 arguements.
   Thanks to Pofeng Lee <informer@ns1.m2000.idv.tw>
	     Rui-Xiang Guo <rxg@ms25.url.com.tw>

3. Change the "rm $(PACKDB)" from "make clean" to "make distclean".
   Thanks to Kuang-che Wu <kcwu@ck.tp.edu.tw>.

4. Fix several memory leakage problem.
   Thanks to Kuang-che Wu <kcwu@ck.tp.edu.tw>.

5. Add util/tsiguess.c.
   Add API: tabeChunkInfoFree(), tabeChunkInfoNew(), tabeTsiInfoNew(),
	    tabeTsiInfoFree().
   Thanks to Pofeng Lee <informer@ns1.m2000.idv.tw>.

6. Add bims facility: user add Tsi by hand and store to user DB files.
   Thanks to Eric Cheng <eric@fractal.myip.org>.

7. Add bims facility: simple algorithm to learn new phrase input by user.
   Thanks to Pofeng Lee <informer@ns1.m2000.idv.tw>.

8. A quick fix for segfault when there is no ~/.xcin/*.db
   Fixed by Geoffrey Lee <snailtalk@linux-mandrake.com>

9. Fixed the bug of signed/unsigned TsiInfo->refcount ( µüÀW 0 bug )
   Found by FixeShao-yu Cheng <eric@netgenes.org>
   Fixed by Kuang-che Wu <kcwu@ck.tp.edu.tw>

10. By <thhsieh@linux.org.tw>
    Fix a bug in libtabe/util/tsiguess: Do not always try to open
    $HOME/.xcin/newdb. But one can use the flag "-u" to specify the
    path of user defined DB file.

11. Fix bug in tabe_tsi.c: tabeChunkSegmentationComplex():
    the same floating point number precision problem found in bims.c.
    Speed up and clean up tsiguess.c and tabe_tsi.c
    By Kuang-che Wu <kcwu@ck.tp.edu.tw>

12. Set DB_FLAG_READONLY or DB_FLAG_NOUNPACK_YIN flags in
    tsidump, tsiguess, tsiyincheck, tsiyindump utilities when necessary.
    By Kuang-che Wu <kcwu@ck.tp.edu.tw>

13. Support Berkeley DB 4.
    Thansks to Cheng-Lung Sung <clsung@dragon2.net>.

14. Builds without libbims if configure --without-x
    Builds with specific BerkeleyDB lib name if configure --with-db-name
    tsipackdb.in try all db*_dump, don't check db version anymore

15. Add bimsToggleTsiGuess() and bimsToggleNoTsiGuess() functions.
    Update autotools files.
2009-11-24 11:15:14 +00:00
obache
875188a558 Update libhangul to 0.0.10.
0.0.10
 * implemented new logic romaja method
 * updated to support the new Unicode standard 5.2
 * updated API document
 * fixed small bugs
2009-11-01 08:47:23 +00:00
joerg
56d7a61011 Add some patches for portability and GCC 4 issues. 2009-10-06 17:41:49 +00:00
obache
1d1d176b6b Add workaround for PR 41447.
* Add dependency m17n-contrib for m17nlib option.
  It is required for icons.
* Remove m17-*.png icon files from PLIST and generate/delete symbolic links at
  install/deinstall.

XXX: symbolic links may be broken/missing when update m17n-contrib.
XXX: There is no chance to invoke relink at the time.
2009-10-01 12:30:32 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
joerg
d94524515e MAKE_JOBS_SAFE=no 2009-08-18 15:51:17 +00:00
minskim
f6229c3d4d inputmethod/libhangul uses c99. 2009-08-10 13:17:34 +00:00
minskim
7b90c30295 PKGREVISION bump for elisp packages because of bytecode format changes
in emacs23.
2009-08-06 01:44:45 +00:00
minskim
508d1e537f Make inputmethod/skk build with emacs23. 2009-08-05 07:16:18 +00:00
minskim
1b938dd204 Make anthy-elisp build with emacs23. 2009-08-05 07:01:05 +00:00
taya
4c788f4016 Update anthy to 9100h.
Patch provided by YAMASHIRO Jun in PR 41805.

Changelog for Anthy:
* Update kana-kanji dictionary(9100b, 9100d, 9100e, 9100g).
* Improbed for stability(9100g).
* Bugfixes

Changelog for pkgsrc
* Update optional dictionary: okinawa-20090801.t
2009-08-03 23:30:06 +00:00
wiz
d70523df21 Remove USE_DIRS from pkgsrc.
Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.

Packages needing empty directories can use the @pkgdir command in PLIST.

Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
2009-07-22 09:01:16 +00:00
uebayasi
568b9ed8ec Garbage collection. 2009-07-17 00:40:24 +00:00
uebayasi
3dbf42c256 Redo previous build fix for emacs23 in saner way. 2009-07-16 22:51:50 +00:00
uebayasi
fa12bd8b11 Fix PLIST errors when EMACS_TYPE=emacs23. Only compile tested. Pointed out
by joerg.
2009-07-16 16:43:11 +00:00
joerg
c68e9cbace Address of and register variables don't play together, so fix it. 2009-07-06 16:06:58 +00:00
joerg
c569c6a51f Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build with
MAKE_JOBS=2 and worked without.
2009-06-30 00:07:09 +00:00
joerg
1ad1d43833 Use @pkgdir. 2009-06-14 20:19:52 +00:00
joerg
45656cf39c Remove @dirrm entries from PLISTs 2009-06-14 18:00:32 +00:00
wiz
60f460ab01 Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
2009-05-19 08:59:00 +00:00
obache
94619e6add Add workaround to fix build failure with gnome option
(gnome-panel>=2.25.3, libpanel-applet doesn't depend on libgnomeui anymore),

Fixes PR 41071.
2009-05-17 05:06:02 +00:00
obache
4e21417b9c Bump PKGREVISION, from libdatrie's ABI change.
While here, add ftp MASTER_SITES and set LICENSE.
2009-05-15 08:57:44 +00:00
obache
797c5e4d91 define LICENSE and marked as MAKE_JOBS_SAFE=no. 2009-05-12 08:21:09 +00:00
joerg
69ca732749 Use META_PACKAGE. 2009-04-08 23:05:45 +00:00
joerg
d0076c3403 Remove the remaining NO_MTREE definitions, it has been a nop for a
while.
2009-04-08 22:43:23 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
hasso
f7a56050a6 Need msgfmt (configure only). 2009-03-09 12:45:53 +00:00
joerg
1f9d754f97 Reset maintainer, mail bounced 2009-02-17 13:02:20 +00:00
joerg
5ac4ae66eb Fix mysterious C++ failure as pth's pthread.h defines system as macro
which makes the stdlib.h prototype goes away. Avoid this by forcing real
system calls.
Remove a static declaration that is shadowing an extern, resulting in
the creation of a text relocation.
2009-02-07 22:47:14 +00:00
obache
ac55305884 Remove redundant distfile. 2009-01-30 23:05:57 +00:00
obache
edc05f571e + uim-elisp uim-qt4-immodule 2009-01-23 13:47:01 +00:00
obache
ef534387f2 Import uim-elisp-1.5.5 as inputmethod/uim-elisp.
Based on from Yamashiro, Jun in tech-pkg-ja@.

Emacs LISP files for inputmethod/uim.
2009-01-23 13:44:20 +00:00
obache
a636046496 Import uim-qt4-immodule-1.5.5 as inputmethod/uim-qt4-immodule.
Based on from Yamashiro, Jun in tech-pkg-ja@.

Qt4 immodule for inputmethod/uim.
2009-01-23 13:42:55 +00:00
obache
fea944a8e0 Update uim to 1.5.5.
Based on patch from Yamashiro, Jun in tech-pkg-ja@.

While here, deprecate curses and x11 option then introduce uim-fep and xim
option to exactly enable/disable those features.

Overview of changes from 1.5.4 to 1.5.5
=======================================
* Enhancements
  - uim-anthy
  - uim-anthy-utf8
    * Learn transposing Katakana/Hiragana string (bug #18630)

  - misc Japanese IM
    * AZIK roma-kana table update
    * Don't use "nwa", "nwi", "nwu", "nwe", "nwo" roma-kana sequences
      by default

  - uim-pref-gtk
  - uim-pref-qt
    * Reduced startup time

* Fixes
  - GTK+ bridge
  - uim.el
  - uim-skk
  - uim-look
    * Plug memory leaks

  - uim-dict-gtk
    * Fix warning with GTK+-2.14.x


Overview of changes from 1.5.3 to 1.5.4
=======================================
* Enhancements
  - Generic IM
    * Cache candidates to improve the performance
    * Add an option to show candidate window automatically when
      multiple candidates are found

  - uim-tutcode
    * New symbol (kigou) input mode

  - GTK+ bridge
  - Qt{3,4} bridge
  - XIM bridge
    * Improve the performance upon activating the window with large
      number of candidates

* Fixes
  - uim.el
    * Plug memory leak.
    * Ignore 'd' command if valid uim-default-im-engine is defined

  - uim-fep
    * Fix compilation with Solaris' cc

  - uim-skk
    * Fix handling in non-matching upper case character in
      skk-proc-state-direct.

  - uim-pref-gtk
    * Fix warning with GTK+-2.14.x


Overview of changes from 1.5.2 to 1.5.3
=======================================
* Fixes
  - Qt4 bridge (experimental)
    * [CRITICAL] Fix bug with Qt4 >= 4.4.1, which makes applications
      infinite loop at the startup
    * [CRITICAL] Fix uim-helper handling which could cause unexpected crashes
    * Fix key press with shift, control, alt, and meta keys

  - uim-xim
    * Fix some minor protocol errors

  - uim.el
    * Improve minibuffer editing

  - uim-tutcode
    * Fix out-of-range error when candidates are longer than
      tutcode-heading-label-char-list

* Others
  - uim-toolbar-gtk-systray
    * Adjust ythickness of the buttons

  - uim-pref-gtk
    * Add vertical scrollbar for the setting pane


Overview of changes from 1.5.1 to 1.5.2
=======================================
* Enhancements
  - Enable input method rotation by hotkeys

  - uim-trycode
    * Updated the composition table to 2008-04-18 version

* Fixes
  - uim.el
    * [CRITICAL] Fix breaking minor-mode-map-alist in some cases.
    * [CRITICAL] Fix uim-el-helper-agent
    * Fix displaying candidates when a right-hand neighbor
       character of the cursor is a horizontal-tab

  - uim-xim
    * Fix Japanese kana-keyboard input hack to distinguish 'kana_RO'
      key and backslash key

  - uim-canna
    * Don't disable libuim functionality even when canna server is
      stopped.

  - uim-elatin
    * Fix problem when only elatin IM is loaded.

  - uim-prime
    * Fix crash when input mode is forced to set as app-mode by
      toolbar menu while "Enable vi-cooperative mode" is off.
2009-01-23 13:40:32 +00:00
obache
b2c769dd6c MAKE_JOBS_SAFE=no 2009-01-12 12:50:57 +00:00
obache
4c46989492 Need CANNA_SPOOL at configure phase to generate cannaconf.h, it's for ERRDIR.
Add CANNA_ENV to SCRIPTS_ENV for imake.

This is only affect to canna-server, as reported by MOCHIDA Shuji by PR 40349.
Bump PKGREVISION of canna-server package.
2009-01-10 05:13:01 +00:00
obache
ca34402e0d MAKE_JOBS_SAFE=no 2009-01-10 03:06:34 +00:00
uebayasi
e9c5f6feff Add options: curses, x11. 2009-01-09 03:32:08 +00:00
minskim
75264f5c14 Update libhangul to 0.9.14.
Changes:
    - Depend on libhangul to build Korean characters from syllables.
    - Add sample configurations.
    - Bug fixes.
2008-12-20 23:00:27 +00:00
minskim
2ad990113a Update libhangul to 0.0.9.
Changes:
    - Improve the Chinese character search routing.
    - Add a function to process Hangul syllables.
    - Bug fixes.
2008-12-20 22:59:59 +00:00
minskim
2418da2016 Update nabi to 0.99.3.
Changes:
- Improve internal code.
- Add an option to set the font for off-the-spot and root window.
- Other bug fixes.
2008-12-20 04:50:23 +00:00
obache
4879485664 Original MASTER_SITES does not have old distfiles.
Use mirror site instead.
2008-11-28 02:03:01 +00:00
obache
366ce71244 ftp.m17n.org is closed. 2008-11-28 01:56:05 +00:00
wiz
285b7dd776 Bump PKGREVISION for libXaw API depends bump due to libXaw8 removal. 2008-11-10 17:21:33 +00:00
taca
ee43593a4d make MAKE_JOBS_SAFE to NO. 2008-11-10 05:06:45 +00:00
wiz
889120ee7e Fix PLIST and buildlink3.mk after gucharmap dependency removal.
No PKGREVISION bump because this package didn't build successfully (oops).

Noted by Kouichirou Hiratsuka.
2008-11-01 17:54:00 +00:00
wiz
4ad96eb493 Remove gucharmap dependency -- it builds without gucharmap, but not with
the new gucharmap2 API.

If this feature is very useful, a separate (but conflicting) gucharmap1
package could be created.

Bump PKGREVISION.
2008-10-27 14:38:54 +00:00
minskim
4b23c10cd7 Update nabi to 0.99.2.
Changes since 0.15:
- Updated German translation.
- Fixed memory leak.
- Added simplified Chinese input.
- Added themes.
- Added symbol input using consonants.
- Switched to use libhangul.
2008-10-20 20:48:22 +00:00
minskim
e20397fed7 Update libhangul to 0.0.8.
Changes since 0.0.4:
- Improved hanja search.
- Updated the hanja dictionary.
2008-10-20 19:42:21 +00:00
uebayasi
86c4a8aa64 ${NOTFOR_emacs22}hoge -> ${NOTFOR_emacs22}${NOTFOR_emacs22nox}hoge 2008-10-13 14:16:22 +00:00
uebayasi
8c349b6e46 Introduce EMACS_BUILDLINK to decide if Emacs lisp file wrappers are really
created or not.  Packages that include other ELP's buildlink3.mk must define
EMACS_BUILDLINK.  Other packages don't create wrappers, which reduces build
time a lot.
2008-10-13 08:07:02 +00:00
uebayasi
34004f51e0 Move mk/emacs.mk to editors/emacs/modules.mk.
Don't call pkg_info to get the installed Emacs version; always use the
version matching EMACS_TYPE set by users.  Be DEPENDS to it.  This should
address pkg/37146 by Aleksey Cheusov.

While here convert some emacs lisp packages to user-destdir.
2008-10-11 09:31:54 +00:00
obache
d4609c9322 The editline plugin depend on libedit. 2008-09-24 03:03:45 +00:00
taca
1a116e4c6e Bump PKGREVISION of inputmethod/canna* packages. 2008-09-18 12:35:27 +00:00
taca
eff33425fd Add a one line patch which fix crash problem of cannaserver.
This change is alreay exists in Canna's CVS repositry.

It was reported by Hiroshi SAKURAI on netbsd mailing list in Japan.
2008-09-18 12:33:44 +00:00
wiz
03b53774ba Recursive PKGREVISION/ABI-depends bump for db4 4.6->4.7 update (shlib
name change).
2008-09-06 20:54:31 +00:00
obache
5906b92db0 Update MASTER_SITES, remove outdated sites, add sourceforge.jp.
Noticed by Zafer Aydogan via private mail.
2008-08-15 02:43:50 +00:00
obache
75def0d27a Adjust MASTER_SITES, old distfiles was moved to subdir.
Noticed by Zafer Aydogan via private mail.
2008-08-15 02:39:25 +00:00
joerg
f605fec2db Mark as destdir ready. 2008-07-14 12:55:56 +00:00
obache
e0a5a90ade Require msgfmt to build.
Noticed by Hsso Tepper in PR 39029.
2008-06-23 12:11:00 +00:00
joerg
3b0d97b0de Add DESTDIR support. 2008-06-20 01:09:05 +00:00
taca
bc6a807511 Switch to use vendor_dir with Ruby 1.8.7.
Bump PKGREVISION.
2008-06-19 14:42:24 +00:00
joerg
ba171a91fa Add DESTDIR support. 2008-06-12 02:14:13 +00:00
obache
778cf06f7a Bump PKGREVISION due to update of uim. 2008-06-08 13:07:14 +00:00
obache
e12373ae6e Suppress package non portable own localedir replacement command. 2008-06-08 13:06:27 +00:00
obache
64e976e509 Update uim to 1.5.1.
Patch provided by Yamashiro Jun in PR 38811.

Changelog 1.4.2 to 1.5.1:
* Add new inputmethods:
 elatin -- Emacs-style Latin characters input method
 look -- Predictive input method for English
 anthy-utf8 (unsupported in this package)
 sj3 (unsupported in this package)
 wnn (unsupported in this package)
* Add Qt4 IM module(unsupported in this package)
* Various API and ABI changes (see doc/COMPATIBILITY)
* Bugfix and many internal changes.

Package changelog:
* Add new options.mk options:
 gnome: GNOME applet
 prime: inputmethod/prime
 m17nlib: devel/m17n-lib
2008-06-08 13:01:48 +00:00
obache
15c36a2558 Suppress to do 'modify-itlocaledir' command in configure script.
No need, done by pkgsrc USE_LOCALEDIR feature.

modify-itlocaledir expet GNU sed (options and patterns).
Folliwing situations rise PLIST mismatch:
 * using GNU sed, PKGLOCALEDIR != share
 * sed accept options, but can't interprete patterns as expected. PR 38847.

Bump PKGREVISION.
2008-06-04 13:01:36 +00:00
obache
a63efd34f9 Need msgfmt to build.
Noticed by Hasso Tepper in PR 38824.
2008-06-02 11:05:03 +00:00
obache
10a3837493 Avoid immodule handling, pkgsrc framework handle it. 2008-06-01 08:15:36 +00:00
obache
61a819b113 Fixes build failure on no sys_errlist[] platforms. 2008-05-31 14:16:47 +00:00
brook
f764574060 The distfile for this version has been relegated to the 'old-snapshots'
directory at the main site.
2008-05-30 16:03:17 +00:00
joerg
3d8ef5a52d Second round of explicit pax dependencies. As reminded by tnn@,
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.
2008-05-26 02:13:14 +00:00
tnn
ede4714c05 Honour PKGMANDIR 2008-05-20 19:14:21 +00:00
tnn
77dd254266 Honour PKGMANDIR 2008-05-20 18:53:17 +00:00
wiz
06cdcd291c Needs pkg-config during configure. 2008-04-21 21:47:53 +00:00
obache
bfb26d236c Add entries for tomoe related packages. 2008-04-13 06:12:46 +00:00
obache
f7f43db5b6 Import uim-tomoe-gtk version 0.6.0.
uim-tomoe-gtk is an UIM helper program for Tomoe.

Tomoe is a handwriting recognizer which currently supports Japanese.
2008-04-13 06:07:57 +00:00
obache
01225746de Import tomoe-gtk version 0.6.0.
tomoe-gtk is a GUI library for tomoe that online handwriting recognition engine.
It offers GTK+ GUI parts and is useful for making another applications using
tomoe.
2008-04-13 06:06:40 +00:00
obache
77174f3623 Import Tomoe version 0.6.0.
Tomoe is originally a handwriting character recognition engine.

Current Tomoe does not only provide handwriting recognition engine but also
provide other character searching API such as searching by readings, stroke
counts, radicals, valiations and so on.
2008-04-13 06:05:44 +00:00
obache
889f8d86c9 Need to buildlink devel/libgcroots. 2008-04-13 04:08:03 +00:00
jlam
841dfa0e7a Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.
2008-04-12 22:42:57 +00:00
jlam
7e66bec622 RUBY_REPLACE_DIRS is relative to ${WRKSRC} so no need to give the absolute
path to these directories.
2008-04-04 15:31:39 +00:00
uebayasi
a12457ee06 Update to ddskk-20080309, prompted by Masaharu Kirihara <mki_open_eight at yahoo
dot co dot jp>.  Changes unknown.
2008-03-11 01:26:08 +00:00
wiz
8e810a2bc9 Recursive PKGREVISION bump for gnutls-2.2.2 update with shlib major bump. 2008-03-06 14:53:47 +00:00
jlam
56b6af4284 Mechanical changes to add DESTDIR support to packages that install
their files via a custom do-install target.
2008-03-04 15:55:13 +00:00
obache
bd579f3497 Update uim to 1.4.2.
Based on patch provided by Yamashiro Jun in PR 38097.

Pkgsrc changes:
* Add build option: "kde".
  (This option enable KDE panel applet)
* Change MASTER_SITES and HOMEPAGE for new site.
* Marked as DSTDIR ready.

Overview of changes from 1.4.1 to 1.4.2
==
* Fixed
  - uim Scheme library
    - Fix memory alignment of symbol name, which can be a problem
      with jemalloc in FreeBSD 7 and Firefox 3
    - Fix string buffer usage
    - Fix possible memory leak
    - Fix compilation on Mac OS X 10.5
    - Support OpenBSD PowerPC and x86_64 in libgcroots

  - libuim
    - Fix leak in file descriptors when uim-helper-server is not
      working (Christian Biere)

  - uim-prime
    - Handle unix domain socket timeout

  - uim-m17nlib
    - Fix listing incomplete IMs

  - Japanese composition table
    - Fix fullwidth middle dot in halfwidth katakana table for
      Japanese kana-keyboard

  - GTK+ bridge
    - Fix token buffer usage of X11 Compose
    - Fix freeing strings allocated by glib
  - Qt bridge
    - Fix token buffer usage of X11 Compose
  - XIM bridge
    - Fix token buffer usage of X11 Compose
    - Fix compilation with GCC-4.3

  - uim-toolbar-gtk-systray
    - Adjust focus padding in systray

Overview of changes from 1.4.0 to 1.4.1
==
* Fixed
  - libuim
    - Fix crash in a context using toggled IM when updating the custom
      setting by uim-pref

  - Anthy, Canna, Mana
    - Fix crash with Kana input mode
    - Fix crash upon converting a preedit string into alphanumeric
      characters

  - Pinyin (Simplified, Unicode, Traditional)
    - Fix crash upon selecting a candidate with numeric keys

  - uim Scheme library
    - Support SIOD compatible behavior with syntax 'if'

  - Fix compilation in qt directory with --disable-nls option

Overview of changes from 1.4.0-beta to 1.4.0
==
* Fixed
  - Fix the license terms of replace/strsep.c and replace/setenv.c
    accidencially mis-modified in r790

  - libuim
    - Fix unimplemented return value of uim_input_string()
    - Fix uneffected --disable-nls

  - uim Scheme library
    - Fix lacking heap preallocation for heavy job. This makes uim-pref startup
      faster

Overview of changes from 1.4.0-alpha to 1.4.0-beta
==
* Fixed
  - XIM bridge
    - Startup error of uim-xim due to the 1.3.x-incompatible behavior of
      uim_scm_symbol_value()

  - libuim
    - Fix corrupted return value by uim_scm_return_value() after uim_scm_eval()

  - uim-sh
    - Fix broken 'uim-sh -B' error handling
    - Fix broken backtrace printing

  - Broken compilation on SPARC and IA-64 (NIIBE Yutaka)
  - Suppress warnings

Overview of changes from 1.3.x to 1.4.0-alpha
==
* New features
  - libuim
    - The modified version of SIOD interpreter has been replaced with SigScheme
      0.7.2

* Fixed
  - [CRITICAL] Fix GC crash on SPARC, IA-64, m68k, and possibly MIPS, Alpha, by
    introduction of libgcroots
2008-03-03 00:36:09 +00:00
obache
fb80d47581 Added and enabled PRIME packages. 2008-03-02 02:54:41 +00:00
obache
69e591a863 Import prime-el version 1.5.1.3.
PRIME is Japanese PRedictive Input  Method Editor.
PRIME predicts the user's input using knowledge of natural languages and the
user's previous input to reduce the difficulty of typing.  For example, when the
user types "ap", intending "application", PRIME might suggest "apple",
"application", and "appointment."  The user then easily selects "application."

Currently, PRIME only supports Japanese.

This package contains an emacs client of PRIME.
2008-03-02 02:51:51 +00:00
obache
64835db5ca Import prime-dict version 1.0.0.
PRIME is Japanese PRedictive Input Method Editor.
PRIME predicts the user's input using knowledge of natural languages and the
user's previous input to reduce the difficulty of typing.  For example, when the
user types "ap", intending "application", PRIME might suggest "apple",
"application", and "appointment."  The user then easily selects "application."

Currently, PRIME only supports Japanese.

This package provides dictionary files for prime.
2008-03-02 02:50:45 +00:00
obache
7d6466521d Import prime version 1.0.0.1.
PRIME is Japanese PRedictive Input Method Editor.

PRIME predicts user's input words using the knowledge of natural language and
the history of user's operations, and reduces the cost of typing by the user.
For example, if a user wants to input "application" and types "ap" as the
beginning characters of the word, PRIME might predict some candidate words like
"apple", "application", "appointment", etc...  And then the user can input
"application" easily by selecting the word from the candidate words by PRIME.
2008-03-02 02:49:45 +00:00
obache
1ef73a86c9 Update uim to 1.4.2.
Based on patch provided by Yamashiro Jun in PR 38097.

Pkgsrc changes:
* Add build option: "kde".
  (This option enable KDE panel applet)
* Change MASTER_SITES and HOMEPAGE for new site.
* Marked as DSTDIR ready.

Overview of changes from 1.4.1 to 1.4.2
==
* Fixed
  - uim Scheme library
    - Fix memory alignment of symbol name, which can be a problem
      with jemalloc in FreeBSD 7 and Firefox 3
    - Fix string buffer usage
    - Fix possible memory leak
    - Fix compilation on Mac OS X 10.5
    - Support OpenBSD PowerPC and x86_64 in libgcroots

  - libuim
    - Fix leak in file descriptors when uim-helper-server is not
      working (Christian Biere)

  - uim-prime
    - Handle unix domain socket timeout

  - uim-m17nlib
    - Fix listing incomplete IMs

  - Japanese composition table
    - Fix fullwidth middle dot in halfwidth katakana table for
      Japanese kana-keyboard

  - GTK+ bridge
    - Fix token buffer usage of X11 Compose
    - Fix freeing strings allocated by glib
  - Qt bridge
    - Fix token buffer usage of X11 Compose
  - XIM bridge
    - Fix token buffer usage of X11 Compose
    - Fix compilation with GCC-4.3

  - uim-toolbar-gtk-systray
    - Adjust focus padding in systray

Overview of changes from 1.4.0 to 1.4.1
==
* Fixed
  - libuim
    - Fix crash in a context using toggled IM when updating the custom
      setting by uim-pref

  - Anthy, Canna, Mana
    - Fix crash with Kana input mode
    - Fix crash upon converting a preedit string into alphanumeric
      characters

  - Pinyin (Simplified, Unicode, Traditional)
    - Fix crash upon selecting a candidate with numeric keys

  - uim Scheme library
    - Support SIOD compatible behavior with syntax 'if'

  - Fix compilation in qt directory with --disable-nls option

Overview of changes from 1.4.0-beta to 1.4.0
==
* Fixed
  - Fix the license terms of replace/strsep.c and replace/setenv.c
    accidencially mis-modified in r790

  - libuim
    - Fix unimplemented return value of uim_input_string()
    - Fix uneffected --disable-nls

  - uim Scheme library
    - Fix lacking heap preallocation for heavy job. This makes uim-pref startup
      faster

Overview of changes from 1.4.0-alpha to 1.4.0-beta
==
* Fixed
  - XIM bridge
    - Startup error of uim-xim due to the 1.3.x-incompatible behavior of
      uim_scm_symbol_value()

  - libuim
    - Fix corrupted return value by uim_scm_return_value() after uim_scm_eval()

  - uim-sh
    - Fix broken 'uim-sh -B' error handling
    - Fix broken backtrace printing

  - Broken compilation on SPARC and IA-64 (NIIBE Yutaka)
  - Suppress warnings

Overview of changes from 1.3.x to 1.4.0-alpha
==
* New features
  - libuim
    - The modified version of SIOD interpreter has been replaced with SigScheme
      0.7.2

* Fixed
  - [CRITICAL] Fix GC crash on SPARC, IA-64, m68k, and possibly MIPS, Alpha, by
    introduction of libgcroots
2008-03-02 01:57:37 +00:00
obache
45934c4d41 Add and enable m17n-lib and related packages. 2008-02-27 14:14:44 +00:00
obache
47f0412452 Import m17n-im-config version 0.9.0.
The m17n-im-config package provides a C library (libm17n-im-config.so) to create
a GTK+ widget for per-user configuration of input methods provided by the m17n
library, and a standalone GTK+ program (m17n-im-config) that uses the above
widget.
2008-02-27 14:07:46 +00:00
obache
d99c33f0a8 Add and enable gtk-im-libthai. 2008-02-26 11:41:01 +00:00
obache
9d419eaa54 Import gtk-im-libthai version 0.1.4.
GTK+-2.0 Thai Input Module.
2008-02-26 11:38:41 +00:00
taca
bc1e4916f8 Try to fix PLIST problwm with emacs22; leim-list.elc isn't built. 2007-12-22 02:59:59 +00:00
uebayasi
01a7036eef Update (dd)skk to 20071028. Changes unknown.
While here:

* Correct PKGNAME back to skk, not ddskk.

* Buildlink3'ify.
2007-10-29 13:25:26 +00:00
uebayasi
51f2108c10 Buildlink3'ify. 2007-10-29 13:02:50 +00:00
jlam
ae9b935fd0 * If PLIST_SRC is explicitly set to an empty value in a package Makefile,
then automatically generate a PLIST that says "${PKGNAME} has no files".

* If PLIST_SRC and GENERATE_PLIST are not set in a package Makefile,
  and no PLIST files exist, then fail during the package build with
  PKG_FAIL_REASON.

* Remove "intentionally empty" PLISTs again.

Now, the easy way to say that a package installs no files is to just
add the following to the package Makefile:

	PLIST_SRC=	# empty
2007-10-25 22:00:39 +00:00
jlam
38c496d6c0 Re-add "intentionally empty" PLISTs for meta-packages and other packages
that directly manipulate empty PLISTs.

Modify plist/plist.mk so that if the PLIST files are missing and no
GENERATE_PLIST is defined, then the package fails to build.
2007-10-25 17:49:45 +00:00
jlam
56ba4d2690 Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mk
can handle packages having no PLIST files.
2007-10-25 16:54:26 +00:00
hira
6cdb950b99 Fix comment (GConf2 -> GConf). 2007-09-25 10:54:09 +00:00
wiz
3528e06345 Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.
Bump PKGREVISION.
2007-09-21 13:03:25 +00:00
wiz
42825e73a6 Bump PKGREVISION for gnome-vfs rename. 2007-09-19 23:18:43 +00:00
jlam
07dd3147c6 Convert packages that test and use USE_INET6 to use the options framework
and to support the "inet6" option instead.

Remaining usage of USE_INET6 was solely for the benefit of the scripts
that generate the README.html files.  Replace:

	BUILD_DEFS+=	USE_INET6
with
	BUILD_DEFS+=	IPV6_READY

and teach the README-generation tools to look for that instead.

This nukes USE_INET6 from pkgsrc proper.  We leave a tiny bit of code
to continue to support USE_INET6 for pkgsrc-wip until it has been nuked
from there as well.
2007-09-07 22:12:10 +00:00
wiz
0716d1c783 Update to 9100, provided by Yamashiro Jun in PR 36675.
anthy-9100:
* Fix kana-kanji transformation algorithm.
* New version of kana-kanji dictionary.

pkgsrc change:
* Update additional Japanese kana-kanji dictionary: okinawa-20070717.t
2007-08-30 20:19:45 +00:00
rillig
6aecf48699 Added mk/misc/category.mk, which contains the definitions that are only
useful for category Makefiles, as opposed to bsd.pkg.subdir.mk, which is
also relevant for the top-level directory. Adjusted the category Makefiles.
2007-08-13 08:12:41 +00:00
joerg
4529c36125 malloc.h is an anachroism, use stdlib.h instead. 2007-07-24 15:14:49 +00:00
jlam
4390d56940 Make it easier to build and install packages "unprivileged", where
the owner of all installed files is a non-root user.  This change
affects most packages that require special users or groups by making
them use the specified unprivileged user and group instead.

(1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to
    unprivileged.mk.  These two variables are lists of other bmake
    variables that define package-specific users and groups.  Packages
    that have user-settable variables for users and groups, e.g. apache
    and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP},
    etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS
    so that unprivileged.mk can know to set them to ${UNPRIVILEGED_USER}
    and ${UNPRIVILEGED_GROUP}.

(2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS.
2007-07-04 20:54:31 +00:00
wiz
9d27f90a6f opencdk shlib major changed; bump ABI depends and PKGREVISIONs of
affected packages.
2007-06-05 05:36:59 +00:00
minskim
78f582fd8a Update libhangul to 0.0.4.
Changes:
* added HnagulKeyboard, HangulCombination feature
* update test code
* process english character also in hangul mode
2007-05-09 17:29:39 +00:00
joerg
9bc0cde779 Fix build with newer pth, which defines read and write as macros. 2007-03-24 16:04:56 +00:00
wiz
2d1a8cc474 Bump PKGREVISION for gnome-keyring ABI bump. 2007-03-21 12:05:41 +00:00
wiz
601583c320 Whitespace cleanup, courtesy of pkglint.
Patch provided by Sergey Svishchev in private mail.
2007-02-22 19:26:05 +00:00
joerg
99886a75ff Modular Xorg support. 2007-02-19 20:04:24 +00:00
joerg
aed6208858 Modular Xorg support. 2007-02-15 23:32:32 +00:00
joerg
42c535c2e1 Modular Xorg support. 2007-02-15 14:38:28 +00:00
joerg
18ea7ff0d5 Modular Xorg support. 2007-02-02 19:23:51 +00:00
wiz
43ca47c2d8 Update to 7900, based on patches provided by Yamashiro, Jun in PR 34651.
Additionally, split option handling into options.mk and properly handle
the configuration file.

Changelog in anthy(7100 to 7900):
* Fix Japanese convert algorithm
* Update main Japanese Kana-Kanji dictionary

Changelog in pkgsrc:
* Fix option for additional Kana-Kanji dictionary.
* Update Okinawa dicrectory(optional).
2007-01-20 17:11:52 +00:00
wiz
19c8df303f Update to 1.3.1, provided by Yamashiro, Jun in PR 35315.
Overview of changes from 1.3.0 to 1.3.1
==
* Fixes
  - SKK
    - Fix specific key handling in wide-latin direct input mode

  - uim-pref-qt
    - Fix compilation on non-immodule version of Qt3

* Others
  - uim-toolbar-{gtk,gtk-systray,applet}
    - Avoid potential misbehavior in property activation by popup menu
  - uim_panelapplet
    - Improve layout upon resize of the KDE panel
  - uim-candwin-qt
    - Handle disconnect from uim-xim sanely

Overview of changes from 1.3.0-beta to 1.3.0
==
* Fixed
  - XIM bridge
    - Fix compilation on pre-X11R6.7 environment.

Overview of changes from 1.3.0-alpha to 1.3.0-beta
==
* Fixed
  - libuim
    - Minor fix for text acquisition and injection
    - Add caps-lock, scroll-lock, and num-lock keysyms

  - Tcode
  - Try-code
    - Update compose table

  - uim-toolbar-qt
    - Suppress runtime warning when icon files are missing

  - GTK+ bridge
  - Qt bridge
  - XIM bridge
    - Support caps-lock, scroll-lock, and num-lock keysyms
    - Fix page shift behavior

Overview of changes from 1.2.x to 1.3.0-alpha
==
* New features
  - libuim
    - Obsolete experimental surrounding text API
    - Add text acquisition API and support it in GTK+ and Qt bridges
    - Add text injection API (uim_input_string())
    - Support focus-in and focus-out handler in IM context
    - More keysyms support
    - See doc/COMPATIBILITY for further details

  - Anthy
    - Kana keyboard support (experimental)
  - Latin IM
    - Support deadkeys with preedit enabled
  - Try-Code IM
    - New Japanese IM based on T-Code

  - uim_panelapplet
    - New toolbar applet for KDE panel
  - uim-toolbar-gtk
    - Double click to shrink the window (Masatake Yamato)
  - uim-toolbar-qt
    - Double click to shrink the window

  - uim-pref-gtk
  - uim-pref-qt
    - Support more keysyms in key editor

  - GTK+ bridge
  - Qt bridge
  - XIM bridge
    - More keysyms support

* Fixes
  - Prime
    - Fix key handling in word registration mode (bug #8984)
  - Tcode
    - Update compose table
  - Generic (Tcode, Hangul, PY)
    - Fix key handling

  - uim-toolbar-gtk
    - More icons (Shun-ichi TAHARA)
  - uim-toolbar-qt
    - More icons
    - Use smaller toolbar icons
    - Fix in movement with mouse pointer

  - GTK+ bridge
    - Use workaround for gtk_im_context_reset()
  - Qt bridge
    - Fix for preedit relocation with Japanese IM
  - XIM bridge
    - Fix for java applications with incorrect font setting
    - Workaround for Flash Player 9 plugin

* Others
  - Input method icons
    - Replace with inputmethod-icons 1.1.1
  - uim-module-manager
    - Set newly registering module names to the head of IM list
  - uim-input-pad-ja
    - Reorginize pad buttons (Shun-ichi TAHARA)
2007-01-20 16:56:43 +00:00
joerg
87bcb0d3e8 Fix build with standard-compliant^W^Wnon-NetBSD iconv. 2007-01-13 13:02:54 +00:00
joerg
ac3b65718e Needs pkg-config. 2007-01-08 17:00:58 +00:00
rillig
2829e658f2 Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.

Fixes PR 35265, although I did not use the patch provided therein.
2007-01-07 09:13:46 +00:00
obache
dd08694ec2 Fix build problem with gcc4. 2007-01-07 02:00:14 +00:00
obache
f76a99a2ae +kasumi 2007-01-03 17:23:18 +00:00
obache
95e6aa6b35 Add kasumi version 1.0.1.
Imported from pkgsrc-wip-jp, suggested in PR 35336.
And I fixed pkglint warnings.

Kasumi is a dictionary management tool for anthy kana-kanji conversion system.
2007-01-02 15:18:12 +00:00
joerg
d26cf36e57 - fine grained X11 dependencies for packages which have either USE_IMAKE
or USE_X11BASE set, but don't include mk/x11.buildlink3.mk directly or
  via buildlink3.mks
- introduce BUILDLINK_PREFIX.libXpm as alias for BUILDLINK_PREFIX.xpm
  in the !modular case
- fix some cases where the check for libX11 couldn't work at all by using
  C++ for compilation without including the proper headers

Verified using a full X11_TYPE=xorg bulk build without additional
breakage. Discussed with salo@, wiz@ and send to packages@ for feedback.
2006-12-27 13:37:35 +00:00
joerg
58c3144236 Mechanically replace all includes of buildlink3.mk of the following
packages with the modular Xorg equivalent. Those are falling back
to the old location by default, so this commmit doesn't change
dependencies.

graphics/xpm ==> x11/libXpm
fonts/Xft2 ==> x11/libXft
x11/Xfixes ==> x11/libXfixes
x11/xcursor ==> x11/libXcursor
x11/Xrender ==> x11/libXrender
x11/Xrandr ==> libXrandr
2006-12-15 20:32:52 +00:00
kristerw
eca769ab06 Add libhangul. 2006-11-07 21:03:06 +00:00
minskim
eae0b6c0e1 libhangul is a library to handle Korean, used by several Korean input
methods.
2006-11-05 01:43:59 +00:00
wiz
0c2e68db44 Some more HOMEPAGE/MASTER_SITES updates from Sergey Svishchev. 2006-10-28 21:29:47 +00:00
rillig
ba51e39984 Fixed "test ==". 2006-10-22 20:27:22 +00:00
wiz
f5b8945cb9 Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev. 2006-10-04 21:35:58 +00:00
jmmv
f190ea92a4 Bump revisions due to gnome-vfs2 update: dbus-glib is now a dependency.
This fixes problems when some installed packages are outdated.
Per wiz@'s request.

Grrr, I really hate this kind of change.
2006-09-16 12:20:32 +00:00
hira
5cf377f93d Fix PLIST due to update of x11/gtk2. Bump PKGREVISION. 2006-09-16 12:05:16 +00:00
wiz
b9a769b544 Update to 1.2.1:
Overview of changes from 1.2.0 to 1.2.1
==
* Fixes
  - Prime
    - Sync prime.scm with prime-1.0.0.1.
    - Improve connection using unix domain socket.
    - Use unix domain socket connection by default.

  - uim-candwin-qt
    - Fix displaying candidates in input prediction.

  - Qt immodule
    - Fix displaying candidates in input prediction.
    - Fix key handling with control modifier.
2006-08-14 23:01:17 +00:00
wiz
154e73b2d2 Update to 1.2.0, bump BUILDLINK_ABI_DEPENDS for shlib major bump.
(There are no dependencies in pkgsrc.)

Overview of changes from 1.2.0-beta to 1.2.0
==
* Fixes
  o Minor
    - Prime
      - Fix initialization of the context upon IM switch (Konosuke).

    - uim-pref-qt
      - Handle Meta modifier.
    - uim-toolbar-qt
      - Fix to shrink toolbar when any of the buttons are removed.

    - uim.el
      - Fix displaying candidates in input prediction (Konosuke).
      - Fix displaying candidates with appendix on uim-prime (Konosuke).

* Others
  - Bump libuim version.

Overview of changes from 1.2.0-alpha to 1.2.0-beta
==
* Fixes
  o Minor
    - Anthy
    - Canna
    - Mana
      - Commit appropriate space letter in halfwidth_alnum input mode.

    - Qt immodule
      - Fix getting default IM in some environments.

Overview of changes from 1.1.x to 1.2.0-alpha
==
* New features
  - Anthy
    - Input prediction support.
    - Half-width and full-width alphanumeric conversion with a specific
      segment.
    - Add half-width alphanumeric input mode.
    - Change definition of some input-mode transition keys.

  - Canna
  - Mana
    - Hiragana, katakana, half-width katakana, half- and full-width
      alphanumeric conversion with a specific segment.
    - Add half-width alphanumeric input mode.
    - Change definition of some input-mode transition keys.

  - uim-dict-gtk
    - Support Canna private dictionary.

  - Gtk+ immodule
  - Qt immodule
    - Support locale dependent Compose file and ~/.XCompose

* Fixes
  - Anthy, Canan, Mana
    - Don't insert full-width space on half-width katakana mode (bug #502).

  - uim-xim
    - Support ja (EUC) locale in Solaris 10 (bug #7558, KIHARA Hideto).

  - general
    - Handle several input mode keys in Japanese keyboard.
2006-08-05 18:49:29 +00:00
wiz
2880464fc5 Update to 1.1.1:
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-10 17:48:27 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
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-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
jlam
ee68c93314 LIBTOOL_OVERRIDE generally doesn't need to be specified anymore... just
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-07 15:49:30 +00:00
jlam
195c55aac5 Drop use of INSTALL_SRC and DEINSTALL_SRC and instead set the proper
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-05 07:09:58 +00:00
jlam
9f8b9a82fc Make this into a proper rc.subr-using rc.d script. 2006-07-05 07:09:33 +00:00
jlam
3ba41e8b0c Drop use of INSTALL_SRC and DEINSTALL_SRC and instead set the proper
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-05 06:53:12 +00:00
jlam
00478b39e6 Sweep pkgsrc and convert packages that included intltool/buildlink3.mk
to use instead "USE_TOOLS+=intltool".  Remove now unused
intltool/buildlink3.mk
2006-07-05 05:37:39 +00:00
jlam
cc4ac9bbcc * Convert to USE_TOOLS+=itools instead of including nbitools/buildlink3.mk.
* 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 04:55:23 +00:00
jlam
366f3b7f81 * Convert to USE_TOOLS+=itools instead of including nbitools/buildlink3.mk.
* 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-07-05 04:48:28 +00:00
joerg
eabc42135d Needs msgfmt. 2006-06-22 10:21:14 +00:00
minskim
564bd9a43f Remove conflicting declaration of malloc(); include stdlib.h instead. 2006-06-21 15:15:16 +00:00
wiz
f8ec62cc7d Update to 1.1.0:
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-12 16:35:20 +00:00