123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- # Copyright 1999-2015 Gentoo Foundation
- # Distributed under the terms of the GNU General Public License v2
- EAPI=5
- PYTHON_COMPAT=( python2_7 )
- inherit distutils-r1 eutils fdo-mime
- MY_PN=${PN/e/E}
- DESCRIPTION="Multi-platform text editor supporting over 50 programming languages"
- HOMEPAGE="http://editra.org https://pypi.python.org/pypi/Editra"
- SRC_URI="http://editra.org/uploads/src/${MY_PN}-${PV}.tar.gz"
- LICENSE="wxWinLL-3.1"
- SLOT="0"
- KEYWORDS="amd64 x86"
- IUSE="spell"
- DEPEND="
- >=dev-python/wxpython-2.8.9.2:2.8[${PYTHON_USEDEP}]
- >=dev-python/setuptools-0.6[${PYTHON_USEDEP}]"
- # setuptools is RDEPEND because it's used by the runtime for installing plugins
- RDEPEND="${DEPEND}
- spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )"
- S="${WORKDIR}"/${MY_PN}-${PV}
- python_compile() {
- # https://code.google.com/p/editra/issues/detail?id=481
- distutils-r1_python_compile --no-clean
- }
- python_install() {
- distutils-r1_python_install --no-clean
- }
- python_install_all() {
- distutils-r1_python_install_all
- doicon "${S}"/pixmaps/editra.png
- make_desktop_entry editra Editra editra "Utility;TextEditor"
- dodoc FAQ THANKS
- }
- pkg_postinst() {
- fdo-mime_desktop_database_update
- }
- pkg_postrm() {
- fdo-mime_desktop_database_update
- }
|