diff options
Diffstat (limited to 'app-text/senna')
-rw-r--r-- | app-text/senna/Manifest | 2 | ||||
-rw-r--r-- | app-text/senna/senna-1.1.4.ebuild | 51 |
2 files changed, 53 insertions, 0 deletions
diff --git a/app-text/senna/Manifest b/app-text/senna/Manifest new file mode 100644 index 0000000..496caec --- /dev/null +++ b/app-text/senna/Manifest @@ -0,0 +1,2 @@ +DIST senna-1.1.4.tar.gz 1121030 RMD160 95332d04674e34988aa5472a0fb6ab95b90d078b SHA1 76bd9657c2d320dc2c1cf0e23a37c5a0d333e493 SHA256 fd0fb0ba818d3bed4c4b6fac17cbf8829b58ebc66c88678abd9937113ec8f5bc +EBUILD senna-1.1.4.ebuild 1134 RMD160 14823c0e30e88bcb0ad54d412410036fd7ce3e8d SHA1 e39067db01bbc80c23142f69dc40f97b6311a787 SHA256 53883c83f3bfd40ac41d6cc099df15248fe4ddfcca4fc9fa38285d5b14eb36ac diff --git a/app-text/senna/senna-1.1.4.ebuild b/app-text/senna/senna-1.1.4.ebuild new file mode 100644 index 0000000..99653cf --- /dev/null +++ b/app-text/senna/senna-1.1.4.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" + +DESCRIPTION="Full text search engine with support for various languages and DBs" +HOMEPAGE="http://qwik.jp/senna/" +SRC_URI="mirror://sourceforge.jp/${PN}/33763/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug lzo mecab ruby unicode zlib" + +RDEPEND="mecab? ( >=app-text/mecab-0.81[unicode?] ) + ruby? ( virtual/ruby )" +DEPEND="${RDEPEND} + dev-util/pkgconfig" + +src_compile() { + local myconf + use unicode && myconf="--with-encoding=utf8" + + econf \ + $(use_enable aio) \ + $(use_enable debug gcov) \ + $(use_with zlib) \ + $(use_with lzo) \ + $(use_with mecab) \ + ${myconf} || die "econf failed" +# $(use_enable nfkc) \ +# $(use_enable fmalloc) \ +# $(use_enable abort) \ + + emake || die "emake failed" + + if use ruby ; then + emake ruby-bindings || die "emake ruby-bindings failed" + fi +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + + if use ruby ; then + emake DESTDIR="${D}" install-ruby-bindings || die + fi + + dodoc AUTHORS ChangeLog NEWS doc/* +} |