e4ef656e28
Release 1.3.0 - 2012/01/29 -------------------------- Improvements ^^^^^^^^^^^^ * Supported dynamic DB key table change by GRN_DB_KEY=pat or GRN_DB_KEY=dat environment variable value. * Added ``--with-default-db-key`` configure option that specifies the default DB key table. * Supported "" value for geo point data types. It's interpreted as "0x0". * Added column name to cast error message. * Inhibit file information for stdin on load error. * Enabled write-strings warnings and suppress those warnings. [Suggested by montywi] * Marked MessagePack output format as supported. [#1215] * Added ``const`` to ``void *`` of ``*_set_value()``. * Enabled warning flags on C and C++. * Supported ``--with-libevent`` without value configure option. * ``grn_table_get()`` supported grn_db. [#1242] * [rpm] Removed needless groogna-munin-plugins dependency from groonga-server. [#1251] [Suggested by Masaharu IWAI] * [rpm] Removed needless groogna-doc dependency from groonga. [#1251] [Suggested by Masaharu IWAI] * [dat] Supported repair by ``grn_dat_repair()``. * ``grn_table_at()`` supported grn_db. * [suggest] Removed unstable mark. * [suggest][complete] Supported normalized value search in prefix-search. * Added experimental offline index build. It's disabled by default for now. You can enable it by USE_OFFLINE_INDEXER=yes environment variable. * Added internal API ``grn_obj_path_by_id()`` for mroonga. * [suggest][httpd] Passed unknown parameters to groonga. * [output][xml] Added a newline before ``</RESULT>`` for readability. * [doc][output] Added documentation about output format type. * Added ``table_rename``. [#1234] * Added ``column_rename``. [#1234]
55 lines
1.4 KiB
Makefile
55 lines
1.4 KiB
Makefile
# $NetBSD: Makefile,v 1.15 2012/02/27 11:59:52 obache Exp $
|
|
#
|
|
|
|
DISTNAME= groonga-1.3.0
|
|
CATEGORIES= textproc
|
|
MASTER_SITES= http://packages.groonga.org/source/groonga/
|
|
|
|
MAINTAINER= obache@NetBSD.org
|
|
HOMEPAGE= http://groonga.org/
|
|
COMMENT= Fulltext search engine and column store
|
|
LICENSE= gnu-lgpl-v2.1
|
|
|
|
PKG_DESTDIR_SUPPORT= user-destdir
|
|
|
|
.include "../../lang/ruby/rubyversion.mk"
|
|
DEPENDS+= ${RUBY_BASE}>=${RUBY_VERSION}:../../lang/${RUBY_BASE}
|
|
|
|
GNU_CONFIGURE= yes
|
|
USE_LANGUAGES= c c++
|
|
USE_LIBTOOL= yes
|
|
USE_TOOLS+= pkg-config
|
|
# for long file name
|
|
EXTRACT_USING= bsdtar
|
|
|
|
.include "options.mk"
|
|
|
|
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR}
|
|
CONFIGURE_ARGS+= --localstatedir=${VARBASE}
|
|
CONFIGURE_ARGS+= --with-ruby=${RUBY}
|
|
|
|
PKGCONFIG_OVERRIDE+= groonga.pc.in
|
|
|
|
PKG_SYSCONFSUBDIR= ${PKGBASE}
|
|
|
|
BUILD_DEFS+= VARBASE
|
|
|
|
INSTALL_MAKE_FLAGS+= sysconfdir=${PREFIX}/share/examples
|
|
|
|
CONF_FILES+= share/examples/${PKGBASE}/groonga.conf \
|
|
${PKG_SYSCONFDIR}/groonga.conf
|
|
|
|
OWN_DIRS+= ${VARBASE}/log/${PKGBASE}
|
|
|
|
CHECK_WRKREF_SKIP+= bin/groonga
|
|
CHECK_INTERPRETER_SKIP+= share/groonga/examples/*
|
|
|
|
REPLACE_RUBY+= data/munin/groonga_cpu_time
|
|
REPLACE_RUBY+= data/munin/groonga_disk
|
|
REPLACE_RUBY+= data/munin/groonga_n_records
|
|
REPLACE_RUBY+= data/munin/groonga_query_performance
|
|
REPLACE_RUBY+= data/munin/groonga_status
|
|
.include "../../lang/ruby/replace.mk"
|
|
|
|
.include "../../devel/glib2/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|