diff --git a/textproc/groonga/Makefile b/textproc/groonga/Makefile index a863dbb25a78..ff1fc8f0725e 100644 --- a/textproc/groonga/Makefile +++ b/textproc/groonga/Makefile @@ -1,72 +1,74 @@ PORTNAME= groonga -PORTVERSION= 11.1.0 +PORTVERSION= 11.1.1 CATEGORIES= textproc MASTER_SITES= http://packages.groonga.org/source/groonga/ MAINTAINER= bofh@FreeBSD.org COMMENT= Open-source fulltext search engine and column store LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpcre.so:devel/pcre USES= gmake libedit libtool pathfix pkgconfig +USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-benchmark \ --disable-document \ --localstatedir=/var \ + --with-log-path=/var/log/groonga.log \ + --with-munin-plugins \ --without-cutter \ --without-inkscape \ --without-kytea \ - --without-lemon \ - --with-log-path=/var/log/groonga.log \ - --with-munin-plugins + --without-lemon + INSTALL_TARGET= install-strip -USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -OPTIONS_DEFINE= MECAB SUGGEST RUBY -OPTIONS_DEFAULT= MECAB SUGGEST RUBY +OPTIONS_DEFINE= MECAB RUBY SUGGEST +OPTIONS_DEFAULT= MECAB RUBY SUGGEST OPTIONS_SUB= yes -MECAB_DESC= Morphological analysis support via MeCab +MECAB_DESC= Morphological analysis support via MeCab +SUGGEST_DESC= Suggestions support + MECAB_LIB_DEPENDS= libmecab.so:japanese/mecab MECAB_CONFIGURE_OFF= --without-mecab -SUGGEST_DESC= Suggestions support +RUBY_RUN_DEPENDS= rubygem-bundler>=0:sysutils/rubygem-bundler +RUBY_USE= RUBY=yes +RUBY_CONFIGURE_ON= --enable-mruby SUGGEST_LIB_DEPENDS= libevent.so:devel/libevent \ libmsgpackc.so:devel/msgpack \ libzmq.so:net/libzmq2 -SUGGEST_CONFIGURE_ON= --with-libevent=${LOCALBASE} \ - --with-message-pack=${LOCALBASE} \ - --enable-zeromq -SUGGEST_CONFIGURE_OFF= --without-libevent \ - --without-message-pack \ - --disable-zeromq -RUBY_CONFIGURE_ON= --enable-mruby -RUBY_USE= RUBY=yes -RUBY_RUN_DEPENDS= rubygem-bundler>=0:sysutils/rubygem-bundler +SUGGEST_CONFIGURE_ON= --enable-zeromq \ + --with-libevent=${LOCALBASE} \ + --with-message-pack=${LOCALBASE} +SUGGEST_CONFIGURE_OFF= --disable-zeromq \ + --without-libevent \ + --without-message-pack post-patch: @${REINPLACE_CMD} -e \ 's|lib/$${PACKAGE}/db/db|db/$${PACKAGE}/db| ; \ s|-lpthread|-pthread|' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ '/NGX_PID_PATH/s|mkdir|${TRUE}| ; \ /NGX_HTTP_LOG_PATH/s|mkdir|${TRUE}| ; \ /NGX_ERROR_LOG_PATH/s|mkdir|${TRUE}|' \ ${WRKSRC}/vendor/nginx-1.21.3/auto/install # Avoid conflict with C++20 by adding .txt suffix @${MV} ${WRKSRC}/version ${WRKSRC}/version.txt @${REINPLACE_CMD} -Ei .c++20 '/test|cat/s/[[:<:]]version/&.txt/' \ ${WRKSRC}/version-gen.sh post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/groonga-httpd @${MKDIR} ${STAGEDIR}/var/log/groonga/httpd @${MKDIR} ${STAGEDIR}/var/run/groonga .include diff --git a/textproc/groonga/distinfo b/textproc/groonga/distinfo index 253b91385a26..a5a6ea9dfd11 100644 --- a/textproc/groonga/distinfo +++ b/textproc/groonga/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1638662904 -SHA256 (groonga-11.1.0.tar.gz) = 762d6ecd36717912debdc492e5dff26dae58ead772db51f636053b66b65339b2 -SIZE (groonga-11.1.0.tar.gz) = 18645409 +TIMESTAMP = 1642537913 +SHA256 (groonga-11.1.1.tar.gz) = f1633b31e9ba74ee7879e2e57ba15cb9c0c26dd5430d3748cec22a7bb1669c0d +SIZE (groonga-11.1.1.tar.gz) = 18675167