diff options
author | Davide Pesavento <pesa@gentoo.org> | 2015-02-28 01:54:29 +0000 |
---|---|---|
committer | Davide Pesavento <pesa@gentoo.org> | 2015-02-28 01:54:29 +0000 |
commit | 6fed89cb433c50f58e00b92e9df12cb1306efd24 (patch) | |
tree | d3a31c363ebdf65c8db1c52ada941098c3764303 /dev-util/eric | |
parent | Add missing USE deps, bug 541560. (diff) | |
download | gentoo-2-6fed89cb433c50f58e00b92e9df12cb1306efd24.tar.gz gentoo-2-6fed89cb433c50f58e00b92e9df12cb1306efd24.tar.bz2 gentoo-2-6fed89cb433c50f58e00b92e9df12cb1306efd24.zip |
old
(Portage version: 2.2.17/cvs/Linux x86_64, signed Manifest commit with key 0xDADED6B2671CB57D!)
Diffstat (limited to 'dev-util/eric')
-rw-r--r-- | dev-util/eric/ChangeLog | 5 | ||||
-rw-r--r-- | dev-util/eric/eric-5.4.7.ebuild | 93 |
2 files changed, 4 insertions, 94 deletions
diff --git a/dev-util/eric/ChangeLog b/dev-util/eric/ChangeLog index 572ff607d378..667e2aae00f4 100644 --- a/dev-util/eric/ChangeLog +++ b/dev-util/eric/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-util/eric # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/eric/ChangeLog,v 1.217 2015/02/28 01:50:51 pesa Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/eric/ChangeLog,v 1.218 2015/02/28 01:54:29 pesa Exp $ + + 28 Feb 2015; Davide Pesavento <pesa@gentoo.org> -eric-5.4.7.ebuild: + old *eric-4.5.25-r1 (28 Feb 2015) diff --git a/dev-util/eric/eric-5.4.7.ebuild b/dev-util/eric/eric-5.4.7.ebuild deleted file mode 100644 index 16e5a3ca568a..000000000000 --- a/dev-util/eric/eric-5.4.7.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/eric/eric-5.4.7.ebuild,v 1.1 2014/10/08 00:27:21 pesa Exp $ - -EAPI=5 - -PYTHON_COMPAT=( python3_{3,4} ) -PYTHON_REQ_USE="sqlite,xml" -PLOCALES="cs de en es fr it ru tr zh_CN" - -inherit eutils l10n python-single-r1 - -DESCRIPTION="A full featured Python IDE using PyQt4 and QScintilla" -HOMEPAGE="http://eric-ide.python-projects.org/" - -SLOT="5" -MY_PV=${PV/_rc/-RC} -MY_P=${PN}${SLOT}-${MY_PV} - -BASE_URI="mirror://sourceforge/eric-ide/${PN}${SLOT}/stable/${MY_PV}" -SRC_URI="${BASE_URI}/${MY_P}.tar.gz" -for L in ${PLOCALES}; do - SRC_URI+=" linguas_${L}? ( ${BASE_URI}/${PN}${SLOT}-i18n-${L/zh_CN/zh_CN.GB2312}-${MY_PV}.tar.gz )" -done -unset L - -LICENSE="GPL-3" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="" - -DEPEND=" - ${PYTHON_DEPS} - >=dev-python/sip-4.14.3[${PYTHON_USEDEP}] - >=dev-python/PyQt4-4.10[${PYTHON_USEDEP},X,help,sql,svg,webkit] - >=dev-python/qscintilla-python-2.7.1[${PYTHON_USEDEP}] -" -RDEPEND="${DEPEND} - >=dev-python/chardet-2.0.1[${PYTHON_USEDEP}] - >=dev-python/coverage-3.2[${PYTHON_USEDEP}] - >=dev-python/pygments-1.6[${PYTHON_USEDEP}] -" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - # Avoid file collisions between different slots of Eric - sed -i -e 's/^Icon=eric$/&5/' eric/eric5.desktop || die - sed -i -e 's/\([^[:alnum:]]\)eric\.png\([^[:alnum:]]\)/\1eric5.png\2/' \ - $(grep -lr 'eric\.png' .) || die - mv eric/icons/default/eric{,5}.png || die - mv eric/pixmaps/eric{,5}.png || die - rm -f eric/APIs/Python/zope-*.api - rm -f eric/APIs/Ruby/Ruby-*.api - - # Delete internal copies of dev-python/chardet and dev-python/pygments - rm -fr eric/ThirdParty/{CharDet,Pygments} - - # Delete internal copy of dev-python/coverage - rm -fr eric/DebugClients/Python{,3}/coverage - sed -i -e 's/from DebugClients\.Python3\?\.coverage/from coverage/' \ - $(grep -lr 'from DebugClients\.Python3\?\.coverage' .) || die - - # Fix desktop files (bug 458092) - sed -i -e '/^Categories=/s:Python:X-&:' eric/eric5{,_webbrowser}.desktop || die -} - -src_install() { - "${PYTHON}" install.py \ - -b "${EPREFIX}/usr/bin" \ - -d "$(python_get_sitedir)" \ - -i "${D}" \ - -c \ - -z \ - || die - - python_optimize - - doicon eric/icons/default/eric5.png - dodoc changelog THANKS -} - -pkg_postinst() { - elog "The following packages will give Eric extended functionality:" - elog " dev-python/cx_Freeze" - elog " dev-python/pyenchant" - elog " dev-python/pylint" - elog " dev-python/pysvn" - elog " dev-vcs/mercurial" - elog - elog "This version has a plugin interface with plugin-autofetch from" - elog "the application itself. You may want to check that as well." -} |