summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2009-02-07 13:52:41 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2009-02-07 13:52:41 +0000
commit5e4cc8a2972b3a57fe88267ba12fffacaf525f8d (patch)
tree6b3778ac1ad8dd072921b4c7235123547f46f82a /dev-util/eric
parentCleanup (diff)
downloadhistorical-5e4cc8a2972b3a57fe88267ba12fffacaf525f8d.tar.gz
historical-5e4cc8a2972b3a57fe88267ba12fffacaf525f8d.tar.bz2
historical-5e4cc8a2972b3a57fe88267ba12fffacaf525f8d.zip
Introduce eric-4.2.5-r1 ( see bug #257976 )
Package-Manager: portage-2.1.6.7/cvs/Linux i686
Diffstat (limited to 'dev-util/eric')
-rw-r--r--dev-util/eric/ChangeLog8
-rw-r--r--dev-util/eric/Manifest3
-rw-r--r--dev-util/eric/eric-4.2.5-r1.ebuild78
3 files changed, 87 insertions, 2 deletions
diff --git a/dev-util/eric/ChangeLog b/dev-util/eric/ChangeLog
index edff144f48d0..70c5add5ac8f 100644
--- a/dev-util/eric/ChangeLog
+++ b/dev-util/eric/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-util/eric
# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/eric/ChangeLog,v 1.69 2009/01/31 23:07:16 jokey Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/eric/ChangeLog,v 1.70 2009/02/07 13:52:41 hwoarang Exp $
+
+*eric-4.2.5-r1 (07 Feb 2009)
+
+ 07 Feb 2009; Markos Chandras <hwoarang@gentoo.org> +eric-4.2.5-r1.ebuild:
+ Porting to EAPI2, svg use depencency for PyQt4 ( see bug #257976 ), use
+ qt4 use dependency for qscintilla-python
31 Jan 2009; <jokey@gentoo.org> -files/4.1.1-paths.patch,
-eric-4.1.1.ebuild, -eric-4.1.4.ebuild, -eric-4.1.6.ebuild,
diff --git a/dev-util/eric/Manifest b/dev-util/eric/Manifest
index 5120e4d7f183..a47ef881f787 100644
--- a/dev-util/eric/Manifest
+++ b/dev-util/eric/Manifest
@@ -23,6 +23,7 @@ DIST eric4-i18n-tr-4.2.5.tar.gz 306402 RMD160 7e00c453e9eef094e49ebbfea627ae661d
EBUILD eric-3.7.2-r1.ebuild 1972 RMD160 10bb122028676526f378c3f5a9f46e17743146f7 SHA1 dcdae1ec99b4ce8434eb77dff927ee5c7592644f SHA256 29640def4fb30b467ac321dc92f2e878d06885904b21b4407a832a57c15ee04e
EBUILD eric-3.9.5.ebuild 2537 RMD160 0b3bdb636ab98f91018a19a9b06ad64f3145027a SHA1 695fc2900b34ff8cf99395a294bde8d3c923e9fb SHA256 9687f4e6476924b7faa061257e824ff0f86d5db974d3d36a7399a173ce0a9b0b
EBUILD eric-4.0.4.ebuild 2137 RMD160 2a50b2f74c7164eb33b064d5dfbc9464f891f661 SHA1 3d67d970e0dc9d4e84070ea8853cee755be7f78b SHA256 2c367bc77a7cb486f2e2a8b776bba56c819dc4f2953b1bbffa0b0320c0de20b0
+EBUILD eric-4.2.5-r1.ebuild 2433 RMD160 8d3e792bff148a80180ad7cbb5ebaafee23c86a7 SHA1 662d7651f7e5319f0031175f3b54fe05701da13a SHA256 1bd5be851899345b8748a43288cd14cd91bc5aa19e7ba76d3f4b7d89197145ca
EBUILD eric-4.2.5.ebuild 2595 RMD160 089d3ddc8bcd4c26a5808fcd938598e917fafa47 SHA1 cd0d96e5ee04b6a554000ff8d28c48ebe4ae8ab4 SHA256 a11ead3310f54d3191b33fdcd6a8167eae71adc1b6298964426a3a6ebb914144
-MISC ChangeLog 9066 RMD160 5401900bacc70e846cc5f6e7ac26a11298a30f46 SHA1 cb1fad204ead5b8da001adf560910ed83be39bfd SHA256 5d64e05058a9a549f31c3eaa5fc9a3f0d7b65a1c46910b3018c6855822bfb340
+MISC ChangeLog 9293 RMD160 8e25e79f0e190704a1fbb18534bff92fcfdff1d4 SHA1 16921e717e4e261aa1c69262ca064db00c3056b3 SHA256 b6bd0e9ab64b6149f5ed4b0064a0d3ad16614312e20316ea769a5bdf6ba5fad4
MISC metadata.xml 247 RMD160 d987660e3ba65adc34cfc094690b37ac40c1ecd6 SHA1 86508b26976197447614f9ce769a8b4463ead69d SHA256 b52a51d8296aa810b44f6d0cdffa2612e4d78d9c421f6f50f5b595eda9b6273d
diff --git a/dev-util/eric/eric-4.2.5-r1.ebuild b/dev-util/eric/eric-4.2.5-r1.ebuild
new file mode 100644
index 000000000000..650cf0981734
--- /dev/null
+++ b/dev-util/eric/eric-4.2.5-r1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/eric/eric-4.2.5-r1.ebuild,v 1.1 2009/02/07 13:52:41 hwoarang Exp $
+
+EAPI="2"
+
+NEED_PYTHON=2.4
+
+inherit python eutils
+
+MY_PN=${PN}4
+MY_P=${MY_PN}-${PV}
+DESCRIPTION="A full featured Python IDE that is written in PyQt4 using the QScintilla editor widget"
+HOMEPAGE="http://www.die-offenbachs.de/eric/index.html"
+SRC_URI="mirror://sourceforge/eric-ide/${MY_P}.tar.gz
+ linguas_cs? ( mirror://sourceforge/eric-ide/${MY_PN}-i18n-cs-${PV}.tar.gz )
+ linguas_de? ( mirror://sourceforge/eric-ide/${MY_PN}-i18n-de-${PV}.tar.gz )
+ linguas_es? ( mirror://sourceforge/eric-ide/${MY_PN}-i18n-es-${PV}.tar.gz )
+ linguas_fr? ( mirror://sourceforge/eric-ide/${MY_PN}-i18n-fr-${PV}.tar.gz )
+ linguas_ru? ( mirror://sourceforge/eric-ide/${MY_PN}-i18n-ru-${PV}.tar.gz )
+ linguas_tr? ( mirror://sourceforge/eric-ide/${MY_PN}-i18n-tr-${PV}.tar.gz )"
+
+SLOT="4"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="linguas_cs linguas_de linguas_es linguas_fr linguas_ru linguas_tr"
+
+DEPEND="dev-python/PyQt4[svg]
+ >=dev-python/qscintilla-python-2.2[qt4]"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+LANGS="cs de es fr ru tr"
+
+python_version
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/4.1.4-paths.patch
+ epatch "${FILESDIR}"/4.2.3-no-interactive.patch
+}
+
+src_install() {
+ # Change qt dir to be located in ${D}
+ dodir /usr/share/qt4/
+ ${python} install.py \
+ -z \
+ -b "/usr/bin" \
+ -i "${D}" \
+ -d "/usr/$(get_libdir)/python${PYVER}/site-packages" \
+ -c || die "python install.py failed"
+
+ make_desktop_entry "eric4 --nosplash" \
+ eric4 \
+ "/usr/$(get_libdir)/python${PYVER}/site-packages/eric4/icons/default/eric.png" \
+ "Development;IDE;Qt"
+}
+
+pkg_postinst() {
+ python_version
+ python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/eric4{,plugins}
+ elog "If you want to use eric4 with mod_python, have a look at"
+ elog "\"${ROOT}usr/$(get_libdir)/python${PYVER}/site-packages/eric4/patch_modpython.py\"."
+ elog
+ elog "The following packages will give eric extended functionality."
+ elog
+ elog "dev-python/pylint"
+ elog "dev-python/pysvn (in sunrise overlay atm)"
+ elog
+ elog "This version has a new plugin interface with plugin-autofetch from"
+ elog "the App itself. You may want to check those as well"
+}
+
+pkg_postrm() {
+ python_mod_cleanup
+}