japanese/mecab 0.996_5 FreeBSD
Yet Another Part-of-Speech and Morphological Analyzer
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
19b29d7759- License
- BSD3CLAUSE, GPLv2, LGPL21
- Categories
- japanese, textproc
- Package size
- 381.9 KiB, 4680.2 KiB installed
Description
MeCab is open source Japanese dependency structure analyzer developed through the joint research project between Graduate School of Informatics Kyoto University and NTT (Nippon Telegraph and Telephone) Communication Science Laboratories. It has following features:
* General-purpose design independent from language, dictionary and corpus. * High precision of analysis based on Conditional Random Fields. * Faster than ChaSen, Juman and KAKASI. * Library is reentrant. * Scripting language bindings such as Perl/Ruby/Python/Java/C#.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | japanese/mecab | 0.996_5 |
| OpenBSD | japanese/mecab | 0.996p4 |
| DragonFly | japanese/mecab | 0.996_4 |
| MidnightBSD | japanese/mecab | 0.996_4 |
| HardenedBSD | japanese/mecab | 0.996_5 |
| GhostBSD | japanese/mecab | 0.996_5 |
Install
Binary package:
pkg install ja-mecab
From the ports tree:
cd /usr/ports/japanese/mecab/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ja-mecab>0:japanese/mecab
LIB_DEPENDS= libmecab.so:japanese/mecab
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.996_5 | 0.996_5 | 0.996_3 | 0.996_4 | 0.996_5 |
| FreeBSD:14:quarterly | 0.996_5 | 0.996_5 | n/a | 0.996_4 | 0.996_5 |
| FreeBSD:15:latest | 0.996_5 | 0.996_5 | n/a | 0.996_4 | 0.996_4 |
| FreeBSD:15:quarterly | 0.996_5 | 0.996_5 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.996_5 | 0.996_5 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 12
Required by 15
- databases/groonga-normalizer-mysql
- databases/mroonga
- databases/p5-Class-DBI-Plugin-Senna
- databases/pgroonga
- japanese/mecab-ipadic-eucjp
- japanese/mecab-ipadic-sjis
- japanese/mecab-ipadic-utf8
- japanese/mecab-jawiki
- japanese/namazu2
- japanese/p5-MeCab
- japanese/p5-Text-MeCab
- japanese/py-fugashi
- textproc/groonga
- textproc/p5-Senna
- textproc/senna
Configuration
Options name: japanese_mecab
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- gettext-tools iconv libtool perl5
- Service scripts
- none
Message after installing
Files
Manual pages 1
- mecab(1)
pkg-plist 14
- bin/mecab
- bin/mecab-config
- @sample etc/mecabrc.sample
- include/mecab.h
- lib/libmecab.a
- lib/libmecab.so
- lib/libmecab.so.2
- lib/libmecab.so.2.0.0
- libexec/mecab/mecab-cost-train
- libexec/mecab/mecab-dict-gen
- libexec/mecab/mecab-dict-index
- libexec/mecab/mecab-system-eval
- libexec/mecab/mecab-test-gen
- share/man/man1/mecab.1.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| mecab-0.996.tar.gz | 1.398663e+06 | e073325783135b72e666145c781bb48fada583d5224fb2490fb6c1403ba69c59 |
Master sites 2
- https://drive.google.com/uc?export=download&id=1SJjk4IylQaO2yGc0vMtx5MHhZcjaeMLZ&dummy=/
- https://github.com/PROoshio/mecab/raw/master/