mirror of
https://git.FreeBSD.org/ports.git
synced 2025-02-07 11:49:40 +00:00
![Gerald Pfeifer](/assets/img/avatar_default.png)
USE_GCC=any has been equivalent to USE_GCC=yes in most cases (such as i386 and amd64 since 12.x and depending on configuration 11.x, most newer installations on other platforms, and 13.x across the board). Since commit 96c17633d90386b5bcf8 Mk/bsd.gcc.mk is treating them as different spellings of the same, so continue the deorbiting of the USE_GCC=any form and simply replace it with USE_GCC=yes. This should not make any functional difference at all. Discussed with: mat, linimon, pkubaj
39 lines
1.1 KiB
Makefile
39 lines
1.1 KiB
Makefile
PORTNAME= senna
|
|
PORTVERSION= 1.1.5
|
|
PORTREVISION= 9
|
|
PORTEPOCH= 1
|
|
CATEGORIES= textproc
|
|
MASTER_SITES= OSDN/senna
|
|
|
|
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_sparc64= does not build: libsenna.so: undefined reference to SEN_ATOMIC_ADD_EX
|
|
|
|
USES= compiler:c11 gmake libtool pathfix
|
|
GNU_CONFIGURE= yes
|
|
USE_GCC= 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 UTF-8 normalization
|
|
|
|
MECAB_LIB_DEPENDS= libmecab.so:japanese/mecab
|
|
MECAB_CONFIGURE_OFF= --without-mecab
|
|
|
|
NFKC_CONFIGURE_OFF= --disable-nfkc
|
|
|
|
.include <bsd.port.mk>
|