Gentoo Archives: gentoo-commits

From: "Michal Gorny (mgorny)" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/python-slip: python-slip-0.2.21-r1.ebuild ChangeLog
Date: Fri, 02 Aug 2013 12:30:29
Message-Id: 20130802123026.126E22171C@flycatcher.gentoo.org
1 mgorny 13/08/02 12:30:25
2
3 Modified: ChangeLog
4 Added: python-slip-0.2.21-r1.ebuild
5 Log:
6 Convert to distutils-r1. Bug #478116.
7
8 (Portage version: 2.2.0_alpha191/cvs/Linux x86_64, signed Manifest commit with key 9627F456F9DA7643!)
9
10 Revision Changes Path
11 1.7 dev-python/python-slip/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-slip/ChangeLog?rev=1.7&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-slip/ChangeLog?rev=1.7&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-slip/ChangeLog?r1=1.6&r2=1.7
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-python/python-slip/ChangeLog,v
20 retrieving revision 1.6
21 retrieving revision 1.7
22 diff -u -r1.6 -r1.7
23 --- ChangeLog 6 Apr 2013 13:12:26 -0000 1.6
24 +++ ChangeLog 2 Aug 2013 12:30:25 -0000 1.7
25 @@ -1,6 +1,11 @@
26 # ChangeLog for dev-python/python-slip
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-python/python-slip/ChangeLog,v 1.6 2013/04/06 13:12:26 swift Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-slip/ChangeLog,v 1.7 2013/08/02 12:30:25 mgorny Exp $
30 +
31 +*python-slip-0.2.21-r1 (02 Aug 2013)
32 +
33 + 02 Aug 2013; Michał Górny <mgorny@g.o> +python-slip-0.2.21-r1.ebuild:
34 + Convert to distutils-r1. Bug #478116.
35
36 06 Apr 2013; Sven Vermeulen <swift@g.o> python-slip-0.2.21.ebuild:
37 SELinux python module is provided by Portage, not python-selinux anymore
38
39
40
41 1.1 dev-python/python-slip/python-slip-0.2.21-r1.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-slip/python-slip-0.2.21-r1.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-slip/python-slip-0.2.21-r1.ebuild?rev=1.1&content-type=text/plain
45
46 Index: python-slip-0.2.21-r1.ebuild
47 ===================================================================
48 # Copyright 1999-2013 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/dev-python/python-slip/python-slip-0.2.21-r1.ebuild,v 1.1 2013/08/02 12:30:25 mgorny Exp $
51
52 EAPI=5
53
54 PYTHON_COMPAT=( python{2_6,2_7} )
55
56 inherit distutils-r1 eutils
57
58 DESCRIPTION="Miscellaneous convenience, extension and workaround code for Python"
59 HOMEPAGE="https://fedorahosted.org/python-slip/"
60 SRC_URI="https://fedorahosted.org/released/${PN}/${P}.tar.bz2"
61
62 LICENSE="GPL-2+"
63 SLOT="0"
64 KEYWORDS="~amd64 ~x86"
65 IUSE="dbus gtk selinux"
66
67 RDEPEND="
68 dbus? (
69 dev-python/dbus-python[${PYTHON_USEDEP}]
70 dev-python/pygobject:2[${PYTHON_USEDEP}]
71 sys-auth/polkit )
72 gtk? ( dev-python/pygtk:2[${PYTHON_USEDEP}] )
73 "
74 DEPEND=""
75
76 python_prepare_all() {
77 use selinux || epatch "${FILESDIR}/${PN}-0.2.20-no-selinux.patch"
78 sed -e "s:@VERSION@:${PV}:" setup.py.in > setup.py || die "sed failed"
79
80 if ! use dbus; then
81 sed -e '/name="slip.dbus"/ s/\(.*\)/if 0:\n \1/' \
82 -i setup.py || die "sed 2 failed"
83 fi
84 if ! use gtk; then
85 sed -e '/name="slip.gtk"/ s/\(.*\)/if 0:\n \1/' \
86 -i setup.py || die "sed 3 failed"
87 fi
88
89 distutils-r1_python_prepare_all
90 }