diff options
Diffstat (limited to 'dev-python/nltk-lite/nltk-lite-0.7.ebuild')
-rw-r--r-- | dev-python/nltk-lite/nltk-lite-0.7.ebuild | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/dev-python/nltk-lite/nltk-lite-0.7.ebuild b/dev-python/nltk-lite/nltk-lite-0.7.ebuild new file mode 100644 index 000000000..9f7ea181d --- /dev/null +++ b/dev-python/nltk-lite/nltk-lite-0.7.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit distutils + +MY_PV="${PV/_beta/b}" +MY_PN="${PN/-/_}" +MY_P="${MY_PN}-${MY_PV}" + +DESCRIPTION="A suite of Python packages and data for natural language processing" +HOMEPAGE="http://nltk.sourceforge.net/" +SRC_URI="mirror://sourceforge/nltk/${MY_P}.tar.gz + !minimal? ( mirror://sourceforge/nltk/${MY_PN}-corpora-${MY_PV}.zip ) + doc? ( mirror://sourceforge/nltk/${MY_PN}-doc-${MY_PV}.zip ) + examples? ( mirror://sourceforge/nltk/${MY_PN}-examples-${MY_PV}.zip )" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="doc examples linguas_pt_BR minimal" + +DEPEND="app-arch/unzip" +RDEPEND="dev-python/numpy" + +S="${WORKDIR}/${MY_P}" + +src_install() { + if ! use minimal ; then + ebegin "Installing corpora" + insinto /usr/share/${MY_PN} + doins -r "${WORKDIR}/corpora" + doenvd "${FILESDIR}/99nltk-lite" + eend 0 + fi + if use doc ; then + ebegin "Installing doc" + if ! use linguas_pt_BR ; then + rm -rf "${WORKDIR}/doc/pt-br" + fi + insinto /usr/share/${MY_PN} + doins -r "${WORKDIR}/doc" + eend 0 + fi + if use examples ; then + insinto /usr/share/${MY_PN} + doins -r "${WORKDIR}/examples" + fi + + dodoc README.txt + + distutils_src_install +} + +pkg_postinst() { + if use minimal ; then + elog "${PN} has been installed with the 'minimal' USE flag enabled" + elog "This means corpora hasn't been installed, which may be needed" + elog "for the examples and apps developed using ${PN}." + fi +} |