freebsd-ports/textproc/libtextcat/Makefile
Mathieu Arnold 8664861b1a Don't quote {} in find -exec calls.
Braces are not shell metacharacters, and they do not need to be quoted.
By the time find parses its arguments and dicovers them, the quoting
will have been removed by the shell anyway.

Sponsored by:	Absolight
2016-12-01 11:18:03 +00:00

41 lines
1.1 KiB
Makefile

# Created by: thierry@pompo.net
# $FreeBSD$
PORTNAME= libtextcat
PORTVERSION= 2.2
PORTREVISION= 6
CATEGORIES= textproc
MASTER_SITES= http://software.wise-guys.nl/download/
MAINTAINER= thierry@FreeBSD.org
COMMENT= Language guessing by N-Gram-Based Text Categorization
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
GNU_CONFIGURE= yes
USES= libtool
USE_LDCONFIG= yes
OPTIONS_DEFINE= DOCS
PORTDOCS= README TODO
post-install:
${INSTALL_DATA} ${WRKSRC}/src/textcat.h ${STAGEDIR}${PREFIX}/include/
${MKDIR} ${STAGEDIR}${DATADIR}/LM
@${ECHO_MSG} "Installing language models provided in Gertjan van Noord's TextCat package"
(cd ${WRKSRC}/langclass/LM && \
${FIND} . -name "*.lm" -exec ${INSTALL_DATA} {} "${STAGEDIR}${DATADIR}/LM/{}" \;)
${INSTALL_DATA} ${WRKSRC}/langclass/conf.txt "${STAGEDIR}${DATADIR}"
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
regression-test:
(cd ${WRKSRC}/langclass/ && \
for t in `${LS} ShortTexts/*.txt` ; do \
${ECHO_MSG} "Analyzing $$t..." ; \
../src/testtextcat conf.txt < $$t ; \
done)
.include <bsd.port.mk>