# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

PortSystem              1.0
PortGroup               github 1.0
PortGroup               cmake 1.1
PortGroup               boost 1.0

github.setup            GrammarSoft cg3 1.3.7 v
revision                5
github.tarball_from     archive

name                    vislcg3
categories              textproc
platforms               darwin
license                 GPL-3+
maintainers             {tinodidriksen.com:consult @TinoDidriksen}

description             Constraint Grammar parser for the VISL CG-3 formalism

long_description        Constraint Grammar (CG) is a methodological paradigm \
                        for Natural Language Parsing. Linguist-written, \
                        context dependent rules are compiled by VISL CG-3 into \
                        a grammar that assigns grammatical tags to tokens in \
                        running text. Tags address base forms, inflexion, \
                        derivation, syntactic function, dependency, valency, \
                        case roles, semantic type etc. Rules may add, remove, \
                        select or replace a (set of) tags in a given sentence \
                        context. Context conditions can be linked to any (set \
                        of) tags of any word in the sentence, over absolute or \
                        undefined distances. Context conditions in the same \
                        rule may be conditioned upon each other, negated or \
                        blocked by interfering words or tags.

homepage                https://visl.sdu.dk/constraint_grammar.html

checksums               rmd160 0cf89156f2a974dded3b324dd18bd3df28768fb4 \
                        sha256 6d57a1b454511a54f90359774120d15231cdd564ba63cbbbb52e74d6cd6a9166 \
                        size   367388

boost.depends_type      build

depends_lib-append      path:lib/pkgconfig/icu-uc.pc:icu port:perl5

compiler.cxx_standard   2017
test.run                yes
