Gentoo Archives: gentoo-commits

From: "Ben de Groot (yngwin)" <yngwin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/eric: metadata.xml ChangeLog eric-4.3.4.ebuild eric-4.2.5.ebuild eric-4.3.2.ebuild eric-3.9.5.ebuild eric-3.7.2-r1.ebuild eric-4.0.4.ebuild
Date: Fri, 05 Jun 2009 20:58:44
Message-Id: E1MCgUs-0002PE-Ca@stork.gentoo.org
1 yngwin 09/06/05 20:58:42
2
3 Modified: metadata.xml ChangeLog
4 Added: eric-4.3.4.ebuild
5 Removed: eric-4.2.5.ebuild eric-4.3.2.ebuild
6 eric-3.9.5.ebuild eric-3.7.2-r1.ebuild
7 eric-4.0.4.ebuild
8 Log:
9 Version bump. Remove old versions.
10 (Portage version: 2.2_rc33/cvs/Linux x86_64)
11
12 Revision Changes Path
13 1.6 dev-util/eric/metadata.xml
14
15 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/eric/metadata.xml?rev=1.6&view=markup
16 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/eric/metadata.xml?rev=1.6&content-type=text/plain
17 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/eric/metadata.xml?r1=1.5&r2=1.6
18
19 Index: metadata.xml
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/dev-util/eric/metadata.xml,v
22 retrieving revision 1.5
23 retrieving revision 1.6
24 diff -u -r1.5 -r1.6
25 --- metadata.xml 23 Aug 2008 05:40:46 -0000 1.5
26 +++ metadata.xml 5 Jun 2009 20:58:42 -0000 1.6
27 @@ -3,7 +3,4 @@
28 <pkgmetadata>
29 <herd>qt</herd>
30 <herd>python</herd>
31 - <use>
32 - <flag name="idl">Enable omniorb support</flag>
33 - </use>
34 </pkgmetadata>
35
36
37
38 1.83 dev-util/eric/ChangeLog
39
40 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/eric/ChangeLog?rev=1.83&view=markup
41 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/eric/ChangeLog?rev=1.83&content-type=text/plain
42 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/eric/ChangeLog?r1=1.82&r2=1.83
43
44 Index: ChangeLog
45 ===================================================================
46 RCS file: /var/cvsroot/gentoo-x86/dev-util/eric/ChangeLog,v
47 retrieving revision 1.82
48 retrieving revision 1.83
49 diff -u -r1.82 -r1.83
50 --- ChangeLog 16 May 2009 18:58:28 -0000 1.82
51 +++ ChangeLog 5 Jun 2009 20:58:42 -0000 1.83
52 @@ -1,6 +1,13 @@
53 # ChangeLog for dev-util/eric
54 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
55 -# $Header: /var/cvsroot/gentoo-x86/dev-util/eric/ChangeLog,v 1.82 2009/05/16 18:58:28 nixnut Exp $
56 +# $Header: /var/cvsroot/gentoo-x86/dev-util/eric/ChangeLog,v 1.83 2009/06/05 20:58:42 yngwin Exp $
57 +
58 +*eric-4.3.4 (05 Jun 2009)
59 +
60 + 05 Jun 2009; Ben de Groot <yngwin@g.o> -eric-3.7.2-r1.ebuild,
61 + -eric-3.9.5.ebuild, -eric-4.0.4.ebuild, -eric-4.2.5.ebuild,
62 + -eric-4.3.2.ebuild, +eric-4.3.4.ebuild:
63 + Version bump. Remove old versions.
64
65 16 May 2009; nixnut <nixnut@g.o> eric-4.3.1.ebuild:
66 ppc stable #267331
67
68
69
70 1.1 dev-util/eric/eric-4.3.4.ebuild
71
72 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/eric/eric-4.3.4.ebuild?rev=1.1&view=markup
73 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/eric/eric-4.3.4.ebuild?rev=1.1&content-type=text/plain
74
75 Index: eric-4.3.4.ebuild
76 ===================================================================
77 # Copyright 1999-2009 Gentoo Foundation
78 # Distributed under the terms of the GNU General Public License v2
79 # $Header: /var/cvsroot/gentoo-x86/dev-util/eric/eric-4.3.4.ebuild,v 1.1 2009/06/05 20:58:42 yngwin Exp $
80
81 EAPI="2"
82 NEED_PYTHON=2.4
83 inherit python eutils
84
85 MY_PN=${PN}4
86 MY_P=${MY_PN}-${PV}
87 DESCRIPTION="A full featured Python IDE that is written in PyQt4 using the QScintilla editor widget"
88 HOMEPAGE="http://eric-ide.python-projects.org/index.html"
89 SRC_URI="mirror://sourceforge/eric-ide/${MY_P}.tar.gz
90 linguas_cs? ( mirror://sourceforge/eric-ide/${MY_PN}-i18n-cs-${PV}.tar.gz )
91 linguas_de? ( mirror://sourceforge/eric-ide/${MY_PN}-i18n-de-${PV}.tar.gz )
92 linguas_es? ( mirror://sourceforge/eric-ide/${MY_PN}-i18n-es-${PV}.tar.gz )
93 linguas_fr? ( mirror://sourceforge/eric-ide/${MY_PN}-i18n-fr-${PV}.tar.gz )
94 linguas_ru? ( mirror://sourceforge/eric-ide/${MY_PN}-i18n-ru-${PV}.tar.gz )
95 linguas_tr? ( mirror://sourceforge/eric-ide/${MY_PN}-i18n-tr-${PV}.tar.gz )
96 linguas_zh_CN? ( mirror://sourceforge/eric-ide/${MY_PN}-i18n-zh_CN.GB2312-${PV}.tar.gz )"
97
98 SLOT="4"
99 LICENSE="GPL-2"
100 KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
101 IUSE="linguas_cs linguas_de linguas_es linguas_fr linguas_ru linguas_tr"
102
103 DEPEND="dev-python/PyQt4[svg]
104 >=dev-python/qscintilla-python-2.2[qt4]"
105 RDEPEND="${DEPEND}"
106
107 S=${WORKDIR}/${MY_P}
108
109 LANGS="cs de es fr ru tr"
110
111 python_version
112
113 src_prepare() {
114 #epatch "${FILESDIR}"/4.3.0-paths.patch
115 epatch "${FILESDIR}"/4.2.3-no-interactive.patch
116 }
117
118 src_install() {
119 # Change qt dir to be located in ${D}
120 dodir /usr/share/qt4/
121 ${python} install.py \
122 -z \
123 -b "/usr/bin" \
124 -i "${D}" \
125 -d "/usr/$(get_libdir)/python${PYVER}/site-packages" \
126 -c || die "python install.py failed"
127
128 make_desktop_entry "eric4 --nosplash" \
129 eric4 \
130 "/usr/$(get_libdir)/python${PYVER}/site-packages/eric4/icons/default/eric.png" \
131 "Development;IDE;Qt"
132 }
133
134 pkg_postinst() {
135 python_version
136 python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/eric4{,plugins}
137 elog "If you want to use eric4 with mod_python, have a look at"
138 elog "\"${ROOT}usr/$(get_libdir)/python${PYVER}/site-packages/eric4/patch_modpython.py\"."
139 elog
140 elog "The following packages will give eric extended functionality."
141 elog
142 elog "dev-python/pylint"
143 elog "dev-python/pysvn (in sunrise overlay atm)"
144 elog
145 elog "This version has a plugin interface with plugin-autofetch from"
146 elog "the App itself. You may want to check those as well."
147 }
148
149 pkg_postrm() {
150 python_mod_cleanup
151 }