Commit graph

507 commits

Author SHA1 Message Date
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