mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
devel/rapidfuzz-cpp: New port: Rapid fuzzy string matching in C++ using the levenshtein distance
This commit is contained in:
parent
04e52e03f9
commit
cc577b86e8
5 changed files with 68 additions and 0 deletions
|
@ -5461,6 +5461,7 @@
|
|||
SUBDIR += rang
|
||||
SUBDIR += range-v3
|
||||
SUBDIR += rapidcheck
|
||||
SUBDIR += rapidfuzz-cpp
|
||||
SUBDIR += rapidjson
|
||||
SUBDIR += raylib
|
||||
SUBDIR += rbenv
|
||||
|
|
23
devel/rapidfuzz-cpp/Makefile
Normal file
23
devel/rapidfuzz-cpp/Makefile
Normal file
|
@ -0,0 +1,23 @@
|
|||
PORTNAME= rapidfuzz-cpp
|
||||
PORTVERSION= g20210820
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= Rapid fuzzy string matching in C++ using the levenshtein distance
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
TEST_DEPENDS= catch>0:devel/catch
|
||||
|
||||
USES= cmake:testing compiler:c++11-lib
|
||||
|
||||
CMAKE_TESTING_ON= BUILD_TESTS # tests care broken because they expect yet unreleased catch-3.0.0 which is currently a preview version.
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= maxbachmann
|
||||
GH_TAGNAME= 47df6f7
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
.include <bsd.port.mk>
|
3
devel/rapidfuzz-cpp/distinfo
Normal file
3
devel/rapidfuzz-cpp/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1629529470
|
||||
SHA256 (maxbachmann-rapidfuzz-cpp-g20210820-47df6f7_GH0.tar.gz) = 6eb5d30f7cc79d8d26ac0c2b6c6d9785e6ec9e136761925d0593060a9dea3b40
|
||||
SIZE (maxbachmann-rapidfuzz-cpp-g20210820-47df6f7_GH0.tar.gz) = 100013
|
4
devel/rapidfuzz-cpp/pkg-descr
Normal file
4
devel/rapidfuzz-cpp/pkg-descr
Normal file
|
@ -0,0 +1,4 @@
|
|||
RapidFuzz is a fast string matching library for Python and C++, which is using
|
||||
the string similarity calculations from FuzzyWuzzy.
|
||||
|
||||
WWW: https://github.com/maxbachmann/rapidfuzz-cpp
|
37
devel/rapidfuzz-cpp/pkg-plist
Normal file
37
devel/rapidfuzz-cpp/pkg-plist
Normal file
|
@ -0,0 +1,37 @@
|
|||
include/SplittedSentenceView.hpp
|
||||
include/common.hpp
|
||||
include/common_impl.hpp
|
||||
include/fuzz.hpp
|
||||
include/fuzz_impl.hpp
|
||||
include/generic_levenshtein_impl.hpp
|
||||
include/levenshtein_impl.hpp
|
||||
include/matching_blocks.hpp
|
||||
include/rapidfuzz/details/SplittedSentenceView.hpp
|
||||
include/rapidfuzz/details/common.hpp
|
||||
include/rapidfuzz/details/common_impl.hpp
|
||||
include/rapidfuzz/details/matching_blocks.hpp
|
||||
include/rapidfuzz/details/string_metrics/generic_levenshtein_impl.hpp
|
||||
include/rapidfuzz/details/string_metrics/jaro_impl.hpp
|
||||
include/rapidfuzz/details/string_metrics/levenshtein_editops_impl.hpp
|
||||
include/rapidfuzz/details/string_metrics/levenshtein_impl.hpp
|
||||
include/rapidfuzz/details/string_metrics/weighted_levenshtein_impl.hpp
|
||||
include/rapidfuzz/details/string_view.hpp
|
||||
include/rapidfuzz/details/type_traits.hpp
|
||||
include/rapidfuzz/details/types.hpp
|
||||
include/rapidfuzz/details/unicode.cpp
|
||||
include/rapidfuzz/details/unicode.hpp
|
||||
include/rapidfuzz/details/unicodetype_db.h
|
||||
include/rapidfuzz/fuzz.hpp
|
||||
include/rapidfuzz/fuzz_impl.hpp
|
||||
include/rapidfuzz/rapidfuzz_all.hpp
|
||||
include/rapidfuzz/string_metric.hpp
|
||||
include/rapidfuzz/utils.hpp
|
||||
include/rapidfuzz/utils_impl.hpp
|
||||
include/string_metric.hpp
|
||||
include/string_view.hpp
|
||||
include/type_traits.hpp
|
||||
include/types.hpp
|
||||
include/unicode.hpp
|
||||
include/utils.hpp
|
||||
include/utils_impl.hpp
|
||||
include/weighted_levenshtein_impl.hpp
|
Loading…
Add table
Reference in a new issue