Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

link-grammar-devel-5.4.4-bp153.1.18 RPM for s390x

From OpenSuSE Leap 15.3 for s390x

Name: link-grammar-devel Distribution: SUSE Linux Enterprise 15 SP3
Version: 5.4.4 Vendor: openSUSE
Release: bp153.1.18 Build date: Sat Mar 6 02:06:21 2021
Group: Development/Libraries/C and C++ Build host: s390p23
Size: 69478 Source RPM: link-grammar-5.4.4-bp153.1.18.src.rpm
Packager: https://bugs.opensuse.org
Url: http://www.abisource.com/projects/link-grammar/
Summary: Development files for link-grammar, an English grammar checker
The Link Grammar Parser is a syntactic parser of a number of
languages, based on Link Grammar, an original theory of syntax and
morphology.

This package contains the development files for development with
Link Grammar.

Provides

Requires

License

LGPL-2.1-only

Changelog

* Sun Mar 18 2018 luc14n0@linuxmail.org
  - Update to version 5.4.4:
    + Dictionary loading now thread safe.
    + Fixes:
    - post-nominal modifiers used with pronouns.
    - comparative openers.
    - given-name single-letter abbreviations.
    - conjoined questions and conjoined WH-statements.
    - conditional sentences.
    - misc comparatives.
    - crash on invalid UTF-8 input.
    - many predicative adjective uses.
    - many paraphrasing-type constructions.
    - conjoined infinitives.
    + Minor cleanup of word-lists.
    + New dict definition LENGTH-LIMIT-n to limit connector link
      length to n.
    + Speed up parsing of Russian by factor of 2x.
    + Add assorted technical vocabulary (bac#680)
  - Pass disable-java-bindings parameter to configure to ensure java
    bindings are not wanted.
* Wed Feb 28 2018 dimstar@opensuse.org
  - Modernize spec-file by calling spec-cleaner
* Wed Feb 14 2018 jengelh@inai.de
  - Improve grammar of summaries, and compact description
    for subpackages.
  - Fix broken find -delete calls.
  - Implement shared library packaging policy.
* Wed Jan 17 2018 luc14n0@linuxmail.org
  - Update to version 5.4.3:
    + Fixes:
    - Man page installation (actually broken from 5.3.0).
    - Printing inf loop for very narrow screen widths.
    - Square area and cubic volume measurements (English dict).
    - Assorted exclamations and responses (English dict).
    - Unit tokenization to remove ambiguity.
    + Add:
    - "thither" to the English dictionary.
    - Missing affix file, needed for the 'any' language.
  - Remove obsolete %clean section since RPM does this work itself
    nowadays.
  - Change the python bindings Group tag to
    Development/Libraries/Python instead of */*/C and C++.
  - Change License tag to LGPL-2.1 instead of BSD-3-Clause following
    upstream change in version 5.0.0.
  - Update package description making it shorter and more assertive.
  - Remove perl bindings package since it's use is not encouraged by
    upstream.
  - Point fdupes to the /usr directory instead of the build root,
    which is a practice that must be avoided.
* Fri Nov 10 2017 fezhang@suse.com
  - Update to version 5.4.2:
    + Fix man page build (broken in 5.4.1)
  - Changes from version 5.4.1:
    + Fix man page installation (broken in 5.3.8).
    + Add affix-class MPUNC for splitting at intra-word punctuation.
    + Fix crash when there is no PP info.
    + Fix a stack buffer overflow.
    + Eliminate hard-wired linkage diagram size limitations.
    + Fix an unintended clipping of the linkage-limit option to
      250000.
  - Changes from version 5.4.0:
    + Empty out the post-processing tables for the any, ady, amy
      languages
    + Remove left_print_string() from the API.
    + Recover pp_lexer.l from ancient version 2.2!
    + Fix unusual crash in post-processing for the "any" language.
    + Remove three deprecated post-processing functions from API.
    + Major reorganization of code base into more modular
      directories.
    + Revive the sqlite3 dictionary into operational form.
    + Add double-quotes to splittable punctuation for the "any"
      language.
    + Add API functions to get linkage word positions in the
      sentence.
    + Fix printing of diagrams containing Chinese or other wide
      glyphs.
    + Fix `make distclean` when ant not installed.
  - Changes from version 5.3.16:
    + Fix python3 unit tests.
    + Restore tty state after ctrl-C, ctrl-Z of the app.
    + Check for <stdatomic.h> before use (in Java bindings).
    + Fix handling of punctuation in the "any" language.
  - Changes from version 5.3.15:
    + Fix Windows compilation; the new wcwidth files were omitted.
    + Fix "amy" language for 3-way random morphology splits.
    + Remove the "EMPTY_WORD" device; it is no longer needed.
    + Enable morphology display in the java bindings, by default.
    + Improve random sampling in the "ady" language.
    + Improve performance by 10% to 15% for all languages.
    + Fix broken multi-threading support in the Java bindings.
    + Fix the `make uninstall` targets.
  - Changes from version 5.3.14:
    + Fix printing widths for Unicode-9 CJK ideographs and emoji's.
    + Fix broken randomization in the "any" language.
    + Add UTF-8 support to the random morpheme splitter (amy).
    + Create an "ady" language for two-part morphology splits.
    + Improved error notification facility (experimental).
  - Changes from version 5.3.13:
    + Fix fatal errors w/ zlib-dev and python dependencies.
  - Changes from version 5.3.12:
    + Fix bug in 'any' language (opencog/relex/issues/248).
    + Preliminary support for common typos in English.
    + Enable both python2 & python3 bindings by default.
    + Fix locale_t use for the newly introduced Cygwin 2.6.0.
    + Include in the distribution the missing make-check.py (for
      Windows).
    + Minisat configuration improvements + fix a problem on Gentoo.
    + When using the bundled minisat, link it statically, don't
      install it.
  - Changes from version 5.3.11:
    + Re-enable postscript header printing!
    + Cleanup python API (in a non-backwards-compat fashion).
    + Fix certain adverbial uses of "only".
    + Fix some interjective openers to questions.
    + Fix serious error with subject-verb inversion to past
      participle.
    + Remove most calls to exit() from the library.
    + Update the SAT solver code to use MiniSAT 2.2.
    + Use the system minisat2 library if available, instead of the
      bundled one.
  - Changes from version 5.3.10:
    + Implement `make installcheck`.
    + Pull #371: Simplification of API when handling disconnected
      words.
    + Fix SAT parser crashes.
    + Expand default list of Java JDK search paths.
    + Fix python bindings: after timeout, no further parsing is
      performed.
    + Fix various adverbial, conjunctive uses of "as", "so".
    + Extended list of exclamations.
    + Remove CC link, add VC link, for clauses to coordinating
      conjunctions.
    + Fixes for the verb "dare", "someone or other", etc.
    + Fix OSX build break, concerning undefined locale_t.
    + Pull #385: Fix ancient bug that made dictionary debugging
      difficult.
  - Changes from version 5.3.9:
    + Pull req #354: Major changes to support Cygwin.
    + Pull req #356: SAT parser bug fix.
    + General python binding cleanup.
    + Fatal error: Unable to open default dictionary.
  - Changes from version 5.3.8:
    + Disambiguate "Bob" the given name from "bob" the verb.
    + Pull req #300: Crash while parsing certain Russian sentences.
    + Pull req #301: MSVC compiler error, and warnings.
    + Pull req #304: Python failure when no parses are possible.
    + Pull req #309: Add MSVC14 support, remove MSVC9, MSVC12.
    + Pull req #317: Make Java build reproducible.
    + Remove (obsolete) binreloc support.
    + Enable both python2.7 and python3.4 bindings to be built.
    + Improved Cygwin and MinGW support (as well as improved MSVC
      support).
    + Dictionaries now specify the appropriate locale.
  - Changes from version 5.3.7:
    + Fix another MacOS build break, regarding library exports.
  - Changes from version 5.3.6:
    + Add missing `parses-quotes-en.txt` file that python tests need.
    + Fix build break related to lg_fgetc when libeditline is
      missing.
  - Changes from version 5.3.5:
    + Modified (hacked) Kazakh dictionary.
    + MacOS bug fix: fgetc behaves oddly in OSX, see bug #293.
  - Changes from version 5.3.4:
    + Fix broken handling of apostrophe (issue #281).
    + Revamp the README file; describe transitivity.
    + Revised Turkish dictionary from Tatiana Batura, et al.
    + Prototype Kazakh dictionary from Tatiana Batura, et al.
    + Parse priority tweaks for the OpenCog chatbot.
    + Fix Windows printing problem affecting some utf8 codepoints
      (issue #285).
  - Changes from version 5.3.3:
    + Improve support for quoted phrases.
    + Fixes for assorted zero-infinitive speech acts.
    + Add 37 paraphrasing verbs.
    + Add Greek mythological names.
    + A few dozen more common computing terms added to dictionary.
    + Misc coordination and question fixes.
    + Misc abbreviations.
    + Vietnamese dictionaries!
    + Major overhaul of subject-verb inversion.
    + Performance improvements on long sentences. (pull #247)
    + Change default setting of 'islands_ok' back to false
      (bug #140).
    + Fix for build break on Mac OSX el_capitan w/clang (bug #255).
    + Disable perl bindings by default; use Lingua::LinkParser
  - Changes from version 5.3.2:
    + Performance improvements, esp. for long sentences.
    + Use std=c11 (the 2011 C standard) by default.
    + Partial Irish English support.
    + A few dozen common computing terms added to dictionary.
    + Fix for build break on Mac OSX.
  - Changes from version 5.3.1:
    + Fix build break with SAT solver.
  - Changes from version 5.3.0:
    + Major redesign of the python bindings.
    + Major redesign of sentence tokenization (the "wordgraph"
      design)
    + Verb 'steal' is optionally transitive.
    + Fixes for misc MSVC warnings.
    + Hebrew dictionary expansion.
    + Enhanced diagram printing, giving more space for link names.
    + Minor work on phonetic agreement for 'a' vs. 'an'.
    + Add ability to histogram the costs of different parses.
    + Improve support for splitting sentences.
    + Change default setting of 'islands_ok' to true.
    + Improve performance on long sentences.
    + Fix rare crash due to memory corruption on long sentences.
    + Random morphology generation can be enabled at runtime.
    + Remove obsolete, unmaintained MacOSX build file.
    + Extensive updates to man page.
    + Fix crash on long sentences (issue #137).
    + Fix a memory leak in language bindings (issue #138).
    + Remove bogus post-processor API function.
    + Fix broken domain letter printing.
    + New regex-file feature - negative regex'es.
    + Correct the handling of moprhology stems with non-LL links.
    + Fix !!LEFT-WALL and !!RIGHT-WALL
    + SAT solver now linked statically.
    + Assorted SAT sovler cleanup and improvements.
    + Performance improvement in fast matcher: 15% faster on
      fixes.batch.
  - Changes from version 5.2.5:
    + Fix contracted "is" verb.
    + Fix crash in batch mode (issue #63).
    + Fix Python bindings so that setting PYTHONPATH is not required.
    + Fix "... as I expected him to be."
    + Fix incorrect printing for some Russian linkages. (pull #75)
    + Fix warning from glibc version 2.20 (bug #77)
  - Changes from version 5.2.4:
    + Fix usage of 'less'.
    + Fix MS Windows random number portability API.
    + Fix mis-handled dictionary subscript dot (issue #53).
    + Fix crash on dots used as fill (issue #57).
    + Fix memory leak (issue #54).
  - Changes from version 5.2.3:
    + Fix broken check for editline UTF8 support.
    + Work around broken perl binding definition for clang.
  - Changes from version 5.2.2:
    + Fix OSX build break.
    + MSVC12 project file fixes.
    + Check for UTF8 support in libedit ("undefined reference to
      el_wgets")
    + Enable the 'make check' target for the multi-threading unit
      test.
    + Misc verb fixes.
  - Changes from version 5.2.1:
    + Prototype Indonesian dictionary from Hendy Irawan.
    + Fix crash on long sentences.
  - Changes from version 5.2.0:
    + y'all, ain't, gonna, y'gotta: Beverly Hillbillies basilect.
    + Permanent removal of the fat-link code.
    + Remove deprecated constituent tree code.
    + Windows: add terminal screen resizing support.
    + Windows: a build fix.
    + reign, rule, run, leave, come: can take predicative adjective.
    + Rework costs for many verb-derived adjectives.
    + Handle (predicative) adjectival modifiers for assorted perfect
      verbs.
    + Fixes for various color names.
    + Fixes for various affirmative answers.
    + Add 100 missing verbs.
    + Add preliminary lxc-docker (docker.io) support.
    + Remove MSVC6 support.
    + Fix memleak introduced in version 5.1.0
    + Speedup of 1.7x to 4x (depending on text) from linkage
      processing redesign.
    + Fix multi-threading safety bug.
    + Fix link-and-domain printing alignment (to handle utf8 char
      widths).
    + Windows: fixes for MSVC12 support.
    + Fix memory consumption bug (EMPTY_WORD) introduced in version
      4.7.10.
    + Get rid of xrealloc, which clashes with libbfd symbol xrealloc.
    + Add multi-threaded parsing unit test.
  - Changes from version 5.1.3:
    + More fixes for build breaks on Apple OSX.
    + Minor fixes involving "to do"
  - Changes from version 5.1.2:
    + Fix greeting: "How do you do?"
    + Fix indirect object in 'what' questions: 'To what do you owe
      your success?'
    + Fix assorted questions with verb "to be".
    + Compile fixes for Apple OSX version "Mavericks"
  - Changes from version 5.1.1:
    + Minor post-processing cleanup.
    + English dict: Fix questions with "it".
    + swig: add missing API functions sentence_split,
      dictionary_get_lang
    + Swap order of post-processing and bad morphology rejection.
    + Fix handling of ellipsis when there's missing whitespace.
    + Java: API bugfix/change: costs should have been doubles not
      ints.
    + Fat-linkage code: fix it so it compiles again.
    + Sat-solver: re-enable it so that it runs.
  - Changes from version 5.1.0:
    + Updated Russian dictionaries from Sergei Protasov.
    + Added morphology-based unknown-word handling for Russian, from
      Sergei.
    + Fix up fat-linkage code, which was recently broken...
    + API cleanup: many command-line options never belonged in the
      API.
    + New emoticon support was clobbering certain dictionary words.
    + Fix: "Go to spot X", "It happens at time T."
    + Add a dozen missing verbs.
    + Minor work on greetings.
    + Add mechanism for denoting fractional costs in the file-backed
      dict.
    + Fix: broken handling of gerunds (due to bad verb-wall
      connectors)
    + Major redesign of morpheme splitting mechanism (from AmirP)
    + Minor extensions to support numeric formulas, e.g. 1 + 1 = 2.
    + Remove fat linkage support from the SAT solver.
    + Enable build of SAT solver by default.
    + Fix multiple bugs with unit stripping.
    + Add bounds-checking to the C API.
    + Fix the old disjunct-printing implementation.
    + Add support for easy-to-use link direction indicator.
    + Add random morphology generator tool.
    + Partial support for phonetic use of "a" vs. "an" for English.
    + Rework how coordination between conjunctions works: "either...
      or ...", etc.
    + Major redesign of tokenization mechanism (from AmirP)
  - Add autoconf-archive, automake, fdupes, python-devel,
    python3-devel BuildRequires: new dependency.
  - Create new subpackages python2-clinkgrammar and
    python3-clinkgrammar.
* Wed Aug 09 2017 pgajdos@suse.com
  - link against hunspell instead of aspell [bsc#1052958]
* Tue Jul 01 2014 dimstar@opensuse.org
  - Update to version 5.0.8:
    + Fix handling of initial letters in ordered lists.
    + Fix another serious error in constituent printing, introduced
      in 4.8.0.
    + New emoticon support was clobbering certain number expressions.
    + Misc English dict fixes, more verb-wall connectors.
  - Changes from version 5.0.7:
    + Compile fixes in SAT solver.
    + Add missing verb-wall connectors for is, hasn't, haven't,
      hadn't, etc.
    + Remove verb-wall connector for imperative verbs.
    + Fix serious error in constituent printing, introduced in 5.0.3.
    + Fix old bug in command-line handling of options.
    + Fix parsing of various ordered lists, including some tables of
      contents.
  - Ensure perl bindings are installed in vendorlib instead of
    sitelib (by replacnig the perl calls using sed in configure).
  - Create new subpackage perl-clinkgrammar; require the same from
    the -devel package.
* Thu Apr 24 2014 dimstar@opensuse.org
  - Update to version 5.0.6:
    + Fix: JSON output format missing brace.
    + Fix: serious error in Russian morphology printing.
  - Changes from version 5.0.5:
    + Fix packaging bug with the English dictionary.
* Thu Apr 17 2014 dimstar@opensuse.org
  - Update to version 5.0.4:
    + Expanded unit tests for capitalization.
    + Fix who questions: "Who are they?", "Who are you?", etc.
    + Provide verb-wall linkage for many questions.
    + Add Biblical naming idioms: "Lud, son of Shem, ...".
    + Fix MacOSX build break.
    + Fix the 'make clean' target to not remove critical files.
    + Fix broken emoticon support in English dict.
    + Remove obsolete entity detection tokens from Englsh dict.
    + Fix broken equation parsing.
  - Changes from version 5.0.3:
    + Minor memory usage optimization
    + Fix unit test: suppress printing of empty word, and of
      morphology.
    + Fix: Swig and python were meant to be optional, not required!
  - Changes from version 5.0.2:
    + Expanded unit tests.
    + Fix another sqlite3-dev build break.
  - Changes from version 5.0.1:
    + Dictionary debugging print fixes.
    + Print summary of parse statistics when in batch mode.
    + Generalize the notion of prefix/suffix to arbitrary classes.
    + Fixes for German adjectives.
    + Fix build break when sqlite3-dev not installed.
    + Fix regression in Russian morphology handling.
  - Add gcc-c++ BuildRequires: new dependency.
* Wed Apr 02 2014 dimstar@opensuse.org
  - Update to version 5.0.0:
    + License upgrade to LGPLv2.1.
    + Arabic dictionaries, from Jon Dehdari
    + Persian dictionaries, from Jon Dehdari
    + Support for Hebrew tokenization, from Amir P.
    + Fix wild-card matching for user-supplied word lookup.
    + Prototype Turkish dictionary from Can Bruce.
    + Re-arrange programming language bindings directory.
    + Adopt the orphaned/unsupported pylinkgrammar Python bindings.
    + Deprecate the obsolete CNode interface.
    + Provide low-level perl bindings.
    + Adopt the orphaned/unsupported Ocaml bindings.
    + Support affirmative replies: "Who did it?" "John's evil twin."
    + Expanded Lithuanian dictionary.
    + Minor disjunct printing fixes.
    + Fix: "Mary is too XXX to talk to."
    + Prototype Hebrew dictionary from Amir P.
    + Change !suffixes flag to !morphology.
    + Introduce a bi-directional connector, for free-word-order
      languages.
    + Introduce a symmetric-AND operator, for free-word-order
      languages.
    + Add demo shell script for running the JSON parse server.
    + Bugfix: Java server failing when input sentence has commas in
      it!
    + New !test and !debug commands for selective debugging support.
    + Print post-processing rejection message, when !bad is enabled.
    + Remove some deprecated functions for C API.
    + Remove all deprecated functions from Java API.
    + Initial support for an SQL-backed dynamic dictionary.

Files

/usr/include/link-grammar
/usr/include/link-grammar/dict-api.h
/usr/include/link-grammar/dict-structures.h
/usr/include/link-grammar/link-features.h
/usr/include/link-grammar/link-includes.h
/usr/lib64/liblink-grammar.so
/usr/lib64/pkgconfig/link-grammar.pc
/usr/share/doc/packages/link-grammar-devel
/usr/share/doc/packages/link-grammar-devel/AUTHORS
/usr/share/doc/packages/link-grammar-devel/ChangeLog
/usr/share/doc/packages/link-grammar-devel/MAINTAINERS


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 14:06:45 2024