# ChangeLog for dev-util/eric
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/eric/ChangeLog,v 1.56 2008/02/21 14:30:04 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/eric/ChangeLog,v 1.57 2008/03/11 14:44:47 jokey Exp $
+
+*eric-4.1.1 (11 Mar 2008)
+
+ 11 Mar 2008; Markus Ullmann <jokey@gentoo.org> +files/4.1.1-paths.patch,
+ +eric-4.1.1.ebuild:
+ Version bump
21 Feb 2008; Raúl Porcel <armin76@gentoo.org> eric-4.0.4.ebuild:
sparc stable
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX 3.9.5-disable_compilation.patch 3017 RMD160 cd93973f117235af31082b6c1ccce70575ec3d92 SHA1 c1f6ad2d35f8235e59f8c72c68b165ee089981c2 SHA256 2d2d797f28d4c654ba1087cea1aa770584682541e726f83f1a5124817429eca9
+AUX 4.1.1-paths.patch 1375 RMD160 776437203a7b32a46bf6d05ead31e7cb1030fa45 SHA1 d72a5de09928348b11b66431776c84dd0803ea2b SHA256 10f5f78b9a7d9f98ab4f86cdab1779fb63e1d4439d27773f3a0cdb05a41dc975
DIST eric-3.7.2.tar.gz 1733560 RMD160 2bbcdcdd74fe88c0d28f935e9c1b46886eb6988d SHA1 f8733c9c02bbf5bcba9b49b57f0edc43cff975b8 SHA256 d6cd4863fb20e4003eec95f20a8949f35e6c6664bdcab655bbee92a8a142aa5b
DIST eric-3.9.5.tar.gz 1875948 RMD160 702ba0fd40626d8bf3f35f350454112ba7d0c2d8 SHA1 bc67b3093576eb1952d6e7c40e52fd0368c365a7 SHA256 6dd9f001ac399d1fc81a54c6428bed065a07955d9087a11bbfd118f4f93020b5
DIST eric-i18n-de-3.7.2.tar.gz 209704 RMD160 a588258c1f6fcd3b6c8d72923ad85905b6e31d72 SHA1 0c3cd90034c6c24611deccf91b7e1ed555f1530f SHA256 329c1e782db4104c3a5807bf0c1a200643f4f63ece676b2ef8f1a385dc258364
DIST eric-i18n-ru-3.7.2.tar.gz 221137 RMD160 3abdfa2ff76c10311fa42d9f407001969970e4fc SHA1 f71f201ae9417929478df7e893fdb21c49367d29 SHA256 15fb7ce2d5160a33f7173dc6d9ad7bb207e816806f427a4b8509cfa5c6779315
DIST eric-i18n-ru-3.9.5.tar.gz 251500 RMD160 5a3f0923fae810401afba0d7c9288844571ba660 SHA1 871578b4f30b5963f4a6c7bb8c6f438e19a74931 SHA256 5e0dbaad9b193f6d26721a4931e02d4079da73091661a5f008d98b65f9c497a7
DIST eric4-4.0.4.tar.gz 2425843 RMD160 d46d29abac160d8f989559849cde4998e68a2626 SHA1 902e851423d2ccdf43e977514b710c29d7c96f54 SHA256 d8f2db51a67250b8dde37bdc229c60fb87853d7163a31c6d80a791004ce48a85
+DIST eric4-4.1.1.tar.gz 3833289 RMD160 7a9c6862b5f70d6774642355520402ccddb6afdb SHA1 fe97f9150b2ba83ad40f3843b39684ba46e58157 SHA256 df235642528148425eff1bf4bed330250dac647f7e7d70250d337c29e8734df4
+DIST eric4-i18n-cs-4.1.1.tar.gz 383206 RMD160 85130e06cb1714fc6c7ac5724360ab1263e86030 SHA1 c899373642b41c1fd60e1bdf5ad90f5f3d8a8ab2 SHA256 1703575c8bdd38044e75a921c5a6b18c63426c2a59aafc685eb00d9a264d7315
DIST eric4-i18n-de-4.0.4.tar.gz 393891 RMD160 dcfe993ee36471c616da6f7b88791ecb0574e0ec SHA1 6ea4a9a1bb2ef66166298d142fad7eaf325e29a5 SHA256 c1ad459fcea61809cafdefc0c87f65b6398a7723e13926b17c75fa02e994f6e3
+DIST eric4-i18n-de-4.1.1.tar.gz 390066 RMD160 541e98d7e670bd862f81409eb2ecad1461b9b57b SHA1 48795ee5e1dfd4d1007eb5b4bb3ef312ef6e6f86 SHA256 7a57364f697657762a36e2d2eae719185ebe3fd3356974f423154da025ae543b
DIST eric4-i18n-fr-4.0.4.tar.gz 398318 RMD160 ee60c3e2275814f5f021d9ae340b7b33db659bd0 SHA1 accd9806b546f431b0d09e5b6312f0f9d07951a9 SHA256 6c369f114d8abd6f5f587d4b0a347e428e796b93b71834c0c09d170c40133dea
+DIST eric4-i18n-fr-4.1.1.tar.gz 393435 RMD160 0ebceffcdd138076a1bf733eee6d3609ca256833 SHA1 9a0da9c513a6cd3e1d0a55d067c7f23b7f58e003 SHA256 75c2e226d0b4aa104e98d3dcdf6242aac95423b2ed4b4b5db2c4b28f0bce8f05
DIST eric4-i18n-ru-4.0.4.tar.gz 410096 RMD160 716bcf701a4dea4f60f3b1ff522d51c7f08ba3fe SHA1 43b9a7c1a116270d46cb20f46e0d76af17859aa4 SHA256 03a2f1b6e3014144d077bdbff96758d21c1605ffbe8ed69d7d4812d2a46e51f7
+DIST eric4-i18n-ru-4.1.1.tar.gz 406814 RMD160 7d9260515b37abf5de7cb97383d85c05e3be2370 SHA1 ef083805eb305d2f7ddd5823b89327f30905ea3b SHA256 fdfb471cc8d32c559026b541d055d4ac2dc2d18c50fe12bcfe758e7d0d81f7e8
EBUILD eric-3.7.2-r1.ebuild 1946 RMD160 30a1e6a3fcea995e595d01c003d93b6cd3df89bc SHA1 6ad4f28d72a9b8864040f032cf8db1a5f858f81e SHA256 0d9455787e444568329939e94c93c64cc4b05bab89b2c1e36b3646d57ec1a104
EBUILD eric-3.9.5.ebuild 2541 RMD160 c77ab4e6540f61dfc227ce2fdbbd5aa705fa20bb SHA1 690e4b0aab1be9aa0fc4869f4ed1dcfa667dc6fe SHA256 0f455cd1596897b36a185a5e180cfc8db388f7dcc33168f32c0036bac79355a3
EBUILD eric-4.0.4.ebuild 2166 RMD160 ef0ab3eb2362ab84df7b10cbbd5c5f72f81f1416 SHA1 af16dc1aa70a44ce62abc07203cea27eb6db58f9 SHA256 120e48424953bc9b7975d691af764f6950e2653b6e0dbf38de23316552e89a3a
-MISC ChangeLog 7009 RMD160 4e0f9653f12109d18b3ea6fe54fc77158496139a SHA1 c99f7bb780952705a7530cd69d3848e27daa4256 SHA256 a0816d95d11e23c227b403acf0d4980a5a3a4016fa87cc39ba3787ef05127af9
+EBUILD eric-4.1.1.ebuild 2467 RMD160 a78989c96720dcf1e4612eb110df74978378491f SHA1 2c97044b604667f0ef9731f679af68b2ceeb8ab3 SHA256 96915e60855b24264917928155bfa65a46cbce8a4124fab6a8aaa9c77e346073
+MISC ChangeLog 7147 RMD160 79eef813fec4b35a05f91feee52a6fe00434db01 SHA1 3a3370c3a5a592455659ab9acdaea7657aa702a6 SHA256 b863197aa64b4f6ad16cbc5ad497c2a50b4c3bcd11536ffd5c24a443d21243f8
MISC metadata.xml 175 RMD160 220bb3f470a506fe50312f4b69c2e5df90b7c282 SHA1 a17b5760bd5ecd4be11ca0a15698fc6d3f3cc76e SHA256 815ada75b169c0b450bdb3429137e6edd42429656bb6369d42e89fd652bdf7c2
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFH1proz974XjDVpbkRAt/AAJ0U4d+u2B79VhH8w+md8IqAELvybgCgufqq
+EQZkUXVGEo30IXhZ1WrgoxI=
+=oUXs
+-----END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/eric/eric-4.1.1.ebuild,v 1.1 2008/03/11 14:44:47 jokey Exp $
+
+NEED_PYTHON=2.4
+
+inherit python eutils
+
+MY_PN=${PN}4
+MY_P=${MY_PN}-${PV}
+DESCRIPTION="eric4 is a full featured Python IDE that is written in PyQt4 using the QScintilla editor widget"
+HOMEPAGE="http://www.die-offenbachs.de/detlev/eric4.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_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 )"
+
+SLOT="4"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="linguas_cs linguas_de linguas_fr linguas_ru"
+
+DEPEND=">=dev-python/PyQt4-4.1
+ >=dev-python/qscintilla-python-2.1
+ >=x11-libs/qt-4.2.0"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+LANGS="cs de fr ru"
+
+python_version
+
+pkg_setup() {
+ if ! built_with_use 'dev-python/qscintilla-python' 'qt4'; then
+ eerror "Please build qscintilla-python with qt4 useflag."
+ die "qscintilla-python built without qt4."
+ fi
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${PV}-paths.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_mod_optimize "${ROOT}"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_posrm() {
+ python_mod_cleanup "${ROOT}"usr/$(get_libdir)/python${PYVER}/site-packages/eric4{,plugins}
+}
--- /dev/null
+--- ./install.py.orig 2008-03-01 12:46:17.000000000 +0100
++++ ./install.py 2008-03-11 15:34:36.000000000 +0100
+@@ -184,12 +184,10 @@
+ global cfg, distDir
+
+ pdir = os.path.join(cfg['mdir'], "eric4plugins")
+- if distDir:
+- pdir = distDir + pdir
+ fname = os.path.join(pdir, "__init__.py")
+ if not os.path.exists(fname):
+ if not os.path.exists(pdir):
+- os.mkdir(pdir, 0755)
++ os.makedirs(pdir, 0755)
+ f = open(fname, "wb")
+ f.write(\
+ '''# -*- coding: utf-8 -*-
+@@ -208,11 +206,14 @@
+
+ @return name of the directory containing the API files (string)
+ """
+- global cfg
++ global cfg, distDir
+
+ try:
+ from PyQt4 import pyqtconfig
+- qtDataDir = pyqtconfig._pkg_config["qt_data_dir"]
++ if distDir:
++ qtDataDir = distDir + pyqtconfig._pkg_config["qt_data_dir"]
++ else:
++ qtDataDir = pyqtconfig._pkg_config["qt_data_dir"]
+ except (AttributeError, ImportError):
+ print
+ print "Please enter the name of the Qt data directory."
+@@ -474,7 +475,7 @@
+ cfg['ericTemplatesDir'],
+ cfg['ericCodeTemplatesDir'], cfg['ericOthersDir'],
+ cfg['bindir'], cfg['mdir'],
+- getAPIsPath(), apis)
++ getAPIsPath()[len(distDir):], apis)
+ copyToFile(fn, config)
+
+ def doDependancyChecks():