pkgsrc/inputmethod/uim-elisp/Makefile
obache e0d8e3d1ea Update uim to 1.7.0.
Based on PR#44989 by YAMASHIRO, Jun.  add a missing PLIST entry.

Overview of changes from 1.7.0-alpha to 1.7.0
=============================================
* Fixes
  - Generic IM
    * Fix sort order of Wubi86 and Zhengma tables in 1.7.0-alpha

  - GTK+3 bridge
    * Avoid repeated changes of subwindow size in some annotation text


Overview of changes from 1.6.x to 1.7.0-alpha
=============================================
* New features
  - GTK+3 bridge
  - uim-candwin-gtk3
  - uim-candwin-tbl-gtk3
  - uim-dict-gtk3
  - uim-im-switcher-gtk3
  - uim-input-pad-ja-gtk3
  - uim-pref-gtk3
  - uim-toolbar-gtk3
  - uim-toolbar-gtk3-systray
    * Support GTK+3

  - uim-toolbar-applet-gnome3
    * Support GNOME3

* Fixes
  - uim Scheme library
    * Fix im-acquire-text brokeness

  - uim-toolbar-qt4
    * Fix bug: Can't set starting position of Qt4 toolbar (#34034)

  - uim-notify
    * Fix compilation with libnotify >= 0.7.0

  - uim-tutcode
    * Fix behavior with interactive bushu conversion

  - uim-skk
    * Fix crash upon an illegal line in SKK dictionary

  - Emacs bridge
    * Don't disturb other leim's modelines (#35318)

  - Qt4 bridge
    * Fix crash of applications upon exit when widget style of
      QGtkStyle is used

  - uim-dict-gtk
    * Fix a minor bug

* Enhancements
  - uim-tutcode
    * Postfix mazegaki conversion
    * Postfix bushu conversion
    * Add inflection support for postfix and prefix mazegaki conversion
    * Kanji code (JIS/Kuten/Unicode) input mode
    * History input mode

  - libuim
    * Support locale with EUC-JIS-2004 and EUC-JISX0213 encodings

  - generic-predict
    * Add support for completion with Google Suggest

* Others
  - GTK+2 bridge
    * Discard support for version below 2.14.
2011-05-29 06:13:57 +00:00

35 lines
1 KiB
Makefile

# $NetBSD: Makefile,v 1.6 2011/05/29 06:13:57 obache Exp $
.include "../../inputmethod/uim/Makefile.common"
PKGNAME= ${EMACS_PKGNAME_PREFIX}uim-elisp-${UIM_VERSION}
CATEGORIES= inputmethod editors
COMMENT= Emacs LISP for inputmethod/uim
PKG_DESTDIR_SUPPORT= user-destdir
USE_TOOLS+= gmake intltool msgfmt pkg-config
USE_LANGUAGES= c c++
GNU_CONFIGURE= YES
CONFIGURE_ARGS+= --with-libgcroots=installed
CONFIGURE_ARGS+= --with-lispdir=${EMACS_LISPPREFIX}
CONFIGURE_ARGS+= --without-x
CONFIGURE_ARGS+= --with-libedit=no
EMACS_MODULES= base leim
BUILD_DIRS= emacs
INSTALLATION_DIRS+= share/doc/uim/emacs
post-configure:
${LN} -s ${BUILDLINK_PREFIX.uim}/lib/libuim-scm.la ${WRKSRC}/uim
${LN} -s ${BUILDLINK_PREFIX.uim}/lib/libuim.la ${WRKSRC}/uim
post-install:
${INSTALL_DATA} ${WRKSRC}/emacs/README ${DESTDIR}${PREFIX}/share/doc/uim/emacs
${INSTALL_DATA} ${WRKSRC}/emacs/README.ja ${DESTDIR}${PREFIX}/share/doc/uim/emacs
.include "../../editors/emacs/modules.mk"
.include "../../inputmethod/uim/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"