pkgsrc/inputmethod
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
..
ami Add DESTDIR support. 2008-06-12 02:14:13 +00:00
anthy Simply and speed up buildlink3.mk files and processing. 2009-03-20 19:23:50 +00:00
anthy-elisp ${NOTFOR_emacs22}hoge -> ${NOTFOR_emacs22}${NOTFOR_emacs22nox}hoge 2008-10-13 14:16:22 +00:00
canna Need CANNA_SPOOL at configure phase to generate cannaconf.h, it's for ERRDIR. 2009-01-10 05:13:01 +00:00
canna-canuum Reset maintainer, mail bounced 2009-02-17 13:02:20 +00:00
canna-dict MAKE_JOBS_SAFE=no 2009-01-10 03:06:34 +00:00
canna-lib Simply and speed up buildlink3.mk files and processing. 2009-03-20 19:23:50 +00:00
canna-server Need CANNA_SPOOL at configure phase to generate cannaconf.h, it's for ERRDIR. 2009-01-10 05:13:01 +00:00
Chinput Mechanical changes to add DESTDIR support to packages that install 2008-03-04 15:55:13 +00:00
fcitx Add DESTDIR support. 2008-06-12 02:14:13 +00:00
gcin Original MASTER_SITES does not have old distfiles. 2008-11-28 02:03:01 +00:00
gtk-im-libthai Avoid immodule handling, pkgsrc framework handle it. 2008-06-01 08:15:36 +00:00
iiimecf ftp.m17n.org is closed. 2008-11-28 01:56:05 +00:00
imhangul Update libhangul to 0.9.14. 2008-12-20 23:00:27 +00:00
imhangul_status_applet Recursive PKGREVISION/ABI-depends bump for db4 4.6->4.7 update (shlib 2008-09-06 20:54:31 +00:00
ja-freewnn-dict
ja-freewnn-lib Simply and speed up buildlink3.mk files and processing. 2009-03-20 19:23:50 +00:00
ja-freewnn-server Mark as destdir ready. 2008-07-14 12:55:56 +00:00
ja-freewnn-server-bin Make it easier to build and install packages "unprivileged", where 2007-07-04 20:54:31 +00:00
kasumi Mark as destdir ready. 2008-07-14 12:55:56 +00:00
kinput2 Bump PKGREVISION for libXaw API depends bump due to libXaw8 removal. 2008-11-10 17:21:33 +00:00
libchewing Simply and speed up buildlink3.mk files and processing. 2009-03-20 19:23:50 +00:00
libhangul Simply and speed up buildlink3.mk files and processing. 2009-03-20 19:23:50 +00:00
libtabe Simply and speed up buildlink3.mk files and processing. 2009-03-20 19:23:50 +00:00
m17n-im-config Simply and speed up buildlink3.mk files and processing. 2009-03-20 19:23:50 +00:00
nabi Update nabi to 0.99.3. 2008-12-20 04:50:23 +00:00
prime Simply and speed up buildlink3.mk files and processing. 2009-03-20 19:23:50 +00:00
prime-dict Switch to use vendor_dir with Ruby 1.8.7. 2008-06-19 14:42:24 +00:00
prime-el Move mk/emacs.mk to editors/emacs/modules.mk. 2008-10-11 09:31:54 +00:00
sj3-dict Mechanical changes to add DESTDIR support to packages that install 2008-03-04 15:55:13 +00:00
sj3-lib Simply and speed up buildlink3.mk files and processing. 2009-03-20 19:23:50 +00:00
sj3-server * If PLIST_SRC is explicitly set to an empty value in a package Makefile, 2007-10-25 22:00:39 +00:00
sj3-server-bin Make it easier to build and install packages "unprivileged", where 2007-07-04 20:54:31 +00:00
skk Introduce EMACS_BUILDLINK to decide if Emacs lisp file wrappers are really 2008-10-13 08:07:02 +00:00
skkfep Mechanical changes to add DESTDIR support to packages that install 2008-03-04 15:55:13 +00:00
skkinput Convert packages that test and use USE_INET6 to use the options framework 2007-09-07 22:12:10 +00:00
skkserv Convert packages that test and use USE_INET6 to use the options framework 2007-09-07 22:12:10 +00:00
tc Move mk/emacs.mk to editors/emacs/modules.mk. 2008-10-11 09:31:54 +00:00
tomoe Simply and speed up buildlink3.mk files and processing. 2009-03-20 19:23:50 +00:00
tomoe-gtk Simply and speed up buildlink3.mk files and processing. 2009-03-20 19:23:50 +00:00
uim Simply and speed up buildlink3.mk files and processing. 2009-03-20 19:23:50 +00:00
uim-elisp Need msgfmt (configure only). 2009-03-09 12:45:53 +00:00
uim-qt4-immodule Need msgfmt (configure only). 2009-03-09 12:45:53 +00:00
uim-tomoe-gtk Bump PKGREVISION due to update of uim. 2008-06-08 13:07:14 +00:00
unicon-im Simply and speed up buildlink3.mk files and processing. 2009-03-20 19:23:50 +00:00
xcin Second round of explicit pax dependencies. As reminded by tnn@, 2008-05-26 02:13:14 +00:00
Makefile + uim-elisp uim-qt4-immodule 2009-01-23 13:47:01 +00:00