diff options
author | Akinori Hattori <hattya@gentoo.org> | 2018-07-31 20:59:52 +0900 |
---|---|---|
committer | Akinori Hattori <hattya@gentoo.org> | 2018-07-31 20:59:52 +0900 |
commit | da58d1b98bec46b7aafdff0836aedb7ceb32929d (patch) | |
tree | 5e41673a5e41bedb49c79ffe252fb4f947d6c5b0 /app-text/mecab/mecab-0.996-r1.ebuild | |
parent | app-crypt/codecrypt: compatible with with new crypto++ (diff) | |
download | gentoo-da58d1b98bec46b7aafdff0836aedb7ceb32929d.tar.gz gentoo-da58d1b98bec46b7aafdff0836aedb7ceb32929d.tar.bz2 gentoo-da58d1b98bec46b7aafdff0836aedb7ceb32929d.zip |
app-text/mecab: fix libdir
Closes: https://bugs.gentoo.org/662212
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Diffstat (limited to 'app-text/mecab/mecab-0.996-r1.ebuild')
-rw-r--r-- | app-text/mecab/mecab-0.996-r1.ebuild | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/app-text/mecab/mecab-0.996-r1.ebuild b/app-text/mecab/mecab-0.996-r1.ebuild new file mode 100644 index 000000000000..0204e718b097 --- /dev/null +++ b/app-text/mecab/mecab-0.996-r1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit autotools eutils + +DESCRIPTION="Yet Another Part-of-Speech and Morphological Analyzer" +HOMEPAGE="https://taku910.github.io/mecab/" +SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/${PN}/${P}.tar.gz" + +LICENSE="|| ( BSD LGPL-2.1 GPL-2 )" +KEYWORDS="amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" +SLOT="0" +IUSE="static-libs unicode" + +DEPEND="dev-lang/perl + virtual/libiconv" +RDEPEND="" +PDEPEND="|| ( + app-dicts/mecab-ipadic[unicode=] + app-dicts/mecab-naist-jdic[unicode=] + )" + +PATCHES=( "${FILESDIR}"/${PN}-0.98-iconv.patch ) +HTML_DOCS=( doc/. ) + +src_prepare() { + default + sed -i \ + -e "/CFLAGS/s/-O3/${CFLAGS}/" \ + -e "/CXXFLAGS/s/-O3/${CXXFLAGS}/" \ + configure.in || die + sed -i "s:/lib:/$(get_libdir):" ${PN}rc.in + + mv configure.{in,ac} + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_with unicode charset UTF-8) +} + +src_install() { + default + find "${ED}" -name 'Makefile*' -delete || die + use static-libs || find "${ED}" -name '*.la' -delete || die +} |