Lucene++ is an up to date C++ port of the popular Java Lucene library, a high-performance, full-featured text search engine. requirement for an update of poedit. ok ajacoutot@
36 lines
817 B
Makefile
36 lines
817 B
Makefile
# $OpenBSD: Makefile,v 1.1.1.1 2020/07/05 07:30:16 landry Exp $
|
|
|
|
V= 3.0.7
|
|
PKGNAME= luceneplusplus-${V}
|
|
COMMENT = C++ port of the Java Lucene library, the text search engine
|
|
|
|
GH_ACCOUNT = luceneplusplus
|
|
GH_PROJECT = LucenePlusPlus
|
|
GH_TAGNAME = rel_${V}
|
|
|
|
SHARED_LIBS += lucene++ 0.0
|
|
SHARED_LIBS += lucene++-contrib 0.0
|
|
|
|
CATEGORIES = textproc
|
|
|
|
# LGPL3
|
|
PERMIT_PACKAGE = Yes
|
|
|
|
WANTLIB += ${COMPILER_LIBCXX} m
|
|
WANTLIB += boost_atomic-mt boost_chrono-mt boost_date_time-mt
|
|
WANTLIB += boost_filesystem-mt boost_iostreams-mt boost_regex-mt
|
|
WANTLIB += boost_system-mt boost_thread-mt
|
|
|
|
COMPILER = base-clang ports-gcc
|
|
|
|
MODULES = devel/cmake
|
|
|
|
BUILD_DEPENDS = devel/gtest
|
|
LIB_DEPENDS = devel/boost
|
|
|
|
do-test:
|
|
cd ${WRKBUILD} && ./src/test/lucene++-tester \
|
|
--test_dir="${WRKSRC}/src/test/testfiles/"
|
|
|
|
.include <bsd.port.mk>
|