Gentoo Archives: gentoo-commits

From: "Tiziano Mueller (dev-zero)" <dev-zero@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/drpython: ChangeLog drpython-165-r2.ebuild drpython-165-r1.ebuild
Date: Sun, 24 Feb 2008 17:53:35
Message-Id: E1JTL2a-0006nm-TP@stork.gentoo.org
1 dev-zero 08/02/24 17:53:32
2
3 Modified: ChangeLog
4 Added: drpython-165-r2.ebuild
5 Removed: drpython-165-r1.ebuild
6 Log:
7 Added patch to fix broken copy/paste when switching tabs using the keyboard shortcut (bug #210298, thanks to Jon White).
8 (Portage version: 2.1.4.4)
9
10 Revision Changes Path
11 1.16 dev-python/drpython/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/drpython/ChangeLog?rev=1.16&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/drpython/ChangeLog?rev=1.16&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/drpython/ChangeLog?r1=1.15&r2=1.16
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-python/drpython/ChangeLog,v
20 retrieving revision 1.15
21 retrieving revision 1.16
22 diff -u -r1.15 -r1.16
23 --- ChangeLog 4 Dec 2007 07:51:55 -0000 1.15
24 +++ ChangeLog 24 Feb 2008 17:53:32 -0000 1.16
25 @@ -1,6 +1,14 @@
26 # ChangeLog for dev-python/drpython
27 -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-python/drpython/ChangeLog,v 1.15 2007/12/04 07:51:55 hawking Exp $
29 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/dev-python/drpython/ChangeLog,v 1.16 2008/02/24 17:53:32 dev-zero Exp $
31 +
32 +*drpython-165-r2 (24 Feb 2008)
33 +
34 + 24 Feb 2008; Tiziano Müller <dev-zero@g.o>
35 + +files/drpython-165-tabswitch.patch, -drpython-165-r1.ebuild,
36 + +drpython-165-r2.ebuild:
37 + Added patch to fix broken copy/paste when switching tabs using the keyboard
38 + shortcut (bug #210298, thanks to Jon White).
39
40 *drpython-165-r1 (04 Dec 2007)
41
42
43
44
45 1.1 dev-python/drpython/drpython-165-r2.ebuild
46
47 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/drpython/drpython-165-r2.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/drpython/drpython-165-r2.ebuild?rev=1.1&content-type=text/plain
49
50 Index: drpython-165-r2.ebuild
51 ===================================================================
52 # Copyright 1999-2008 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/dev-python/drpython/drpython-165-r2.ebuild,v 1.1 2008/02/24 17:53:32 dev-zero Exp $
55
56 EAPI="1"
57
58 inherit distutils eutils multilib
59
60 DESCRIPTION="A powerful cross-platform IDE for Python"
61 HOMEPAGE="http://drpython.sourceforge.net/"
62 SRC_URI="mirror://sourceforge/${PN}/${P/-}.zip"
63 LICENSE="GPL-2"
64 SLOT="0"
65 KEYWORDS="~amd64 ~ia64 ~ppc ~x86"
66 IUSE=""
67
68 RDEPEND="dev-python/wxpython:2.6"
69 DEPEND="app-arch/unzip"
70
71 S="${WORKDIR}/${PN}"
72
73 src_unpack() {
74 distutils_src_unpack
75 epatch \
76 "${FILESDIR}/${P}-wxversion.patch" \
77 "${FILESDIR}/${P}-tabswitch.patch"
78 }
79
80 src_install() {
81 distutils_python_version
82
83 local destdir="/usr/$(get_libdir)/python${PYVER}/site-packages/${PN}"
84 dodir ${destdir}/bitmaps/{16,24}
85 cp -R bitmaps "${D}/${destdir}/" || die "failed to cp bitmaps"
86
87 distutils_src_install
88
89 # Windows-only setup script:
90 rm "${D}/usr/bin/postinst.py"
91
92 make_wrapper drpython "python ${destdir}/drpython_wx26.py"
93 }
94
95 pkg_postinst() {
96 distutils_pkg_postinst
97 elog "See the DrPython homepage for 20+ available plugins:"
98 elog "http://sourceforge.net/project/showfiles.php?group_id=83074"
99 }
100
101
102
103 --
104 gentoo-commits@l.g.o mailing list