summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Ullmann <jokey@gentoo.org>2009-02-16 21:02:52 +0000
committerMarkus Ullmann <jokey@gentoo.org>2009-02-16 21:02:52 +0000
commit79621f771a8187fe80fc7efc46233162402f4c73 (patch)
treec0eb45ff6d053a13e1c93c0292d5388fc8deb600 /dev-util
parentMarking klamav-0.44 ppc64 for bug 245552 (diff)
downloadhistorical-79621f771a8187fe80fc7efc46233162402f4c73.tar.gz
historical-79621f771a8187fe80fc7efc46233162402f4c73.tar.bz2
historical-79621f771a8187fe80fc7efc46233162402f4c73.zip
Version bump
Package-Manager: portage-2.2_rc23/cvs/Linux x86_64
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/eric/ChangeLog8
-rw-r--r--dev-util/eric/Manifest11
-rw-r--r--dev-util/eric/eric-4.3.0.ebuild78
-rw-r--r--dev-util/eric/files/4.3.0-paths.patch33
4 files changed, 128 insertions, 2 deletions
diff --git a/dev-util/eric/ChangeLog b/dev-util/eric/ChangeLog
index 70c5add5ac8f..d2d654669dc0 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.70 2009/02/07 13:52:41 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/eric/ChangeLog,v 1.71 2009/02/16 21:02:52 jokey Exp $
+
+*eric-4.3.0 (16 Feb 2009)
+
+ 16 Feb 2009; Markus Ullmann <jokey@gentoo.org> +files/4.3.0-paths.patch,
+ +eric-4.3.0.ebuild:
+ Version bump
*eric-4.2.5-r1 (07 Feb 2009)
diff --git a/dev-util/eric/Manifest b/dev-util/eric/Manifest
index a47ef881f787..a109a98bd8d1 100644
--- a/dev-util/eric/Manifest
+++ b/dev-util/eric/Manifest
@@ -1,6 +1,7 @@
AUX 3.9.5-disable_compilation.patch 3017 RMD160 cd93973f117235af31082b6c1ccce70575ec3d92 SHA1 c1f6ad2d35f8235e59f8c72c68b165ee089981c2 SHA256 2d2d797f28d4c654ba1087cea1aa770584682541e726f83f1a5124817429eca9
AUX 4.1.4-paths.patch 1134 RMD160 e250092e8baaeec67e5602af76e8bb6100b898bc SHA1 fbd304a8c77fd0ac4fedd165b2d501d71607bfa2 SHA256 8842b9791b0352e6b6c734f849619cb8ee93316f56898debfb8ad5c913f79eea
AUX 4.2.3-no-interactive.patch 958 RMD160 0f96217e49cd30e042315b73fe39afc827006cce SHA1 4c4784ebe9b58f8de62f33b6f4c30f131a0fd6cf SHA256 a947414abd6176809b258e885fbe80ec54f1fe1c2e2c621cc65e5483a9d19eee
+AUX 4.3.0-paths.patch 1287 RMD160 c07033acb7ebd247888e6691cf660b001ebd99f2 SHA1 5f9ee98dde9583a76d3628e3bcec8946ea8acb8f SHA256 221fa84cbb32273f85715c301dd0c9fc2649e2ea229bc7abf0a828e2b2d5f923
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
@@ -11,19 +12,27 @@ DIST eric-i18n-ru-3.7.2.tar.gz 221137 RMD160 3abdfa2ff76c10311fa42d9f40700196997
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.2.5.tar.gz 4023693 RMD160 d7235616eff27ba83c192cbe209f3abfdf9900de SHA1 514cd269e575b8b7878445a2d86a2914d27b7ba7 SHA256 9e29ccf3bcff1543cddd1fd558a60a5679e249075ef2403b1885f60d59b2b95b
+DIST eric4-4.3.0.tar.gz 5135001 RMD160 2decd7f4f71c3b85f4f10791560120965c3d08f9 SHA1 6700480cbc8de3c09ec2674dbd50046e50b47fce SHA256 2f3b80976d27395eda96ff12b0b97a2a650ea3d903bd60dcf5bdf2b85efd0e25
DIST eric4-i18n-cs-4.2.5.tar.gz 377830 RMD160 3e8bb771749c17ff3f32c2312c2f33415d986301 SHA1 9049641f921e8c491b7c76fa98064eba11057de1 SHA256 a2bca6d06bf0732362488ee34fff55db992bae15fb3c43307b81ae1d9f48d4ab
+DIST eric4-i18n-cs-4.3.0.tar.gz 400927 RMD160 76a86284de04b3e5b8eb05dcb3d03aa62293e156 SHA1 64f6cc940e8ff334d2e57d1427c017db51635d06 SHA256 73d0542a1f035d51a365585411ac441f99d0c55af0dedb07af148929f586c1d7
DIST eric4-i18n-de-4.0.4.tar.gz 393891 RMD160 dcfe993ee36471c616da6f7b88791ecb0574e0ec SHA1 6ea4a9a1bb2ef66166298d142fad7eaf325e29a5 SHA256 c1ad459fcea61809cafdefc0c87f65b6398a7723e13926b17c75fa02e994f6e3
DIST eric4-i18n-de-4.2.5.tar.gz 380048 RMD160 01313977a022f9bba19ddc826fad7e7e3aab1779 SHA1 98fc89aa3c58148b6492594ad60b1230f2c77637 SHA256 3631be15da61c171bba4fe45ea87ae9b9ee852851a41875cac80a021f407785a
+DIST eric4-i18n-de-4.3.0.tar.gz 402840 RMD160 948b7673c4e50339b7c08ead1735896b64c7182b SHA1 289bbde3c5c5d2f3051be4bb7adf730b2aab8155 SHA256 4831a9d7efa808e431e58739d49de922ddfc1c47d144b198a88855ae2349cef6
DIST eric4-i18n-es-4.2.5.tar.gz 383254 RMD160 4dde0f8cca0248aafe6d30c3a4d0f866d0316c04 SHA1 4e37d9c21255efe78aaa9c7c58cc4ed297475d17 SHA256 8989a255eaa82404f215cc9ca867b6c488da711d257816414e0b47ce7736ea8e
+DIST eric4-i18n-es-4.3.0.tar.gz 405511 RMD160 711f624dcce935e572e2941b2a94f09e9e2569e5 SHA1 6efcbc21bc2f371262fc8db9c658117692a88c44 SHA256 e264b4e67d144179c5442bd98ecc2624ce4220c799ac585430b00cd979d50de7
DIST eric4-i18n-fr-4.0.4.tar.gz 398318 RMD160 ee60c3e2275814f5f021d9ae340b7b33db659bd0 SHA1 accd9806b546f431b0d09e5b6312f0f9d07951a9 SHA256 6c369f114d8abd6f5f587d4b0a347e428e796b93b71834c0c09d170c40133dea
DIST eric4-i18n-fr-4.2.5.tar.gz 384826 RMD160 db371522ec6bcbaafc34b9786476629baf32f148 SHA1 ae8412674784aa31fc695bb594ca59916d1d8ca3 SHA256 b1ae8b099440c789de9ddd7e1541757fe48a05fe3fd6f20b0eefbf9ec7a29fe8
+DIST eric4-i18n-fr-4.3.0.tar.gz 407127 RMD160 d803cb096465e196e967dcd85c3b7164fd4575c6 SHA1 32efa602938c596523e55913cfacb727c3ea464c SHA256 01b9276b1a0b94628d5fbbc3c7bbdcc5d5778dbd9fa5337dd822bfede8915acc
DIST eric4-i18n-ru-4.0.4.tar.gz 410096 RMD160 716bcf701a4dea4f60f3b1ff522d51c7f08ba3fe SHA1 43b9a7c1a116270d46cb20f46e0d76af17859aa4 SHA256 03a2f1b6e3014144d077bdbff96758d21c1605ffbe8ed69d7d4812d2a46e51f7
DIST eric4-i18n-ru-4.2.5.tar.gz 385693 RMD160 ec32463033401312a2809e62019005ff8e192cea SHA1 93d0cabf7aaf3f2b6fd9931947f22cc09720e877 SHA256 873ae298db641fed0d41503aa29bfd1940cb314038b991cc9dfbf610c1ab9d0f
+DIST eric4-i18n-ru-4.3.0.tar.gz 398275 RMD160 fbd4e51207a8919365c83e2f15dc98a1ac4764f4 SHA1 c7557c9a20a5a0410b1ae8b81d10259e730dedfa SHA256 6a6bf421f8f15f0b8ac0b14cd18c21647f26bf3666b56370f39b31e4a3816ddf
DIST eric4-i18n-tr-4.2.5.tar.gz 306402 RMD160 7e00c453e9eef094e49ebbfea627ae661dbcfad9 SHA1 5e20930ec789dbb00db75a8260258edf6fa174c4 SHA256 659dc52c326c8334142cd92782c831d3bffabf109896855f7645bf7cd46aa78c
+DIST eric4-i18n-tr-4.3.0.tar.gz 365778 RMD160 150a4d0fc5f26b087c84617aa5b0dfb2cc1c2124 SHA1 fb3923197b5341caca00823021984f35f9cc8db2 SHA256 e20d09c931e4a2e2d2803282ed244e7a0019977873c2d83fe805a2c03d610eae
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 9293 RMD160 8e25e79f0e190704a1fbb18534bff92fcfdff1d4 SHA1 16921e717e4e261aa1c69262ca064db00c3056b3 SHA256 b6bd0e9ab64b6149f5ed4b0064a0d3ad16614312e20316ea769a5bdf6ba5fad4
+EBUILD eric-4.3.0.ebuild 2427 RMD160 dbf00ff6b71d01034757d7953f994302a89ae335 SHA1 eaf5730336534b169227edcb9cb93ae448559542 SHA256 5ca3c362275224f3864e27deb8490850e5e8c6442dce8dfdbe3b3300a259ba82
+MISC ChangeLog 9430 RMD160 ca663f5ab69c774ab0f57b61c146b494fc819948 SHA1 993de7e761d82033ce2d4afc6959a272cb77b245 SHA256 7344c277e3120309f862f700c2612bd14f7b4205aef43cbf474a7965d3d68649
MISC metadata.xml 247 RMD160 d987660e3ba65adc34cfc094690b37ac40c1ecd6 SHA1 86508b26976197447614f9ce769a8b4463ead69d SHA256 b52a51d8296aa810b44f6d0cdffa2612e4d78d9c421f6f50f5b595eda9b6273d
diff --git a/dev-util/eric/eric-4.3.0.ebuild b/dev-util/eric/eric-4.3.0.ebuild
new file mode 100644
index 000000000000..b9eb820bf8e4
--- /dev/null
+++ b/dev-util/eric/eric-4.3.0.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.3.0.ebuild,v 1.1 2009/02/16 21:02:52 jokey 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.3.0-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
+}
diff --git a/dev-util/eric/files/4.3.0-paths.patch b/dev-util/eric/files/4.3.0-paths.patch
new file mode 100644
index 000000000000..697cbe513113
--- /dev/null
+++ b/dev-util/eric/files/4.3.0-paths.patch
@@ -0,0 +1,33 @@
+diff -urN ./eric4-4.3.0.orig/install.py ./eric4-4.3.0/install.py
+--- ./eric4-4.3.0.orig/install.py 2009-02-08 14:10:24.000000000 +0100
++++ ./eric4-4.3.0/install.py 2009-02-16 16:49:39.261427434 +0100
+@@ -190,7 +190,7 @@
+ 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 -*-
+@@ -215,7 +215,10 @@
+ if not specialInstall and qtDataDir is None:
+ 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."
+@@ -494,7 +497,7 @@
+ cfg['ericTemplatesDir'],
+ cfg['ericCodeTemplatesDir'], cfg['ericOthersDir'],
+ cfg['bindir'], cfg['mdir'],
+- getAPIsPath(), apis)
++ getAPIsPath()[len(distDir):], apis)
+ copyToFile(fn, config)
+
+ def doDependancyChecks():