BSD Ports

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

SystemPortVersion
FreeBSDjapanese/mecab0.996_5
OpenBSDjapanese/mecab0.996p4
DragonFlyjapanese/mecab0.996_4
MidnightBSDjapanese/mecab0.996_4
HardenedBSDjapanese/mecab0.996_5
GhostBSDjapanese/mecab0.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.996_50.996_50.996_30.996_40.996_5
FreeBSD:14:quarterly0.996_50.996_5n/a0.996_40.996_5
FreeBSD:15:latest0.996_50.996_5n/a0.996_40.996_4
FreeBSD:15:quarterly0.996_50.996_5n/an/an/a
FreeBSD:16:latest0.996_50.996_5n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/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

Configuration

Options name: japanese_mecab

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
gettext-tools iconv libtool perl5
Service scripts
none

Message after installing

ipadic was split into japanese/mecab-ipadic port.

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
FileSizeSHA256
mecab-0.996.tar.gz1.398663e+06e073325783135b72e666145c781bb48fada583d5224fb2490fb6c1403ba69c59
Master sites 2
  • https://drive.google.com/uc?export=download&id=1SJjk4IylQaO2yGc0vMtx5MHhZcjaeMLZ&dummy=/
  • https://github.com/PROoshio/mecab/raw/master/

Commit history 2

DateCommitCreditsLog message
19b29d7759 Kousuke Kannagi japanese/mecab{,-ipadic}: Add PORTSCOUT
PR: 298775 Approved by: osa (mentor)
d304df5150 Kousuke Kannagi japanese/mecab: Take maintainership
Update MASTER_SITES and WWW. PR: 298137 Approved by: fluffy (mentor)