Index: head/textproc/senna/Makefile =================================================================== --- head/textproc/senna/Makefile (revision 457024) +++ head/textproc/senna/Makefile (revision 457025) @@ -1,49 +1,41 @@ # $FreeBSD$ PORTNAME= senna PORTVERSION= 1.1.5 PORTREVISION= 5 PORTEPOCH= 1 CATEGORIES= textproc MASTER_SITES= SFJP/senna/46945 MAINTAINER= kuriyama@FreeBSD.org COMMENT= Embeddable Fulltext Search Engine BROKEN_aarch64= does not build: libsenna.so: undefined reference to SEN_ATOMIC_ADD_EX BROKEN_armv6= does not build: libsenna.so: undefined reference to SEN_ATOMIC_ADD_EX BROKEN_armv7= does not build: libsenna.so: undefined reference to SEN_ATOMIC_ADD_EX BROKEN_powerpc64= does not build: relocation truncated to fit: R_PPC64_TOC16_DS -BROKEN_sparc64= does not build +BROKEN_sparc64= does not build: libsenna.so: undefined reference to SEN_ATOMIC_ADD_EX -GNU_CONFIGURE= YES +GNU_CONFIGURE= yes USE_GCC= any USES= gmake libtool pathfix -USE_LDCONFIG= YES +USE_LDCONFIG= yes CONFIGURE_ARGS= --with-sennahome=${SENNA_HOME} LDFLAGS+= -lpthread -L${LOCALBASE}/lib CFLAGS+= -I${LOCALBASE}/include MAKE_ARGS= CFLAGS="${CFLAGS}" WRKSRC= ${WRKDIR}/${DISTNAME} SENNA_HOME?= /var/senna OPTIONS_DEFINE= MECAB NFKC OPTIONS_DEFAULT= MECAB NFKC -MECAB_DESC= use mecab for morphological analysis -NFKC_DESC= use nfkc based utf8 normalization +MECAB_DESC= Use MeCab for morphological analysis +NFKC_DESC= Use NFKC-based UTF-8 normalization -.include +MECAB_LIB_DEPENDS= libmecab.so:japanese/mecab +MECAB_CONFIGURE_OFF= --without-mecab -.if ${PORT_OPTIONS:MMECAB} -CONFIGURE_ARGS+= --with-mecab -LIB_DEPENDS+= libmecab.so:japanese/mecab -.else -CONFIGURE_ARGS+= --without-mecab -.endif - -.if ${PORT_OPTIONS:MNFKC} -CONFIGURE_ARGS+= --disable-nfkc -.endif +NFKC_CONFIGURE_OFF= --disable-nfkc .include