BSD Ports

textproc/cg3 1.5.1_1 FreeBSD

Tools for the Constraint Grammar formalism

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
97a84ef467
License
GPLv3
Categories
textproc
Package size
443.2 KiB, 1287.1 KiB installed

Description

Constraint Grammar (CG) parsers are at the core of most of VISL's live applications. The Constraint Grammar concept was launched by Fred Karlsson in the early 90'ies (Karlsson et.al.1995), and CG parsers have since been written for a large variety of languages, routinely achieving F-scores for PoS (word class) of over 99%. A number of syntactic CG systems have reported F-scores of around 95%. VISL's own Constraint Grammar systems are inspired by Eckhard Bick's PALAVRAS parser for Portuguese (Bick 2000), and use, as a novelty, subclause function, generalized dependency markers and semantic prototype tags. For most languages, a lexicon based morphological analyzer provides input to the first CG level, while the output of the last CG-level can be converted into syntactic tree structures by specially designed Phrase Structure Grammars (PSG's), using syntactic functions, not words, as terminals. Other, hybrid combinations are, however, feasible. Thus, the French system uses PoS information from a probabilistic tagger.

In the other systems

SystemPortVersion
FreeBSDtextproc/cg31.5.1_1
DragonFlytextproc/cg31.3.6_11

Install

Binary package:

pkg install cg3

From the ports tree:

cd /usr/ports/textproc/cg3/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	cg3>0:textproc/cg3
LIB_DEPENDS=	libcg3.so:textproc/cg3

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:latest1.5.1_11.5.1_11.3.6_51.3.6_121.5.1_1
FreeBSD:14:quarterly1.5.1_11.5.1_1n/a1.3.6_121.5.1_1
FreeBSD:15:latest1.5.1_11.5.1_1n/a1.3.6_121.3.6_12
FreeBSD:15:quarterly1.5.1_11.5.1_1n/an/an/a
FreeBSD:16:latest1.5.1_11.5.1_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 2

The full lists below include those, and their dependencies in turn.

Build dependencies 25
Run dependencies 9
Required by 1

Configuration

No options to configure.

USES
cmake pathfix perl5 pkgconfig shebangfix sqlite tar:bz2
Service scripts
none

Files

Manual pages 7
  • cg-comp(1)
  • cg-conv(1)
  • cg-proc(1)
  • cg-sort(1)
  • cg-untrace(1)
  • cg3-autobin.pl(1)
  • vislcg3(1)
pkg-plist 24
  • bin/cg-annotate
  • bin/cg-comp
  • bin/cg-conv
  • bin/cg-merge-annotations
  • bin/cg-mwesplit
  • bin/cg-proc
  • bin/cg-relabel
  • bin/cg-sort
  • bin/cg-strictify
  • bin/cg-untrace
  • bin/cg3-autobin.pl
  • bin/vislcg3
  • include/cg3.h
  • lib/libcg3.so
  • lib/libcg3.so.1
  • libdata/pkgconfig/cg3.pc
  • share/man/man1/cg-comp.1.gz
  • share/man/man1/cg-conv.1.gz
  • share/man/man1/cg-proc.1.gz
  • share/man/man1/cg-sort.1.gz
  • share/man/man1/cg-untrace.1.gz
  • share/man/man1/cg3-autobin.pl.1.gz
  • share/man/man1/vislcg3.1.gz
  • share/emacs/site-lisp/cg.el
distinfo 1
FileSizeSHA256
cg3-1.5.1.tar.bz2297711f6c286e7d871da63d73e1a2ca241b5c3ba9344fdfd25d4c9593431bd799f387d
Master sites 1
  • https://github.com/GrammarSoft/cg3/releases/download/v1.5.1/

Commit history 1

DateCommitCreditsLog message
97a84ef467 Dima Panov */*: update boost consumers after boost-1.92