diff options
Diffstat (limited to 'dev-util/eric')
-rw-r--r-- | dev-util/eric/ChangeLog | 8 | ||||
-rw-r--r-- | dev-util/eric/Manifest | 3 | ||||
-rw-r--r-- | dev-util/eric/eric-4.2.5-r1.ebuild | 78 |
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 +} |