summaryrefslogtreecommitdiff
path: root/textproc/mecab
AgeCommit message (Collapse)AuthorFilesLines
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
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.
2008-06-15Make sure that meta packages set META_PACKAGE before includingjoerg1-3/+3
bsd.prefs.mk. Reported by Steven M. Bellovin for xorg packages.
2008-02-04Update mecab to 0.97.obache2-10/+12
Pkgsrc changes: * fix some pkglint warining * add DESTDIR support. Changes: * Fix a bug of exclusive control when dictionary is opened in MultiThreading environment. * When installing the Windows version, it came to be able to specify the character-code of the dictionary. * Fix a problem that was not able to be compiled correctly by some compilers. * Add API that changes partial, analytical mode (Tagger::set_partial()) * Add API that changes generation level of lattice (Tagger::set_lattice_level()) * Add API that changes temperature parameter (Tagger::set_theta()) * Add API that changes all candidate output mode (Tagger::set_all_morphs())
2007-10-25* If PLIST_SRC is explicitly set to an empty value in a package Makefile,jlam2-3/+2
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-25Re-add "intentionally empty" PLISTs for meta-packages and other packagesjlam1-0/+2
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-25Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mkjlam1-2/+0
can handle packages having no PLIST files.
2007-06-23Update mecab to 0.96 and mecab-ipadic to 2.7.0-20070610.obache1-2/+2
Fix buffer overflow bug, dictionary incompatibility issue, some functionary enhancements for dictionary
2007-05-12Initial import of mecab version 0.95.obache5-0/+53
Yet Another Part-of-Speech and Morphological Analyzer.