CRF++ is a simple, customizable, and open source
implementation of Conditional Random Fields (CRFs)
for segmenting/labeling sequential data. CRF++ is
designed for generic purpose and will be applied to
a variety of NLP tasks, such as Named Entity Recognition,
Information Extraction and Text Chunking.
===> The following configuration options are available for crf++-0.59_2:
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings
science/crf++: Fix build with llvm16
- Mark DEPRECATED as last upstream activity was in 2015
- Set EXPIRATION_DATE to 2023-09-30
- Pet portclippy
Sponsored by: The FreeBSD Foundation
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
science: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* Andreas Fehlner <fehlner@gmx.de>
* Brad Huntting <huntting@glarp.com>
* Chao Shin <quakelee@cn.FreeBSD.org>
* Cheng-Lung Sung <clsung@FreeBSD.org>
* Chia-Hsing Yu <me@davidyu.org>
* Chris Rees <utisoft@gmail.com>
* David Naylor <dbn@FreeBSD.org>
* Dmitry Sivachenko <demon@FreeBSD.org>
* Ed Schouten <ed@FreeBSD.org>
* Eric Freeman <freebsdports@chillibear.com>
* Erik B Knudsen
(Only the first 15 lines of the commit message are shown above )
Fix compilation on i386
The error was:
In file included from lbfgs.cpp:29:
./common.h:216:18: error: class member cannot be redeclared
string_buffer& operator<<(size_t _n) { _UITOA(_n); }
^
./common.h:214:18: note: previous definition is here
string_buffer& operator<<(unsigned int _n) { _UITOA(_n); }
^
Update to 0.59 (latest commit)
- Change MASTER_SITES to GitHub, where upstream moved
- Apply some patches from the GitHub Pull Requests to make the port build
(upstream seems to lost some files while migrating to GitHub) and patch
some bugs
- Set licenses
- Upstream does not tag releases on GitHub, so it's all guessing what the
real version is. 0.59 is what I found in the source code.
- Install examples; they are useful to test if the port is working
- Remove old patches, they are no longer needed
- Update WWW
MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.
While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.
Also, replace some EXTRACT_SUFX occurences with USES=tar:*.
Checked by: make fetch-urlall-list
With hat: portmgr
Sponsored by: Absolight
- update to 0.49
- 0.49 is out, and I missed it in last commit
- Changes
2007-08-18: CRF++ 0.49 Released
* Added setter/getter for nbest, cost_factor and vlevel to API
2007-07-07: CRF++ 0.48 Released
* Support L1-CRF. use -a CRF-L1 option to enable L1 regularization.